diff --git a/code-generation/language-c/pom.xml b/code-generation/language-c/pom.xml
index 090efd95915..0a95df389bb 100644
--- a/code-generation/language-c/pom.xml
+++ b/code-generation/language-c/pom.xml
@@ -62,7 +62,6 @@
org.apache.plc4x.plugins:plc4x-maven-plugin:${plc4x-code-generation.version}
org.apache.plc4x.plugins:plc4x-code-generation-protocol-base:${plc4x-code-generation.version}
org.apache.plc4x.plugins:plc4x-code-generation-types-base:${plc4x-code-generation.version}
- org.apache.plc4x.plugins:plc4x-code-generation-types-base:${plc4x-code-generation.version}
*/pom.xml
diff --git a/code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh b/code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
index f3235a1ea73..294ade301d2 100644
--- a/code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
+++ b/code-generation/language-c/src/main/resources/templates/c/data-io-template.c.ftlh
@@ -179,7 +179,11 @@ plc4c_return_code ${helper.getCTypeName(type.name)}_parse(plc4x_spi_context ctx,
return new PlcStruct(${field.name});
<#break-->
<#case "STRING">
- *data_item = plc4c_data_create_string_data(stringLength, ${manualField.name});
+ <#if (parserArguments?filter(parserArgument->parserArgument.name=="stringLength"))?has_content>
+ *data_item = plc4c_data_create_string_data(stringLength, ${manualField.name});
+ <#else>
+ *data_item = plc4c_data_create_string_data(strlen(value), ${manualField.name});
+ #if>
<#break>
<#default>
*data_item = plc4c_data_create_${case.name?lower_case}_data(${manualField.name});
diff --git a/code-generation/language-go/pom.xml b/code-generation/language-go/pom.xml
index d2bb8a337ab..cdfc3363aed 100644
--- a/code-generation/language-go/pom.xml
+++ b/code-generation/language-go/pom.xml
@@ -62,7 +62,6 @@
org.apache.plc4x.plugins:plc4x-maven-plugin:${plc4x-code-generation.version}
org.apache.plc4x.plugins:plc4x-code-generation-protocol-base:${plc4x-code-generation.version}
org.apache.plc4x.plugins:plc4x-code-generation-types-base:${plc4x-code-generation.version}
- org.apache.plc4x.plugins:plc4x-code-generation-types-base:${plc4x-code-generation.version}
*/pom.xml
diff --git a/plc4c/drivers/plc4x/include/plc4c/driver_plc4x_static.h b/plc4c/drivers/plc4x/include/plc4c/driver_plc4x_static.h
index 4a6d28aadae..fad5aec109f 100644
--- a/plc4c/drivers/plc4x/include/plc4c/driver_plc4x_static.h
+++ b/plc4c/drivers/plc4x/include/plc4c/driver_plc4x_static.h
@@ -33,8 +33,8 @@ extern "C" {
* Static functions
*
*/
-
uint8_t plc4c_spi_evaluation_helper_str_len(char* str);
+char* plc4c_plc4x_read_write_parse_string(plc4c_spi_read_buffer* io, char* encoding);
#ifdef __cplusplus
}
diff --git a/plc4c/drivers/plc4x/src/driver_plc4x_static.c b/plc4c/drivers/plc4x/src/driver_plc4x_static.c
index 9eff0971454..22cebf7fafc 100644
--- a/plc4c/drivers/plc4x/src/driver_plc4x_static.c
+++ b/plc4c/drivers/plc4x/src/driver_plc4x_static.c
@@ -29,4 +29,31 @@
uint8_t plc4c_spi_evaluation_helper_str_len(char* str) {
return strlen(str);
}
-
+char* plc4c_plc4x_read_write_parse_string(plc4c_spi_read_buffer* io, char* encoding) {
+ if (strcmp(encoding, "UTF-8") == 0) {
+ // Read the max length (which is not interesting for us.
+ uint8_t length;
+ plc4c_return_code res = plc4c_spi_read_unsigned_byte(io, 8, &length);
+ if (res != OK) {
+ return NULL;
+ }
+ char* result = malloc(sizeof(char) * (length + 1));
+ if (result == NULL) {
+ return NULL;
+ }
+ char* curPos = result;
+ for(int i = 0; i < length; i++) {
+ uint8_t val;
+ plc4c_return_code res = plc4c_spi_read_unsigned_byte(io, 8, &val);
+ if (res != OK) {
+ return NULL;
+ }
+ *curPos = (char) val;
+ curPos++;
+ }
+ *curPos = '\0';
+ return result;
+ } else if (strcmp(encoding, "UTF-16") == 0) {
+ }
+ return "";
+}
diff --git a/plc4c/drivers/s7/include/plc4c/driver_s7_encode_decode.h b/plc4c/drivers/s7/include/plc4c/driver_s7_encode_decode.h
index 28da28458b2..65f578c705c 100644
--- a/plc4c/drivers/s7/include/plc4c/driver_s7_encode_decode.h
+++ b/plc4c/drivers/s7/include/plc4c/driver_s7_encode_decode.h
@@ -26,7 +26,11 @@ extern "C" {
#include "plc4c/driver_s7.h"
#include "s7_var_request_parameter_item.h"
-
+struct plc4c_s7_read_write_s7_var_request_parameter_item_field {
+ plc4c_s7_read_write_s7_var_request_parameter_item* parameter_item;
+ char* s7_address_any_encoding_of_string;
+};
+typedef struct plc4c_s7_read_write_s7_var_request_parameter_item_field plc4c_s7_read_write_s7_var_request_parameter_item_field;
uint16_t plc4c_driver_s7_encode_tsap_id(
plc4c_driver_s7_device_group device_group, uint8_t rack, uint8_t slot);
diff --git a/plc4c/drivers/s7/include/plc4c/driver_s7_static.h b/plc4c/drivers/s7/include/plc4c/driver_s7_static.h
index 2b52cec337e..05ba1d9cc88 100644
--- a/plc4c/drivers/s7/include/plc4c/driver_s7_static.h
+++ b/plc4c/drivers/s7/include/plc4c/driver_s7_static.h
@@ -48,9 +48,9 @@ uint16_t plc4c_s7_read_write_s7msec_to_int(plc4c_spi_read_buffer* io);
plc4c_return_code plc4c_s7_read_write_int_to_s7msec(plc4c_spi_write_buffer* writeBuffer, uint16_t value);
-char* plc4c_s7_read_write_parse_s7_string(plc4c_spi_read_buffer* io, int32_t stringLength, char* encoding);
+char* plc4c_s7_read_write_parse_s7_string(plc4c_spi_read_buffer* io, int32_t stringLength, char* encoding, char* stringEncoding);
-char* plc4c_s7_read_write_parse_s7_char(plc4c_spi_read_buffer* io, char* encoding);
+char* plc4c_s7_read_write_parse_s7_char(plc4c_spi_read_buffer* io, char* encoding, char* stringEncoding);
time_t plc4c_s7_read_write_parse_tia_time(plc4c_spi_read_buffer* io);
diff --git a/plc4c/drivers/s7/src/driver_s7_encode_decode.c b/plc4c/drivers/s7/src/driver_s7_encode_decode.c
index af2bf2765eb..9fbdbfc0bce 100644
--- a/plc4c/drivers/s7/src/driver_s7_encode_decode.c
+++ b/plc4c/drivers/s7/src/driver_s7_encode_decode.c
@@ -23,6 +23,7 @@
#include
#include
#include
+#include "plc4c/driver_s7_encode_decode.h"
uint16_t plc4c_driver_s7_encode_tsap_id(
plc4c_driver_s7_device_group device_group, uint8_t rack, uint8_t slot) {
@@ -92,7 +93,7 @@ plc4c_return_code decode_byte(const char* from_ptr, const char* to_ptr, uint8_t*
plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
plc4c_s7_read_write_s7_var_request_parameter_item* s7_item;
-
+
s7_item = malloc(sizeof(plc4c_s7_read_write_s7_var_request_parameter_item));
s7_item->_type =
plc4c_s7_read_write_s7_var_request_parameter_item_type_plc4c_s7_read_write_s7_var_request_parameter_item_address;
@@ -114,6 +115,7 @@ plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
// Parser logic
char* cur_pos = address;
char* last_pos = address;
+ char* string_encoding = NULL;
// - Does it start with "%"?
if (*cur_pos == '%') {
cur_pos++;
@@ -247,6 +249,19 @@ plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
*(num_elements + len) = '\0';
}
+ if (*cur_pos == '|') {
+ // Next comes the num_elements
+ cur_pos++;
+ last_pos = cur_pos;
+ while (*cur_pos != '\0') {
+ cur_pos++;
+ }
+ len = cur_pos - last_pos;
+ string_encoding = malloc(sizeof(char) * (len + 1));
+ strncpy(string_encoding, last_pos, len);
+ *(string_encoding + len) = '\0';
+ }
+
////////////////////////////////////////////////////////////////////////////
// Now parse the contents.
////////////////////////////////////////////////////////////////////////////
@@ -261,6 +276,7 @@ plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
free(data_type);
free(string_length);
free(num_elements);
+ free(string_encoding);
free(s7_item);
return NO_MEMORY;
}
@@ -283,6 +299,7 @@ plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
free(data_type);
free(string_length);
free(num_elements);
+ free(string_encoding);
free(any_address);
free(s7_item);
return INVALID_ADDRESS;
@@ -320,15 +337,50 @@ plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
// TODO: THis should be moved to "driver_s7_packets.c->plc4c_return_code plc4c_driver_s7_create_s7_read_request"
if (any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_TIME ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_LINT ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_ULINT ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_LWORD ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_LREAL ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_REAL ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_LTIME ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_DATE ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_TIME_OF_DAY ||
+ any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_DATE_AND_TIME) {
+ any_address->s7_address_any_transport_size = plc4c_s7_read_write_transport_size_BYTE;
+ any_address->s7_address_any_number_of_elements =
+ plc4c_s7_read_write_transport_size_length_in_bytes(plc4x_spi_context_background(),&(any_address->s7_address_any_transport_size)) *
+ any_address->s7_address_any_number_of_elements;
+ } else if (any_address->s7_address_any_transport_size ==
plc4c_s7_read_write_transport_size_STRING) {
+ any_address->s7_address_any_transport_size = plc4c_s7_read_write_transport_size_BYTE;
if (string_length != NULL) {
any_address->s7_address_any_number_of_elements =
- strtol(string_length, 0, 10) *
+ (strtol(string_length, 0, 10) +2) *
any_address->s7_address_any_number_of_elements;
- } else if (any_address->s7_address_any_transport_size ==
- plc4c_s7_read_write_transport_size_STRING) {
+ } else {
+ any_address->s7_address_any_number_of_elements =
+ 256 * any_address->s7_address_any_number_of_elements;
+ }
+ } else if (any_address->s7_address_any_transport_size ==
+ plc4c_s7_read_write_transport_size_WSTRING) {
+ any_address->s7_address_any_transport_size = plc4c_s7_read_write_transport_size_BYTE;
+ if (string_length != NULL) {
+ any_address->s7_address_any_number_of_elements =
+ (strtol(string_length, 0, 10) +2) * 2 *
+ any_address->s7_address_any_number_of_elements;
+ } else {
any_address->s7_address_any_number_of_elements =
- 254 * any_address->s7_address_any_number_of_elements;
+ 512 * any_address->s7_address_any_number_of_elements;
}
} else if (any_address->s7_address_any_transport_size ==
plc4c_s7_read_write_transport_size_TOD) {
@@ -396,8 +448,12 @@ plc4c_return_code plc4c_driver_s7_encode_address(char* address, void** item) {
free(read_buffer);
free(raw_data);
}
+ plc4c_s7_read_write_s7_var_request_parameter_item_field* s7_item_field;
- *item = s7_item;
+ s7_item_field = malloc(sizeof(plc4c_s7_read_write_s7_var_request_parameter_item_field));
+ s7_item_field->parameter_item = s7_item;
+ s7_item_field->s7_address_any_encoding_of_string = string_encoding;
+ *item = s7_item_field;
return OK;
}
diff --git a/plc4c/drivers/s7/src/driver_s7_packets.c b/plc4c/drivers/s7/src/driver_s7_packets.c
index 31a72434e1c..553a987d3e3 100644
--- a/plc4c/drivers/s7/src/driver_s7_packets.c
+++ b/plc4c/drivers/s7/src/driver_s7_packets.c
@@ -713,9 +713,9 @@ plc4c_return_code plc4c_driver_s7_create_s7_read_request(
plc4c_s7_read_write_s7_var_request_parameter_item* updated_item_address;
item = cur_item->value;
-
+ plc4c_s7_read_write_s7_var_request_parameter_item_field* field = item->address;
// Get the item address from the API request.
- parsed_item_address = item->address;
+ parsed_item_address = field->parameter_item;
// Create a copy of the request item...
updated_item_address = malloc(sizeof(plc4c_s7_read_write_s7_var_request_parameter_item));
@@ -723,14 +723,14 @@ plc4c_return_code plc4c_driver_s7_create_s7_read_request(
return NO_MEMORY;
}
updated_item_address->_type = parsed_item_address->_type;
- updated_item_address->s7_var_request_parameter_item_address_address =
+ updated_item_address->s7_var_request_parameter_item_address_address =
malloc(sizeof(plc4c_s7_read_write_s7_address));
if (updated_item_address->s7_var_request_parameter_item_address_address == NULL) {
return NO_MEMORY;
}
// Memcpy inplace of fields assignment, as all fields where assigned
memcpy(updated_item_address->s7_var_request_parameter_item_address_address,
- parsed_item_address->s7_var_request_parameter_item_address_address,
+ parsed_item_address->s7_var_request_parameter_item_address_address,
sizeof(plc4c_s7_read_write_s7_address));
// In case of TIME values, we read 4 bytes for each value instead.
@@ -855,7 +855,10 @@ plc4c_return_code plc4c_driver_s7_create_s7_write_request(
// Get the item address from the API request.
item = list_item->value;
parsed_item = item->item;
- parsed_param = parsed_item->address;
+
+ plc4c_s7_read_write_s7_var_request_parameter_item_field* field = parsed_item->address;
+
+ parsed_param = field->parameter_item;
parsed_value = item->value;
// Make a copy of the param
diff --git a/plc4c/drivers/s7/src/driver_s7_sm_read.c b/plc4c/drivers/s7/src/driver_s7_sm_read.c
index abc8d59f648..daf25127862 100644
--- a/plc4c/drivers/s7/src/driver_s7_sm_read.c
+++ b/plc4c/drivers/s7/src/driver_s7_sm_read.c
@@ -203,6 +203,7 @@ plc4c_return_code plc4c_driver_s7_parse_read_response(
plc4c_data* data_item;
plc4c_response_value_item* response_value_item;
char* data_protocol_id;
+ char* string_encoding;
uint16_t num_elements;
int32_t string_length;
uint8_t* byte_array;
@@ -225,11 +226,13 @@ plc4c_return_code plc4c_driver_s7_parse_read_response(
// Get the protocol id for the current item from the corresponding
// request item. Also get the number of elements, if it's an array.
- request_address = request_item->address;
+ plc4c_s7_read_write_s7_var_request_parameter_item_field* field = request_item->address;
+ request_address = field->parameter_item;
transport_size = request_address->s7_var_request_parameter_item_address_address->s7_address_any_transport_size;
num_elements = request_address->s7_var_request_parameter_item_address_address->s7_address_any_number_of_elements;
data_protocol_id = plc4c_s7_read_write_transport_size_get_data_protocol_id(transport_size);
-
+ string_encoding = field->s7_address_any_encoding_of_string;
+
if (transport_size == plc4c_s7_read_write_transport_size_STRING) {
// TODO: This needs to be changed to read arrays of strings.
string_length = num_elements;
@@ -257,12 +260,12 @@ plc4c_return_code plc4c_driver_s7_parse_read_response(
all_data_item = plc4c_data_create_list_data(all_list);
free(all_list);
for (idx = 0; idx < num_elements ; idx++) {
- plc4c_s7_read_write_data_item_parse(plc4x_spi_context_background(), read_buffer, data_protocol_id, string_length, &data_item);
+ plc4c_s7_read_write_data_item_parse(plc4x_spi_context_background(), read_buffer, data_protocol_id, string_length,string_encoding, &data_item);
plc4c_utils_list_insert_head_value(all_data_item->data.list_value, (void*)data_item);
}
data_item = all_data_item;
} else {
- plc4c_s7_read_write_data_item_parse(plc4x_spi_context_background(), read_buffer, data_protocol_id, string_length, &data_item);
+ plc4c_s7_read_write_data_item_parse(plc4x_spi_context_background(), read_buffer, data_protocol_id, string_length,string_encoding, &data_item);
}
// Create a new response value-item
diff --git a/plc4c/drivers/s7/src/driver_s7_static.c b/plc4c/drivers/s7/src/driver_s7_static.c
index 42dc91f2edf..dff33e5bb6b 100644
--- a/plc4c/drivers/s7/src/driver_s7_static.c
+++ b/plc4c/drivers/s7/src/driver_s7_static.c
@@ -53,7 +53,7 @@ uint16_t plc4c_s7_read_write_s7msec_to_int(plc4c_spi_read_buffer* io) {
char* plc4c_s7_read_write_parse_s7_string(plc4c_spi_read_buffer* io,
int32_t stringLength,
- char* encoding) {
+ char* encoding, char* stringEncoding) {
if (strcmp(encoding, "UTF-8") == 0) {
// Read the max length (which is not interesting for us.
uint8_t maxLen;
@@ -89,7 +89,7 @@ char* plc4c_s7_read_write_parse_s7_string(plc4c_spi_read_buffer* io,
}
char* plc4c_s7_read_write_parse_s7_char(plc4c_spi_read_buffer* io,
- char* encoding) {
+ char* encoding, char* stringEncoding) {
if (strcmp(encoding, "UTF-8") == 0) {
char* result = malloc(sizeof(char) * 2);
if (result == NULL) {
diff --git a/plc4c/generated-sources/s7/include/data_item.h b/plc4c/generated-sources/s7/include/data_item.h
index 32893bb96b7..26527f78bf9 100644
--- a/plc4c/generated-sources/s7/include/data_item.h
+++ b/plc4c/generated-sources/s7/include/data_item.h
@@ -28,12 +28,12 @@
// Code generated by code-generation. DO NOT EDIT.
-plc4c_return_code plc4c_s7_read_write_data_item_parse(plc4x_spi_context ctx, plc4c_spi_read_buffer* readBuffer, char* dataProtocolId, int32_t stringLength, plc4c_data** data_item);
+plc4c_return_code plc4c_s7_read_write_data_item_parse(plc4x_spi_context ctx, plc4c_spi_read_buffer* readBuffer, char* dataProtocolId, int32_t stringLength, char* stringEncoding, plc4c_data** data_item);
-plc4c_return_code plc4c_s7_read_write_data_item_serialize(plc4x_spi_context ctx, plc4c_spi_write_buffer* writeBuffer, char* dataProtocolId, int32_t stringLength, plc4c_data** data_item);
+plc4c_return_code plc4c_s7_read_write_data_item_serialize(plc4x_spi_context ctx, plc4c_spi_write_buffer* writeBuffer, char* dataProtocolId, int32_t stringLength, char* stringEncoding, plc4c_data** data_item);
-uint16_t plc4c_s7_read_write_data_item_length_in_bytes(plc4x_spi_context ctx, plc4c_data* data_item, char* dataProtocolId, int32_t stringLength);
+uint16_t plc4c_s7_read_write_data_item_length_in_bytes(plc4x_spi_context ctx, plc4c_data* data_item, char* dataProtocolId, int32_t stringLength, char* stringEncoding);
-uint16_t plc4c_s7_read_write_data_item_length_in_bits(plc4x_spi_context ctx, plc4c_data* data_item, char* dataProtocolId, int32_t stringLength);
+uint16_t plc4c_s7_read_write_data_item_length_in_bits(plc4x_spi_context ctx, plc4c_data* data_item, char* dataProtocolId, int32_t stringLength, char* stringEncoding);
#endif // PLC4C_S7_READ_WRITE_DATA_ITEM_H_
diff --git a/plc4c/generated-sources/s7/src/data_item.c b/plc4c/generated-sources/s7/src/data_item.c
index c0e09c4108a..fd94f5a49ed 100644
--- a/plc4c/generated-sources/s7/src/data_item.c
+++ b/plc4c/generated-sources/s7/src/data_item.c
@@ -31,7 +31,7 @@
// Code generated by code-generation. DO NOT EDIT.
// Parse function.
-plc4c_return_code plc4c_s7_read_write_data_item_parse(plc4x_spi_context ctx, plc4c_spi_read_buffer* readBuffer, char* dataProtocolId, int32_t stringLength, plc4c_data** data_item) {
+plc4c_return_code plc4c_s7_read_write_data_item_parse(plc4x_spi_context ctx, plc4c_spi_read_buffer* readBuffer, char* dataProtocolId, int32_t stringLength, char* stringEncoding, plc4c_data** data_item) {
uint16_t startPos = plc4c_spi_read_get_pos(readBuffer);
uint16_t curPos;
plc4c_return_code _res = OK;
@@ -215,39 +215,31 @@ plc4c_return_code plc4c_s7_read_write_data_item_parse(plc4x_spi_context ctx, plc
} else if(strcmp(dataProtocolId, "IEC61131_CHAR") == 0) { /* CHAR */
- // Simple Field (value)
- char* value = "";
- _res = plc4c_spi_read_string(readBuffer, 8, "UTF-8", (char**) &value);
- if(_res != OK) {
- return _res;
- }
+ // Manual Field (value)
+ char* value = (char*) (plc4c_s7_read_write_parse_s7_char(readBuffer, "UTF-8", stringEncoding));
*data_item = plc4c_data_create_char_data(value);
} else if(strcmp(dataProtocolId, "IEC61131_WCHAR") == 0) { /* CHAR */
- // Simple Field (value)
- char* value = "";
- _res = plc4c_spi_read_string(readBuffer, 16, "UTF-16", (char**) &value);
- if(_res != OK) {
- return _res;
- }
+ // Manual Field (value)
+ char* value = (char*) (plc4c_s7_read_write_parse_s7_char(readBuffer, "UTF-16", stringEncoding));
*data_item = plc4c_data_create_char_data(value);
} else if(strcmp(dataProtocolId, "IEC61131_STRING") == 0) { /* STRING */
// Manual Field (value)
- char* value = (char*) (plc4c_s7_read_write_parse_s7_string(readBuffer, stringLength, "UTF-8"));
+ char* value = (char*) (plc4c_s7_read_write_parse_s7_string(readBuffer, stringLength, "UTF-8", stringEncoding));
- *data_item = plc4c_data_create_string_data(stringLength, value);
+ *data_item = plc4c_data_create_string_data(stringLength, value);
} else if(strcmp(dataProtocolId, "IEC61131_WSTRING") == 0) { /* STRING */
// Manual Field (value)
- char* value = (char*) (plc4c_s7_read_write_parse_s7_string(readBuffer, stringLength, "UTF-16"));
+ char* value = (char*) (plc4c_s7_read_write_parse_s7_string(readBuffer, stringLength, "UTF-16", stringEncoding));
- *data_item = plc4c_data_create_string_data(stringLength, value);
+ *data_item = plc4c_data_create_string_data(stringLength, value);
} else if(strcmp(dataProtocolId, "IEC61131_TIME") == 0) { /* TIME */
@@ -390,7 +382,7 @@ plc4c_return_code plc4c_s7_read_write_data_item_parse(plc4x_spi_context ctx, plc
return OK;
}
-plc4c_return_code plc4c_s7_read_write_data_item_serialize(plc4x_spi_context ctx, plc4c_spi_write_buffer* writeBuffer, char* dataProtocolId, int32_t stringLength, plc4c_data** data_item) {
+plc4c_return_code plc4c_s7_read_write_data_item_serialize(plc4x_spi_context ctx, plc4c_spi_write_buffer* writeBuffer, char* dataProtocolId, int32_t stringLength, char* stringEncoding, plc4c_data** data_item) {
plc4c_return_code _res = OK;
if(strcmp(dataProtocolId, "IEC61131_BOOL") == 0) { /* BOOL */
@@ -501,18 +493,10 @@ plc4c_return_code plc4c_s7_read_write_data_item_serialize(plc4x_spi_context ctx,
}
} else if(strcmp(dataProtocolId, "IEC61131_CHAR") == 0) { /* CHAR */
- // Simple field (value)
- _res = plc4c_spi_write_string(writeBuffer, 8, "UTF-8", (*data_item)->data.char_value);
- if(_res != OK) {
- return _res;
- }
+ // Manual Field (value)
} else if(strcmp(dataProtocolId, "IEC61131_WCHAR") == 0) { /* CHAR */
- // Simple field (value)
- _res = plc4c_spi_write_string(writeBuffer, 16, "UTF-16", (*data_item)->data.char_value);
- if(_res != OK) {
- return _res;
- }
+ // Manual Field (value)
} else if(strcmp(dataProtocolId, "IEC61131_STRING") == 0) { /* STRING */
// Manual Field (value)
@@ -607,11 +591,11 @@ plc4c_return_code plc4c_s7_read_write_data_item_serialize(plc4x_spi_context ctx,
return OK;
}
-uint16_t plc4c_s7_read_write_data_item_length_in_bytes(plc4x_spi_context ctx, plc4c_data* data_item, char* data_protocol_id, int32_t string_length) {
- return plc4c_s7_read_write_data_item_length_in_bits(ctx, data_item, data_protocol_id, string_length) / 8;
+uint16_t plc4c_s7_read_write_data_item_length_in_bytes(plc4x_spi_context ctx, plc4c_data* data_item, char* data_protocol_id, int32_t string_length, char* string_encoding) {
+ return plc4c_s7_read_write_data_item_length_in_bits(ctx, data_item, data_protocol_id, string_length, string_encoding) / 8;
}
-uint16_t plc4c_s7_read_write_data_item_length_in_bits(plc4x_spi_context ctx, plc4c_data* data_item, char* dataProtocolId, int32_t stringLength) {
+uint16_t plc4c_s7_read_write_data_item_length_in_bits(plc4x_spi_context ctx, plc4c_data* data_item, char* dataProtocolId, int32_t stringLength, char* stringEncoding) {
uint16_t lengthInBits = 0;
if(strcmp(dataProtocolId, "IEC61131_BOOL") == 0) { /* BOOL */
@@ -678,26 +662,20 @@ uint16_t plc4c_s7_read_write_data_item_length_in_bits(plc4x_spi_context ctx, plc
lengthInBits += 64;
} else if(strcmp(dataProtocolId, "IEC61131_CHAR") == 0) { /* CHAR */
- // Simple field (value)
+ // Manual Field (value)
lengthInBits += 8;
} else if(strcmp(dataProtocolId, "IEC61131_WCHAR") == 0) { /* CHAR */
- // Simple field (value)
+ // Manual Field (value)
lengthInBits += 16;
} else if(strcmp(dataProtocolId, "IEC61131_STRING") == 0) { /* STRING */
// Manual Field (value)
- {
- char* _value = data_item->data.string_value;
- lengthInBits += (plc4c_spi_evaluation_helper_str_len(_value)) + (2);
- }
+ lengthInBits += (((stringLength) + (2))) * (8);
} else if(strcmp(dataProtocolId, "IEC61131_WSTRING") == 0) { /* STRING */
// Manual Field (value)
- {
- char* _value = data_item->data.string_value;
- lengthInBits += (((plc4c_spi_evaluation_helper_str_len(_value)) * (2))) + (2);
- }
+ lengthInBits += (((stringLength) + (2))) * (16);
} else if(strcmp(dataProtocolId, "IEC61131_TIME") == 0) { /* TIME */
// Simple field (milliseconds)
diff --git a/plc4c/generated-sources/s7/src/transport_size.c b/plc4c/generated-sources/s7/src/transport_size.c
index b681e48047f..50978d3c977 100644
--- a/plc4c/generated-sources/s7/src/transport_size.c
+++ b/plc4c/generated-sources/s7/src/transport_size.c
@@ -1093,28 +1093,28 @@ plc4c_s7_read_write_data_transport_size plc4c_s7_read_write_transport_size_get_d
return plc4c_s7_read_write_data_transport_size_INTEGER;
}
case plc4c_s7_read_write_transport_size_LINT: { /* '0x0C' */
- return -1;
+ return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_ULINT: { /* '0x0D' */
- return -1;
+ return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_REAL: { /* '0x0E' */
- return plc4c_s7_read_write_data_transport_size_REAL;
+ return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_LREAL: { /* '0x0F' */
- return -1;
+ return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_CHAR: { /* '0x10' */
return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_WCHAR: { /* '0x11' */
- return -1;
+ return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_STRING: { /* '0x12' */
return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_WSTRING: { /* '0x13' */
- return -1;
+ return plc4c_s7_read_write_data_transport_size_BYTE_WORD_DWORD;
}
case plc4c_s7_read_write_transport_size_TIME: { /* '0x14' */
return -1;
@@ -1154,9 +1154,6 @@ plc4c_s7_read_write_transport_size plc4c_s7_read_write_transport_size_get_first_
case plc4c_s7_read_write_transport_size_INT: /* '0x06' */{
return plc4c_s7_read_write_transport_size_INT;
}
- case plc4c_s7_read_write_transport_size_REAL: /* '0x0E' */{
- return plc4c_s7_read_write_transport_size_REAL;
- }
case plc4c_s7_read_write_transport_size_LWORD: /* '0x05' */{
return plc4c_s7_read_write_transport_size_LWORD;
}
@@ -1363,10 +1360,10 @@ plc4c_s7_read_write_transport_size plc4c_s7_read_write_transport_size_get_base_t
return plc4c_s7_read_write_transport_size_INT;
}
case plc4c_s7_read_write_transport_size_LINT: { /* '0x0C' */
- return plc4c_s7_read_write_transport_size_INT;
+ return -1;
}
case plc4c_s7_read_write_transport_size_ULINT: { /* '0x0D' */
- return plc4c_s7_read_write_transport_size_INT;
+ return -1;
}
case plc4c_s7_read_write_transport_size_REAL: { /* '0x0E' */
return -1;
diff --git a/plc4go/assets/testing/protocols/s7/DriverTestsuite.xml b/plc4go/assets/testing/protocols/s7/DriverTestsuite.xml
index 8d76a5ce141..af0ebaee55f 100644
--- a/plc4go/assets/testing/protocols/s7/DriverTestsuite.xml
+++ b/plc4go/assets/testing/protocols/s7/DriverTestsuite.xml
@@ -441,7 +441,7 @@
240
true
- 10
+ 1
@@ -450,7 +450,7 @@
50
1
0
- 10
+ 1
14
0
@@ -517,7 +517,7 @@
50
3
0
- 10
+ 1
2
6
@@ -613,7 +613,7 @@
240
true
- 10
+ 1
@@ -622,7 +622,7 @@
50
1
0
- 10
+ 1
14
0
@@ -689,7 +689,7 @@
50
2
0
- 10
+ 1
0
0
diff --git a/plc4go/internal/cbus/tagtype_string.go b/plc4go/internal/cbus/tagtype_string.go
index 8fc2d7b40b7..d1711b81d4b 100644
--- a/plc4go/internal/cbus/tagtype_string.go
+++ b/plc4go/internal/cbus/tagtype_string.go
@@ -1,20 +1,3 @@
-// Licensed to Apache Software Foundation (ASF) under one or more contributor
-// license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright
-// ownership. Apache Software Foundation (ASF) licenses this file to you under
-// the Apache License, Version 2.0 (the "License"); you may
-// not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
// Code generated by "stringer -type TagType"; DO NOT EDIT.
package cbus
diff --git a/plc4go/internal/modbus/tagtype_string.go b/plc4go/internal/modbus/tagtype_string.go
index 15f4f32f3e6..9bacd75b6a2 100644
--- a/plc4go/internal/modbus/tagtype_string.go
+++ b/plc4go/internal/modbus/tagtype_string.go
@@ -1,20 +1,3 @@
-// Licensed to Apache Software Foundation (ASF) under one or more contributor
-// license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright
-// ownership. Apache Software Foundation (ASF) licenses this file to you under
-// the Apache License, Version 2.0 (the "License"); you may
-// not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
// Code generated by "stringer -type TagType"; DO NOT EDIT.
package modbus
diff --git a/plc4go/internal/s7/Reader.go b/plc4go/internal/s7/Reader.go
index a0c3aca9455..15b5fd76fd1 100644
--- a/plc4go/internal/s7/Reader.go
+++ b/plc4go/internal/s7/Reader.go
@@ -210,13 +210,16 @@ func (m *Reader) ToPlc4xReadResponse(response readWriteModel.S7Message, readRequ
for i, tagName := range readRequest.GetTagNames() {
tag := readRequest.GetTag(tagName).(PlcTag)
payloadItem := payloadItems[i]
-
+ stringLength := uint16(254)
+ if s7StringTag, ok := tag.(PlcStringTag); ok {
+ stringLength = s7StringTag.stringLength
+ }
responseCode := decodeResponseCode(payloadItem.GetReturnCode())
// Decode the data according to the information from the request
log.Trace().Msg("decode data")
responseCodes[tagName] = responseCode
if responseCode == model.PlcResponseCode_OK {
- plcValue, err := readWriteModel.DataItemParse(context.Background(), payloadItem.GetData(), tag.GetDataType().DataProtocolId(), int32(tag.GetNumElements()))
+ plcValue, err := readWriteModel.DataItemParse(context.Background(), payloadItem.GetData(), tag.GetDataType().DataProtocolId(), int32(stringLength), tag.GetStringEncoding())
if err != nil {
return nil, errors.Wrap(err, "Error parsing data item")
}
diff --git a/plc4go/internal/s7/Tag.go b/plc4go/internal/s7/Tag.go
index 9dac0237543..bb0edd83838 100644
--- a/plc4go/internal/s7/Tag.go
+++ b/plc4go/internal/s7/Tag.go
@@ -39,27 +39,30 @@ type PlcTag interface {
GetMemoryArea() readWriteModel.MemoryArea
GetByteOffset() uint16
GetBitOffset() uint8
+ GetStringEncoding() string
}
type plcTag struct {
- TagType TagType
- MemoryArea readWriteModel.MemoryArea
- BlockNumber uint16
- ByteOffset uint16
- BitOffset uint8
- NumElements uint16
- Datatype readWriteModel.TransportSize
+ TagType TagType
+ MemoryArea readWriteModel.MemoryArea
+ BlockNumber uint16
+ ByteOffset uint16
+ BitOffset uint8
+ NumElements uint16
+ Datatype readWriteModel.TransportSize
+ StringEncoding string
}
-func NewTag(memoryArea readWriteModel.MemoryArea, blockNumber uint16, byteOffset uint16, bitOffset uint8, numElements uint16, datatype readWriteModel.TransportSize) PlcTag {
+func NewTag(memoryArea readWriteModel.MemoryArea, blockNumber uint16, byteOffset uint16, bitOffset uint8, numElements uint16, datatype readWriteModel.TransportSize, stringEncoding string) PlcTag {
return plcTag{
- TagType: S7Tag,
- MemoryArea: memoryArea,
- BlockNumber: blockNumber,
- ByteOffset: byteOffset,
- BitOffset: bitOffset,
- NumElements: numElements,
- Datatype: datatype,
+ TagType: S7Tag,
+ MemoryArea: memoryArea,
+ BlockNumber: blockNumber,
+ ByteOffset: byteOffset,
+ BitOffset: bitOffset,
+ NumElements: numElements,
+ Datatype: datatype,
+ StringEncoding: stringEncoding,
}
}
@@ -68,16 +71,17 @@ type PlcStringTag struct {
stringLength uint16
}
-func NewStringTag(memoryArea readWriteModel.MemoryArea, blockNumber uint16, byteOffset uint16, bitOffset uint8, numElements uint16, stringLength uint16, datatype readWriteModel.TransportSize) PlcStringTag {
+func NewStringTag(memoryArea readWriteModel.MemoryArea, blockNumber uint16, byteOffset uint16, bitOffset uint8, numElements uint16, stringLength uint16, datatype readWriteModel.TransportSize, stringEncoding string) PlcStringTag {
return PlcStringTag{
plcTag: plcTag{
- TagType: S7StringTag,
- MemoryArea: memoryArea,
- BlockNumber: blockNumber,
- ByteOffset: byteOffset,
- BitOffset: bitOffset,
- NumElements: numElements,
- Datatype: datatype,
+ TagType: S7StringTag,
+ MemoryArea: memoryArea,
+ BlockNumber: blockNumber,
+ ByteOffset: byteOffset,
+ BitOffset: bitOffset,
+ NumElements: numElements,
+ Datatype: datatype,
+ StringEncoding: stringEncoding,
},
stringLength: stringLength,
}
@@ -142,6 +146,10 @@ func (m plcTag) Serialize() ([]byte, error) {
return wb.GetBytes(), nil
}
+func (m plcTag) GetStringEncoding() string {
+ return m.StringEncoding
+}
+
func (m plcTag) SerializeWithWriteBuffer(writeBuffer utils.WriteBuffer) error {
if err := writeBuffer.PushContext(m.TagType.GetName()); err != nil {
return err
diff --git a/plc4go/internal/s7/TagHandler.go b/plc4go/internal/s7/TagHandler.go
index 6c2bc99cb06..d7f21cce66b 100644
--- a/plc4go/internal/s7/TagHandler.go
+++ b/plc4go/internal/s7/TagHandler.go
@@ -57,11 +57,11 @@ func NewTagHandler() TagHandler {
return TagHandler{
addressPattern: regexp.MustCompile(`^%(?P.)(?P[XBWD]?)(?P\d{1,7})(.(?P[0-7]))?:(?P[a-zA-Z_]+)(\[(?P\d+)])?`),
//blockNumber usually has its max hat around 64000 --> 5digits
- dataBlockAddressPattern: regexp.MustCompile(`^%DB(?P\d{1,5}).DB(?P[XBWD]?)(?P\d{1,7})(.(?P[0-7]))?:(?P[a-zA-Z_]+)(\[(?P\d+)])?`),
- dataBlockShortPattern: regexp.MustCompile(`^%DB(?P\d{1,5}):(?P\d{1,7})(.(?P[0-7]))?:(?P[a-zA-Z_]+)(\[(?P\d+)])?`),
- dataBlockStringAddressPattern: regexp.MustCompile(`^%DB(?P\d{1,5}).DB(?P[XBWD]?)(?P\d{1,7})(.(?P[0-7]))?:(?PSTRING|WSTRING)\((?P\d{1,3})\)(\[(?P\d+)])?`),
- dataBlockStringShortPattern: regexp.MustCompile(`^%DB(?P\d{1,5}):(?P\d{1,7})(.(?P[0-7]))?:(?PSTRING|WSTRING)\((?P\d{1,3})\)(\[(?P\d+)])?`),
- plcProxyAddressPattern: regexp.MustCompile(`[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}`),
+ dataBlockAddressPattern: regexp.MustCompile(`^%DB(?P\d{1,5}).DB(?P[XBWD]?)(?P\d{1,7})(.(?P[0-7]))?:(?P[a-zA-Z_]+)(\[(?P\d+)])?(\|(?P[a-z0-9A-Z_-]+))?`),
+ dataBlockShortPattern: regexp.MustCompile(`^%DB(?P\d{1,5}):(?P\d{1,7})(.(?P[0-7]))?:(?P[a-zA-Z_]+)(\[(?P\d+)])?(\|(?P[a-z0-9A-Z_-]+))?`),
+ dataBlockStringAddressPattern: regexp.MustCompile(`^%DB(?P\d{1,5}).DB(?P[XBWD]?)(?P\d{1,7})(.(?P[0-7]))?:(?PSTRING|WSTRING)\((?P\d{1,3})\)(\[(?P\d+)])?(\|(?P[a-z0-9A-Z_-]+))?`),
+ dataBlockStringShortPattern: regexp.MustCompile(`^%DB(?P\d{1,5}):(?P\d{1,7})(.(?P[0-7]))?:(?PSTRING|WSTRING)\((?P\d{1,3})\)(\[(?P\d+)])?(\|(?P[a-z0-9A-Z_-]+))?`),
+ plcProxyAddressPattern: regexp.MustCompile(`[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}(\|(?P[a-z0-9A-Z_-]+))?`),
}
}
@@ -119,8 +119,15 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
if (transferSizeCode != 0) && (dataType.ShortName() != transferSizeCode) {
return nil, errors.Errorf("Transfer size code '%d' doesn't match specified data type '%s'", transferSizeCode, dataType)
}
+ stringEncoding := match["stringEncoding"]
+ if stringEncoding == "" {
+ stringEncoding = "UTF-8"
+ if dataType == readWriteModel.TransportSize_WSTRING || dataType == readWriteModel.TransportSize_WCHAR {
+ stringEncoding = "UTF-16"
+ }
+ }
- return NewStringTag(memoryArea, 0, byteOffset, bitOffset, numElements, stringLength, dataType), nil
+ return NewStringTag(memoryArea, 0, byteOffset, bitOffset, numElements, stringLength, dataType, stringEncoding), nil
} else if match := utils.GetSubgroupMatches(m.dataBlockStringShortPattern, tagAddress); match != nil {
dataType, ok := readWriteModel.TransportSizeByName(match[DATA_TYPE])
if !ok {
@@ -157,8 +164,14 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
}
numElements = uint16(parsedNumElements)
}
-
- return NewStringTag(memoryArea, blockNumber, byteOffset, bitOffset, numElements, stringLength, dataType), nil
+ stringEncoding := match["stringEncoding"]
+ if stringEncoding == "" {
+ stringEncoding = "UTF-8"
+ if dataType == readWriteModel.TransportSize_WSTRING || dataType == readWriteModel.TransportSize_WCHAR {
+ stringEncoding = "UTF-16"
+ }
+ }
+ return NewStringTag(memoryArea, blockNumber, byteOffset, bitOffset, numElements, stringLength, dataType, stringEncoding), nil
} else if match := utils.GetSubgroupMatches(m.dataBlockAddressPattern, tagAddress); match != nil {
dataType, ok := readWriteModel.TransportSizeByName(match[DATA_TYPE])
if !ok {
@@ -204,8 +217,14 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
if (transferSizeCode != 0) && (dataType.ShortName() != transferSizeCode) {
return nil, errors.Errorf("Transfer size code '%d' doesn't match specified data type '%s'", transferSizeCode, dataType)
}
-
- return NewTag(memoryArea, blockNumber, byteOffset, bitOffset, numElements, dataType), nil
+ stringEncoding := match["stringEncoding"]
+ if stringEncoding == "" {
+ stringEncoding = "UTF-8"
+ if dataType == readWriteModel.TransportSize_WSTRING || dataType == readWriteModel.TransportSize_WCHAR {
+ stringEncoding = "UTF-16"
+ }
+ }
+ return NewTag(memoryArea, blockNumber, byteOffset, bitOffset, numElements, dataType, stringEncoding), nil
} else if match := utils.GetSubgroupMatches(m.dataBlockShortPattern, tagAddress); match != nil {
dataType, ok := readWriteModel.TransportSizeByName(match[DATA_TYPE])
if !ok {
@@ -246,8 +265,14 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
}
numElements = uint16(parsedNumElements)
}
-
- return NewTag(memoryArea, blockNumber, byteOffset, bitOffset, numElements, dataType), nil
+ stringEncoding := match["stringEncoding"]
+ if stringEncoding == "" {
+ stringEncoding = "UTF-8"
+ if dataType == readWriteModel.TransportSize_WSTRING || dataType == readWriteModel.TransportSize_WCHAR {
+ stringEncoding = "UTF-16"
+ }
+ }
+ return NewTag(memoryArea, blockNumber, byteOffset, bitOffset, numElements, dataType, stringEncoding), nil
} else if match := utils.GetSubgroupMatches(m.plcProxyAddressPattern, tagAddress); match != nil {
addressData, err := hex.DecodeString(strings.ReplaceAll(tagAddress, "[-]", ""))
if err != nil {
@@ -261,7 +286,13 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
if (s7AddressAny.GetTransportSize() != readWriteModel.TransportSize_BOOL) && s7AddressAny.GetBitAddress() != 0 {
return nil, errors.New("A bit offset other than 0 is only supported for type BOOL")
}
-
+ stringEncoding := match["stringEncoding"]
+ if stringEncoding == "" {
+ stringEncoding = "UTF-8"
+ if s7AddressAny.GetTransportSize() == readWriteModel.TransportSize_WSTRING || s7AddressAny.GetTransportSize() == readWriteModel.TransportSize_WCHAR {
+ stringEncoding = "UTF-16"
+ }
+ }
return NewTag(
s7AddressAny.GetArea(),
s7AddressAny.GetDbNumber(),
@@ -269,6 +300,7 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
s7AddressAny.GetBitAddress(),
s7AddressAny.GetNumberOfElements(),
s7AddressAny.GetTransportSize(),
+ stringEncoding,
), nil
} else if match := utils.GetSubgroupMatches(m.addressPattern, tagAddress); match != nil {
dataType, ok := readWriteModel.TransportSizeByName(match[DATA_TYPE])
@@ -313,8 +345,14 @@ func (m TagHandler) ParseTag(tagAddress string) (model.PlcTag, error) {
if (dataType != readWriteModel.TransportSize_BOOL) && bitOffset != 0 {
return nil, errors.New("A bit offset other than 0 is only supported for type BOOL")
}
-
- return NewTag(memoryArea, 0, byteOffset, bitOffset, numElements, dataType), nil
+ stringEncoding := match["stringEncoding"]
+ if stringEncoding == "" {
+ stringEncoding = "UTF-8"
+ if dataType == readWriteModel.TransportSize_WSTRING || dataType == readWriteModel.TransportSize_WCHAR {
+ stringEncoding = "UTF-16"
+ }
+ }
+ return NewTag(memoryArea, 0, byteOffset, bitOffset, numElements, dataType, stringEncoding), nil
}
return nil, errors.Errorf("Unable to parse %s", tagAddress)
}
diff --git a/plc4go/internal/s7/Writer.go b/plc4go/internal/s7/Writer.go
index cd33c379e7e..85bef3fa253 100644
--- a/plc4go/internal/s7/Writer.go
+++ b/plc4go/internal/s7/Writer.go
@@ -231,7 +231,7 @@ func serializePlcValue(tag model.PlcTag, plcValue values.PlcValue) (readWriteMod
if s7StringTag, ok := tag.(*PlcStringTag); ok {
stringLength = s7StringTag.stringLength
}
- data, err := readWriteModel.DataItemSerialize(plcValue, s7Tag.GetDataType().DataProtocolId(), int32(stringLength))
+ data, err := readWriteModel.DataItemSerialize(plcValue, s7Tag.GetDataType().DataProtocolId(), int32(stringLength), s7Tag.GetStringEncoding())
if err != nil {
return nil, errors.Wrapf(err, "Error serializing tag item of type: '%v'", s7Tag.GetDataType())
}
diff --git a/plc4go/internal/s7/tagtype_string.go b/plc4go/internal/s7/tagtype_string.go
index 3910a9fa2d6..dfca7a69420 100644
--- a/plc4go/internal/s7/tagtype_string.go
+++ b/plc4go/internal/s7/tagtype_string.go
@@ -1,20 +1,3 @@
-// Licensed to Apache Software Foundation (ASF) under one or more contributor
-// license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright
-// ownership. Apache Software Foundation (ASF) licenses this file to you under
-// the Apache License, Version 2.0 (the "License"); you may
-// not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
// Code generated by "stringer -type TagType"; DO NOT EDIT.
package s7
diff --git a/plc4go/internal/simulated/Reader_test.go b/plc4go/internal/simulated/Reader_test.go
index 41e9bace88b..59007c53891 100644
--- a/plc4go/internal/simulated/Reader_test.go
+++ b/plc4go/internal/simulated/Reader_test.go
@@ -145,7 +145,7 @@ func TestReader_Read(t *testing.T) {
},
args: args{
fields: map[string]model.PlcTag{
- "test": s7.NewTag(model4.MemoryArea_DATA_BLOCKS, 1, 1, 0, 1, model4.TransportSize_BOOL),
+ "test": s7.NewTag(model4.MemoryArea_DATA_BLOCKS, 1, 1, 0, 1, model4.TransportSize_BOOL, "UTF-8"),
},
fieldNames: []string{"test"},
},
diff --git a/plc4go/internal/simulated/Writer_test.go b/plc4go/internal/simulated/Writer_test.go
index 9f0b10e97bf..64af673d4f5 100644
--- a/plc4go/internal/simulated/Writer_test.go
+++ b/plc4go/internal/simulated/Writer_test.go
@@ -154,7 +154,7 @@ func TestWriter_Write(t *testing.T) {
},
args: args{
fields: map[string]model.PlcTag{
- "test": s7.NewTag(model4.MemoryArea_DATA_BLOCKS, 1, 1, 0, 1, model4.TransportSize_BOOL),
+ "test": s7.NewTag(model4.MemoryArea_DATA_BLOCKS, 1, 1, 0, 1, model4.TransportSize_BOOL, "UTF-8"),
},
values: map[string]values.PlcValue{
"test": values2.NewPlcBOOL(false),
diff --git a/plc4go/protocols/abeth/readwrite/XmlParserHelper.go b/plc4go/protocols/abeth/readwrite/XmlParserHelper.go
index 1d32498b055..89c39c5cc38 100644
--- a/plc4go/protocols/abeth/readwrite/XmlParserHelper.go
+++ b/plc4go/protocols/abeth/readwrite/XmlParserHelper.go
@@ -21,8 +21,8 @@ package readwrite
import (
"context"
- "strconv"
"strings"
+ "strconv"
"github.com/apache/plc4x/plc4go/protocols/abeth/readwrite/model"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -43,20 +43,20 @@ func init() {
}
func (m AbethXmlParserHelper) Parse(typeName string, xmlString string, parserArguments ...string) (interface{}, error) {
- switch typeName {
- case "DF1RequestCommand":
- return model.DF1RequestCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "DF1RequestMessage":
- return model.DF1RequestMessageParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "DF1ResponseMessage":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
- if err != nil {
- return nil, err
- }
- payloadLength := uint16(parsedUint0)
- return model.DF1ResponseMessageParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), payloadLength)
- case "CIPEncapsulationPacket":
- return model.CIPEncapsulationPacketParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- }
- return nil, errors.Errorf("Unsupported type %s", typeName)
+ switch typeName {
+ case "DF1RequestCommand":
+ return model.DF1RequestCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "DF1RequestMessage":
+ return model.DF1RequestMessageParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "DF1ResponseMessage":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
+ if err!=nil {
+ return nil, err
+ }
+ payloadLength := uint16(parsedUint0)
+ return model.DF1ResponseMessageParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), payloadLength )
+ case "CIPEncapsulationPacket":
+ return model.CIPEncapsulationPacketParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ }
+ return nil, errors.Errorf("Unsupported type %s", typeName)
}
diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
index 2e61b2bc661..89f09bc5aae 100644
--- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
+++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionRequest.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// CIPEncapsulationConnectionRequest is the corresponding interface of CIPEncapsulationConnectionRequest
type CIPEncapsulationConnectionRequest interface {
@@ -47,35 +49,36 @@ type _CIPEncapsulationConnectionRequest struct {
*_CIPEncapsulationPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_CIPEncapsulationConnectionRequest) GetCommandType() uint16 {
- return 0x0101
-}
+func (m *_CIPEncapsulationConnectionRequest) GetCommandType() uint16 {
+return 0x0101}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_CIPEncapsulationConnectionRequest) InitializeParent(parent CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
- m.SessionHandle = sessionHandle
+func (m *_CIPEncapsulationConnectionRequest) InitializeParent(parent CIPEncapsulationPacket , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) { m.SessionHandle = sessionHandle
m.Status = status
m.SenderContext = senderContext
m.Options = options
}
-func (m *_CIPEncapsulationConnectionRequest) GetParent() CIPEncapsulationPacket {
+func (m *_CIPEncapsulationConnectionRequest) GetParent() CIPEncapsulationPacket {
return m._CIPEncapsulationPacket
}
+
// NewCIPEncapsulationConnectionRequest factory function for _CIPEncapsulationConnectionRequest
-func NewCIPEncapsulationConnectionRequest(sessionHandle uint32, status uint32, senderContext []uint8, options uint32) *_CIPEncapsulationConnectionRequest {
+func NewCIPEncapsulationConnectionRequest( sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) *_CIPEncapsulationConnectionRequest {
_result := &_CIPEncapsulationConnectionRequest{
- _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
+ _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
}
_result._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _result
return _result
@@ -83,7 +86,7 @@ func NewCIPEncapsulationConnectionRequest(sessionHandle uint32, status uint32, s
// Deprecated: use the interface for direct cast
func CastCIPEncapsulationConnectionRequest(structType interface{}) CIPEncapsulationConnectionRequest {
- if casted, ok := structType.(CIPEncapsulationConnectionRequest); ok {
+ if casted, ok := structType.(CIPEncapsulationConnectionRequest); ok {
return casted
}
if casted, ok := structType.(*CIPEncapsulationConnectionRequest); ok {
@@ -102,6 +105,7 @@ func (m *_CIPEncapsulationConnectionRequest) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_CIPEncapsulationConnectionRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +129,8 @@ func CIPEncapsulationConnectionRequestParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_CIPEncapsulationConnectionRequest{
- _CIPEncapsulationPacket: &_CIPEncapsulationPacket{},
+ _CIPEncapsulationPacket: &_CIPEncapsulationPacket{
+ },
}
_child._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _child
return _child, nil
@@ -155,6 +160,7 @@ func (m *_CIPEncapsulationConnectionRequest) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_CIPEncapsulationConnectionRequest) isCIPEncapsulationConnectionRequest() bool {
return true
}
@@ -169,3 +175,6 @@ func (m *_CIPEncapsulationConnectionRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
index 05c73aa9e57..1fac3ab28b7 100644
--- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
+++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationConnectionResponse.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// CIPEncapsulationConnectionResponse is the corresponding interface of CIPEncapsulationConnectionResponse
type CIPEncapsulationConnectionResponse interface {
@@ -47,35 +49,36 @@ type _CIPEncapsulationConnectionResponse struct {
*_CIPEncapsulationPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_CIPEncapsulationConnectionResponse) GetCommandType() uint16 {
- return 0x0201
-}
+func (m *_CIPEncapsulationConnectionResponse) GetCommandType() uint16 {
+return 0x0201}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_CIPEncapsulationConnectionResponse) InitializeParent(parent CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
- m.SessionHandle = sessionHandle
+func (m *_CIPEncapsulationConnectionResponse) InitializeParent(parent CIPEncapsulationPacket , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) { m.SessionHandle = sessionHandle
m.Status = status
m.SenderContext = senderContext
m.Options = options
}
-func (m *_CIPEncapsulationConnectionResponse) GetParent() CIPEncapsulationPacket {
+func (m *_CIPEncapsulationConnectionResponse) GetParent() CIPEncapsulationPacket {
return m._CIPEncapsulationPacket
}
+
// NewCIPEncapsulationConnectionResponse factory function for _CIPEncapsulationConnectionResponse
-func NewCIPEncapsulationConnectionResponse(sessionHandle uint32, status uint32, senderContext []uint8, options uint32) *_CIPEncapsulationConnectionResponse {
+func NewCIPEncapsulationConnectionResponse( sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) *_CIPEncapsulationConnectionResponse {
_result := &_CIPEncapsulationConnectionResponse{
- _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
+ _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
}
_result._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _result
return _result
@@ -83,7 +86,7 @@ func NewCIPEncapsulationConnectionResponse(sessionHandle uint32, status uint32,
// Deprecated: use the interface for direct cast
func CastCIPEncapsulationConnectionResponse(structType interface{}) CIPEncapsulationConnectionResponse {
- if casted, ok := structType.(CIPEncapsulationConnectionResponse); ok {
+ if casted, ok := structType.(CIPEncapsulationConnectionResponse); ok {
return casted
}
if casted, ok := structType.(*CIPEncapsulationConnectionResponse); ok {
@@ -102,6 +105,7 @@ func (m *_CIPEncapsulationConnectionResponse) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_CIPEncapsulationConnectionResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +129,8 @@ func CIPEncapsulationConnectionResponseParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_CIPEncapsulationConnectionResponse{
- _CIPEncapsulationPacket: &_CIPEncapsulationPacket{},
+ _CIPEncapsulationPacket: &_CIPEncapsulationPacket{
+ },
}
_child._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _child
return _child, nil
@@ -155,6 +160,7 @@ func (m *_CIPEncapsulationConnectionResponse) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_CIPEncapsulationConnectionResponse) isCIPEncapsulationConnectionResponse() bool {
return true
}
@@ -169,3 +175,6 @@ func (m *_CIPEncapsulationConnectionResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationPacket.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationPacket.go
index fae21298c76..cd18838abad 100644
--- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationPacket.go
+++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationPacket.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
"encoding/binary"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// CIPEncapsulationPacket is the corresponding interface of CIPEncapsulationPacket
type CIPEncapsulationPacket interface {
@@ -55,10 +57,10 @@ type CIPEncapsulationPacketExactly interface {
// _CIPEncapsulationPacket is the data-structure of this message
type _CIPEncapsulationPacket struct {
_CIPEncapsulationPacketChildRequirements
- SessionHandle uint32
- Status uint32
- SenderContext []uint8
- Options uint32
+ SessionHandle uint32
+ Status uint32
+ SenderContext []uint8
+ Options uint32
// Reserved Fields
reservedField0 *uint32
}
@@ -69,6 +71,7 @@ type _CIPEncapsulationPacketChildRequirements interface {
GetCommandType() uint16
}
+
type CIPEncapsulationPacketParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child CIPEncapsulationPacket, serializeChildFunction func() error) error
GetTypeName() string
@@ -76,13 +79,12 @@ type CIPEncapsulationPacketParent interface {
type CIPEncapsulationPacketChild interface {
utils.Serializable
- InitializeParent(parent CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32)
+InitializeParent(parent CIPEncapsulationPacket , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 )
GetParent() *CIPEncapsulationPacket
GetTypeName() string
CIPEncapsulationPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,14 +111,15 @@ func (m *_CIPEncapsulationPacket) GetOptions() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewCIPEncapsulationPacket factory function for _CIPEncapsulationPacket
-func NewCIPEncapsulationPacket(sessionHandle uint32, status uint32, senderContext []uint8, options uint32) *_CIPEncapsulationPacket {
- return &_CIPEncapsulationPacket{SessionHandle: sessionHandle, Status: status, SenderContext: senderContext, Options: options}
+func NewCIPEncapsulationPacket( sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) *_CIPEncapsulationPacket {
+return &_CIPEncapsulationPacket{ SessionHandle: sessionHandle , Status: status , SenderContext: senderContext , Options: options }
}
// Deprecated: use the interface for direct cast
func CastCIPEncapsulationPacket(structType interface{}) CIPEncapsulationPacket {
- if casted, ok := structType.(CIPEncapsulationPacket); ok {
+ if casted, ok := structType.(CIPEncapsulationPacket); ok {
return casted
}
if casted, ok := structType.(*CIPEncapsulationPacket); ok {
@@ -129,27 +132,28 @@ func (m *_CIPEncapsulationPacket) GetTypeName() string {
return "CIPEncapsulationPacket"
}
+
func (m *_CIPEncapsulationPacket) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Discriminator Field (commandType)
- lengthInBits += 16
+ lengthInBits += 16;
// Implicit Field (packetLen)
lengthInBits += 16
// Simple field (sessionHandle)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (status)
- lengthInBits += 32
+ lengthInBits += 32;
// Array field
if len(m.SenderContext) > 0 {
lengthInBits += 8 * uint16(len(m.SenderContext))
- }
+ }
// Simple field (options)
- lengthInBits += 32
+ lengthInBits += 32;
// Reserved Field (reserved)
lengthInBits += 32
@@ -188,14 +192,14 @@ func CIPEncapsulationPacketParseWithBuffer(ctx context.Context, readBuffer utils
}
// Simple Field (sessionHandle)
- _sessionHandle, _sessionHandleErr := readBuffer.ReadUint32("sessionHandle", 32)
+_sessionHandle, _sessionHandleErr := readBuffer.ReadUint32("sessionHandle", 32)
if _sessionHandleErr != nil {
return nil, errors.Wrap(_sessionHandleErr, "Error parsing 'sessionHandle' field of CIPEncapsulationPacket")
}
sessionHandle := _sessionHandle
// Simple Field (status)
- _status, _statusErr := readBuffer.ReadUint32("status", 32)
+_status, _statusErr := readBuffer.ReadUint32("status", 32)
if _statusErr != nil {
return nil, errors.Wrap(_statusErr, "Error parsing 'status' field of CIPEncapsulationPacket")
}
@@ -217,7 +221,7 @@ func CIPEncapsulationPacketParseWithBuffer(ctx context.Context, readBuffer utils
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := readBuffer.ReadUint8("", 8)
+_item, _err := readBuffer.ReadUint8("", 8)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'senderContext' field of CIPEncapsulationPacket")
}
@@ -229,7 +233,7 @@ func CIPEncapsulationPacketParseWithBuffer(ctx context.Context, readBuffer utils
}
// Simple Field (options)
- _options, _optionsErr := readBuffer.ReadUint32("options", 32)
+_options, _optionsErr := readBuffer.ReadUint32("options", 32)
if _optionsErr != nil {
return nil, errors.Wrap(_optionsErr, "Error parsing 'options' field of CIPEncapsulationPacket")
}
@@ -245,7 +249,7 @@ func CIPEncapsulationPacketParseWithBuffer(ctx context.Context, readBuffer utils
if reserved != uint32(0x00000000) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint32(0x00000000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -255,20 +259,20 @@ func CIPEncapsulationPacketParseWithBuffer(ctx context.Context, readBuffer utils
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type CIPEncapsulationPacketChildSerializeRequirement interface {
CIPEncapsulationPacket
- InitializeParent(CIPEncapsulationPacket, uint32, uint32, []uint8, uint32)
+ InitializeParent(CIPEncapsulationPacket, uint32, uint32, []uint8, uint32)
GetParent() CIPEncapsulationPacket
}
var _childTemp interface{}
var _child CIPEncapsulationPacketChildSerializeRequirement
var typeSwitchError error
switch {
- case commandType == 0x0101: // CIPEncapsulationConnectionRequest
- _childTemp, typeSwitchError = CIPEncapsulationConnectionRequestParseWithBuffer(ctx, readBuffer)
- case commandType == 0x0201: // CIPEncapsulationConnectionResponse
- _childTemp, typeSwitchError = CIPEncapsulationConnectionResponseParseWithBuffer(ctx, readBuffer)
- case commandType == 0x0107: // CIPEncapsulationReadRequest
- _childTemp, typeSwitchError = CIPEncapsulationReadRequestParseWithBuffer(ctx, readBuffer)
- case commandType == 0x0207: // CIPEncapsulationReadResponse
+case commandType == 0x0101 : // CIPEncapsulationConnectionRequest
+ _childTemp, typeSwitchError = CIPEncapsulationConnectionRequestParseWithBuffer(ctx, readBuffer, )
+case commandType == 0x0201 : // CIPEncapsulationConnectionResponse
+ _childTemp, typeSwitchError = CIPEncapsulationConnectionResponseParseWithBuffer(ctx, readBuffer, )
+case commandType == 0x0107 : // CIPEncapsulationReadRequest
+ _childTemp, typeSwitchError = CIPEncapsulationReadRequestParseWithBuffer(ctx, readBuffer, )
+case commandType == 0x0207 : // CIPEncapsulationReadResponse
_childTemp, typeSwitchError = CIPEncapsulationReadResponseParseWithBuffer(ctx, readBuffer, packetLen)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [commandType=%v]", commandType)
@@ -283,7 +287,7 @@ func CIPEncapsulationPacketParseWithBuffer(ctx context.Context, readBuffer utils
}
// Finish initializing
- _child.InitializeParent(_child, sessionHandle, status, senderContext, options)
+_child.InitializeParent(_child , sessionHandle , status , senderContext , options )
_child.GetParent().(*_CIPEncapsulationPacket).reservedField0 = reservedField0
return _child, nil
}
@@ -294,7 +298,7 @@ func (pm *_CIPEncapsulationPacket) SerializeParent(ctx context.Context, writeBuf
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("CIPEncapsulationPacket"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("CIPEncapsulationPacket"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for CIPEncapsulationPacket")
}
@@ -355,7 +359,7 @@ func (pm *_CIPEncapsulationPacket) SerializeParent(ctx context.Context, writeBuf
if pm.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint32(0x00000000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *pm.reservedField0
}
@@ -376,6 +380,7 @@ func (pm *_CIPEncapsulationPacket) SerializeParent(ctx context.Context, writeBuf
return nil
}
+
func (m *_CIPEncapsulationPacket) isCIPEncapsulationPacket() bool {
return true
}
@@ -390,3 +395,6 @@ func (m *_CIPEncapsulationPacket) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go
index 78f7c7dd6ee..a37eb844ff3 100644
--- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go
+++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadRequest.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// CIPEncapsulationReadRequest is the corresponding interface of CIPEncapsulationReadRequest
type CIPEncapsulationReadRequest interface {
@@ -47,34 +49,33 @@ type CIPEncapsulationReadRequestExactly interface {
// _CIPEncapsulationReadRequest is the data-structure of this message
type _CIPEncapsulationReadRequest struct {
*_CIPEncapsulationPacket
- Request DF1RequestMessage
+ Request DF1RequestMessage
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_CIPEncapsulationReadRequest) GetCommandType() uint16 {
- return 0x0107
-}
+func (m *_CIPEncapsulationReadRequest) GetCommandType() uint16 {
+return 0x0107}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_CIPEncapsulationReadRequest) InitializeParent(parent CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
- m.SessionHandle = sessionHandle
+func (m *_CIPEncapsulationReadRequest) InitializeParent(parent CIPEncapsulationPacket , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) { m.SessionHandle = sessionHandle
m.Status = status
m.SenderContext = senderContext
m.Options = options
}
-func (m *_CIPEncapsulationReadRequest) GetParent() CIPEncapsulationPacket {
+func (m *_CIPEncapsulationReadRequest) GetParent() CIPEncapsulationPacket {
return m._CIPEncapsulationPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -89,11 +90,12 @@ func (m *_CIPEncapsulationReadRequest) GetRequest() DF1RequestMessage {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewCIPEncapsulationReadRequest factory function for _CIPEncapsulationReadRequest
-func NewCIPEncapsulationReadRequest(request DF1RequestMessage, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) *_CIPEncapsulationReadRequest {
+func NewCIPEncapsulationReadRequest( request DF1RequestMessage , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) *_CIPEncapsulationReadRequest {
_result := &_CIPEncapsulationReadRequest{
- Request: request,
- _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
+ Request: request,
+ _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
}
_result._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _result
return _result
@@ -101,7 +103,7 @@ func NewCIPEncapsulationReadRequest(request DF1RequestMessage, sessionHandle uin
// Deprecated: use the interface for direct cast
func CastCIPEncapsulationReadRequest(structType interface{}) CIPEncapsulationReadRequest {
- if casted, ok := structType.(CIPEncapsulationReadRequest); ok {
+ if casted, ok := structType.(CIPEncapsulationReadRequest); ok {
return casted
}
if casted, ok := structType.(*CIPEncapsulationReadRequest); ok {
@@ -123,6 +125,7 @@ func (m *_CIPEncapsulationReadRequest) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_CIPEncapsulationReadRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -144,7 +147,7 @@ func CIPEncapsulationReadRequestParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("request"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for request")
}
- _request, _requestErr := DF1RequestMessageParseWithBuffer(ctx, readBuffer)
+_request, _requestErr := DF1RequestMessageParseWithBuffer(ctx, readBuffer)
if _requestErr != nil {
return nil, errors.Wrap(_requestErr, "Error parsing 'request' field of CIPEncapsulationReadRequest")
}
@@ -159,8 +162,9 @@ func CIPEncapsulationReadRequestParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_CIPEncapsulationReadRequest{
- _CIPEncapsulationPacket: &_CIPEncapsulationPacket{},
- Request: request,
+ _CIPEncapsulationPacket: &_CIPEncapsulationPacket{
+ },
+ Request: request,
}
_child._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _child
return _child, nil
@@ -182,17 +186,17 @@ func (m *_CIPEncapsulationReadRequest) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for CIPEncapsulationReadRequest")
}
- // Simple Field (request)
- if pushErr := writeBuffer.PushContext("request"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for request")
- }
- _requestErr := writeBuffer.WriteSerializable(ctx, m.GetRequest())
- if popErr := writeBuffer.PopContext("request"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for request")
- }
- if _requestErr != nil {
- return errors.Wrap(_requestErr, "Error serializing 'request' field")
- }
+ // Simple Field (request)
+ if pushErr := writeBuffer.PushContext("request"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for request")
+ }
+ _requestErr := writeBuffer.WriteSerializable(ctx, m.GetRequest())
+ if popErr := writeBuffer.PopContext("request"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for request")
+ }
+ if _requestErr != nil {
+ return errors.Wrap(_requestErr, "Error serializing 'request' field")
+ }
if popErr := writeBuffer.PopContext("CIPEncapsulationReadRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for CIPEncapsulationReadRequest")
@@ -202,6 +206,7 @@ func (m *_CIPEncapsulationReadRequest) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_CIPEncapsulationReadRequest) isCIPEncapsulationReadRequest() bool {
return true
}
@@ -216,3 +221,6 @@ func (m *_CIPEncapsulationReadRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go
index 6a5a2169645..049df0473c5 100644
--- a/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go
+++ b/plc4go/protocols/abeth/readwrite/model/CIPEncapsulationReadResponse.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// CIPEncapsulationReadResponse is the corresponding interface of CIPEncapsulationReadResponse
type CIPEncapsulationReadResponse interface {
@@ -47,37 +49,36 @@ type CIPEncapsulationReadResponseExactly interface {
// _CIPEncapsulationReadResponse is the data-structure of this message
type _CIPEncapsulationReadResponse struct {
*_CIPEncapsulationPacket
- Response DF1ResponseMessage
+ Response DF1ResponseMessage
// Arguments.
PacketLen uint16
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_CIPEncapsulationReadResponse) GetCommandType() uint16 {
- return 0x0207
-}
+func (m *_CIPEncapsulationReadResponse) GetCommandType() uint16 {
+return 0x0207}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_CIPEncapsulationReadResponse) InitializeParent(parent CIPEncapsulationPacket, sessionHandle uint32, status uint32, senderContext []uint8, options uint32) {
- m.SessionHandle = sessionHandle
+func (m *_CIPEncapsulationReadResponse) InitializeParent(parent CIPEncapsulationPacket , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 ) { m.SessionHandle = sessionHandle
m.Status = status
m.SenderContext = senderContext
m.Options = options
}
-func (m *_CIPEncapsulationReadResponse) GetParent() CIPEncapsulationPacket {
+func (m *_CIPEncapsulationReadResponse) GetParent() CIPEncapsulationPacket {
return m._CIPEncapsulationPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +93,12 @@ func (m *_CIPEncapsulationReadResponse) GetResponse() DF1ResponseMessage {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewCIPEncapsulationReadResponse factory function for _CIPEncapsulationReadResponse
-func NewCIPEncapsulationReadResponse(response DF1ResponseMessage, sessionHandle uint32, status uint32, senderContext []uint8, options uint32, packetLen uint16) *_CIPEncapsulationReadResponse {
+func NewCIPEncapsulationReadResponse( response DF1ResponseMessage , sessionHandle uint32 , status uint32 , senderContext []uint8 , options uint32 , packetLen uint16 ) *_CIPEncapsulationReadResponse {
_result := &_CIPEncapsulationReadResponse{
- Response: response,
- _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
+ Response: response,
+ _CIPEncapsulationPacket: NewCIPEncapsulationPacket(sessionHandle, status, senderContext, options),
}
_result._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _result
return _result
@@ -104,7 +106,7 @@ func NewCIPEncapsulationReadResponse(response DF1ResponseMessage, sessionHandle
// Deprecated: use the interface for direct cast
func CastCIPEncapsulationReadResponse(structType interface{}) CIPEncapsulationReadResponse {
- if casted, ok := structType.(CIPEncapsulationReadResponse); ok {
+ if casted, ok := structType.(CIPEncapsulationReadResponse); ok {
return casted
}
if casted, ok := structType.(*CIPEncapsulationReadResponse); ok {
@@ -126,6 +128,7 @@ func (m *_CIPEncapsulationReadResponse) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_CIPEncapsulationReadResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -147,7 +150,7 @@ func CIPEncapsulationReadResponseParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("response"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for response")
}
- _response, _responseErr := DF1ResponseMessageParseWithBuffer(ctx, readBuffer, uint16(packetLen))
+_response, _responseErr := DF1ResponseMessageParseWithBuffer(ctx, readBuffer , uint16( packetLen ) )
if _responseErr != nil {
return nil, errors.Wrap(_responseErr, "Error parsing 'response' field of CIPEncapsulationReadResponse")
}
@@ -162,8 +165,9 @@ func CIPEncapsulationReadResponseParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_CIPEncapsulationReadResponse{
- _CIPEncapsulationPacket: &_CIPEncapsulationPacket{},
- Response: response,
+ _CIPEncapsulationPacket: &_CIPEncapsulationPacket{
+ },
+ Response: response,
}
_child._CIPEncapsulationPacket._CIPEncapsulationPacketChildRequirements = _child
return _child, nil
@@ -185,17 +189,17 @@ func (m *_CIPEncapsulationReadResponse) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for CIPEncapsulationReadResponse")
}
- // Simple Field (response)
- if pushErr := writeBuffer.PushContext("response"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for response")
- }
- _responseErr := writeBuffer.WriteSerializable(ctx, m.GetResponse())
- if popErr := writeBuffer.PopContext("response"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for response")
- }
- if _responseErr != nil {
- return errors.Wrap(_responseErr, "Error serializing 'response' field")
- }
+ // Simple Field (response)
+ if pushErr := writeBuffer.PushContext("response"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for response")
+ }
+ _responseErr := writeBuffer.WriteSerializable(ctx, m.GetResponse())
+ if popErr := writeBuffer.PopContext("response"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for response")
+ }
+ if _responseErr != nil {
+ return errors.Wrap(_responseErr, "Error serializing 'response' field")
+ }
if popErr := writeBuffer.PopContext("CIPEncapsulationReadResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for CIPEncapsulationReadResponse")
@@ -205,13 +209,13 @@ func (m *_CIPEncapsulationReadResponse) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_CIPEncapsulationReadResponse) GetPacketLen() uint16 {
return m.PacketLen
}
-
//
////
@@ -229,3 +233,6 @@ func (m *_CIPEncapsulationReadResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go b/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go
index f64b6c42d86..6373e4440ef 100644
--- a/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go
+++ b/plc4go/protocols/abeth/readwrite/model/DF1CommandRequestMessage.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// DF1CommandRequestMessage is the corresponding interface of DF1CommandRequestMessage
type DF1CommandRequestMessage interface {
@@ -46,34 +48,33 @@ type DF1CommandRequestMessageExactly interface {
// _DF1CommandRequestMessage is the data-structure of this message
type _DF1CommandRequestMessage struct {
*_DF1RequestMessage
- Command DF1RequestCommand
+ Command DF1RequestCommand
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_DF1CommandRequestMessage) GetCommandCode() uint8 {
- return 0x0F
-}
+func (m *_DF1CommandRequestMessage) GetCommandCode() uint8 {
+return 0x0F}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_DF1CommandRequestMessage) InitializeParent(parent DF1RequestMessage, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16) {
- m.DestinationAddress = destinationAddress
+func (m *_DF1CommandRequestMessage) InitializeParent(parent DF1RequestMessage , destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 ) { m.DestinationAddress = destinationAddress
m.SourceAddress = sourceAddress
m.Status = status
m.TransactionCounter = transactionCounter
}
-func (m *_DF1CommandRequestMessage) GetParent() DF1RequestMessage {
+func (m *_DF1CommandRequestMessage) GetParent() DF1RequestMessage {
return m._DF1RequestMessage
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,11 +89,12 @@ func (m *_DF1CommandRequestMessage) GetCommand() DF1RequestCommand {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewDF1CommandRequestMessage factory function for _DF1CommandRequestMessage
-func NewDF1CommandRequestMessage(command DF1RequestCommand, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16) *_DF1CommandRequestMessage {
+func NewDF1CommandRequestMessage( command DF1RequestCommand , destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 ) *_DF1CommandRequestMessage {
_result := &_DF1CommandRequestMessage{
- Command: command,
- _DF1RequestMessage: NewDF1RequestMessage(destinationAddress, sourceAddress, status, transactionCounter),
+ Command: command,
+ _DF1RequestMessage: NewDF1RequestMessage(destinationAddress, sourceAddress, status, transactionCounter),
}
_result._DF1RequestMessage._DF1RequestMessageChildRequirements = _result
return _result
@@ -100,7 +102,7 @@ func NewDF1CommandRequestMessage(command DF1RequestCommand, destinationAddress u
// Deprecated: use the interface for direct cast
func CastDF1CommandRequestMessage(structType interface{}) DF1CommandRequestMessage {
- if casted, ok := structType.(DF1CommandRequestMessage); ok {
+ if casted, ok := structType.(DF1CommandRequestMessage); ok {
return casted
}
if casted, ok := structType.(*DF1CommandRequestMessage); ok {
@@ -122,6 +124,7 @@ func (m *_DF1CommandRequestMessage) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_DF1CommandRequestMessage) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -143,7 +146,7 @@ func DF1CommandRequestMessageParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("command"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for command")
}
- _command, _commandErr := DF1RequestCommandParseWithBuffer(ctx, readBuffer)
+_command, _commandErr := DF1RequestCommandParseWithBuffer(ctx, readBuffer)
if _commandErr != nil {
return nil, errors.Wrap(_commandErr, "Error parsing 'command' field of DF1CommandRequestMessage")
}
@@ -158,8 +161,9 @@ func DF1CommandRequestMessageParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_DF1CommandRequestMessage{
- _DF1RequestMessage: &_DF1RequestMessage{},
- Command: command,
+ _DF1RequestMessage: &_DF1RequestMessage{
+ },
+ Command: command,
}
_child._DF1RequestMessage._DF1RequestMessageChildRequirements = _child
return _child, nil
@@ -181,17 +185,17 @@ func (m *_DF1CommandRequestMessage) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for DF1CommandRequestMessage")
}
- // Simple Field (command)
- if pushErr := writeBuffer.PushContext("command"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for command")
- }
- _commandErr := writeBuffer.WriteSerializable(ctx, m.GetCommand())
- if popErr := writeBuffer.PopContext("command"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for command")
- }
- if _commandErr != nil {
- return errors.Wrap(_commandErr, "Error serializing 'command' field")
- }
+ // Simple Field (command)
+ if pushErr := writeBuffer.PushContext("command"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for command")
+ }
+ _commandErr := writeBuffer.WriteSerializable(ctx, m.GetCommand())
+ if popErr := writeBuffer.PopContext("command"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for command")
+ }
+ if _commandErr != nil {
+ return errors.Wrap(_commandErr, "Error serializing 'command' field")
+ }
if popErr := writeBuffer.PopContext("DF1CommandRequestMessage"); popErr != nil {
return errors.Wrap(popErr, "Error popping for DF1CommandRequestMessage")
@@ -201,6 +205,7 @@ func (m *_DF1CommandRequestMessage) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_DF1CommandRequestMessage) isDF1CommandRequestMessage() bool {
return true
}
@@ -215,3 +220,6 @@ func (m *_DF1CommandRequestMessage) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go b/plc4go/protocols/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
index ddac0320f37..1dce30b0347 100644
--- a/plc4go/protocols/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
+++ b/plc4go/protocols/abeth/readwrite/model/DF1CommandResponseMessageProtectedTypedLogicalRead.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// DF1CommandResponseMessageProtectedTypedLogicalRead is the corresponding interface of DF1CommandResponseMessageProtectedTypedLogicalRead
type DF1CommandResponseMessageProtectedTypedLogicalRead interface {
@@ -46,34 +48,33 @@ type DF1CommandResponseMessageProtectedTypedLogicalReadExactly interface {
// _DF1CommandResponseMessageProtectedTypedLogicalRead is the data-structure of this message
type _DF1CommandResponseMessageProtectedTypedLogicalRead struct {
*_DF1ResponseMessage
- Data []uint8
+ Data []uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetCommandCode() uint8 {
- return 0x4F
-}
+func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetCommandCode() uint8 {
+return 0x4F}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) InitializeParent(parent DF1ResponseMessage, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16) {
- m.DestinationAddress = destinationAddress
+func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) InitializeParent(parent DF1ResponseMessage , destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 ) { m.DestinationAddress = destinationAddress
m.SourceAddress = sourceAddress
m.Status = status
m.TransactionCounter = transactionCounter
}
-func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetParent() DF1ResponseMessage {
+func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetParent() DF1ResponseMessage {
return m._DF1ResponseMessage
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,11 +89,12 @@ func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetData() []uint8
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewDF1CommandResponseMessageProtectedTypedLogicalRead factory function for _DF1CommandResponseMessageProtectedTypedLogicalRead
-func NewDF1CommandResponseMessageProtectedTypedLogicalRead(data []uint8, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16, payloadLength uint16) *_DF1CommandResponseMessageProtectedTypedLogicalRead {
+func NewDF1CommandResponseMessageProtectedTypedLogicalRead( data []uint8 , destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 , payloadLength uint16 ) *_DF1CommandResponseMessageProtectedTypedLogicalRead {
_result := &_DF1CommandResponseMessageProtectedTypedLogicalRead{
- Data: data,
- _DF1ResponseMessage: NewDF1ResponseMessage(destinationAddress, sourceAddress, status, transactionCounter, payloadLength),
+ Data: data,
+ _DF1ResponseMessage: NewDF1ResponseMessage(destinationAddress, sourceAddress, status, transactionCounter, payloadLength),
}
_result._DF1ResponseMessage._DF1ResponseMessageChildRequirements = _result
return _result
@@ -100,7 +102,7 @@ func NewDF1CommandResponseMessageProtectedTypedLogicalRead(data []uint8, destina
// Deprecated: use the interface for direct cast
func CastDF1CommandResponseMessageProtectedTypedLogicalRead(structType interface{}) DF1CommandResponseMessageProtectedTypedLogicalRead {
- if casted, ok := structType.(DF1CommandResponseMessageProtectedTypedLogicalRead); ok {
+ if casted, ok := structType.(DF1CommandResponseMessageProtectedTypedLogicalRead); ok {
return casted
}
if casted, ok := structType.(*DF1CommandResponseMessageProtectedTypedLogicalRead); ok {
@@ -124,6 +126,7 @@ func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -150,8 +153,8 @@ func DF1CommandResponseMessageProtectedTypedLogicalReadParseWithBuffer(ctx conte
{
_dataLength := uint16(payloadLength) - uint16(uint16(8))
_dataEndPos := positionAware.GetPos() + uint16(_dataLength)
- for positionAware.GetPos() < _dataEndPos {
- _item, _err := readBuffer.ReadUint8("", 8)
+ for ;positionAware.GetPos() < _dataEndPos; {
+_item, _err := readBuffer.ReadUint8("", 8)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'data' field of DF1CommandResponseMessageProtectedTypedLogicalRead")
}
@@ -193,20 +196,20 @@ func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for DF1CommandResponseMessageProtectedTypedLogicalRead")
}
- // Array Field (data)
- if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for data")
- }
- for _curItem, _element := range m.GetData() {
- _ = _curItem
- _elementErr := writeBuffer.WriteUint8("", 8, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'data' field")
- }
- }
- if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for data")
+ // Array Field (data)
+ if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for data")
+ }
+ for _curItem, _element := range m.GetData() {
+ _ = _curItem
+ _elementErr := writeBuffer.WriteUint8("", 8, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'data' field")
}
+ }
+ if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for data")
+ }
if popErr := writeBuffer.PopContext("DF1CommandResponseMessageProtectedTypedLogicalRead"); popErr != nil {
return errors.Wrap(popErr, "Error popping for DF1CommandResponseMessageProtectedTypedLogicalRead")
@@ -216,6 +219,7 @@ func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) isDF1CommandResponseMessageProtectedTypedLogicalRead() bool {
return true
}
@@ -230,3 +234,6 @@ func (m *_DF1CommandResponseMessageProtectedTypedLogicalRead) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/DF1RequestCommand.go b/plc4go/protocols/abeth/readwrite/model/DF1RequestCommand.go
index 68254bddd77..b67528fa227 100644
--- a/plc4go/protocols/abeth/readwrite/model/DF1RequestCommand.go
+++ b/plc4go/protocols/abeth/readwrite/model/DF1RequestCommand.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// DF1RequestCommand is the corresponding interface of DF1RequestCommand
type DF1RequestCommand interface {
@@ -53,6 +55,7 @@ type _DF1RequestCommandChildRequirements interface {
GetFunctionCode() uint8
}
+
type DF1RequestCommandParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child DF1RequestCommand, serializeChildFunction func() error) error
GetTypeName() string
@@ -60,21 +63,22 @@ type DF1RequestCommandParent interface {
type DF1RequestCommandChild interface {
utils.Serializable
- InitializeParent(parent DF1RequestCommand)
+InitializeParent(parent DF1RequestCommand )
GetParent() *DF1RequestCommand
GetTypeName() string
DF1RequestCommand
}
+
// NewDF1RequestCommand factory function for _DF1RequestCommand
-func NewDF1RequestCommand() *_DF1RequestCommand {
- return &_DF1RequestCommand{}
+func NewDF1RequestCommand( ) *_DF1RequestCommand {
+return &_DF1RequestCommand{ }
}
// Deprecated: use the interface for direct cast
func CastDF1RequestCommand(structType interface{}) DF1RequestCommand {
- if casted, ok := structType.(DF1RequestCommand); ok {
+ if casted, ok := structType.(DF1RequestCommand); ok {
return casted
}
if casted, ok := structType.(*DF1RequestCommand); ok {
@@ -87,10 +91,11 @@ func (m *_DF1RequestCommand) GetTypeName() string {
return "DF1RequestCommand"
}
+
func (m *_DF1RequestCommand) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Discriminator Field (functionCode)
- lengthInBits += 8
+ lengthInBits += 8;
return lengthInBits
}
@@ -121,15 +126,15 @@ func DF1RequestCommandParseWithBuffer(ctx context.Context, readBuffer utils.Read
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type DF1RequestCommandChildSerializeRequirement interface {
DF1RequestCommand
- InitializeParent(DF1RequestCommand)
+ InitializeParent(DF1RequestCommand )
GetParent() DF1RequestCommand
}
var _childTemp interface{}
var _child DF1RequestCommandChildSerializeRequirement
var typeSwitchError error
switch {
- case functionCode == 0xA2: // DF1RequestProtectedTypedLogicalRead
- _childTemp, typeSwitchError = DF1RequestProtectedTypedLogicalReadParseWithBuffer(ctx, readBuffer)
+case functionCode == 0xA2 : // DF1RequestProtectedTypedLogicalRead
+ _childTemp, typeSwitchError = DF1RequestProtectedTypedLogicalReadParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [functionCode=%v]", functionCode)
}
@@ -143,7 +148,7 @@ func DF1RequestCommandParseWithBuffer(ctx context.Context, readBuffer utils.Read
}
// Finish initializing
- _child.InitializeParent(_child)
+_child.InitializeParent(_child )
return _child, nil
}
@@ -153,7 +158,7 @@ func (pm *_DF1RequestCommand) SerializeParent(ctx context.Context, writeBuffer u
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("DF1RequestCommand"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("DF1RequestCommand"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for DF1RequestCommand")
}
@@ -176,6 +181,7 @@ func (pm *_DF1RequestCommand) SerializeParent(ctx context.Context, writeBuffer u
return nil
}
+
func (m *_DF1RequestCommand) isDF1RequestCommand() bool {
return true
}
@@ -190,3 +196,6 @@ func (m *_DF1RequestCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/DF1RequestMessage.go b/plc4go/protocols/abeth/readwrite/model/DF1RequestMessage.go
index c80ad2bf47b..879f4e217f0 100644
--- a/plc4go/protocols/abeth/readwrite/model/DF1RequestMessage.go
+++ b/plc4go/protocols/abeth/readwrite/model/DF1RequestMessage.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// DF1RequestMessage is the corresponding interface of DF1RequestMessage
type DF1RequestMessage interface {
@@ -53,10 +55,10 @@ type DF1RequestMessageExactly interface {
// _DF1RequestMessage is the data-structure of this message
type _DF1RequestMessage struct {
_DF1RequestMessageChildRequirements
- DestinationAddress uint8
- SourceAddress uint8
- Status uint8
- TransactionCounter uint16
+ DestinationAddress uint8
+ SourceAddress uint8
+ Status uint8
+ TransactionCounter uint16
// Reserved Fields
reservedField0 *uint16
}
@@ -67,6 +69,7 @@ type _DF1RequestMessageChildRequirements interface {
GetCommandCode() uint8
}
+
type DF1RequestMessageParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child DF1RequestMessage, serializeChildFunction func() error) error
GetTypeName() string
@@ -74,13 +77,12 @@ type DF1RequestMessageParent interface {
type DF1RequestMessageChild interface {
utils.Serializable
- InitializeParent(parent DF1RequestMessage, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16)
+InitializeParent(parent DF1RequestMessage , destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 )
GetParent() *DF1RequestMessage
GetTypeName() string
DF1RequestMessage
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -107,14 +109,15 @@ func (m *_DF1RequestMessage) GetTransactionCounter() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewDF1RequestMessage factory function for _DF1RequestMessage
-func NewDF1RequestMessage(destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16) *_DF1RequestMessage {
- return &_DF1RequestMessage{DestinationAddress: destinationAddress, SourceAddress: sourceAddress, Status: status, TransactionCounter: transactionCounter}
+func NewDF1RequestMessage( destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 ) *_DF1RequestMessage {
+return &_DF1RequestMessage{ DestinationAddress: destinationAddress , SourceAddress: sourceAddress , Status: status , TransactionCounter: transactionCounter }
}
// Deprecated: use the interface for direct cast
func CastDF1RequestMessage(structType interface{}) DF1RequestMessage {
- if casted, ok := structType.(DF1RequestMessage); ok {
+ if casted, ok := structType.(DF1RequestMessage); ok {
return casted
}
if casted, ok := structType.(*DF1RequestMessage); ok {
@@ -127,25 +130,26 @@ func (m *_DF1RequestMessage) GetTypeName() string {
return "DF1RequestMessage"
}
+
func (m *_DF1RequestMessage) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (destinationAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (sourceAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Reserved Field (reserved)
lengthInBits += 16
// Discriminator Field (commandCode)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (status)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (transactionCounter)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
@@ -168,14 +172,14 @@ func DF1RequestMessageParseWithBuffer(ctx context.Context, readBuffer utils.Read
_ = currentPos
// Simple Field (destinationAddress)
- _destinationAddress, _destinationAddressErr := readBuffer.ReadUint8("destinationAddress", 8)
+_destinationAddress, _destinationAddressErr := readBuffer.ReadUint8("destinationAddress", 8)
if _destinationAddressErr != nil {
return nil, errors.Wrap(_destinationAddressErr, "Error parsing 'destinationAddress' field of DF1RequestMessage")
}
destinationAddress := _destinationAddress
// Simple Field (sourceAddress)
- _sourceAddress, _sourceAddressErr := readBuffer.ReadUint8("sourceAddress", 8)
+_sourceAddress, _sourceAddressErr := readBuffer.ReadUint8("sourceAddress", 8)
if _sourceAddressErr != nil {
return nil, errors.Wrap(_sourceAddressErr, "Error parsing 'sourceAddress' field of DF1RequestMessage")
}
@@ -191,7 +195,7 @@ func DF1RequestMessageParseWithBuffer(ctx context.Context, readBuffer utils.Read
if reserved != uint16(0x0000) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint16(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -205,14 +209,14 @@ func DF1RequestMessageParseWithBuffer(ctx context.Context, readBuffer utils.Read
}
// Simple Field (status)
- _status, _statusErr := readBuffer.ReadUint8("status", 8)
+_status, _statusErr := readBuffer.ReadUint8("status", 8)
if _statusErr != nil {
return nil, errors.Wrap(_statusErr, "Error parsing 'status' field of DF1RequestMessage")
}
status := _status
// Simple Field (transactionCounter)
- _transactionCounter, _transactionCounterErr := readBuffer.ReadUint16("transactionCounter", 16)
+_transactionCounter, _transactionCounterErr := readBuffer.ReadUint16("transactionCounter", 16)
if _transactionCounterErr != nil {
return nil, errors.Wrap(_transactionCounterErr, "Error parsing 'transactionCounter' field of DF1RequestMessage")
}
@@ -221,15 +225,15 @@ func DF1RequestMessageParseWithBuffer(ctx context.Context, readBuffer utils.Read
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type DF1RequestMessageChildSerializeRequirement interface {
DF1RequestMessage
- InitializeParent(DF1RequestMessage, uint8, uint8, uint8, uint16)
+ InitializeParent(DF1RequestMessage, uint8, uint8, uint8, uint16)
GetParent() DF1RequestMessage
}
var _childTemp interface{}
var _child DF1RequestMessageChildSerializeRequirement
var typeSwitchError error
switch {
- case commandCode == 0x0F: // DF1CommandRequestMessage
- _childTemp, typeSwitchError = DF1CommandRequestMessageParseWithBuffer(ctx, readBuffer)
+case commandCode == 0x0F : // DF1CommandRequestMessage
+ _childTemp, typeSwitchError = DF1CommandRequestMessageParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [commandCode=%v]", commandCode)
}
@@ -243,7 +247,7 @@ func DF1RequestMessageParseWithBuffer(ctx context.Context, readBuffer utils.Read
}
// Finish initializing
- _child.InitializeParent(_child, destinationAddress, sourceAddress, status, transactionCounter)
+_child.InitializeParent(_child , destinationAddress , sourceAddress , status , transactionCounter )
_child.GetParent().(*_DF1RequestMessage).reservedField0 = reservedField0
return _child, nil
}
@@ -254,7 +258,7 @@ func (pm *_DF1RequestMessage) SerializeParent(ctx context.Context, writeBuffer u
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("DF1RequestMessage"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("DF1RequestMessage"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for DF1RequestMessage")
}
@@ -278,7 +282,7 @@ func (pm *_DF1RequestMessage) SerializeParent(ctx context.Context, writeBuffer u
if pm.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint16(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *pm.reservedField0
}
@@ -321,6 +325,7 @@ func (pm *_DF1RequestMessage) SerializeParent(ctx context.Context, writeBuffer u
return nil
}
+
func (m *_DF1RequestMessage) isDF1RequestMessage() bool {
return true
}
@@ -335,3 +340,6 @@ func (m *_DF1RequestMessage) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go b/plc4go/protocols/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
index b2a2c7ba8cc..8157e53bbb0 100644
--- a/plc4go/protocols/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
+++ b/plc4go/protocols/abeth/readwrite/model/DF1RequestProtectedTypedLogicalRead.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// DF1RequestProtectedTypedLogicalRead is the corresponding interface of DF1RequestProtectedTypedLogicalRead
type DF1RequestProtectedTypedLogicalRead interface {
@@ -54,33 +56,33 @@ type DF1RequestProtectedTypedLogicalReadExactly interface {
// _DF1RequestProtectedTypedLogicalRead is the data-structure of this message
type _DF1RequestProtectedTypedLogicalRead struct {
*_DF1RequestCommand
- ByteSize uint8
- FileNumber uint8
- FileType uint8
- ElementNumber uint8
- SubElementNumber uint8
+ ByteSize uint8
+ FileNumber uint8
+ FileType uint8
+ ElementNumber uint8
+ SubElementNumber uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_DF1RequestProtectedTypedLogicalRead) GetFunctionCode() uint8 {
- return 0xA2
-}
+func (m *_DF1RequestProtectedTypedLogicalRead) GetFunctionCode() uint8 {
+return 0xA2}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_DF1RequestProtectedTypedLogicalRead) InitializeParent(parent DF1RequestCommand) {}
+func (m *_DF1RequestProtectedTypedLogicalRead) InitializeParent(parent DF1RequestCommand ) {}
-func (m *_DF1RequestProtectedTypedLogicalRead) GetParent() DF1RequestCommand {
+func (m *_DF1RequestProtectedTypedLogicalRead) GetParent() DF1RequestCommand {
return m._DF1RequestCommand
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -111,15 +113,16 @@ func (m *_DF1RequestProtectedTypedLogicalRead) GetSubElementNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewDF1RequestProtectedTypedLogicalRead factory function for _DF1RequestProtectedTypedLogicalRead
-func NewDF1RequestProtectedTypedLogicalRead(byteSize uint8, fileNumber uint8, fileType uint8, elementNumber uint8, subElementNumber uint8) *_DF1RequestProtectedTypedLogicalRead {
+func NewDF1RequestProtectedTypedLogicalRead( byteSize uint8 , fileNumber uint8 , fileType uint8 , elementNumber uint8 , subElementNumber uint8 ) *_DF1RequestProtectedTypedLogicalRead {
_result := &_DF1RequestProtectedTypedLogicalRead{
- ByteSize: byteSize,
- FileNumber: fileNumber,
- FileType: fileType,
- ElementNumber: elementNumber,
- SubElementNumber: subElementNumber,
- _DF1RequestCommand: NewDF1RequestCommand(),
+ ByteSize: byteSize,
+ FileNumber: fileNumber,
+ FileType: fileType,
+ ElementNumber: elementNumber,
+ SubElementNumber: subElementNumber,
+ _DF1RequestCommand: NewDF1RequestCommand(),
}
_result._DF1RequestCommand._DF1RequestCommandChildRequirements = _result
return _result
@@ -127,7 +130,7 @@ func NewDF1RequestProtectedTypedLogicalRead(byteSize uint8, fileNumber uint8, fi
// Deprecated: use the interface for direct cast
func CastDF1RequestProtectedTypedLogicalRead(structType interface{}) DF1RequestProtectedTypedLogicalRead {
- if casted, ok := structType.(DF1RequestProtectedTypedLogicalRead); ok {
+ if casted, ok := structType.(DF1RequestProtectedTypedLogicalRead); ok {
return casted
}
if casted, ok := structType.(*DF1RequestProtectedTypedLogicalRead); ok {
@@ -144,23 +147,24 @@ func (m *_DF1RequestProtectedTypedLogicalRead) GetLengthInBits(ctx context.Conte
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (byteSize)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (fileNumber)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (fileType)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (elementNumber)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (subElementNumber)
- lengthInBits += 8
+ lengthInBits += 8;
return lengthInBits
}
+
func (m *_DF1RequestProtectedTypedLogicalRead) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -179,35 +183,35 @@ func DF1RequestProtectedTypedLogicalReadParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Simple Field (byteSize)
- _byteSize, _byteSizeErr := readBuffer.ReadUint8("byteSize", 8)
+_byteSize, _byteSizeErr := readBuffer.ReadUint8("byteSize", 8)
if _byteSizeErr != nil {
return nil, errors.Wrap(_byteSizeErr, "Error parsing 'byteSize' field of DF1RequestProtectedTypedLogicalRead")
}
byteSize := _byteSize
// Simple Field (fileNumber)
- _fileNumber, _fileNumberErr := readBuffer.ReadUint8("fileNumber", 8)
+_fileNumber, _fileNumberErr := readBuffer.ReadUint8("fileNumber", 8)
if _fileNumberErr != nil {
return nil, errors.Wrap(_fileNumberErr, "Error parsing 'fileNumber' field of DF1RequestProtectedTypedLogicalRead")
}
fileNumber := _fileNumber
// Simple Field (fileType)
- _fileType, _fileTypeErr := readBuffer.ReadUint8("fileType", 8)
+_fileType, _fileTypeErr := readBuffer.ReadUint8("fileType", 8)
if _fileTypeErr != nil {
return nil, errors.Wrap(_fileTypeErr, "Error parsing 'fileType' field of DF1RequestProtectedTypedLogicalRead")
}
fileType := _fileType
// Simple Field (elementNumber)
- _elementNumber, _elementNumberErr := readBuffer.ReadUint8("elementNumber", 8)
+_elementNumber, _elementNumberErr := readBuffer.ReadUint8("elementNumber", 8)
if _elementNumberErr != nil {
return nil, errors.Wrap(_elementNumberErr, "Error parsing 'elementNumber' field of DF1RequestProtectedTypedLogicalRead")
}
elementNumber := _elementNumber
// Simple Field (subElementNumber)
- _subElementNumber, _subElementNumberErr := readBuffer.ReadUint8("subElementNumber", 8)
+_subElementNumber, _subElementNumberErr := readBuffer.ReadUint8("subElementNumber", 8)
if _subElementNumberErr != nil {
return nil, errors.Wrap(_subElementNumberErr, "Error parsing 'subElementNumber' field of DF1RequestProtectedTypedLogicalRead")
}
@@ -219,12 +223,13 @@ func DF1RequestProtectedTypedLogicalReadParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_DF1RequestProtectedTypedLogicalRead{
- _DF1RequestCommand: &_DF1RequestCommand{},
- ByteSize: byteSize,
- FileNumber: fileNumber,
- FileType: fileType,
- ElementNumber: elementNumber,
- SubElementNumber: subElementNumber,
+ _DF1RequestCommand: &_DF1RequestCommand{
+ },
+ ByteSize: byteSize,
+ FileNumber: fileNumber,
+ FileType: fileType,
+ ElementNumber: elementNumber,
+ SubElementNumber: subElementNumber,
}
_child._DF1RequestCommand._DF1RequestCommandChildRequirements = _child
return _child, nil
@@ -246,40 +251,40 @@ func (m *_DF1RequestProtectedTypedLogicalRead) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for DF1RequestProtectedTypedLogicalRead")
}
- // Simple Field (byteSize)
- byteSize := uint8(m.GetByteSize())
- _byteSizeErr := writeBuffer.WriteUint8("byteSize", 8, (byteSize))
- if _byteSizeErr != nil {
- return errors.Wrap(_byteSizeErr, "Error serializing 'byteSize' field")
- }
+ // Simple Field (byteSize)
+ byteSize := uint8(m.GetByteSize())
+ _byteSizeErr := writeBuffer.WriteUint8("byteSize", 8, (byteSize))
+ if _byteSizeErr != nil {
+ return errors.Wrap(_byteSizeErr, "Error serializing 'byteSize' field")
+ }
- // Simple Field (fileNumber)
- fileNumber := uint8(m.GetFileNumber())
- _fileNumberErr := writeBuffer.WriteUint8("fileNumber", 8, (fileNumber))
- if _fileNumberErr != nil {
- return errors.Wrap(_fileNumberErr, "Error serializing 'fileNumber' field")
- }
+ // Simple Field (fileNumber)
+ fileNumber := uint8(m.GetFileNumber())
+ _fileNumberErr := writeBuffer.WriteUint8("fileNumber", 8, (fileNumber))
+ if _fileNumberErr != nil {
+ return errors.Wrap(_fileNumberErr, "Error serializing 'fileNumber' field")
+ }
- // Simple Field (fileType)
- fileType := uint8(m.GetFileType())
- _fileTypeErr := writeBuffer.WriteUint8("fileType", 8, (fileType))
- if _fileTypeErr != nil {
- return errors.Wrap(_fileTypeErr, "Error serializing 'fileType' field")
- }
+ // Simple Field (fileType)
+ fileType := uint8(m.GetFileType())
+ _fileTypeErr := writeBuffer.WriteUint8("fileType", 8, (fileType))
+ if _fileTypeErr != nil {
+ return errors.Wrap(_fileTypeErr, "Error serializing 'fileType' field")
+ }
- // Simple Field (elementNumber)
- elementNumber := uint8(m.GetElementNumber())
- _elementNumberErr := writeBuffer.WriteUint8("elementNumber", 8, (elementNumber))
- if _elementNumberErr != nil {
- return errors.Wrap(_elementNumberErr, "Error serializing 'elementNumber' field")
- }
+ // Simple Field (elementNumber)
+ elementNumber := uint8(m.GetElementNumber())
+ _elementNumberErr := writeBuffer.WriteUint8("elementNumber", 8, (elementNumber))
+ if _elementNumberErr != nil {
+ return errors.Wrap(_elementNumberErr, "Error serializing 'elementNumber' field")
+ }
- // Simple Field (subElementNumber)
- subElementNumber := uint8(m.GetSubElementNumber())
- _subElementNumberErr := writeBuffer.WriteUint8("subElementNumber", 8, (subElementNumber))
- if _subElementNumberErr != nil {
- return errors.Wrap(_subElementNumberErr, "Error serializing 'subElementNumber' field")
- }
+ // Simple Field (subElementNumber)
+ subElementNumber := uint8(m.GetSubElementNumber())
+ _subElementNumberErr := writeBuffer.WriteUint8("subElementNumber", 8, (subElementNumber))
+ if _subElementNumberErr != nil {
+ return errors.Wrap(_subElementNumberErr, "Error serializing 'subElementNumber' field")
+ }
if popErr := writeBuffer.PopContext("DF1RequestProtectedTypedLogicalRead"); popErr != nil {
return errors.Wrap(popErr, "Error popping for DF1RequestProtectedTypedLogicalRead")
@@ -289,6 +294,7 @@ func (m *_DF1RequestProtectedTypedLogicalRead) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_DF1RequestProtectedTypedLogicalRead) isDF1RequestProtectedTypedLogicalRead() bool {
return true
}
@@ -303,3 +309,6 @@ func (m *_DF1RequestProtectedTypedLogicalRead) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/DF1ResponseMessage.go b/plc4go/protocols/abeth/readwrite/model/DF1ResponseMessage.go
index c87ac8ceab3..c496f58b1aa 100644
--- a/plc4go/protocols/abeth/readwrite/model/DF1ResponseMessage.go
+++ b/plc4go/protocols/abeth/readwrite/model/DF1ResponseMessage.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// DF1ResponseMessage is the corresponding interface of DF1ResponseMessage
type DF1ResponseMessage interface {
@@ -53,10 +55,10 @@ type DF1ResponseMessageExactly interface {
// _DF1ResponseMessage is the data-structure of this message
type _DF1ResponseMessage struct {
_DF1ResponseMessageChildRequirements
- DestinationAddress uint8
- SourceAddress uint8
- Status uint8
- TransactionCounter uint16
+ DestinationAddress uint8
+ SourceAddress uint8
+ Status uint8
+ TransactionCounter uint16
// Arguments.
PayloadLength uint16
@@ -71,6 +73,7 @@ type _DF1ResponseMessageChildRequirements interface {
GetCommandCode() uint8
}
+
type DF1ResponseMessageParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child DF1ResponseMessage, serializeChildFunction func() error) error
GetTypeName() string
@@ -78,13 +81,12 @@ type DF1ResponseMessageParent interface {
type DF1ResponseMessageChild interface {
utils.Serializable
- InitializeParent(parent DF1ResponseMessage, destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16)
+InitializeParent(parent DF1ResponseMessage , destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 )
GetParent() *DF1ResponseMessage
GetTypeName() string
DF1ResponseMessage
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -111,14 +113,15 @@ func (m *_DF1ResponseMessage) GetTransactionCounter() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewDF1ResponseMessage factory function for _DF1ResponseMessage
-func NewDF1ResponseMessage(destinationAddress uint8, sourceAddress uint8, status uint8, transactionCounter uint16, payloadLength uint16) *_DF1ResponseMessage {
- return &_DF1ResponseMessage{DestinationAddress: destinationAddress, SourceAddress: sourceAddress, Status: status, TransactionCounter: transactionCounter, PayloadLength: payloadLength}
+func NewDF1ResponseMessage( destinationAddress uint8 , sourceAddress uint8 , status uint8 , transactionCounter uint16 , payloadLength uint16 ) *_DF1ResponseMessage {
+return &_DF1ResponseMessage{ DestinationAddress: destinationAddress , SourceAddress: sourceAddress , Status: status , TransactionCounter: transactionCounter , PayloadLength: payloadLength }
}
// Deprecated: use the interface for direct cast
func CastDF1ResponseMessage(structType interface{}) DF1ResponseMessage {
- if casted, ok := structType.(DF1ResponseMessage); ok {
+ if casted, ok := structType.(DF1ResponseMessage); ok {
return casted
}
if casted, ok := structType.(*DF1ResponseMessage); ok {
@@ -131,6 +134,7 @@ func (m *_DF1ResponseMessage) GetTypeName() string {
return "DF1ResponseMessage"
}
+
func (m *_DF1ResponseMessage) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -138,21 +142,21 @@ func (m *_DF1ResponseMessage) GetParentLengthInBits(ctx context.Context) uint16
lengthInBits += 8
// Simple field (destinationAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (sourceAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Reserved Field (reserved)
lengthInBits += 8
// Discriminator Field (commandCode)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (status)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (transactionCounter)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
@@ -184,7 +188,7 @@ func DF1ResponseMessageParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -192,14 +196,14 @@ func DF1ResponseMessageParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
// Simple Field (destinationAddress)
- _destinationAddress, _destinationAddressErr := readBuffer.ReadUint8("destinationAddress", 8)
+_destinationAddress, _destinationAddressErr := readBuffer.ReadUint8("destinationAddress", 8)
if _destinationAddressErr != nil {
return nil, errors.Wrap(_destinationAddressErr, "Error parsing 'destinationAddress' field of DF1ResponseMessage")
}
destinationAddress := _destinationAddress
// Simple Field (sourceAddress)
- _sourceAddress, _sourceAddressErr := readBuffer.ReadUint8("sourceAddress", 8)
+_sourceAddress, _sourceAddressErr := readBuffer.ReadUint8("sourceAddress", 8)
if _sourceAddressErr != nil {
return nil, errors.Wrap(_sourceAddressErr, "Error parsing 'sourceAddress' field of DF1ResponseMessage")
}
@@ -215,7 +219,7 @@ func DF1ResponseMessageParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField1 = &reserved
@@ -229,14 +233,14 @@ func DF1ResponseMessageParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
// Simple Field (status)
- _status, _statusErr := readBuffer.ReadUint8("status", 8)
+_status, _statusErr := readBuffer.ReadUint8("status", 8)
if _statusErr != nil {
return nil, errors.Wrap(_statusErr, "Error parsing 'status' field of DF1ResponseMessage")
}
status := _status
// Simple Field (transactionCounter)
- _transactionCounter, _transactionCounterErr := readBuffer.ReadUint16("transactionCounter", 16)
+_transactionCounter, _transactionCounterErr := readBuffer.ReadUint16("transactionCounter", 16)
if _transactionCounterErr != nil {
return nil, errors.Wrap(_transactionCounterErr, "Error parsing 'transactionCounter' field of DF1ResponseMessage")
}
@@ -245,14 +249,14 @@ func DF1ResponseMessageParseWithBuffer(ctx context.Context, readBuffer utils.Rea
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type DF1ResponseMessageChildSerializeRequirement interface {
DF1ResponseMessage
- InitializeParent(DF1ResponseMessage, uint8, uint8, uint8, uint16)
+ InitializeParent(DF1ResponseMessage, uint8, uint8, uint8, uint16)
GetParent() DF1ResponseMessage
}
var _childTemp interface{}
var _child DF1ResponseMessageChildSerializeRequirement
var typeSwitchError error
switch {
- case commandCode == 0x4F: // DF1CommandResponseMessageProtectedTypedLogicalRead
+case commandCode == 0x4F : // DF1CommandResponseMessageProtectedTypedLogicalRead
_childTemp, typeSwitchError = DF1CommandResponseMessageProtectedTypedLogicalReadParseWithBuffer(ctx, readBuffer, payloadLength)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [commandCode=%v]", commandCode)
@@ -267,7 +271,7 @@ func DF1ResponseMessageParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
// Finish initializing
- _child.InitializeParent(_child, destinationAddress, sourceAddress, status, transactionCounter)
+_child.InitializeParent(_child , destinationAddress , sourceAddress , status , transactionCounter )
_child.GetParent().(*_DF1ResponseMessage).reservedField0 = reservedField0
_child.GetParent().(*_DF1ResponseMessage).reservedField1 = reservedField1
return _child, nil
@@ -279,7 +283,7 @@ func (pm *_DF1ResponseMessage) SerializeParent(ctx context.Context, writeBuffer
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("DF1ResponseMessage"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("DF1ResponseMessage"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for DF1ResponseMessage")
}
@@ -289,7 +293,7 @@ func (pm *_DF1ResponseMessage) SerializeParent(ctx context.Context, writeBuffer
if pm.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *pm.reservedField0
}
@@ -319,7 +323,7 @@ func (pm *_DF1ResponseMessage) SerializeParent(ctx context.Context, writeBuffer
if pm.reservedField1 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *pm.reservedField1
}
@@ -362,13 +366,13 @@ func (pm *_DF1ResponseMessage) SerializeParent(ctx context.Context, writeBuffer
return nil
}
+
////
// Arguments Getter
func (m *_DF1ResponseMessage) GetPayloadLength() uint16 {
return m.PayloadLength
}
-
//
////
@@ -386,3 +390,6 @@ func (m *_DF1ResponseMessage) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/abeth/readwrite/model/plc4x_common.go b/plc4go/protocols/abeth/readwrite/model/plc4x_common.go
index d2d66e8bdd3..42166d94e68 100644
--- a/plc4go/protocols/abeth/readwrite/model/plc4x_common.go
+++ b/plc4go/protocols/abeth/readwrite/model/plc4x_common.go
@@ -15,7 +15,7 @@
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
- */
+*/
package model
@@ -25,3 +25,4 @@ import "github.com/rs/zerolog/log"
// Plc4xModelLog is the Logger used by the Parse/Serialize methods
var Plc4xModelLog = &log.Logger
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/XmlParserHelper.go b/plc4go/protocols/ads/discovery/readwrite/XmlParserHelper.go
index dbc2cbb1c15..b1a30bcbe94 100644
--- a/plc4go/protocols/ads/discovery/readwrite/XmlParserHelper.go
+++ b/plc4go/protocols/ads/discovery/readwrite/XmlParserHelper.go
@@ -21,8 +21,8 @@ package readwrite
import (
"context"
- "strconv"
"strings"
+ "strconv"
"github.com/apache/plc4x/plc4go/protocols/ads/discovery/readwrite/model"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -43,17 +43,17 @@ func init() {
}
func (m AdsDiscoveryXmlParserHelper) Parse(typeName string, xmlString string, parserArguments ...string) (interface{}, error) {
- switch typeName {
- case "AdsDiscovery":
- return model.AdsDiscoveryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsDiscoveryBlock":
- return model.AdsDiscoveryBlockParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsDiscoveryConstants":
- return model.AdsDiscoveryConstantsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AmsNetId":
- return model.AmsNetIdParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AmsString":
- return model.AmsStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- }
- return nil, errors.Errorf("Unsupported type %s", typeName)
+ switch typeName {
+ case "AdsDiscovery":
+ return model.AdsDiscoveryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsDiscoveryBlock":
+ return model.AdsDiscoveryBlockParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsDiscoveryConstants":
+ return model.AdsDiscoveryConstantsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AmsNetId":
+ return model.AmsNetIdParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AmsString":
+ return model.AmsStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ }
+ return nil, errors.Errorf("Unsupported type %s", typeName)
}
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go
index 51acc0c4dfd..0cade7a3257 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscovery.go
@@ -19,16 +19,18 @@
package model
+
import (
"context"
"encoding/binary"
"fmt"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsDiscovery_HEADER uint32 = 0x71146603
@@ -58,13 +60,14 @@ type AdsDiscoveryExactly interface {
// _AdsDiscovery is the data-structure of this message
type _AdsDiscovery struct {
- RequestId uint32
- Operation Operation
- AmsNetId AmsNetId
- PortNumber AdsPortNumbers
- Blocks []AdsDiscoveryBlock
+ RequestId uint32
+ Operation Operation
+ AmsNetId AmsNetId
+ PortNumber AdsPortNumbers
+ Blocks []AdsDiscoveryBlock
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,14 +111,15 @@ func (m *_AdsDiscovery) GetHeader() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscovery factory function for _AdsDiscovery
-func NewAdsDiscovery(requestId uint32, operation Operation, amsNetId AmsNetId, portNumber AdsPortNumbers, blocks []AdsDiscoveryBlock) *_AdsDiscovery {
- return &_AdsDiscovery{RequestId: requestId, Operation: operation, AmsNetId: amsNetId, PortNumber: portNumber, Blocks: blocks}
+func NewAdsDiscovery( requestId uint32 , operation Operation , amsNetId AmsNetId , portNumber AdsPortNumbers , blocks []AdsDiscoveryBlock ) *_AdsDiscovery {
+return &_AdsDiscovery{ RequestId: requestId , Operation: operation , AmsNetId: amsNetId , PortNumber: portNumber , Blocks: blocks }
}
// Deprecated: use the interface for direct cast
func CastAdsDiscovery(structType interface{}) AdsDiscovery {
- if casted, ok := structType.(AdsDiscovery); ok {
+ if casted, ok := structType.(AdsDiscovery); ok {
return casted
}
if casted, ok := structType.(*AdsDiscovery); ok {
@@ -135,7 +139,7 @@ func (m *_AdsDiscovery) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 32
// Simple field (requestId)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (operation)
lengthInBits += 32
@@ -155,13 +159,14 @@ func (m *_AdsDiscovery) GetLengthInBits(ctx context.Context) uint16 {
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.Blocks), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
return lengthInBits
}
+
func (m *_AdsDiscovery) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -189,7 +194,7 @@ func AdsDiscoveryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
}
// Simple Field (requestId)
- _requestId, _requestIdErr := readBuffer.ReadUint32("requestId", 32)
+_requestId, _requestIdErr := readBuffer.ReadUint32("requestId", 32)
if _requestIdErr != nil {
return nil, errors.Wrap(_requestIdErr, "Error parsing 'requestId' field of AdsDiscovery")
}
@@ -199,7 +204,7 @@ func AdsDiscoveryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
if pullErr := readBuffer.PullContext("operation"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for operation")
}
- _operation, _operationErr := OperationParseWithBuffer(ctx, readBuffer)
+_operation, _operationErr := OperationParseWithBuffer(ctx, readBuffer)
if _operationErr != nil {
return nil, errors.Wrap(_operationErr, "Error parsing 'operation' field of AdsDiscovery")
}
@@ -212,7 +217,7 @@ func AdsDiscoveryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
if pullErr := readBuffer.PullContext("amsNetId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for amsNetId")
}
- _amsNetId, _amsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
+_amsNetId, _amsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
if _amsNetIdErr != nil {
return nil, errors.Wrap(_amsNetIdErr, "Error parsing 'amsNetId' field of AdsDiscovery")
}
@@ -225,7 +230,7 @@ func AdsDiscoveryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
if pullErr := readBuffer.PullContext("portNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for portNumber")
}
- _portNumber, _portNumberErr := AdsPortNumbersParseWithBuffer(ctx, readBuffer)
+_portNumber, _portNumberErr := AdsPortNumbersParseWithBuffer(ctx, readBuffer)
if _portNumberErr != nil {
return nil, errors.Wrap(_portNumberErr, "Error parsing 'portNumber' field of AdsDiscovery")
}
@@ -257,7 +262,7 @@ func AdsDiscoveryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsDiscoveryBlockParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsDiscoveryBlockParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'blocks' field of AdsDiscovery")
}
@@ -274,12 +279,12 @@ func AdsDiscoveryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
// Create the instance
return &_AdsDiscovery{
- RequestId: requestId,
- Operation: operation,
- AmsNetId: amsNetId,
- PortNumber: portNumber,
- Blocks: blocks,
- }, nil
+ RequestId: requestId,
+ Operation: operation,
+ AmsNetId: amsNetId,
+ PortNumber: portNumber,
+ Blocks: blocks,
+ }, nil
}
func (m *_AdsDiscovery) Serialize() ([]byte, error) {
@@ -293,7 +298,7 @@ func (m *_AdsDiscovery) Serialize() ([]byte, error) {
func (m *_AdsDiscovery) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsDiscovery"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsDiscovery"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsDiscovery")
}
@@ -376,6 +381,7 @@ func (m *_AdsDiscovery) SerializeWithWriteBuffer(ctx context.Context, writeBuffe
return nil
}
+
func (m *_AdsDiscovery) isAdsDiscovery() bool {
return true
}
@@ -390,3 +396,6 @@ func (m *_AdsDiscovery) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlock.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlock.go
index 887d8997a15..d40305bfd12 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlock.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlock.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlock is the corresponding interface of AdsDiscoveryBlock
type AdsDiscoveryBlock interface {
@@ -53,6 +55,7 @@ type _AdsDiscoveryBlockChildRequirements interface {
GetBlockType() AdsDiscoveryBlockType
}
+
type AdsDiscoveryBlockParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child AdsDiscoveryBlock, serializeChildFunction func() error) error
GetTypeName() string
@@ -60,21 +63,22 @@ type AdsDiscoveryBlockParent interface {
type AdsDiscoveryBlockChild interface {
utils.Serializable
- InitializeParent(parent AdsDiscoveryBlock)
+InitializeParent(parent AdsDiscoveryBlock )
GetParent() *AdsDiscoveryBlock
GetTypeName() string
AdsDiscoveryBlock
}
+
// NewAdsDiscoveryBlock factory function for _AdsDiscoveryBlock
-func NewAdsDiscoveryBlock() *_AdsDiscoveryBlock {
- return &_AdsDiscoveryBlock{}
+func NewAdsDiscoveryBlock( ) *_AdsDiscoveryBlock {
+return &_AdsDiscoveryBlock{ }
}
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlock(structType interface{}) AdsDiscoveryBlock {
- if casted, ok := structType.(AdsDiscoveryBlock); ok {
+ if casted, ok := structType.(AdsDiscoveryBlock); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlock); ok {
@@ -87,10 +91,11 @@ func (m *_AdsDiscoveryBlock) GetTypeName() string {
return "AdsDiscoveryBlock"
}
+
func (m *_AdsDiscoveryBlock) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Discriminator Field (blockType)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
@@ -128,31 +133,31 @@ func AdsDiscoveryBlockParseWithBuffer(ctx context.Context, readBuffer utils.Read
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type AdsDiscoveryBlockChildSerializeRequirement interface {
AdsDiscoveryBlock
- InitializeParent(AdsDiscoveryBlock)
+ InitializeParent(AdsDiscoveryBlock )
GetParent() AdsDiscoveryBlock
}
var _childTemp interface{}
var _child AdsDiscoveryBlockChildSerializeRequirement
var typeSwitchError error
switch {
- case blockType == AdsDiscoveryBlockType_STATUS: // AdsDiscoveryBlockStatus
- _childTemp, typeSwitchError = AdsDiscoveryBlockStatusParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_PASSWORD: // AdsDiscoveryBlockPassword
- _childTemp, typeSwitchError = AdsDiscoveryBlockPasswordParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_VERSION: // AdsDiscoveryBlockVersion
- _childTemp, typeSwitchError = AdsDiscoveryBlockVersionParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_OS_DATA: // AdsDiscoveryBlockOsData
- _childTemp, typeSwitchError = AdsDiscoveryBlockOsDataParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_HOST_NAME: // AdsDiscoveryBlockHostName
- _childTemp, typeSwitchError = AdsDiscoveryBlockHostNameParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_AMS_NET_ID: // AdsDiscoveryBlockAmsNetId
- _childTemp, typeSwitchError = AdsDiscoveryBlockAmsNetIdParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_ROUTE_NAME: // AdsDiscoveryBlockRouteName
- _childTemp, typeSwitchError = AdsDiscoveryBlockRouteNameParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_USER_NAME: // AdsDiscoveryBlockUserName
- _childTemp, typeSwitchError = AdsDiscoveryBlockUserNameParseWithBuffer(ctx, readBuffer)
- case blockType == AdsDiscoveryBlockType_FINGERPRINT: // AdsDiscoveryBlockFingerprint
- _childTemp, typeSwitchError = AdsDiscoveryBlockFingerprintParseWithBuffer(ctx, readBuffer)
+case blockType == AdsDiscoveryBlockType_STATUS : // AdsDiscoveryBlockStatus
+ _childTemp, typeSwitchError = AdsDiscoveryBlockStatusParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_PASSWORD : // AdsDiscoveryBlockPassword
+ _childTemp, typeSwitchError = AdsDiscoveryBlockPasswordParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_VERSION : // AdsDiscoveryBlockVersion
+ _childTemp, typeSwitchError = AdsDiscoveryBlockVersionParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_OS_DATA : // AdsDiscoveryBlockOsData
+ _childTemp, typeSwitchError = AdsDiscoveryBlockOsDataParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_HOST_NAME : // AdsDiscoveryBlockHostName
+ _childTemp, typeSwitchError = AdsDiscoveryBlockHostNameParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_AMS_NET_ID : // AdsDiscoveryBlockAmsNetId
+ _childTemp, typeSwitchError = AdsDiscoveryBlockAmsNetIdParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_ROUTE_NAME : // AdsDiscoveryBlockRouteName
+ _childTemp, typeSwitchError = AdsDiscoveryBlockRouteNameParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_USER_NAME : // AdsDiscoveryBlockUserName
+ _childTemp, typeSwitchError = AdsDiscoveryBlockUserNameParseWithBuffer(ctx, readBuffer, )
+case blockType == AdsDiscoveryBlockType_FINGERPRINT : // AdsDiscoveryBlockFingerprint
+ _childTemp, typeSwitchError = AdsDiscoveryBlockFingerprintParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [blockType=%v]", blockType)
}
@@ -166,7 +171,7 @@ func AdsDiscoveryBlockParseWithBuffer(ctx context.Context, readBuffer utils.Read
}
// Finish initializing
- _child.InitializeParent(_child)
+_child.InitializeParent(_child )
return _child, nil
}
@@ -176,7 +181,7 @@ func (pm *_AdsDiscoveryBlock) SerializeParent(ctx context.Context, writeBuffer u
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsDiscoveryBlock"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsDiscoveryBlock"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlock")
}
@@ -205,6 +210,7 @@ func (pm *_AdsDiscoveryBlock) SerializeParent(ctx context.Context, writeBuffer u
return nil
}
+
func (m *_AdsDiscoveryBlock) isAdsDiscoveryBlock() bool {
return true
}
@@ -219,3 +225,6 @@ func (m *_AdsDiscoveryBlock) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go
index 8b24abaaf77..c7a05b761ed 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockAmsNetId.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"fmt"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsDiscoveryBlockAmsNetId_AMSNETIDLENGTH uint16 = 0x0006
@@ -50,29 +52,29 @@ type AdsDiscoveryBlockAmsNetIdExactly interface {
// _AdsDiscoveryBlockAmsNetId is the data-structure of this message
type _AdsDiscoveryBlockAmsNetId struct {
*_AdsDiscoveryBlock
- AmsNetId AmsNetId
+ AmsNetId AmsNetId
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockAmsNetId) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_AMS_NET_ID
-}
+func (m *_AdsDiscoveryBlockAmsNetId) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_AMS_NET_ID}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockAmsNetId) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockAmsNetId) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockAmsNetId) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockAmsNetId) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -100,11 +102,12 @@ func (m *_AdsDiscoveryBlockAmsNetId) GetAmsNetIdLength() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockAmsNetId factory function for _AdsDiscoveryBlockAmsNetId
-func NewAdsDiscoveryBlockAmsNetId(amsNetId AmsNetId) *_AdsDiscoveryBlockAmsNetId {
+func NewAdsDiscoveryBlockAmsNetId( amsNetId AmsNetId ) *_AdsDiscoveryBlockAmsNetId {
_result := &_AdsDiscoveryBlockAmsNetId{
- AmsNetId: amsNetId,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ AmsNetId: amsNetId,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -112,7 +115,7 @@ func NewAdsDiscoveryBlockAmsNetId(amsNetId AmsNetId) *_AdsDiscoveryBlockAmsNetId
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockAmsNetId(structType interface{}) AdsDiscoveryBlockAmsNetId {
- if casted, ok := structType.(AdsDiscoveryBlockAmsNetId); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockAmsNetId); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockAmsNetId); ok {
@@ -137,6 +140,7 @@ func (m *_AdsDiscoveryBlockAmsNetId) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockAmsNetId) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -167,7 +171,7 @@ func AdsDiscoveryBlockAmsNetIdParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("amsNetId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for amsNetId")
}
- _amsNetId, _amsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
+_amsNetId, _amsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
if _amsNetIdErr != nil {
return nil, errors.Wrap(_amsNetIdErr, "Error parsing 'amsNetId' field of AdsDiscoveryBlockAmsNetId")
}
@@ -182,8 +186,9 @@ func AdsDiscoveryBlockAmsNetIdParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockAmsNetId{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- AmsNetId: amsNetId,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ AmsNetId: amsNetId,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -205,23 +210,23 @@ func (m *_AdsDiscoveryBlockAmsNetId) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockAmsNetId")
}
- // Const Field (amsNetIdLength)
- _amsNetIdLengthErr := writeBuffer.WriteUint16("amsNetIdLength", 16, 0x0006)
- if _amsNetIdLengthErr != nil {
- return errors.Wrap(_amsNetIdLengthErr, "Error serializing 'amsNetIdLength' field")
- }
+ // Const Field (amsNetIdLength)
+ _amsNetIdLengthErr := writeBuffer.WriteUint16("amsNetIdLength", 16, 0x0006)
+ if _amsNetIdLengthErr != nil {
+ return errors.Wrap(_amsNetIdLengthErr, "Error serializing 'amsNetIdLength' field")
+ }
- // Simple Field (amsNetId)
- if pushErr := writeBuffer.PushContext("amsNetId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for amsNetId")
- }
- _amsNetIdErr := writeBuffer.WriteSerializable(ctx, m.GetAmsNetId())
- if popErr := writeBuffer.PopContext("amsNetId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for amsNetId")
- }
- if _amsNetIdErr != nil {
- return errors.Wrap(_amsNetIdErr, "Error serializing 'amsNetId' field")
- }
+ // Simple Field (amsNetId)
+ if pushErr := writeBuffer.PushContext("amsNetId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for amsNetId")
+ }
+ _amsNetIdErr := writeBuffer.WriteSerializable(ctx, m.GetAmsNetId())
+ if popErr := writeBuffer.PopContext("amsNetId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for amsNetId")
+ }
+ if _amsNetIdErr != nil {
+ return errors.Wrap(_amsNetIdErr, "Error serializing 'amsNetId' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockAmsNetId"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockAmsNetId")
@@ -231,6 +236,7 @@ func (m *_AdsDiscoveryBlockAmsNetId) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockAmsNetId) isAdsDiscoveryBlockAmsNetId() bool {
return true
}
@@ -245,3 +251,6 @@ func (m *_AdsDiscoveryBlockAmsNetId) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockFingerprint.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockFingerprint.go
index 59c2e2bf092..19d2350fd6a 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockFingerprint.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockFingerprint.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockFingerprint is the corresponding interface of AdsDiscoveryBlockFingerprint
type AdsDiscoveryBlockFingerprint interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockFingerprintExactly interface {
// _AdsDiscoveryBlockFingerprint is the data-structure of this message
type _AdsDiscoveryBlockFingerprint struct {
*_AdsDiscoveryBlock
- Data []byte
+ Data []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockFingerprint) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_FINGERPRINT
-}
+func (m *_AdsDiscoveryBlockFingerprint) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_FINGERPRINT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockFingerprint) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockFingerprint) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockFingerprint) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockFingerprint) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockFingerprint) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockFingerprint factory function for _AdsDiscoveryBlockFingerprint
-func NewAdsDiscoveryBlockFingerprint(data []byte) *_AdsDiscoveryBlockFingerprint {
+func NewAdsDiscoveryBlockFingerprint( data []byte ) *_AdsDiscoveryBlockFingerprint {
_result := &_AdsDiscoveryBlockFingerprint{
- Data: data,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ Data: data,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockFingerprint(data []byte) *_AdsDiscoveryBlockFingerprint
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockFingerprint(structType interface{}) AdsDiscoveryBlockFingerprint {
- if casted, ok := structType.(AdsDiscoveryBlockFingerprint); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockFingerprint); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockFingerprint); ok {
@@ -122,6 +125,7 @@ func (m *_AdsDiscoveryBlockFingerprint) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockFingerprint) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,8 +162,9 @@ func AdsDiscoveryBlockFingerprintParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockFingerprint{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- Data: data,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ Data: data,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -181,18 +186,18 @@ func (m *_AdsDiscoveryBlockFingerprint) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockFingerprint")
}
- // Implicit Field (dataLen) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- dataLen := uint16(uint16(len(m.GetData())))
- _dataLenErr := writeBuffer.WriteUint16("dataLen", 16, (dataLen))
- if _dataLenErr != nil {
- return errors.Wrap(_dataLenErr, "Error serializing 'dataLen' field")
- }
+ // Implicit Field (dataLen) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ dataLen := uint16(uint16(len(m.GetData())))
+ _dataLenErr := writeBuffer.WriteUint16("dataLen", 16, (dataLen))
+ if _dataLenErr != nil {
+ return errors.Wrap(_dataLenErr, "Error serializing 'dataLen' field")
+ }
- // Array Field (data)
- // Byte Array field (data)
- if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
- return errors.Wrap(err, "Error serializing 'data' field")
- }
+ // Array Field (data)
+ // Byte Array field (data)
+ if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'data' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockFingerprint"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockFingerprint")
@@ -202,6 +207,7 @@ func (m *_AdsDiscoveryBlockFingerprint) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockFingerprint) isAdsDiscoveryBlockFingerprint() bool {
return true
}
@@ -216,3 +222,6 @@ func (m *_AdsDiscoveryBlockFingerprint) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go
index 087da8eb529..f77a5e0a1bd 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockHostName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockHostName is the corresponding interface of AdsDiscoveryBlockHostName
type AdsDiscoveryBlockHostName interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockHostNameExactly interface {
// _AdsDiscoveryBlockHostName is the data-structure of this message
type _AdsDiscoveryBlockHostName struct {
*_AdsDiscoveryBlock
- HostName AmsString
+ HostName AmsString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockHostName) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_HOST_NAME
-}
+func (m *_AdsDiscoveryBlockHostName) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_HOST_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockHostName) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockHostName) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockHostName) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockHostName) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockHostName) GetHostName() AmsString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockHostName factory function for _AdsDiscoveryBlockHostName
-func NewAdsDiscoveryBlockHostName(hostName AmsString) *_AdsDiscoveryBlockHostName {
+func NewAdsDiscoveryBlockHostName( hostName AmsString ) *_AdsDiscoveryBlockHostName {
_result := &_AdsDiscoveryBlockHostName{
- HostName: hostName,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ HostName: hostName,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockHostName(hostName AmsString) *_AdsDiscoveryBlockHostNam
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockHostName(structType interface{}) AdsDiscoveryBlockHostName {
- if casted, ok := structType.(AdsDiscoveryBlockHostName); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockHostName); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockHostName); ok {
@@ -117,6 +120,7 @@ func (m *_AdsDiscoveryBlockHostName) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockHostName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func AdsDiscoveryBlockHostNameParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("hostName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for hostName")
}
- _hostName, _hostNameErr := AmsStringParseWithBuffer(ctx, readBuffer)
+_hostName, _hostNameErr := AmsStringParseWithBuffer(ctx, readBuffer)
if _hostNameErr != nil {
return nil, errors.Wrap(_hostNameErr, "Error parsing 'hostName' field of AdsDiscoveryBlockHostName")
}
@@ -153,8 +157,9 @@ func AdsDiscoveryBlockHostNameParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockHostName{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- HostName: hostName,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ HostName: hostName,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -176,17 +181,17 @@ func (m *_AdsDiscoveryBlockHostName) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockHostName")
}
- // Simple Field (hostName)
- if pushErr := writeBuffer.PushContext("hostName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for hostName")
- }
- _hostNameErr := writeBuffer.WriteSerializable(ctx, m.GetHostName())
- if popErr := writeBuffer.PopContext("hostName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for hostName")
- }
- if _hostNameErr != nil {
- return errors.Wrap(_hostNameErr, "Error serializing 'hostName' field")
- }
+ // Simple Field (hostName)
+ if pushErr := writeBuffer.PushContext("hostName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for hostName")
+ }
+ _hostNameErr := writeBuffer.WriteSerializable(ctx, m.GetHostName())
+ if popErr := writeBuffer.PopContext("hostName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for hostName")
+ }
+ if _hostNameErr != nil {
+ return errors.Wrap(_hostNameErr, "Error serializing 'hostName' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockHostName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockHostName")
@@ -196,6 +201,7 @@ func (m *_AdsDiscoveryBlockHostName) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockHostName) isAdsDiscoveryBlockHostName() bool {
return true
}
@@ -210,3 +216,6 @@ func (m *_AdsDiscoveryBlockHostName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockOsData.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockOsData.go
index 727ac65855b..c7cb80a1d6c 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockOsData.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockOsData.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockOsData is the corresponding interface of AdsDiscoveryBlockOsData
type AdsDiscoveryBlockOsData interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockOsDataExactly interface {
// _AdsDiscoveryBlockOsData is the data-structure of this message
type _AdsDiscoveryBlockOsData struct {
*_AdsDiscoveryBlock
- OsData []byte
+ OsData []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockOsData) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_OS_DATA
-}
+func (m *_AdsDiscoveryBlockOsData) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_OS_DATA}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockOsData) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockOsData) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockOsData) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockOsData) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockOsData) GetOsData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockOsData factory function for _AdsDiscoveryBlockOsData
-func NewAdsDiscoveryBlockOsData(osData []byte) *_AdsDiscoveryBlockOsData {
+func NewAdsDiscoveryBlockOsData( osData []byte ) *_AdsDiscoveryBlockOsData {
_result := &_AdsDiscoveryBlockOsData{
- OsData: osData,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ OsData: osData,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockOsData(osData []byte) *_AdsDiscoveryBlockOsData {
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockOsData(structType interface{}) AdsDiscoveryBlockOsData {
- if casted, ok := structType.(AdsDiscoveryBlockOsData); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockOsData); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockOsData); ok {
@@ -122,6 +125,7 @@ func (m *_AdsDiscoveryBlockOsData) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockOsData) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,8 +162,9 @@ func AdsDiscoveryBlockOsDataParseWithBuffer(ctx context.Context, readBuffer util
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockOsData{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- OsData: osData,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ OsData: osData,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -181,18 +186,18 @@ func (m *_AdsDiscoveryBlockOsData) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockOsData")
}
- // Implicit Field (osDataLen) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- osDataLen := uint16(uint16(len(m.GetOsData())))
- _osDataLenErr := writeBuffer.WriteUint16("osDataLen", 16, (osDataLen))
- if _osDataLenErr != nil {
- return errors.Wrap(_osDataLenErr, "Error serializing 'osDataLen' field")
- }
+ // Implicit Field (osDataLen) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ osDataLen := uint16(uint16(len(m.GetOsData())))
+ _osDataLenErr := writeBuffer.WriteUint16("osDataLen", 16, (osDataLen))
+ if _osDataLenErr != nil {
+ return errors.Wrap(_osDataLenErr, "Error serializing 'osDataLen' field")
+ }
- // Array Field (osData)
- // Byte Array field (osData)
- if err := writeBuffer.WriteByteArray("osData", m.GetOsData()); err != nil {
- return errors.Wrap(err, "Error serializing 'osData' field")
- }
+ // Array Field (osData)
+ // Byte Array field (osData)
+ if err := writeBuffer.WriteByteArray("osData", m.GetOsData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'osData' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockOsData"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockOsData")
@@ -202,6 +207,7 @@ func (m *_AdsDiscoveryBlockOsData) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockOsData) isAdsDiscoveryBlockOsData() bool {
return true
}
@@ -216,3 +222,6 @@ func (m *_AdsDiscoveryBlockOsData) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go
index 889ef637121..d62d5a1dfe1 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockPassword.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockPassword is the corresponding interface of AdsDiscoveryBlockPassword
type AdsDiscoveryBlockPassword interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockPasswordExactly interface {
// _AdsDiscoveryBlockPassword is the data-structure of this message
type _AdsDiscoveryBlockPassword struct {
*_AdsDiscoveryBlock
- Password AmsString
+ Password AmsString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockPassword) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_PASSWORD
-}
+func (m *_AdsDiscoveryBlockPassword) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_PASSWORD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockPassword) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockPassword) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockPassword) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockPassword) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockPassword) GetPassword() AmsString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockPassword factory function for _AdsDiscoveryBlockPassword
-func NewAdsDiscoveryBlockPassword(password AmsString) *_AdsDiscoveryBlockPassword {
+func NewAdsDiscoveryBlockPassword( password AmsString ) *_AdsDiscoveryBlockPassword {
_result := &_AdsDiscoveryBlockPassword{
- Password: password,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ Password: password,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockPassword(password AmsString) *_AdsDiscoveryBlockPasswor
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockPassword(structType interface{}) AdsDiscoveryBlockPassword {
- if casted, ok := structType.(AdsDiscoveryBlockPassword); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockPassword); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockPassword); ok {
@@ -117,6 +120,7 @@ func (m *_AdsDiscoveryBlockPassword) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockPassword) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func AdsDiscoveryBlockPasswordParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("password"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for password")
}
- _password, _passwordErr := AmsStringParseWithBuffer(ctx, readBuffer)
+_password, _passwordErr := AmsStringParseWithBuffer(ctx, readBuffer)
if _passwordErr != nil {
return nil, errors.Wrap(_passwordErr, "Error parsing 'password' field of AdsDiscoveryBlockPassword")
}
@@ -153,8 +157,9 @@ func AdsDiscoveryBlockPasswordParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockPassword{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- Password: password,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ Password: password,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -176,17 +181,17 @@ func (m *_AdsDiscoveryBlockPassword) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockPassword")
}
- // Simple Field (password)
- if pushErr := writeBuffer.PushContext("password"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for password")
- }
- _passwordErr := writeBuffer.WriteSerializable(ctx, m.GetPassword())
- if popErr := writeBuffer.PopContext("password"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for password")
- }
- if _passwordErr != nil {
- return errors.Wrap(_passwordErr, "Error serializing 'password' field")
- }
+ // Simple Field (password)
+ if pushErr := writeBuffer.PushContext("password"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for password")
+ }
+ _passwordErr := writeBuffer.WriteSerializable(ctx, m.GetPassword())
+ if popErr := writeBuffer.PopContext("password"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for password")
+ }
+ if _passwordErr != nil {
+ return errors.Wrap(_passwordErr, "Error serializing 'password' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockPassword"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockPassword")
@@ -196,6 +201,7 @@ func (m *_AdsDiscoveryBlockPassword) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockPassword) isAdsDiscoveryBlockPassword() bool {
return true
}
@@ -210,3 +216,6 @@ func (m *_AdsDiscoveryBlockPassword) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go
index 8825252657b..253b231f1eb 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockRouteName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockRouteName is the corresponding interface of AdsDiscoveryBlockRouteName
type AdsDiscoveryBlockRouteName interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockRouteNameExactly interface {
// _AdsDiscoveryBlockRouteName is the data-structure of this message
type _AdsDiscoveryBlockRouteName struct {
*_AdsDiscoveryBlock
- RouteName AmsString
+ RouteName AmsString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockRouteName) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_ROUTE_NAME
-}
+func (m *_AdsDiscoveryBlockRouteName) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_ROUTE_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockRouteName) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockRouteName) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockRouteName) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockRouteName) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockRouteName) GetRouteName() AmsString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockRouteName factory function for _AdsDiscoveryBlockRouteName
-func NewAdsDiscoveryBlockRouteName(routeName AmsString) *_AdsDiscoveryBlockRouteName {
+func NewAdsDiscoveryBlockRouteName( routeName AmsString ) *_AdsDiscoveryBlockRouteName {
_result := &_AdsDiscoveryBlockRouteName{
- RouteName: routeName,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ RouteName: routeName,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockRouteName(routeName AmsString) *_AdsDiscoveryBlockRoute
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockRouteName(structType interface{}) AdsDiscoveryBlockRouteName {
- if casted, ok := structType.(AdsDiscoveryBlockRouteName); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockRouteName); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockRouteName); ok {
@@ -117,6 +120,7 @@ func (m *_AdsDiscoveryBlockRouteName) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockRouteName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func AdsDiscoveryBlockRouteNameParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("routeName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for routeName")
}
- _routeName, _routeNameErr := AmsStringParseWithBuffer(ctx, readBuffer)
+_routeName, _routeNameErr := AmsStringParseWithBuffer(ctx, readBuffer)
if _routeNameErr != nil {
return nil, errors.Wrap(_routeNameErr, "Error parsing 'routeName' field of AdsDiscoveryBlockRouteName")
}
@@ -153,8 +157,9 @@ func AdsDiscoveryBlockRouteNameParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockRouteName{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- RouteName: routeName,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ RouteName: routeName,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -176,17 +181,17 @@ func (m *_AdsDiscoveryBlockRouteName) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockRouteName")
}
- // Simple Field (routeName)
- if pushErr := writeBuffer.PushContext("routeName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for routeName")
- }
- _routeNameErr := writeBuffer.WriteSerializable(ctx, m.GetRouteName())
- if popErr := writeBuffer.PopContext("routeName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for routeName")
- }
- if _routeNameErr != nil {
- return errors.Wrap(_routeNameErr, "Error serializing 'routeName' field")
- }
+ // Simple Field (routeName)
+ if pushErr := writeBuffer.PushContext("routeName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for routeName")
+ }
+ _routeNameErr := writeBuffer.WriteSerializable(ctx, m.GetRouteName())
+ if popErr := writeBuffer.PopContext("routeName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for routeName")
+ }
+ if _routeNameErr != nil {
+ return errors.Wrap(_routeNameErr, "Error serializing 'routeName' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockRouteName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockRouteName")
@@ -196,6 +201,7 @@ func (m *_AdsDiscoveryBlockRouteName) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockRouteName) isAdsDiscoveryBlockRouteName() bool {
return true
}
@@ -210,3 +216,6 @@ func (m *_AdsDiscoveryBlockRouteName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockStatus.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockStatus.go
index 88e986de02f..f9f093134a5 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockStatus.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockStatus.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"fmt"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsDiscoveryBlockStatus_STATUSLENGTH uint16 = 0x0004
@@ -50,29 +52,29 @@ type AdsDiscoveryBlockStatusExactly interface {
// _AdsDiscoveryBlockStatus is the data-structure of this message
type _AdsDiscoveryBlockStatus struct {
*_AdsDiscoveryBlock
- Status Status
+ Status Status
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockStatus) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_STATUS
-}
+func (m *_AdsDiscoveryBlockStatus) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockStatus) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockStatus) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockStatus) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockStatus) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -100,11 +102,12 @@ func (m *_AdsDiscoveryBlockStatus) GetStatusLength() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockStatus factory function for _AdsDiscoveryBlockStatus
-func NewAdsDiscoveryBlockStatus(status Status) *_AdsDiscoveryBlockStatus {
+func NewAdsDiscoveryBlockStatus( status Status ) *_AdsDiscoveryBlockStatus {
_result := &_AdsDiscoveryBlockStatus{
- Status: status,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ Status: status,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -112,7 +115,7 @@ func NewAdsDiscoveryBlockStatus(status Status) *_AdsDiscoveryBlockStatus {
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockStatus(structType interface{}) AdsDiscoveryBlockStatus {
- if casted, ok := structType.(AdsDiscoveryBlockStatus); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockStatus); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockStatus); ok {
@@ -137,6 +140,7 @@ func (m *_AdsDiscoveryBlockStatus) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -167,7 +171,7 @@ func AdsDiscoveryBlockStatusParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("status"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for status")
}
- _status, _statusErr := StatusParseWithBuffer(ctx, readBuffer)
+_status, _statusErr := StatusParseWithBuffer(ctx, readBuffer)
if _statusErr != nil {
return nil, errors.Wrap(_statusErr, "Error parsing 'status' field of AdsDiscoveryBlockStatus")
}
@@ -182,8 +186,9 @@ func AdsDiscoveryBlockStatusParseWithBuffer(ctx context.Context, readBuffer util
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockStatus{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- Status: status,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ Status: status,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -205,23 +210,23 @@ func (m *_AdsDiscoveryBlockStatus) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockStatus")
}
- // Const Field (statusLength)
- _statusLengthErr := writeBuffer.WriteUint16("statusLength", 16, 0x0004)
- if _statusLengthErr != nil {
- return errors.Wrap(_statusLengthErr, "Error serializing 'statusLength' field")
- }
+ // Const Field (statusLength)
+ _statusLengthErr := writeBuffer.WriteUint16("statusLength", 16, 0x0004)
+ if _statusLengthErr != nil {
+ return errors.Wrap(_statusLengthErr, "Error serializing 'statusLength' field")
+ }
- // Simple Field (status)
- if pushErr := writeBuffer.PushContext("status"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for status")
- }
- _statusErr := writeBuffer.WriteSerializable(ctx, m.GetStatus())
- if popErr := writeBuffer.PopContext("status"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for status")
- }
- if _statusErr != nil {
- return errors.Wrap(_statusErr, "Error serializing 'status' field")
- }
+ // Simple Field (status)
+ if pushErr := writeBuffer.PushContext("status"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for status")
+ }
+ _statusErr := writeBuffer.WriteSerializable(ctx, m.GetStatus())
+ if popErr := writeBuffer.PopContext("status"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for status")
+ }
+ if _statusErr != nil {
+ return errors.Wrap(_statusErr, "Error serializing 'status' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockStatus")
@@ -231,6 +236,7 @@ func (m *_AdsDiscoveryBlockStatus) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockStatus) isAdsDiscoveryBlockStatus() bool {
return true
}
@@ -245,3 +251,6 @@ func (m *_AdsDiscoveryBlockStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockType.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockType.go
index 9e2dedc8639..ab4c7f9638f 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockType.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockType.go
@@ -34,15 +34,15 @@ type IAdsDiscoveryBlockType interface {
utils.Serializable
}
-const (
- AdsDiscoveryBlockType_STATUS AdsDiscoveryBlockType = 0x0001
- AdsDiscoveryBlockType_PASSWORD AdsDiscoveryBlockType = 0x0002
- AdsDiscoveryBlockType_VERSION AdsDiscoveryBlockType = 0x0003
- AdsDiscoveryBlockType_OS_DATA AdsDiscoveryBlockType = 0x0004
- AdsDiscoveryBlockType_HOST_NAME AdsDiscoveryBlockType = 0x0005
- AdsDiscoveryBlockType_AMS_NET_ID AdsDiscoveryBlockType = 0x0007
- AdsDiscoveryBlockType_ROUTE_NAME AdsDiscoveryBlockType = 0x000C
- AdsDiscoveryBlockType_USER_NAME AdsDiscoveryBlockType = 0x000D
+const(
+ AdsDiscoveryBlockType_STATUS AdsDiscoveryBlockType = 0x0001
+ AdsDiscoveryBlockType_PASSWORD AdsDiscoveryBlockType = 0x0002
+ AdsDiscoveryBlockType_VERSION AdsDiscoveryBlockType = 0x0003
+ AdsDiscoveryBlockType_OS_DATA AdsDiscoveryBlockType = 0x0004
+ AdsDiscoveryBlockType_HOST_NAME AdsDiscoveryBlockType = 0x0005
+ AdsDiscoveryBlockType_AMS_NET_ID AdsDiscoveryBlockType = 0x0007
+ AdsDiscoveryBlockType_ROUTE_NAME AdsDiscoveryBlockType = 0x000C
+ AdsDiscoveryBlockType_USER_NAME AdsDiscoveryBlockType = 0x000D
AdsDiscoveryBlockType_FINGERPRINT AdsDiscoveryBlockType = 0x0012
)
@@ -50,7 +50,7 @@ var AdsDiscoveryBlockTypeValues []AdsDiscoveryBlockType
func init() {
_ = errors.New
- AdsDiscoveryBlockTypeValues = []AdsDiscoveryBlockType{
+ AdsDiscoveryBlockTypeValues = []AdsDiscoveryBlockType {
AdsDiscoveryBlockType_STATUS,
AdsDiscoveryBlockType_PASSWORD,
AdsDiscoveryBlockType_VERSION,
@@ -65,24 +65,24 @@ func init() {
func AdsDiscoveryBlockTypeByValue(value uint16) (enum AdsDiscoveryBlockType, ok bool) {
switch value {
- case 0x0001:
- return AdsDiscoveryBlockType_STATUS, true
- case 0x0002:
- return AdsDiscoveryBlockType_PASSWORD, true
- case 0x0003:
- return AdsDiscoveryBlockType_VERSION, true
- case 0x0004:
- return AdsDiscoveryBlockType_OS_DATA, true
- case 0x0005:
- return AdsDiscoveryBlockType_HOST_NAME, true
- case 0x0007:
- return AdsDiscoveryBlockType_AMS_NET_ID, true
- case 0x000C:
- return AdsDiscoveryBlockType_ROUTE_NAME, true
- case 0x000D:
- return AdsDiscoveryBlockType_USER_NAME, true
- case 0x0012:
- return AdsDiscoveryBlockType_FINGERPRINT, true
+ case 0x0001:
+ return AdsDiscoveryBlockType_STATUS, true
+ case 0x0002:
+ return AdsDiscoveryBlockType_PASSWORD, true
+ case 0x0003:
+ return AdsDiscoveryBlockType_VERSION, true
+ case 0x0004:
+ return AdsDiscoveryBlockType_OS_DATA, true
+ case 0x0005:
+ return AdsDiscoveryBlockType_HOST_NAME, true
+ case 0x0007:
+ return AdsDiscoveryBlockType_AMS_NET_ID, true
+ case 0x000C:
+ return AdsDiscoveryBlockType_ROUTE_NAME, true
+ case 0x000D:
+ return AdsDiscoveryBlockType_USER_NAME, true
+ case 0x0012:
+ return AdsDiscoveryBlockType_FINGERPRINT, true
}
return 0, false
}
@@ -111,13 +111,13 @@ func AdsDiscoveryBlockTypeByName(value string) (enum AdsDiscoveryBlockType, ok b
return 0, false
}
-func AdsDiscoveryBlockTypeKnows(value uint16) bool {
+func AdsDiscoveryBlockTypeKnows(value uint16) bool {
for _, typeValue := range AdsDiscoveryBlockTypeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastAdsDiscoveryBlockType(structType interface{}) AdsDiscoveryBlockType {
@@ -195,3 +195,4 @@ func (e AdsDiscoveryBlockType) PLC4XEnumName() string {
func (e AdsDiscoveryBlockType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go
index 7f6f953fe41..8c9c1b8ebc4 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockUserName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockUserName is the corresponding interface of AdsDiscoveryBlockUserName
type AdsDiscoveryBlockUserName interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockUserNameExactly interface {
// _AdsDiscoveryBlockUserName is the data-structure of this message
type _AdsDiscoveryBlockUserName struct {
*_AdsDiscoveryBlock
- UserName AmsString
+ UserName AmsString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockUserName) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_USER_NAME
-}
+func (m *_AdsDiscoveryBlockUserName) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_USER_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockUserName) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockUserName) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockUserName) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockUserName) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockUserName) GetUserName() AmsString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockUserName factory function for _AdsDiscoveryBlockUserName
-func NewAdsDiscoveryBlockUserName(userName AmsString) *_AdsDiscoveryBlockUserName {
+func NewAdsDiscoveryBlockUserName( userName AmsString ) *_AdsDiscoveryBlockUserName {
_result := &_AdsDiscoveryBlockUserName{
- UserName: userName,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ UserName: userName,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockUserName(userName AmsString) *_AdsDiscoveryBlockUserNam
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockUserName(structType interface{}) AdsDiscoveryBlockUserName {
- if casted, ok := structType.(AdsDiscoveryBlockUserName); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockUserName); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockUserName); ok {
@@ -117,6 +120,7 @@ func (m *_AdsDiscoveryBlockUserName) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockUserName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func AdsDiscoveryBlockUserNameParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("userName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userName")
}
- _userName, _userNameErr := AmsStringParseWithBuffer(ctx, readBuffer)
+_userName, _userNameErr := AmsStringParseWithBuffer(ctx, readBuffer)
if _userNameErr != nil {
return nil, errors.Wrap(_userNameErr, "Error parsing 'userName' field of AdsDiscoveryBlockUserName")
}
@@ -153,8 +157,9 @@ func AdsDiscoveryBlockUserNameParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockUserName{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- UserName: userName,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ UserName: userName,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -176,17 +181,17 @@ func (m *_AdsDiscoveryBlockUserName) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockUserName")
}
- // Simple Field (userName)
- if pushErr := writeBuffer.PushContext("userName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for userName")
- }
- _userNameErr := writeBuffer.WriteSerializable(ctx, m.GetUserName())
- if popErr := writeBuffer.PopContext("userName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for userName")
- }
- if _userNameErr != nil {
- return errors.Wrap(_userNameErr, "Error serializing 'userName' field")
- }
+ // Simple Field (userName)
+ if pushErr := writeBuffer.PushContext("userName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for userName")
+ }
+ _userNameErr := writeBuffer.WriteSerializable(ctx, m.GetUserName())
+ if popErr := writeBuffer.PopContext("userName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for userName")
+ }
+ if _userNameErr != nil {
+ return errors.Wrap(_userNameErr, "Error serializing 'userName' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockUserName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockUserName")
@@ -196,6 +201,7 @@ func (m *_AdsDiscoveryBlockUserName) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockUserName) isAdsDiscoveryBlockUserName() bool {
return true
}
@@ -210,3 +216,6 @@ func (m *_AdsDiscoveryBlockUserName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockVersion.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockVersion.go
index 6da172be9b1..aa85e8dd498 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockVersion.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockVersion.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDiscoveryBlockVersion is the corresponding interface of AdsDiscoveryBlockVersion
type AdsDiscoveryBlockVersion interface {
@@ -46,29 +48,29 @@ type AdsDiscoveryBlockVersionExactly interface {
// _AdsDiscoveryBlockVersion is the data-structure of this message
type _AdsDiscoveryBlockVersion struct {
*_AdsDiscoveryBlock
- VersionData []byte
+ VersionData []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDiscoveryBlockVersion) GetBlockType() AdsDiscoveryBlockType {
- return AdsDiscoveryBlockType_VERSION
-}
+func (m *_AdsDiscoveryBlockVersion) GetBlockType() AdsDiscoveryBlockType {
+return AdsDiscoveryBlockType_VERSION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDiscoveryBlockVersion) InitializeParent(parent AdsDiscoveryBlock) {}
+func (m *_AdsDiscoveryBlockVersion) InitializeParent(parent AdsDiscoveryBlock ) {}
-func (m *_AdsDiscoveryBlockVersion) GetParent() AdsDiscoveryBlock {
+func (m *_AdsDiscoveryBlockVersion) GetParent() AdsDiscoveryBlock {
return m._AdsDiscoveryBlock
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_AdsDiscoveryBlockVersion) GetVersionData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryBlockVersion factory function for _AdsDiscoveryBlockVersion
-func NewAdsDiscoveryBlockVersion(versionData []byte) *_AdsDiscoveryBlockVersion {
+func NewAdsDiscoveryBlockVersion( versionData []byte ) *_AdsDiscoveryBlockVersion {
_result := &_AdsDiscoveryBlockVersion{
- VersionData: versionData,
- _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
+ VersionData: versionData,
+ _AdsDiscoveryBlock: NewAdsDiscoveryBlock(),
}
_result._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewAdsDiscoveryBlockVersion(versionData []byte) *_AdsDiscoveryBlockVersion
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryBlockVersion(structType interface{}) AdsDiscoveryBlockVersion {
- if casted, ok := structType.(AdsDiscoveryBlockVersion); ok {
+ if casted, ok := structType.(AdsDiscoveryBlockVersion); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryBlockVersion); ok {
@@ -122,6 +125,7 @@ func (m *_AdsDiscoveryBlockVersion) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsDiscoveryBlockVersion) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,8 +162,9 @@ func AdsDiscoveryBlockVersionParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_AdsDiscoveryBlockVersion{
- _AdsDiscoveryBlock: &_AdsDiscoveryBlock{},
- VersionData: versionData,
+ _AdsDiscoveryBlock: &_AdsDiscoveryBlock{
+ },
+ VersionData: versionData,
}
_child._AdsDiscoveryBlock._AdsDiscoveryBlockChildRequirements = _child
return _child, nil
@@ -181,18 +186,18 @@ func (m *_AdsDiscoveryBlockVersion) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryBlockVersion")
}
- // Implicit Field (versionDataLen) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- versionDataLen := uint16(uint16(len(m.GetVersionData())))
- _versionDataLenErr := writeBuffer.WriteUint16("versionDataLen", 16, (versionDataLen))
- if _versionDataLenErr != nil {
- return errors.Wrap(_versionDataLenErr, "Error serializing 'versionDataLen' field")
- }
+ // Implicit Field (versionDataLen) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ versionDataLen := uint16(uint16(len(m.GetVersionData())))
+ _versionDataLenErr := writeBuffer.WriteUint16("versionDataLen", 16, (versionDataLen))
+ if _versionDataLenErr != nil {
+ return errors.Wrap(_versionDataLenErr, "Error serializing 'versionDataLen' field")
+ }
- // Array Field (versionData)
- // Byte Array field (versionData)
- if err := writeBuffer.WriteByteArray("versionData", m.GetVersionData()); err != nil {
- return errors.Wrap(err, "Error serializing 'versionData' field")
- }
+ // Array Field (versionData)
+ // Byte Array field (versionData)
+ if err := writeBuffer.WriteByteArray("versionData", m.GetVersionData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'versionData' field")
+ }
if popErr := writeBuffer.PopContext("AdsDiscoveryBlockVersion"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDiscoveryBlockVersion")
@@ -202,6 +207,7 @@ func (m *_AdsDiscoveryBlockVersion) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDiscoveryBlockVersion) isAdsDiscoveryBlockVersion() bool {
return true
}
@@ -216,3 +222,6 @@ func (m *_AdsDiscoveryBlockVersion) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryConstants.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryConstants.go
index 129ad043029..2eff0a5bbfe 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryConstants.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryConstants.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"fmt"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsDiscoveryConstants_ADSDISCOVERYUDPDEFAULTPORT uint16 = uint16(48899)
@@ -48,6 +50,7 @@ type AdsDiscoveryConstantsExactly interface {
type _AdsDiscoveryConstants struct {
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for const fields.
@@ -62,14 +65,15 @@ func (m *_AdsDiscoveryConstants) GetAdsDiscoveryUdpDefaultPort() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDiscoveryConstants factory function for _AdsDiscoveryConstants
-func NewAdsDiscoveryConstants() *_AdsDiscoveryConstants {
- return &_AdsDiscoveryConstants{}
+func NewAdsDiscoveryConstants( ) *_AdsDiscoveryConstants {
+return &_AdsDiscoveryConstants{ }
}
// Deprecated: use the interface for direct cast
func CastAdsDiscoveryConstants(structType interface{}) AdsDiscoveryConstants {
- if casted, ok := structType.(AdsDiscoveryConstants); ok {
+ if casted, ok := structType.(AdsDiscoveryConstants); ok {
return casted
}
if casted, ok := structType.(*AdsDiscoveryConstants); ok {
@@ -91,6 +95,7 @@ func (m *_AdsDiscoveryConstants) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsDiscoveryConstants) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +127,8 @@ func AdsDiscoveryConstantsParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Create the instance
- return &_AdsDiscoveryConstants{}, nil
+ return &_AdsDiscoveryConstants{
+ }, nil
}
func (m *_AdsDiscoveryConstants) Serialize() ([]byte, error) {
@@ -136,7 +142,7 @@ func (m *_AdsDiscoveryConstants) Serialize() ([]byte, error) {
func (m *_AdsDiscoveryConstants) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsDiscoveryConstants"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsDiscoveryConstants"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsDiscoveryConstants")
}
@@ -152,6 +158,7 @@ func (m *_AdsDiscoveryConstants) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_AdsDiscoveryConstants) isAdsDiscoveryConstants() bool {
return true
}
@@ -166,3 +173,6 @@ func (m *_AdsDiscoveryConstants) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AdsPortNumbers.go b/plc4go/protocols/ads/discovery/readwrite/model/AdsPortNumbers.go
index 1014429e9f6..743d3c59233 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AdsPortNumbers.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AdsPortNumbers.go
@@ -34,27 +34,27 @@ type IAdsPortNumbers interface {
utils.Serializable
}
-const (
- AdsPortNumbers_LOGGER AdsPortNumbers = 100
- AdsPortNumbers_EVENT_LOGGER AdsPortNumbers = 110
- AdsPortNumbers_IO AdsPortNumbers = 300
- AdsPortNumbers_ADDITIONAL_TASK_1 AdsPortNumbers = 301
- AdsPortNumbers_ADDITIONAL_TASK_2 AdsPortNumbers = 302
- AdsPortNumbers_NC AdsPortNumbers = 500
+const(
+ AdsPortNumbers_LOGGER AdsPortNumbers = 100
+ AdsPortNumbers_EVENT_LOGGER AdsPortNumbers = 110
+ AdsPortNumbers_IO AdsPortNumbers = 300
+ AdsPortNumbers_ADDITIONAL_TASK_1 AdsPortNumbers = 301
+ AdsPortNumbers_ADDITIONAL_TASK_2 AdsPortNumbers = 302
+ AdsPortNumbers_NC AdsPortNumbers = 500
AdsPortNumbers_PLC_RUNTIME_SYSTEM_1 AdsPortNumbers = 801
AdsPortNumbers_PLC_RUNTIME_SYSTEM_2 AdsPortNumbers = 811
AdsPortNumbers_PLC_RUNTIME_SYSTEM_3 AdsPortNumbers = 821
AdsPortNumbers_PLC_RUNTIME_SYSTEM_4 AdsPortNumbers = 831
- AdsPortNumbers_CAM_SWITCH AdsPortNumbers = 900
- AdsPortNumbers_SYSTEM_SERVICE AdsPortNumbers = 10000
- AdsPortNumbers_SCOPE AdsPortNumbers = 14000
+ AdsPortNumbers_CAM_SWITCH AdsPortNumbers = 900
+ AdsPortNumbers_SYSTEM_SERVICE AdsPortNumbers = 10000
+ AdsPortNumbers_SCOPE AdsPortNumbers = 14000
)
var AdsPortNumbersValues []AdsPortNumbers
func init() {
_ = errors.New
- AdsPortNumbersValues = []AdsPortNumbers{
+ AdsPortNumbersValues = []AdsPortNumbers {
AdsPortNumbers_LOGGER,
AdsPortNumbers_EVENT_LOGGER,
AdsPortNumbers_IO,
@@ -73,32 +73,32 @@ func init() {
func AdsPortNumbersByValue(value uint16) (enum AdsPortNumbers, ok bool) {
switch value {
- case 100:
- return AdsPortNumbers_LOGGER, true
- case 10000:
- return AdsPortNumbers_SYSTEM_SERVICE, true
- case 110:
- return AdsPortNumbers_EVENT_LOGGER, true
- case 14000:
- return AdsPortNumbers_SCOPE, true
- case 300:
- return AdsPortNumbers_IO, true
- case 301:
- return AdsPortNumbers_ADDITIONAL_TASK_1, true
- case 302:
- return AdsPortNumbers_ADDITIONAL_TASK_2, true
- case 500:
- return AdsPortNumbers_NC, true
- case 801:
- return AdsPortNumbers_PLC_RUNTIME_SYSTEM_1, true
- case 811:
- return AdsPortNumbers_PLC_RUNTIME_SYSTEM_2, true
- case 821:
- return AdsPortNumbers_PLC_RUNTIME_SYSTEM_3, true
- case 831:
- return AdsPortNumbers_PLC_RUNTIME_SYSTEM_4, true
- case 900:
- return AdsPortNumbers_CAM_SWITCH, true
+ case 100:
+ return AdsPortNumbers_LOGGER, true
+ case 10000:
+ return AdsPortNumbers_SYSTEM_SERVICE, true
+ case 110:
+ return AdsPortNumbers_EVENT_LOGGER, true
+ case 14000:
+ return AdsPortNumbers_SCOPE, true
+ case 300:
+ return AdsPortNumbers_IO, true
+ case 301:
+ return AdsPortNumbers_ADDITIONAL_TASK_1, true
+ case 302:
+ return AdsPortNumbers_ADDITIONAL_TASK_2, true
+ case 500:
+ return AdsPortNumbers_NC, true
+ case 801:
+ return AdsPortNumbers_PLC_RUNTIME_SYSTEM_1, true
+ case 811:
+ return AdsPortNumbers_PLC_RUNTIME_SYSTEM_2, true
+ case 821:
+ return AdsPortNumbers_PLC_RUNTIME_SYSTEM_3, true
+ case 831:
+ return AdsPortNumbers_PLC_RUNTIME_SYSTEM_4, true
+ case 900:
+ return AdsPortNumbers_CAM_SWITCH, true
}
return 0, false
}
@@ -135,13 +135,13 @@ func AdsPortNumbersByName(value string) (enum AdsPortNumbers, ok bool) {
return 0, false
}
-func AdsPortNumbersKnows(value uint16) bool {
+func AdsPortNumbersKnows(value uint16) bool {
for _, typeValue := range AdsPortNumbersValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastAdsPortNumbers(structType interface{}) AdsPortNumbers {
@@ -227,3 +227,4 @@ func (e AdsPortNumbers) PLC4XEnumName() string {
func (e AdsPortNumbers) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AmsNetId.go b/plc4go/protocols/ads/discovery/readwrite/model/AmsNetId.go
index 0a02614385d..3a729269374 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AmsNetId.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AmsNetId.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsNetId is the corresponding interface of AmsNetId
type AmsNetId interface {
@@ -54,14 +56,15 @@ type AmsNetIdExactly interface {
// _AmsNetId is the data-structure of this message
type _AmsNetId struct {
- Octet1 uint8
- Octet2 uint8
- Octet3 uint8
- Octet4 uint8
- Octet5 uint8
- Octet6 uint8
+ Octet1 uint8
+ Octet2 uint8
+ Octet3 uint8
+ Octet4 uint8
+ Octet5 uint8
+ Octet6 uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_AmsNetId) GetOctet6() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsNetId factory function for _AmsNetId
-func NewAmsNetId(octet1 uint8, octet2 uint8, octet3 uint8, octet4 uint8, octet5 uint8, octet6 uint8) *_AmsNetId {
- return &_AmsNetId{Octet1: octet1, Octet2: octet2, Octet3: octet3, Octet4: octet4, Octet5: octet5, Octet6: octet6}
+func NewAmsNetId( octet1 uint8 , octet2 uint8 , octet3 uint8 , octet4 uint8 , octet5 uint8 , octet6 uint8 ) *_AmsNetId {
+return &_AmsNetId{ Octet1: octet1 , Octet2: octet2 , Octet3: octet3 , Octet4: octet4 , Octet5: octet5 , Octet6: octet6 }
}
// Deprecated: use the interface for direct cast
func CastAmsNetId(structType interface{}) AmsNetId {
- if casted, ok := structType.(AmsNetId); ok {
+ if casted, ok := structType.(AmsNetId); ok {
return casted
}
if casted, ok := structType.(*AmsNetId); ok {
@@ -120,26 +124,27 @@ func (m *_AmsNetId) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (octet1)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet2)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet3)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet4)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet5)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet6)
- lengthInBits += 8
+ lengthInBits += 8;
return lengthInBits
}
+
func (m *_AmsNetId) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,42 +163,42 @@ func AmsNetIdParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (
_ = currentPos
// Simple Field (octet1)
- _octet1, _octet1Err := readBuffer.ReadUint8("octet1", 8)
+_octet1, _octet1Err := readBuffer.ReadUint8("octet1", 8)
if _octet1Err != nil {
return nil, errors.Wrap(_octet1Err, "Error parsing 'octet1' field of AmsNetId")
}
octet1 := _octet1
// Simple Field (octet2)
- _octet2, _octet2Err := readBuffer.ReadUint8("octet2", 8)
+_octet2, _octet2Err := readBuffer.ReadUint8("octet2", 8)
if _octet2Err != nil {
return nil, errors.Wrap(_octet2Err, "Error parsing 'octet2' field of AmsNetId")
}
octet2 := _octet2
// Simple Field (octet3)
- _octet3, _octet3Err := readBuffer.ReadUint8("octet3", 8)
+_octet3, _octet3Err := readBuffer.ReadUint8("octet3", 8)
if _octet3Err != nil {
return nil, errors.Wrap(_octet3Err, "Error parsing 'octet3' field of AmsNetId")
}
octet3 := _octet3
// Simple Field (octet4)
- _octet4, _octet4Err := readBuffer.ReadUint8("octet4", 8)
+_octet4, _octet4Err := readBuffer.ReadUint8("octet4", 8)
if _octet4Err != nil {
return nil, errors.Wrap(_octet4Err, "Error parsing 'octet4' field of AmsNetId")
}
octet4 := _octet4
// Simple Field (octet5)
- _octet5, _octet5Err := readBuffer.ReadUint8("octet5", 8)
+_octet5, _octet5Err := readBuffer.ReadUint8("octet5", 8)
if _octet5Err != nil {
return nil, errors.Wrap(_octet5Err, "Error parsing 'octet5' field of AmsNetId")
}
octet5 := _octet5
// Simple Field (octet6)
- _octet6, _octet6Err := readBuffer.ReadUint8("octet6", 8)
+_octet6, _octet6Err := readBuffer.ReadUint8("octet6", 8)
if _octet6Err != nil {
return nil, errors.Wrap(_octet6Err, "Error parsing 'octet6' field of AmsNetId")
}
@@ -205,13 +210,13 @@ func AmsNetIdParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (
// Create the instance
return &_AmsNetId{
- Octet1: octet1,
- Octet2: octet2,
- Octet3: octet3,
- Octet4: octet4,
- Octet5: octet5,
- Octet6: octet6,
- }, nil
+ Octet1: octet1,
+ Octet2: octet2,
+ Octet3: octet3,
+ Octet4: octet4,
+ Octet5: octet5,
+ Octet6: octet6,
+ }, nil
}
func (m *_AmsNetId) Serialize() ([]byte, error) {
@@ -225,7 +230,7 @@ func (m *_AmsNetId) Serialize() ([]byte, error) {
func (m *_AmsNetId) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsNetId"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsNetId"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsNetId")
}
@@ -277,6 +282,7 @@ func (m *_AmsNetId) SerializeWithWriteBuffer(ctx context.Context, writeBuffer ut
return nil
}
+
func (m *_AmsNetId) isAmsNetId() bool {
return true
}
@@ -291,3 +297,6 @@ func (m *_AmsNetId) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/AmsString.go b/plc4go/protocols/ads/discovery/readwrite/model/AmsString.go
index 3c8114194d6..4cbb5c9b51e 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/AmsString.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/AmsString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsString is the corresponding interface of AmsString
type AmsString interface {
@@ -44,11 +46,12 @@ type AmsStringExactly interface {
// _AmsString is the data-structure of this message
type _AmsString struct {
- Text string
+ Text string
// Reserved Fields
reservedField0 *uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -63,14 +66,15 @@ func (m *_AmsString) GetText() string {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsString factory function for _AmsString
-func NewAmsString(text string) *_AmsString {
- return &_AmsString{Text: text}
+func NewAmsString( text string ) *_AmsString {
+return &_AmsString{ Text: text }
}
// Deprecated: use the interface for direct cast
func CastAmsString(structType interface{}) AmsString {
- if casted, ok := structType.(AmsString); ok {
+ if casted, ok := structType.(AmsString); ok {
return casted
}
if casted, ok := structType.(*AmsString); ok {
@@ -90,7 +94,7 @@ func (m *_AmsString) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 16
// Simple field (text)
- lengthInBits += uint16(int32(int32(8)) * int32((int32(uint16(uint16(len(m.GetText())))+uint16(uint16(1))) - int32(int32(1)))))
+ lengthInBits += uint16(int32(int32(8)) * int32((int32(uint16(uint16(len(m.GetText()))) + uint16(uint16(1))) - int32(int32(1)))))
// Reserved Field (reserved)
lengthInBits += 8
@@ -98,6 +102,7 @@ func (m *_AmsString) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AmsString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -123,7 +128,7 @@ func AmsStringParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
}
// Simple Field (text)
- _text, _textErr := readBuffer.ReadString("text", uint32((8)*((strLen)-(1))), "UTF-8")
+_text, _textErr := readBuffer.ReadString("text", uint32(((8)) * (((strLen) - ((1))))), "UTF-8")
if _textErr != nil {
return nil, errors.Wrap(_textErr, "Error parsing 'text' field of AmsString")
}
@@ -139,7 +144,7 @@ func AmsStringParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -152,9 +157,9 @@ func AmsStringParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
// Create the instance
return &_AmsString{
- Text: text,
- reservedField0: reservedField0,
- }, nil
+ Text: text,
+ reservedField0: reservedField0,
+ }, nil
}
func (m *_AmsString) Serialize() ([]byte, error) {
@@ -168,7 +173,7 @@ func (m *_AmsString) Serialize() ([]byte, error) {
func (m *_AmsString) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsString"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsString"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsString")
}
@@ -181,7 +186,7 @@ func (m *_AmsString) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
// Simple Field (text)
text := string(m.GetText())
- _textErr := writeBuffer.WriteString("text", uint32((8)*((uint16(uint16(len(m.GetText())))+uint16(uint16(1)))-(1))), "UTF-8", (text))
+ _textErr := writeBuffer.WriteString("text", uint32(((8)) * (((uint16(uint16(len(m.GetText()))) + uint16(uint16(1))) - ((1))))), "UTF-8", (text))
if _textErr != nil {
return errors.Wrap(_textErr, "Error serializing 'text' field")
}
@@ -192,7 +197,7 @@ func (m *_AmsString) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
if m.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *m.reservedField0
}
@@ -208,6 +213,7 @@ func (m *_AmsString) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
return nil
}
+
func (m *_AmsString) isAmsString() bool {
return true
}
@@ -222,3 +228,6 @@ func (m *_AmsString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/Operation.go b/plc4go/protocols/ads/discovery/readwrite/model/Operation.go
index 1fdfe30bbf7..c411675acb3 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/Operation.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/Operation.go
@@ -34,22 +34,22 @@ type IOperation interface {
utils.Serializable
}
-const (
- Operation_DISCOVERY_REQUEST Operation = 0x00000001
- Operation_DISCOVERY_RESPONSE Operation = 0x80000001
- Operation_ADD_OR_UPDATE_ROUTE_REQUEST Operation = 0x00000006
+const(
+ Operation_DISCOVERY_REQUEST Operation = 0x00000001
+ Operation_DISCOVERY_RESPONSE Operation = 0x80000001
+ Operation_ADD_OR_UPDATE_ROUTE_REQUEST Operation = 0x00000006
Operation_ADD_OR_UPDATE_ROUTE_RESPONSE Operation = 0x80000006
- Operation_DEL_ROUTE_REQUEST Operation = 0x00000007
- Operation_DEL_ROUTE_RESPONSE Operation = 0x80000007
- Operation_UNKNOWN_REQUEST Operation = 0x00000008
- Operation_UNKNOWN_RESPONSE Operation = 0x80000008
+ Operation_DEL_ROUTE_REQUEST Operation = 0x00000007
+ Operation_DEL_ROUTE_RESPONSE Operation = 0x80000007
+ Operation_UNKNOWN_REQUEST Operation = 0x00000008
+ Operation_UNKNOWN_RESPONSE Operation = 0x80000008
)
var OperationValues []Operation
func init() {
_ = errors.New
- OperationValues = []Operation{
+ OperationValues = []Operation {
Operation_DISCOVERY_REQUEST,
Operation_DISCOVERY_RESPONSE,
Operation_ADD_OR_UPDATE_ROUTE_REQUEST,
@@ -63,22 +63,22 @@ func init() {
func OperationByValue(value uint32) (enum Operation, ok bool) {
switch value {
- case 0x00000001:
- return Operation_DISCOVERY_REQUEST, true
- case 0x00000006:
- return Operation_ADD_OR_UPDATE_ROUTE_REQUEST, true
- case 0x00000007:
- return Operation_DEL_ROUTE_REQUEST, true
- case 0x00000008:
- return Operation_UNKNOWN_REQUEST, true
- case 0x80000001:
- return Operation_DISCOVERY_RESPONSE, true
- case 0x80000006:
- return Operation_ADD_OR_UPDATE_ROUTE_RESPONSE, true
- case 0x80000007:
- return Operation_DEL_ROUTE_RESPONSE, true
- case 0x80000008:
- return Operation_UNKNOWN_RESPONSE, true
+ case 0x00000001:
+ return Operation_DISCOVERY_REQUEST, true
+ case 0x00000006:
+ return Operation_ADD_OR_UPDATE_ROUTE_REQUEST, true
+ case 0x00000007:
+ return Operation_DEL_ROUTE_REQUEST, true
+ case 0x00000008:
+ return Operation_UNKNOWN_REQUEST, true
+ case 0x80000001:
+ return Operation_DISCOVERY_RESPONSE, true
+ case 0x80000006:
+ return Operation_ADD_OR_UPDATE_ROUTE_RESPONSE, true
+ case 0x80000007:
+ return Operation_DEL_ROUTE_RESPONSE, true
+ case 0x80000008:
+ return Operation_UNKNOWN_RESPONSE, true
}
return 0, false
}
@@ -105,13 +105,13 @@ func OperationByName(value string) (enum Operation, ok bool) {
return 0, false
}
-func OperationKnows(value uint32) bool {
+func OperationKnows(value uint32) bool {
for _, typeValue := range OperationValues {
if uint32(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastOperation(structType interface{}) Operation {
@@ -187,3 +187,4 @@ func (e Operation) PLC4XEnumName() string {
func (e Operation) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/Status.go b/plc4go/protocols/ads/discovery/readwrite/model/Status.go
index 8094ed3bb8b..a620545b2f5 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/Status.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/Status.go
@@ -34,8 +34,8 @@ type IStatus interface {
utils.Serializable
}
-const (
- Status_SUCCESS Status = 0x00000000
+const(
+ Status_SUCCESS Status = 0x00000000
Status_FAILURE_INVALID_DATA Status = 0x00000704
Status_FAILURE_MISSING_DATA Status = 0x00000706
)
@@ -44,7 +44,7 @@ var StatusValues []Status
func init() {
_ = errors.New
- StatusValues = []Status{
+ StatusValues = []Status {
Status_SUCCESS,
Status_FAILURE_INVALID_DATA,
Status_FAILURE_MISSING_DATA,
@@ -53,12 +53,12 @@ func init() {
func StatusByValue(value uint32) (enum Status, ok bool) {
switch value {
- case 0x00000000:
- return Status_SUCCESS, true
- case 0x00000704:
- return Status_FAILURE_INVALID_DATA, true
- case 0x00000706:
- return Status_FAILURE_MISSING_DATA, true
+ case 0x00000000:
+ return Status_SUCCESS, true
+ case 0x00000704:
+ return Status_FAILURE_INVALID_DATA, true
+ case 0x00000706:
+ return Status_FAILURE_MISSING_DATA, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func StatusByName(value string) (enum Status, ok bool) {
return 0, false
}
-func StatusKnows(value uint32) bool {
+func StatusKnows(value uint32) bool {
for _, typeValue := range StatusValues {
if uint32(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastStatus(structType interface{}) Status {
@@ -147,3 +147,4 @@ func (e Status) PLC4XEnumName() string {
func (e Status) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/discovery/readwrite/model/plc4x_common.go b/plc4go/protocols/ads/discovery/readwrite/model/plc4x_common.go
index d2d66e8bdd3..42166d94e68 100644
--- a/plc4go/protocols/ads/discovery/readwrite/model/plc4x_common.go
+++ b/plc4go/protocols/ads/discovery/readwrite/model/plc4x_common.go
@@ -15,7 +15,7 @@
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
- */
+*/
package model
@@ -25,3 +25,4 @@ import "github.com/rs/zerolog/log"
// Plc4xModelLog is the Logger used by the Parse/Serialize methods
var Plc4xModelLog = &log.Logger
+
diff --git a/plc4go/protocols/ads/readwrite/ParserHelper.go b/plc4go/protocols/ads/readwrite/ParserHelper.go
index cec94298e36..9cb42b4bb53 100644
--- a/plc4go/protocols/ads/readwrite/ParserHelper.go
+++ b/plc4go/protocols/ads/readwrite/ParserHelper.go
@@ -37,7 +37,7 @@ func (m AdsParserHelper) Parse(typeName string, arguments []string, io utils.Rea
case "AmsSerialFrame":
return model.AmsSerialFrameParseWithBuffer(context.Background(), io)
case "DataItem":
- plcValueType, _ := model.PlcValueTypeByName(arguments[0])
+ plcValueType, _ := model.PlcValueTypeByName(arguments[0])
stringLength, err := utils.StrToInt32(arguments[1])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
diff --git a/plc4go/protocols/ads/readwrite/XmlParserHelper.go b/plc4go/protocols/ads/readwrite/XmlParserHelper.go
index 286ba1c17ea..46a7cd0dddb 100644
--- a/plc4go/protocols/ads/readwrite/XmlParserHelper.go
+++ b/plc4go/protocols/ads/readwrite/XmlParserHelper.go
@@ -21,8 +21,8 @@ package readwrite
import (
"context"
- "strconv"
"strings"
+ "strconv"
"github.com/apache/plc4x/plc4go/protocols/ads/readwrite/model"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -43,50 +43,50 @@ func init() {
}
func (m AdsXmlParserHelper) Parse(typeName string, xmlString string, parserArguments ...string) (interface{}, error) {
- switch typeName {
- case "AmsSerialFrame":
- return model.AmsSerialFrameParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "DataItem":
- plcValueType, _ := model.PlcValueTypeByName(parserArguments[0])
- parsedInt1, err := strconv.ParseInt(parserArguments[1], 10, 32)
- if err != nil {
- return nil, err
- }
- stringLength := int32(parsedInt1)
- return model.DataItemParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), plcValueType, stringLength)
- case "AdsTableSizes":
- return model.AdsTableSizesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsMultiRequestItem":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- indexGroup := uint32(parsedUint0)
- return model.AdsMultiRequestItemParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), indexGroup)
- case "AmsSerialAcknowledgeFrame":
- return model.AmsSerialAcknowledgeFrameParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsDataTypeArrayInfo":
- return model.AdsDataTypeArrayInfoParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsDataTypeTableEntry":
- return model.AdsDataTypeTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AmsNetId":
- return model.AmsNetIdParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsStampHeader":
- return model.AdsStampHeaderParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AmsSerialResetFrame":
- return model.AmsSerialResetFrameParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsDataTypeTableChildEntry":
- return model.AdsDataTypeTableChildEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsConstants":
- return model.AdsConstantsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsNotificationSample":
- return model.AdsNotificationSampleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AdsSymbolTableEntry":
- return model.AdsSymbolTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AmsTCPPacket":
- return model.AmsTCPPacketParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "AmsPacket":
- return model.AmsPacketParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- }
- return nil, errors.Errorf("Unsupported type %s", typeName)
+ switch typeName {
+ case "AmsSerialFrame":
+ return model.AmsSerialFrameParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "DataItem":
+ plcValueType, _ := model.PlcValueTypeByName(parserArguments[0])
+ parsedInt1, err := strconv.ParseInt(parserArguments[1], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ stringLength := int32(parsedInt1)
+ return model.DataItemParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), plcValueType, stringLength )
+ case "AdsTableSizes":
+ return model.AdsTableSizesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsMultiRequestItem":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ indexGroup := uint32(parsedUint0)
+ return model.AdsMultiRequestItemParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), indexGroup )
+ case "AmsSerialAcknowledgeFrame":
+ return model.AmsSerialAcknowledgeFrameParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsDataTypeArrayInfo":
+ return model.AdsDataTypeArrayInfoParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsDataTypeTableEntry":
+ return model.AdsDataTypeTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AmsNetId":
+ return model.AmsNetIdParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsStampHeader":
+ return model.AdsStampHeaderParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AmsSerialResetFrame":
+ return model.AmsSerialResetFrameParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsDataTypeTableChildEntry":
+ return model.AdsDataTypeTableChildEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsConstants":
+ return model.AdsConstantsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsNotificationSample":
+ return model.AdsNotificationSampleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AdsSymbolTableEntry":
+ return model.AdsSymbolTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AmsTCPPacket":
+ return model.AmsTCPPacketParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "AmsPacket":
+ return model.AmsPacketParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ }
+ return nil, errors.Errorf("Unsupported type %s", typeName)
}
diff --git a/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationRequest.go b/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
index 87afa57e068..14aeab237d4 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsAddDeviceNotificationRequest is the corresponding interface of AdsAddDeviceNotificationRequest
type AdsAddDeviceNotificationRequest interface {
@@ -56,37 +58,36 @@ type AdsAddDeviceNotificationRequestExactly interface {
// _AdsAddDeviceNotificationRequest is the data-structure of this message
type _AdsAddDeviceNotificationRequest struct {
*_AmsPacket
- IndexGroup uint32
- IndexOffset uint32
- Length uint32
- TransmissionMode AdsTransMode
- MaxDelayInMs uint32
- CycleTimeInMs uint32
+ IndexGroup uint32
+ IndexOffset uint32
+ Length uint32
+ TransmissionMode AdsTransMode
+ MaxDelayInMs uint32
+ CycleTimeInMs uint32
// Reserved Fields
reservedField0 *uint64
reservedField1 *uint64
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsAddDeviceNotificationRequest) GetCommandId() CommandId {
- return CommandId_ADS_ADD_DEVICE_NOTIFICATION
-}
+func (m *_AdsAddDeviceNotificationRequest) GetCommandId() CommandId {
+return CommandId_ADS_ADD_DEVICE_NOTIFICATION}
-func (m *_AdsAddDeviceNotificationRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsAddDeviceNotificationRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsAddDeviceNotificationRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsAddDeviceNotificationRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -94,10 +95,9 @@ func (m *_AdsAddDeviceNotificationRequest) InitializeParent(parent AmsPacket, ta
m.InvokeId = invokeId
}
-func (m *_AdsAddDeviceNotificationRequest) GetParent() AmsPacket {
+func (m *_AdsAddDeviceNotificationRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -132,16 +132,17 @@ func (m *_AdsAddDeviceNotificationRequest) GetCycleTimeInMs() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsAddDeviceNotificationRequest factory function for _AdsAddDeviceNotificationRequest
-func NewAdsAddDeviceNotificationRequest(indexGroup uint32, indexOffset uint32, length uint32, transmissionMode AdsTransMode, maxDelayInMs uint32, cycleTimeInMs uint32, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsAddDeviceNotificationRequest {
+func NewAdsAddDeviceNotificationRequest( indexGroup uint32 , indexOffset uint32 , length uint32 , transmissionMode AdsTransMode , maxDelayInMs uint32 , cycleTimeInMs uint32 , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsAddDeviceNotificationRequest {
_result := &_AdsAddDeviceNotificationRequest{
- IndexGroup: indexGroup,
- IndexOffset: indexOffset,
- Length: length,
+ IndexGroup: indexGroup,
+ IndexOffset: indexOffset,
+ Length: length,
TransmissionMode: transmissionMode,
- MaxDelayInMs: maxDelayInMs,
- CycleTimeInMs: cycleTimeInMs,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ MaxDelayInMs: maxDelayInMs,
+ CycleTimeInMs: cycleTimeInMs,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -149,7 +150,7 @@ func NewAdsAddDeviceNotificationRequest(indexGroup uint32, indexOffset uint32, l
// Deprecated: use the interface for direct cast
func CastAdsAddDeviceNotificationRequest(structType interface{}) AdsAddDeviceNotificationRequest {
- if casted, ok := structType.(AdsAddDeviceNotificationRequest); ok {
+ if casted, ok := structType.(AdsAddDeviceNotificationRequest); ok {
return casted
}
if casted, ok := structType.(*AdsAddDeviceNotificationRequest); ok {
@@ -166,22 +167,22 @@ func (m *_AdsAddDeviceNotificationRequest) GetLengthInBits(ctx context.Context)
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (indexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (indexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (length)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (transmissionMode)
lengthInBits += 32
// Simple field (maxDelayInMs)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (cycleTimeInMs)
- lengthInBits += 32
+ lengthInBits += 32;
// Reserved Field (reserved)
lengthInBits += 64
@@ -192,6 +193,7 @@ func (m *_AdsAddDeviceNotificationRequest) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_AdsAddDeviceNotificationRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -210,21 +212,21 @@ func AdsAddDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuf
_ = currentPos
// Simple Field (indexGroup)
- _indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
+_indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
if _indexGroupErr != nil {
return nil, errors.Wrap(_indexGroupErr, "Error parsing 'indexGroup' field of AdsAddDeviceNotificationRequest")
}
indexGroup := _indexGroup
// Simple Field (indexOffset)
- _indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
+_indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
if _indexOffsetErr != nil {
return nil, errors.Wrap(_indexOffsetErr, "Error parsing 'indexOffset' field of AdsAddDeviceNotificationRequest")
}
indexOffset := _indexOffset
// Simple Field (length)
- _length, _lengthErr := readBuffer.ReadUint32("length", 32)
+_length, _lengthErr := readBuffer.ReadUint32("length", 32)
if _lengthErr != nil {
return nil, errors.Wrap(_lengthErr, "Error parsing 'length' field of AdsAddDeviceNotificationRequest")
}
@@ -234,7 +236,7 @@ func AdsAddDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("transmissionMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for transmissionMode")
}
- _transmissionMode, _transmissionModeErr := AdsTransModeParseWithBuffer(ctx, readBuffer)
+_transmissionMode, _transmissionModeErr := AdsTransModeParseWithBuffer(ctx, readBuffer)
if _transmissionModeErr != nil {
return nil, errors.Wrap(_transmissionModeErr, "Error parsing 'transmissionMode' field of AdsAddDeviceNotificationRequest")
}
@@ -244,14 +246,14 @@ func AdsAddDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuf
}
// Simple Field (maxDelayInMs)
- _maxDelayInMs, _maxDelayInMsErr := readBuffer.ReadUint32("maxDelayInMs", 32)
+_maxDelayInMs, _maxDelayInMsErr := readBuffer.ReadUint32("maxDelayInMs", 32)
if _maxDelayInMsErr != nil {
return nil, errors.Wrap(_maxDelayInMsErr, "Error parsing 'maxDelayInMs' field of AdsAddDeviceNotificationRequest")
}
maxDelayInMs := _maxDelayInMs
// Simple Field (cycleTimeInMs)
- _cycleTimeInMs, _cycleTimeInMsErr := readBuffer.ReadUint32("cycleTimeInMs", 32)
+_cycleTimeInMs, _cycleTimeInMsErr := readBuffer.ReadUint32("cycleTimeInMs", 32)
if _cycleTimeInMsErr != nil {
return nil, errors.Wrap(_cycleTimeInMsErr, "Error parsing 'cycleTimeInMs' field of AdsAddDeviceNotificationRequest")
}
@@ -267,7 +269,7 @@ func AdsAddDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuf
if reserved != uint64(0x0000) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint64(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -284,7 +286,7 @@ func AdsAddDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuf
if reserved != uint64(0x0000) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint64(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField1 = &reserved
@@ -297,15 +299,16 @@ func AdsAddDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_AdsAddDeviceNotificationRequest{
- _AmsPacket: &_AmsPacket{},
- IndexGroup: indexGroup,
- IndexOffset: indexOffset,
- Length: length,
+ _AmsPacket: &_AmsPacket{
+ },
+ IndexGroup: indexGroup,
+ IndexOffset: indexOffset,
+ Length: length,
TransmissionMode: transmissionMode,
- MaxDelayInMs: maxDelayInMs,
- CycleTimeInMs: cycleTimeInMs,
- reservedField0: reservedField0,
- reservedField1: reservedField1,
+ MaxDelayInMs: maxDelayInMs,
+ CycleTimeInMs: cycleTimeInMs,
+ reservedField0: reservedField0,
+ reservedField1: reservedField1,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -327,84 +330,84 @@ func (m *_AdsAddDeviceNotificationRequest) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for AdsAddDeviceNotificationRequest")
}
- // Simple Field (indexGroup)
- indexGroup := uint32(m.GetIndexGroup())
- _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
- if _indexGroupErr != nil {
- return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
- }
+ // Simple Field (indexGroup)
+ indexGroup := uint32(m.GetIndexGroup())
+ _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
+ if _indexGroupErr != nil {
+ return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
+ }
- // Simple Field (indexOffset)
- indexOffset := uint32(m.GetIndexOffset())
- _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
- if _indexOffsetErr != nil {
- return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
- }
+ // Simple Field (indexOffset)
+ indexOffset := uint32(m.GetIndexOffset())
+ _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
+ if _indexOffsetErr != nil {
+ return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
+ }
- // Simple Field (length)
- length := uint32(m.GetLength())
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Simple Field (length)
+ length := uint32(m.GetLength())
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
- // Simple Field (transmissionMode)
- if pushErr := writeBuffer.PushContext("transmissionMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for transmissionMode")
- }
- _transmissionModeErr := writeBuffer.WriteSerializable(ctx, m.GetTransmissionMode())
- if popErr := writeBuffer.PopContext("transmissionMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for transmissionMode")
- }
- if _transmissionModeErr != nil {
- return errors.Wrap(_transmissionModeErr, "Error serializing 'transmissionMode' field")
- }
+ // Simple Field (transmissionMode)
+ if pushErr := writeBuffer.PushContext("transmissionMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for transmissionMode")
+ }
+ _transmissionModeErr := writeBuffer.WriteSerializable(ctx, m.GetTransmissionMode())
+ if popErr := writeBuffer.PopContext("transmissionMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for transmissionMode")
+ }
+ if _transmissionModeErr != nil {
+ return errors.Wrap(_transmissionModeErr, "Error serializing 'transmissionMode' field")
+ }
- // Simple Field (maxDelayInMs)
- maxDelayInMs := uint32(m.GetMaxDelayInMs())
- _maxDelayInMsErr := writeBuffer.WriteUint32("maxDelayInMs", 32, (maxDelayInMs))
- if _maxDelayInMsErr != nil {
- return errors.Wrap(_maxDelayInMsErr, "Error serializing 'maxDelayInMs' field")
- }
+ // Simple Field (maxDelayInMs)
+ maxDelayInMs := uint32(m.GetMaxDelayInMs())
+ _maxDelayInMsErr := writeBuffer.WriteUint32("maxDelayInMs", 32, (maxDelayInMs))
+ if _maxDelayInMsErr != nil {
+ return errors.Wrap(_maxDelayInMsErr, "Error serializing 'maxDelayInMs' field")
+ }
- // Simple Field (cycleTimeInMs)
- cycleTimeInMs := uint32(m.GetCycleTimeInMs())
- _cycleTimeInMsErr := writeBuffer.WriteUint32("cycleTimeInMs", 32, (cycleTimeInMs))
- if _cycleTimeInMsErr != nil {
- return errors.Wrap(_cycleTimeInMsErr, "Error serializing 'cycleTimeInMs' field")
- }
+ // Simple Field (cycleTimeInMs)
+ cycleTimeInMs := uint32(m.GetCycleTimeInMs())
+ _cycleTimeInMsErr := writeBuffer.WriteUint32("cycleTimeInMs", 32, (cycleTimeInMs))
+ if _cycleTimeInMsErr != nil {
+ return errors.Wrap(_cycleTimeInMsErr, "Error serializing 'cycleTimeInMs' field")
+ }
- // Reserved Field (reserved)
- {
- var reserved uint64 = uint64(0x0000)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint64(0x0000),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint64("reserved", 64, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint64 = uint64(0x0000)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint64(0x0000),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
+ }
+ _err := writeBuffer.WriteUint64("reserved", 64, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Reserved Field (reserved)
- {
- var reserved uint64 = uint64(0x0000)
- if m.reservedField1 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint64(0x0000),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField1
- }
- _err := writeBuffer.WriteUint64("reserved", 64, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint64 = uint64(0x0000)
+ if m.reservedField1 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint64(0x0000),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField1
}
+ _err := writeBuffer.WriteUint64("reserved", 64, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
+ }
+ }
if popErr := writeBuffer.PopContext("AdsAddDeviceNotificationRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsAddDeviceNotificationRequest")
@@ -414,6 +417,7 @@ func (m *_AdsAddDeviceNotificationRequest) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsAddDeviceNotificationRequest) isAdsAddDeviceNotificationRequest() bool {
return true
}
@@ -428,3 +432,6 @@ func (m *_AdsAddDeviceNotificationRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationResponse.go b/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
index 34bdf7c7210..d92a01cb3d3 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsAddDeviceNotificationResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsAddDeviceNotificationResponse is the corresponding interface of AdsAddDeviceNotificationResponse
type AdsAddDeviceNotificationResponse interface {
@@ -48,30 +50,29 @@ type AdsAddDeviceNotificationResponseExactly interface {
// _AdsAddDeviceNotificationResponse is the data-structure of this message
type _AdsAddDeviceNotificationResponse struct {
*_AmsPacket
- Result ReturnCode
- NotificationHandle uint32
+ Result ReturnCode
+ NotificationHandle uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsAddDeviceNotificationResponse) GetCommandId() CommandId {
- return CommandId_ADS_ADD_DEVICE_NOTIFICATION
-}
+func (m *_AdsAddDeviceNotificationResponse) GetCommandId() CommandId {
+return CommandId_ADS_ADD_DEVICE_NOTIFICATION}
-func (m *_AdsAddDeviceNotificationResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsAddDeviceNotificationResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsAddDeviceNotificationResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsAddDeviceNotificationResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -79,10 +80,9 @@ func (m *_AdsAddDeviceNotificationResponse) InitializeParent(parent AmsPacket, t
m.InvokeId = invokeId
}
-func (m *_AdsAddDeviceNotificationResponse) GetParent() AmsPacket {
+func (m *_AdsAddDeviceNotificationResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -101,12 +101,13 @@ func (m *_AdsAddDeviceNotificationResponse) GetNotificationHandle() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsAddDeviceNotificationResponse factory function for _AdsAddDeviceNotificationResponse
-func NewAdsAddDeviceNotificationResponse(result ReturnCode, notificationHandle uint32, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsAddDeviceNotificationResponse {
+func NewAdsAddDeviceNotificationResponse( result ReturnCode , notificationHandle uint32 , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsAddDeviceNotificationResponse {
_result := &_AdsAddDeviceNotificationResponse{
- Result: result,
+ Result: result,
NotificationHandle: notificationHandle,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -114,7 +115,7 @@ func NewAdsAddDeviceNotificationResponse(result ReturnCode, notificationHandle u
// Deprecated: use the interface for direct cast
func CastAdsAddDeviceNotificationResponse(structType interface{}) AdsAddDeviceNotificationResponse {
- if casted, ok := structType.(AdsAddDeviceNotificationResponse); ok {
+ if casted, ok := structType.(AdsAddDeviceNotificationResponse); ok {
return casted
}
if casted, ok := structType.(*AdsAddDeviceNotificationResponse); ok {
@@ -134,11 +135,12 @@ func (m *_AdsAddDeviceNotificationResponse) GetLengthInBits(ctx context.Context)
lengthInBits += 32
// Simple field (notificationHandle)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsAddDeviceNotificationResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -160,7 +162,7 @@ func AdsAddDeviceNotificationResponseParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsAddDeviceNotificationResponse")
}
@@ -170,7 +172,7 @@ func AdsAddDeviceNotificationResponseParseWithBuffer(ctx context.Context, readBu
}
// Simple Field (notificationHandle)
- _notificationHandle, _notificationHandleErr := readBuffer.ReadUint32("notificationHandle", 32)
+_notificationHandle, _notificationHandleErr := readBuffer.ReadUint32("notificationHandle", 32)
if _notificationHandleErr != nil {
return nil, errors.Wrap(_notificationHandleErr, "Error parsing 'notificationHandle' field of AdsAddDeviceNotificationResponse")
}
@@ -182,8 +184,9 @@ func AdsAddDeviceNotificationResponseParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_AdsAddDeviceNotificationResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
NotificationHandle: notificationHandle,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
@@ -206,24 +209,24 @@ func (m *_AdsAddDeviceNotificationResponse) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for AdsAddDeviceNotificationResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
- // Simple Field (notificationHandle)
- notificationHandle := uint32(m.GetNotificationHandle())
- _notificationHandleErr := writeBuffer.WriteUint32("notificationHandle", 32, (notificationHandle))
- if _notificationHandleErr != nil {
- return errors.Wrap(_notificationHandleErr, "Error serializing 'notificationHandle' field")
- }
+ // Simple Field (notificationHandle)
+ notificationHandle := uint32(m.GetNotificationHandle())
+ _notificationHandleErr := writeBuffer.WriteUint32("notificationHandle", 32, (notificationHandle))
+ if _notificationHandleErr != nil {
+ return errors.Wrap(_notificationHandleErr, "Error serializing 'notificationHandle' field")
+ }
if popErr := writeBuffer.PopContext("AdsAddDeviceNotificationResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsAddDeviceNotificationResponse")
@@ -233,6 +236,7 @@ func (m *_AdsAddDeviceNotificationResponse) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsAddDeviceNotificationResponse) isAdsAddDeviceNotificationResponse() bool {
return true
}
@@ -247,3 +251,6 @@ func (m *_AdsAddDeviceNotificationResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsConstants.go b/plc4go/protocols/ads/readwrite/model/AdsConstants.go
index 8cc77a6369b..e7095dfeb0f 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsConstants.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsConstants.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"fmt"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsConstants_ADSTCPDEFAULTPORT uint16 = uint16(48898)
@@ -48,6 +50,7 @@ type AdsConstantsExactly interface {
type _AdsConstants struct {
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for const fields.
@@ -62,14 +65,15 @@ func (m *_AdsConstants) GetAdsTcpDefaultPort() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsConstants factory function for _AdsConstants
-func NewAdsConstants() *_AdsConstants {
- return &_AdsConstants{}
+func NewAdsConstants( ) *_AdsConstants {
+return &_AdsConstants{ }
}
// Deprecated: use the interface for direct cast
func CastAdsConstants(structType interface{}) AdsConstants {
- if casted, ok := structType.(AdsConstants); ok {
+ if casted, ok := structType.(AdsConstants); ok {
return casted
}
if casted, ok := structType.(*AdsConstants); ok {
@@ -91,6 +95,7 @@ func (m *_AdsConstants) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsConstants) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +127,8 @@ func AdsConstantsParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
}
// Create the instance
- return &_AdsConstants{}, nil
+ return &_AdsConstants{
+ }, nil
}
func (m *_AdsConstants) Serialize() ([]byte, error) {
@@ -136,7 +142,7 @@ func (m *_AdsConstants) Serialize() ([]byte, error) {
func (m *_AdsConstants) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsConstants"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsConstants"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsConstants")
}
@@ -152,6 +158,7 @@ func (m *_AdsConstants) SerializeWithWriteBuffer(ctx context.Context, writeBuffe
return nil
}
+
func (m *_AdsConstants) isAdsConstants() bool {
return true
}
@@ -166,3 +173,6 @@ func (m *_AdsConstants) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDataType.go b/plc4go/protocols/ads/readwrite/model/AdsDataType.go
index ff367111e80..c9d38f3e6cf 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDataType.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDataType.go
@@ -36,54 +36,54 @@ type IAdsDataType interface {
PlcValueType() PlcValueType
}
-const (
- AdsDataType_BOOL AdsDataType = 0x01
- AdsDataType_BIT AdsDataType = 0x02
- AdsDataType_BIT8 AdsDataType = 0x03
- AdsDataType_BYTE AdsDataType = 0x04
- AdsDataType_BITARR8 AdsDataType = 0x05
- AdsDataType_WORD AdsDataType = 0x06
- AdsDataType_BITARR16 AdsDataType = 0x07
- AdsDataType_DWORD AdsDataType = 0x08
- AdsDataType_BITARR32 AdsDataType = 0x09
- AdsDataType_SINT AdsDataType = 0x0A
- AdsDataType_INT8 AdsDataType = 0x0B
- AdsDataType_USINT AdsDataType = 0x0C
- AdsDataType_UINT8 AdsDataType = 0x0D
- AdsDataType_INT AdsDataType = 0x0E
- AdsDataType_INT16 AdsDataType = 0x0F
- AdsDataType_UINT AdsDataType = 0x10
- AdsDataType_UINT16 AdsDataType = 0x11
- AdsDataType_DINT AdsDataType = 0x12
- AdsDataType_INT32 AdsDataType = 0x13
- AdsDataType_UDINT AdsDataType = 0x14
- AdsDataType_UINT32 AdsDataType = 0x15
- AdsDataType_LINT AdsDataType = 0x16
- AdsDataType_INT64 AdsDataType = 0x17
- AdsDataType_ULINT AdsDataType = 0x18
- AdsDataType_UINT64 AdsDataType = 0x19
- AdsDataType_REAL AdsDataType = 0x1A
- AdsDataType_FLOAT AdsDataType = 0x1B
- AdsDataType_LREAL AdsDataType = 0x1C
- AdsDataType_DOUBLE AdsDataType = 0x1D
- AdsDataType_CHAR AdsDataType = 0x1E
- AdsDataType_WCHAR AdsDataType = 0x1F
- AdsDataType_STRING AdsDataType = 0x20
- AdsDataType_WSTRING AdsDataType = 0x21
- AdsDataType_TIME AdsDataType = 0x22
- AdsDataType_LTIME AdsDataType = 0x23
- AdsDataType_DATE AdsDataType = 0x24
- AdsDataType_TIME_OF_DAY AdsDataType = 0x25
- AdsDataType_TOD AdsDataType = 0x26
+const(
+ AdsDataType_BOOL AdsDataType = 0x01
+ AdsDataType_BIT AdsDataType = 0x02
+ AdsDataType_BIT8 AdsDataType = 0x03
+ AdsDataType_BYTE AdsDataType = 0x04
+ AdsDataType_BITARR8 AdsDataType = 0x05
+ AdsDataType_WORD AdsDataType = 0x06
+ AdsDataType_BITARR16 AdsDataType = 0x07
+ AdsDataType_DWORD AdsDataType = 0x08
+ AdsDataType_BITARR32 AdsDataType = 0x09
+ AdsDataType_SINT AdsDataType = 0x0A
+ AdsDataType_INT8 AdsDataType = 0x0B
+ AdsDataType_USINT AdsDataType = 0x0C
+ AdsDataType_UINT8 AdsDataType = 0x0D
+ AdsDataType_INT AdsDataType = 0x0E
+ AdsDataType_INT16 AdsDataType = 0x0F
+ AdsDataType_UINT AdsDataType = 0x10
+ AdsDataType_UINT16 AdsDataType = 0x11
+ AdsDataType_DINT AdsDataType = 0x12
+ AdsDataType_INT32 AdsDataType = 0x13
+ AdsDataType_UDINT AdsDataType = 0x14
+ AdsDataType_UINT32 AdsDataType = 0x15
+ AdsDataType_LINT AdsDataType = 0x16
+ AdsDataType_INT64 AdsDataType = 0x17
+ AdsDataType_ULINT AdsDataType = 0x18
+ AdsDataType_UINT64 AdsDataType = 0x19
+ AdsDataType_REAL AdsDataType = 0x1A
+ AdsDataType_FLOAT AdsDataType = 0x1B
+ AdsDataType_LREAL AdsDataType = 0x1C
+ AdsDataType_DOUBLE AdsDataType = 0x1D
+ AdsDataType_CHAR AdsDataType = 0x1E
+ AdsDataType_WCHAR AdsDataType = 0x1F
+ AdsDataType_STRING AdsDataType = 0x20
+ AdsDataType_WSTRING AdsDataType = 0x21
+ AdsDataType_TIME AdsDataType = 0x22
+ AdsDataType_LTIME AdsDataType = 0x23
+ AdsDataType_DATE AdsDataType = 0x24
+ AdsDataType_TIME_OF_DAY AdsDataType = 0x25
+ AdsDataType_TOD AdsDataType = 0x26
AdsDataType_DATE_AND_TIME AdsDataType = 0x27
- AdsDataType_DT AdsDataType = 0x28
+ AdsDataType_DT AdsDataType = 0x28
)
var AdsDataTypeValues []AdsDataType
func init() {
_ = errors.New
- AdsDataTypeValues = []AdsDataType{
+ AdsDataTypeValues = []AdsDataType {
AdsDataType_BOOL,
AdsDataType_BIT,
AdsDataType_BIT8,
@@ -127,170 +127,130 @@ func init() {
}
}
+
func (e AdsDataType) NumBytes() uint16 {
- switch e {
- case 0x01:
- { /* '0x01' */
- return 1
+ switch e {
+ case 0x01: { /* '0x01' */
+ return 1
}
- case 0x02:
- { /* '0x02' */
- return 1
+ case 0x02: { /* '0x02' */
+ return 1
}
- case 0x03:
- { /* '0x03' */
- return 1
+ case 0x03: { /* '0x03' */
+ return 1
}
- case 0x04:
- { /* '0x04' */
- return 1
+ case 0x04: { /* '0x04' */
+ return 1
}
- case 0x05:
- { /* '0x05' */
- return 1
+ case 0x05: { /* '0x05' */
+ return 1
}
- case 0x06:
- { /* '0x06' */
- return 2
+ case 0x06: { /* '0x06' */
+ return 2
}
- case 0x07:
- { /* '0x07' */
- return 2
+ case 0x07: { /* '0x07' */
+ return 2
}
- case 0x08:
- { /* '0x08' */
- return 4
+ case 0x08: { /* '0x08' */
+ return 4
}
- case 0x09:
- { /* '0x09' */
- return 4
+ case 0x09: { /* '0x09' */
+ return 4
}
- case 0x0A:
- { /* '0x0A' */
- return 1
+ case 0x0A: { /* '0x0A' */
+ return 1
}
- case 0x0B:
- { /* '0x0B' */
- return 1
+ case 0x0B: { /* '0x0B' */
+ return 1
}
- case 0x0C:
- { /* '0x0C' */
- return 1
+ case 0x0C: { /* '0x0C' */
+ return 1
}
- case 0x0D:
- { /* '0x0D' */
- return 1
+ case 0x0D: { /* '0x0D' */
+ return 1
}
- case 0x0E:
- { /* '0x0E' */
- return 2
+ case 0x0E: { /* '0x0E' */
+ return 2
}
- case 0x0F:
- { /* '0x0F' */
- return 2
+ case 0x0F: { /* '0x0F' */
+ return 2
}
- case 0x10:
- { /* '0x10' */
- return 2
+ case 0x10: { /* '0x10' */
+ return 2
}
- case 0x11:
- { /* '0x11' */
- return 2
+ case 0x11: { /* '0x11' */
+ return 2
}
- case 0x12:
- { /* '0x12' */
- return 4
+ case 0x12: { /* '0x12' */
+ return 4
}
- case 0x13:
- { /* '0x13' */
- return 4
+ case 0x13: { /* '0x13' */
+ return 4
}
- case 0x14:
- { /* '0x14' */
- return 4
+ case 0x14: { /* '0x14' */
+ return 4
}
- case 0x15:
- { /* '0x15' */
- return 4
+ case 0x15: { /* '0x15' */
+ return 4
}
- case 0x16:
- { /* '0x16' */
- return 8
+ case 0x16: { /* '0x16' */
+ return 8
}
- case 0x17:
- { /* '0x17' */
- return 8
+ case 0x17: { /* '0x17' */
+ return 8
}
- case 0x18:
- { /* '0x18' */
- return 8
+ case 0x18: { /* '0x18' */
+ return 8
}
- case 0x19:
- { /* '0x19' */
- return 8
+ case 0x19: { /* '0x19' */
+ return 8
}
- case 0x1A:
- { /* '0x1A' */
- return 4
+ case 0x1A: { /* '0x1A' */
+ return 4
}
- case 0x1B:
- { /* '0x1B' */
- return 4
+ case 0x1B: { /* '0x1B' */
+ return 4
}
- case 0x1C:
- { /* '0x1C' */
- return 8
+ case 0x1C: { /* '0x1C' */
+ return 8
}
- case 0x1D:
- { /* '0x1D' */
- return 8
+ case 0x1D: { /* '0x1D' */
+ return 8
}
- case 0x1E:
- { /* '0x1E' */
- return 1
+ case 0x1E: { /* '0x1E' */
+ return 1
}
- case 0x1F:
- { /* '0x1F' */
- return 2
+ case 0x1F: { /* '0x1F' */
+ return 2
}
- case 0x20:
- { /* '0x20' */
- return 256
+ case 0x20: { /* '0x20' */
+ return 256
}
- case 0x21:
- { /* '0x21' */
- return 512
+ case 0x21: { /* '0x21' */
+ return 512
}
- case 0x22:
- { /* '0x22' */
- return 4
+ case 0x22: { /* '0x22' */
+ return 4
}
- case 0x23:
- { /* '0x23' */
- return 8
+ case 0x23: { /* '0x23' */
+ return 8
}
- case 0x24:
- { /* '0x24' */
- return 4
+ case 0x24: { /* '0x24' */
+ return 4
}
- case 0x25:
- { /* '0x25' */
- return 4
+ case 0x25: { /* '0x25' */
+ return 4
}
- case 0x26:
- { /* '0x26' */
- return 4
+ case 0x26: { /* '0x26' */
+ return 4
}
- case 0x27:
- { /* '0x27' */
- return 4
+ case 0x27: { /* '0x27' */
+ return 4
}
- case 0x28:
- { /* '0x28' */
- return 4
+ case 0x28: { /* '0x28' */
+ return 4
}
- default:
- {
+ default: {
return 0
}
}
@@ -306,169 +266,128 @@ func AdsDataTypeFirstEnumForFieldNumBytes(value uint16) (AdsDataType, error) {
}
func (e AdsDataType) PlcValueType() PlcValueType {
- switch e {
- case 0x01:
- { /* '0x01' */
+ switch e {
+ case 0x01: { /* '0x01' */
return PlcValueType_BOOL
}
- case 0x02:
- { /* '0x02' */
+ case 0x02: { /* '0x02' */
return PlcValueType_BOOL
}
- case 0x03:
- { /* '0x03' */
+ case 0x03: { /* '0x03' */
return PlcValueType_BYTE
}
- case 0x04:
- { /* '0x04' */
+ case 0x04: { /* '0x04' */
return PlcValueType_BYTE
}
- case 0x05:
- { /* '0x05' */
+ case 0x05: { /* '0x05' */
return PlcValueType_BYTE
}
- case 0x06:
- { /* '0x06' */
+ case 0x06: { /* '0x06' */
return PlcValueType_WORD
}
- case 0x07:
- { /* '0x07' */
+ case 0x07: { /* '0x07' */
return PlcValueType_WORD
}
- case 0x08:
- { /* '0x08' */
+ case 0x08: { /* '0x08' */
return PlcValueType_DWORD
}
- case 0x09:
- { /* '0x09' */
+ case 0x09: { /* '0x09' */
return PlcValueType_DWORD
}
- case 0x0A:
- { /* '0x0A' */
+ case 0x0A: { /* '0x0A' */
return PlcValueType_SINT
}
- case 0x0B:
- { /* '0x0B' */
+ case 0x0B: { /* '0x0B' */
return PlcValueType_SINT
}
- case 0x0C:
- { /* '0x0C' */
+ case 0x0C: { /* '0x0C' */
return PlcValueType_USINT
}
- case 0x0D:
- { /* '0x0D' */
+ case 0x0D: { /* '0x0D' */
return PlcValueType_USINT
}
- case 0x0E:
- { /* '0x0E' */
+ case 0x0E: { /* '0x0E' */
return PlcValueType_INT
}
- case 0x0F:
- { /* '0x0F' */
+ case 0x0F: { /* '0x0F' */
return PlcValueType_INT
}
- case 0x10:
- { /* '0x10' */
+ case 0x10: { /* '0x10' */
return PlcValueType_UINT
}
- case 0x11:
- { /* '0x11' */
+ case 0x11: { /* '0x11' */
return PlcValueType_UINT
}
- case 0x12:
- { /* '0x12' */
+ case 0x12: { /* '0x12' */
return PlcValueType_DINT
}
- case 0x13:
- { /* '0x13' */
+ case 0x13: { /* '0x13' */
return PlcValueType_DINT
}
- case 0x14:
- { /* '0x14' */
+ case 0x14: { /* '0x14' */
return PlcValueType_UDINT
}
- case 0x15:
- { /* '0x15' */
+ case 0x15: { /* '0x15' */
return PlcValueType_UDINT
}
- case 0x16:
- { /* '0x16' */
+ case 0x16: { /* '0x16' */
return PlcValueType_LINT
}
- case 0x17:
- { /* '0x17' */
+ case 0x17: { /* '0x17' */
return PlcValueType_LINT
}
- case 0x18:
- { /* '0x18' */
+ case 0x18: { /* '0x18' */
return PlcValueType_ULINT
}
- case 0x19:
- { /* '0x19' */
+ case 0x19: { /* '0x19' */
return PlcValueType_ULINT
}
- case 0x1A:
- { /* '0x1A' */
+ case 0x1A: { /* '0x1A' */
return PlcValueType_REAL
}
- case 0x1B:
- { /* '0x1B' */
+ case 0x1B: { /* '0x1B' */
return PlcValueType_REAL
}
- case 0x1C:
- { /* '0x1C' */
+ case 0x1C: { /* '0x1C' */
return PlcValueType_LREAL
}
- case 0x1D:
- { /* '0x1D' */
+ case 0x1D: { /* '0x1D' */
return PlcValueType_LREAL
}
- case 0x1E:
- { /* '0x1E' */
+ case 0x1E: { /* '0x1E' */
return PlcValueType_CHAR
}
- case 0x1F:
- { /* '0x1F' */
+ case 0x1F: { /* '0x1F' */
return PlcValueType_WCHAR
}
- case 0x20:
- { /* '0x20' */
+ case 0x20: { /* '0x20' */
return PlcValueType_STRING
}
- case 0x21:
- { /* '0x21' */
+ case 0x21: { /* '0x21' */
return PlcValueType_WSTRING
}
- case 0x22:
- { /* '0x22' */
+ case 0x22: { /* '0x22' */
return PlcValueType_TIME
}
- case 0x23:
- { /* '0x23' */
+ case 0x23: { /* '0x23' */
return PlcValueType_LTIME
}
- case 0x24:
- { /* '0x24' */
+ case 0x24: { /* '0x24' */
return PlcValueType_DATE
}
- case 0x25:
- { /* '0x25' */
+ case 0x25: { /* '0x25' */
return PlcValueType_TIME_OF_DAY
}
- case 0x26:
- { /* '0x26' */
+ case 0x26: { /* '0x26' */
return PlcValueType_TIME_OF_DAY
}
- case 0x27:
- { /* '0x27' */
+ case 0x27: { /* '0x27' */
return PlcValueType_DATE_AND_TIME
}
- case 0x28:
- { /* '0x28' */
+ case 0x28: { /* '0x28' */
return PlcValueType_DATE_AND_TIME
}
- default:
- {
+ default: {
return 0
}
}
@@ -484,86 +403,86 @@ func AdsDataTypeFirstEnumForFieldPlcValueType(value PlcValueType) (AdsDataType,
}
func AdsDataTypeByValue(value int8) (enum AdsDataType, ok bool) {
switch value {
- case 0x01:
- return AdsDataType_BOOL, true
- case 0x02:
- return AdsDataType_BIT, true
- case 0x03:
- return AdsDataType_BIT8, true
- case 0x04:
- return AdsDataType_BYTE, true
- case 0x05:
- return AdsDataType_BITARR8, true
- case 0x06:
- return AdsDataType_WORD, true
- case 0x07:
- return AdsDataType_BITARR16, true
- case 0x08:
- return AdsDataType_DWORD, true
- case 0x09:
- return AdsDataType_BITARR32, true
- case 0x0A:
- return AdsDataType_SINT, true
- case 0x0B:
- return AdsDataType_INT8, true
- case 0x0C:
- return AdsDataType_USINT, true
- case 0x0D:
- return AdsDataType_UINT8, true
- case 0x0E:
- return AdsDataType_INT, true
- case 0x0F:
- return AdsDataType_INT16, true
- case 0x10:
- return AdsDataType_UINT, true
- case 0x11:
- return AdsDataType_UINT16, true
- case 0x12:
- return AdsDataType_DINT, true
- case 0x13:
- return AdsDataType_INT32, true
- case 0x14:
- return AdsDataType_UDINT, true
- case 0x15:
- return AdsDataType_UINT32, true
- case 0x16:
- return AdsDataType_LINT, true
- case 0x17:
- return AdsDataType_INT64, true
- case 0x18:
- return AdsDataType_ULINT, true
- case 0x19:
- return AdsDataType_UINT64, true
- case 0x1A:
- return AdsDataType_REAL, true
- case 0x1B:
- return AdsDataType_FLOAT, true
- case 0x1C:
- return AdsDataType_LREAL, true
- case 0x1D:
- return AdsDataType_DOUBLE, true
- case 0x1E:
- return AdsDataType_CHAR, true
- case 0x1F:
- return AdsDataType_WCHAR, true
- case 0x20:
- return AdsDataType_STRING, true
- case 0x21:
- return AdsDataType_WSTRING, true
- case 0x22:
- return AdsDataType_TIME, true
- case 0x23:
- return AdsDataType_LTIME, true
- case 0x24:
- return AdsDataType_DATE, true
- case 0x25:
- return AdsDataType_TIME_OF_DAY, true
- case 0x26:
- return AdsDataType_TOD, true
- case 0x27:
- return AdsDataType_DATE_AND_TIME, true
- case 0x28:
- return AdsDataType_DT, true
+ case 0x01:
+ return AdsDataType_BOOL, true
+ case 0x02:
+ return AdsDataType_BIT, true
+ case 0x03:
+ return AdsDataType_BIT8, true
+ case 0x04:
+ return AdsDataType_BYTE, true
+ case 0x05:
+ return AdsDataType_BITARR8, true
+ case 0x06:
+ return AdsDataType_WORD, true
+ case 0x07:
+ return AdsDataType_BITARR16, true
+ case 0x08:
+ return AdsDataType_DWORD, true
+ case 0x09:
+ return AdsDataType_BITARR32, true
+ case 0x0A:
+ return AdsDataType_SINT, true
+ case 0x0B:
+ return AdsDataType_INT8, true
+ case 0x0C:
+ return AdsDataType_USINT, true
+ case 0x0D:
+ return AdsDataType_UINT8, true
+ case 0x0E:
+ return AdsDataType_INT, true
+ case 0x0F:
+ return AdsDataType_INT16, true
+ case 0x10:
+ return AdsDataType_UINT, true
+ case 0x11:
+ return AdsDataType_UINT16, true
+ case 0x12:
+ return AdsDataType_DINT, true
+ case 0x13:
+ return AdsDataType_INT32, true
+ case 0x14:
+ return AdsDataType_UDINT, true
+ case 0x15:
+ return AdsDataType_UINT32, true
+ case 0x16:
+ return AdsDataType_LINT, true
+ case 0x17:
+ return AdsDataType_INT64, true
+ case 0x18:
+ return AdsDataType_ULINT, true
+ case 0x19:
+ return AdsDataType_UINT64, true
+ case 0x1A:
+ return AdsDataType_REAL, true
+ case 0x1B:
+ return AdsDataType_FLOAT, true
+ case 0x1C:
+ return AdsDataType_LREAL, true
+ case 0x1D:
+ return AdsDataType_DOUBLE, true
+ case 0x1E:
+ return AdsDataType_CHAR, true
+ case 0x1F:
+ return AdsDataType_WCHAR, true
+ case 0x20:
+ return AdsDataType_STRING, true
+ case 0x21:
+ return AdsDataType_WSTRING, true
+ case 0x22:
+ return AdsDataType_TIME, true
+ case 0x23:
+ return AdsDataType_LTIME, true
+ case 0x24:
+ return AdsDataType_DATE, true
+ case 0x25:
+ return AdsDataType_TIME_OF_DAY, true
+ case 0x26:
+ return AdsDataType_TOD, true
+ case 0x27:
+ return AdsDataType_DATE_AND_TIME, true
+ case 0x28:
+ return AdsDataType_DT, true
}
return 0, false
}
@@ -654,13 +573,13 @@ func AdsDataTypeByName(value string) (enum AdsDataType, ok bool) {
return 0, false
}
-func AdsDataTypeKnows(value int8) bool {
+func AdsDataTypeKnows(value int8) bool {
for _, typeValue := range AdsDataTypeValues {
if int8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastAdsDataType(structType interface{}) AdsDataType {
@@ -800,3 +719,4 @@ func (e AdsDataType) PLC4XEnumName() string {
func (e AdsDataType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDataTypeArrayInfo.go b/plc4go/protocols/ads/readwrite/model/AdsDataTypeArrayInfo.go
index 1ba22b55637..cb4195c5239 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDataTypeArrayInfo.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDataTypeArrayInfo.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDataTypeArrayInfo is the corresponding interface of AdsDataTypeArrayInfo
type AdsDataTypeArrayInfo interface {
@@ -49,10 +51,11 @@ type AdsDataTypeArrayInfoExactly interface {
// _AdsDataTypeArrayInfo is the data-structure of this message
type _AdsDataTypeArrayInfo struct {
- LowerBound uint32
- NumElements uint32
+ LowerBound uint32
+ NumElements uint32
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -86,14 +89,15 @@ func (m *_AdsDataTypeArrayInfo) GetUpperBound() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDataTypeArrayInfo factory function for _AdsDataTypeArrayInfo
-func NewAdsDataTypeArrayInfo(lowerBound uint32, numElements uint32) *_AdsDataTypeArrayInfo {
- return &_AdsDataTypeArrayInfo{LowerBound: lowerBound, NumElements: numElements}
+func NewAdsDataTypeArrayInfo( lowerBound uint32 , numElements uint32 ) *_AdsDataTypeArrayInfo {
+return &_AdsDataTypeArrayInfo{ LowerBound: lowerBound , NumElements: numElements }
}
// Deprecated: use the interface for direct cast
func CastAdsDataTypeArrayInfo(structType interface{}) AdsDataTypeArrayInfo {
- if casted, ok := structType.(AdsDataTypeArrayInfo); ok {
+ if casted, ok := structType.(AdsDataTypeArrayInfo); ok {
return casted
}
if casted, ok := structType.(*AdsDataTypeArrayInfo); ok {
@@ -110,16 +114,17 @@ func (m *_AdsDataTypeArrayInfo) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (lowerBound)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (numElements)
- lengthInBits += 32
+ lengthInBits += 32;
// A virtual field doesn't have any in- or output.
return lengthInBits
}
+
func (m *_AdsDataTypeArrayInfo) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,14 +143,14 @@ func AdsDataTypeArrayInfoParseWithBuffer(ctx context.Context, readBuffer utils.R
_ = currentPos
// Simple Field (lowerBound)
- _lowerBound, _lowerBoundErr := readBuffer.ReadUint32("lowerBound", 32)
+_lowerBound, _lowerBoundErr := readBuffer.ReadUint32("lowerBound", 32)
if _lowerBoundErr != nil {
return nil, errors.Wrap(_lowerBoundErr, "Error parsing 'lowerBound' field of AdsDataTypeArrayInfo")
}
lowerBound := _lowerBound
// Simple Field (numElements)
- _numElements, _numElementsErr := readBuffer.ReadUint32("numElements", 32)
+_numElements, _numElementsErr := readBuffer.ReadUint32("numElements", 32)
if _numElementsErr != nil {
return nil, errors.Wrap(_numElementsErr, "Error parsing 'numElements' field of AdsDataTypeArrayInfo")
}
@@ -162,9 +167,9 @@ func AdsDataTypeArrayInfoParseWithBuffer(ctx context.Context, readBuffer utils.R
// Create the instance
return &_AdsDataTypeArrayInfo{
- LowerBound: lowerBound,
- NumElements: numElements,
- }, nil
+ LowerBound: lowerBound,
+ NumElements: numElements,
+ }, nil
}
func (m *_AdsDataTypeArrayInfo) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_AdsDataTypeArrayInfo) Serialize() ([]byte, error) {
func (m *_AdsDataTypeArrayInfo) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsDataTypeArrayInfo"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsDataTypeArrayInfo"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsDataTypeArrayInfo")
}
@@ -206,6 +211,7 @@ func (m *_AdsDataTypeArrayInfo) SerializeWithWriteBuffer(ctx context.Context, wr
return nil
}
+
func (m *_AdsDataTypeArrayInfo) isAdsDataTypeArrayInfo() bool {
return true
}
@@ -220,3 +226,6 @@ func (m *_AdsDataTypeArrayInfo) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableChildEntry.go b/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableChildEntry.go
index 3ef35697366..9ac5dc864b9 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableChildEntry.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableChildEntry.go
@@ -19,16 +19,18 @@
package model
+
import (
"context"
"encoding/binary"
"fmt"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsDataTypeTableChildEntry_PROPERTYNAMETERMINATOR uint8 = 0x00
@@ -82,24 +84,25 @@ type AdsDataTypeTableChildEntryExactly interface {
// _AdsDataTypeTableChildEntry is the data-structure of this message
type _AdsDataTypeTableChildEntry struct {
- EntryLength uint32
- Version uint32
- HashValue uint32
- TypeHashValue uint32
- Size uint32
- Offset uint32
- DataType uint32
- Flags uint32
- ArrayDimensions uint16
- NumChildren uint16
- PropertyName string
- DataTypeName string
- Comment string
- ArrayInfo []AdsDataTypeArrayInfo
- Children []AdsDataTypeTableEntry
- Rest []byte
+ EntryLength uint32
+ Version uint32
+ HashValue uint32
+ TypeHashValue uint32
+ Size uint32
+ Offset uint32
+ DataType uint32
+ Flags uint32
+ ArrayDimensions uint16
+ NumChildren uint16
+ PropertyName string
+ DataTypeName string
+ Comment string
+ ArrayInfo []AdsDataTypeArrayInfo
+ Children []AdsDataTypeTableEntry
+ Rest []byte
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -195,14 +198,15 @@ func (m *_AdsDataTypeTableChildEntry) GetCommentTerminator() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDataTypeTableChildEntry factory function for _AdsDataTypeTableChildEntry
-func NewAdsDataTypeTableChildEntry(entryLength uint32, version uint32, hashValue uint32, typeHashValue uint32, size uint32, offset uint32, dataType uint32, flags uint32, arrayDimensions uint16, numChildren uint16, propertyName string, dataTypeName string, comment string, arrayInfo []AdsDataTypeArrayInfo, children []AdsDataTypeTableEntry, rest []byte) *_AdsDataTypeTableChildEntry {
- return &_AdsDataTypeTableChildEntry{EntryLength: entryLength, Version: version, HashValue: hashValue, TypeHashValue: typeHashValue, Size: size, Offset: offset, DataType: dataType, Flags: flags, ArrayDimensions: arrayDimensions, NumChildren: numChildren, PropertyName: propertyName, DataTypeName: dataTypeName, Comment: comment, ArrayInfo: arrayInfo, Children: children, Rest: rest}
+func NewAdsDataTypeTableChildEntry( entryLength uint32 , version uint32 , hashValue uint32 , typeHashValue uint32 , size uint32 , offset uint32 , dataType uint32 , flags uint32 , arrayDimensions uint16 , numChildren uint16 , propertyName string , dataTypeName string , comment string , arrayInfo []AdsDataTypeArrayInfo , children []AdsDataTypeTableEntry , rest []byte ) *_AdsDataTypeTableChildEntry {
+return &_AdsDataTypeTableChildEntry{ EntryLength: entryLength , Version: version , HashValue: hashValue , TypeHashValue: typeHashValue , Size: size , Offset: offset , DataType: dataType , Flags: flags , ArrayDimensions: arrayDimensions , NumChildren: numChildren , PropertyName: propertyName , DataTypeName: dataTypeName , Comment: comment , ArrayInfo: arrayInfo , Children: children , Rest: rest }
}
// Deprecated: use the interface for direct cast
func CastAdsDataTypeTableChildEntry(structType interface{}) AdsDataTypeTableChildEntry {
- if casted, ok := structType.(AdsDataTypeTableChildEntry); ok {
+ if casted, ok := structType.(AdsDataTypeTableChildEntry); ok {
return casted
}
if casted, ok := structType.(*AdsDataTypeTableChildEntry); ok {
@@ -219,28 +223,28 @@ func (m *_AdsDataTypeTableChildEntry) GetLengthInBits(ctx context.Context) uint1
lengthInBits := uint16(0)
// Simple field (entryLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (version)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (hashValue)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (typeHashValue)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (size)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (offset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (dataType)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (flags)
- lengthInBits += 32
+ lengthInBits += 32;
// Implicit Field (propertyNameLength)
lengthInBits += 16
@@ -252,10 +256,10 @@ func (m *_AdsDataTypeTableChildEntry) GetLengthInBits(ctx context.Context) uint1
lengthInBits += 16
// Simple field (arrayDimensions)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (numChildren)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (propertyName)
lengthInBits += uint16(int32(uint16(len(m.GetPropertyName()))) * int32(int32(8)))
@@ -281,7 +285,7 @@ func (m *_AdsDataTypeTableChildEntry) GetLengthInBits(ctx context.Context) uint1
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.ArrayInfo), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
@@ -291,7 +295,7 @@ func (m *_AdsDataTypeTableChildEntry) GetLengthInBits(ctx context.Context) uint1
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.Children), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
@@ -303,6 +307,7 @@ func (m *_AdsDataTypeTableChildEntry) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_AdsDataTypeTableChildEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -323,56 +328,56 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
_ = startPos
// Simple Field (entryLength)
- _entryLength, _entryLengthErr := readBuffer.ReadUint32("entryLength", 32)
+_entryLength, _entryLengthErr := readBuffer.ReadUint32("entryLength", 32)
if _entryLengthErr != nil {
return nil, errors.Wrap(_entryLengthErr, "Error parsing 'entryLength' field of AdsDataTypeTableChildEntry")
}
entryLength := _entryLength
// Simple Field (version)
- _version, _versionErr := readBuffer.ReadUint32("version", 32)
+_version, _versionErr := readBuffer.ReadUint32("version", 32)
if _versionErr != nil {
return nil, errors.Wrap(_versionErr, "Error parsing 'version' field of AdsDataTypeTableChildEntry")
}
version := _version
// Simple Field (hashValue)
- _hashValue, _hashValueErr := readBuffer.ReadUint32("hashValue", 32)
+_hashValue, _hashValueErr := readBuffer.ReadUint32("hashValue", 32)
if _hashValueErr != nil {
return nil, errors.Wrap(_hashValueErr, "Error parsing 'hashValue' field of AdsDataTypeTableChildEntry")
}
hashValue := _hashValue
// Simple Field (typeHashValue)
- _typeHashValue, _typeHashValueErr := readBuffer.ReadUint32("typeHashValue", 32)
+_typeHashValue, _typeHashValueErr := readBuffer.ReadUint32("typeHashValue", 32)
if _typeHashValueErr != nil {
return nil, errors.Wrap(_typeHashValueErr, "Error parsing 'typeHashValue' field of AdsDataTypeTableChildEntry")
}
typeHashValue := _typeHashValue
// Simple Field (size)
- _size, _sizeErr := readBuffer.ReadUint32("size", 32)
+_size, _sizeErr := readBuffer.ReadUint32("size", 32)
if _sizeErr != nil {
return nil, errors.Wrap(_sizeErr, "Error parsing 'size' field of AdsDataTypeTableChildEntry")
}
size := _size
// Simple Field (offset)
- _offset, _offsetErr := readBuffer.ReadUint32("offset", 32)
+_offset, _offsetErr := readBuffer.ReadUint32("offset", 32)
if _offsetErr != nil {
return nil, errors.Wrap(_offsetErr, "Error parsing 'offset' field of AdsDataTypeTableChildEntry")
}
offset := _offset
// Simple Field (dataType)
- _dataType, _dataTypeErr := readBuffer.ReadUint32("dataType", 32)
+_dataType, _dataTypeErr := readBuffer.ReadUint32("dataType", 32)
if _dataTypeErr != nil {
return nil, errors.Wrap(_dataTypeErr, "Error parsing 'dataType' field of AdsDataTypeTableChildEntry")
}
dataType := _dataType
// Simple Field (flags)
- _flags, _flagsErr := readBuffer.ReadUint32("flags", 32)
+_flags, _flagsErr := readBuffer.ReadUint32("flags", 32)
if _flagsErr != nil {
return nil, errors.Wrap(_flagsErr, "Error parsing 'flags' field of AdsDataTypeTableChildEntry")
}
@@ -400,21 +405,21 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
}
// Simple Field (arrayDimensions)
- _arrayDimensions, _arrayDimensionsErr := readBuffer.ReadUint16("arrayDimensions", 16)
+_arrayDimensions, _arrayDimensionsErr := readBuffer.ReadUint16("arrayDimensions", 16)
if _arrayDimensionsErr != nil {
return nil, errors.Wrap(_arrayDimensionsErr, "Error parsing 'arrayDimensions' field of AdsDataTypeTableChildEntry")
}
arrayDimensions := _arrayDimensions
// Simple Field (numChildren)
- _numChildren, _numChildrenErr := readBuffer.ReadUint16("numChildren", 16)
+_numChildren, _numChildrenErr := readBuffer.ReadUint16("numChildren", 16)
if _numChildrenErr != nil {
return nil, errors.Wrap(_numChildrenErr, "Error parsing 'numChildren' field of AdsDataTypeTableChildEntry")
}
numChildren := _numChildren
// Simple Field (propertyName)
- _propertyName, _propertyNameErr := readBuffer.ReadString("propertyName", uint32((propertyNameLength)*(8)), "UTF-8")
+_propertyName, _propertyNameErr := readBuffer.ReadString("propertyName", uint32((propertyNameLength) * ((8))), "UTF-8")
if _propertyNameErr != nil {
return nil, errors.Wrap(_propertyNameErr, "Error parsing 'propertyName' field of AdsDataTypeTableChildEntry")
}
@@ -430,7 +435,7 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
}
// Simple Field (dataTypeName)
- _dataTypeName, _dataTypeNameErr := readBuffer.ReadString("dataTypeName", uint32((dataTypeNameLength)*(8)), "UTF-8")
+_dataTypeName, _dataTypeNameErr := readBuffer.ReadString("dataTypeName", uint32((dataTypeNameLength) * ((8))), "UTF-8")
if _dataTypeNameErr != nil {
return nil, errors.Wrap(_dataTypeNameErr, "Error parsing 'dataTypeName' field of AdsDataTypeTableChildEntry")
}
@@ -446,7 +451,7 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
}
// Simple Field (comment)
- _comment, _commentErr := readBuffer.ReadString("comment", uint32((commentLength)*(8)), "UTF-8")
+_comment, _commentErr := readBuffer.ReadString("comment", uint32((commentLength) * ((8))), "UTF-8")
if _commentErr != nil {
return nil, errors.Wrap(_commentErr, "Error parsing 'comment' field of AdsDataTypeTableChildEntry")
}
@@ -477,7 +482,7 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsDataTypeArrayInfoParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsDataTypeArrayInfoParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'arrayInfo' field of AdsDataTypeTableChildEntry")
}
@@ -504,7 +509,7 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsDataTypeTableEntryParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsDataTypeTableEntryParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'children' field of AdsDataTypeTableChildEntry")
}
@@ -527,23 +532,23 @@ func AdsDataTypeTableChildEntryParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_AdsDataTypeTableChildEntry{
- EntryLength: entryLength,
- Version: version,
- HashValue: hashValue,
- TypeHashValue: typeHashValue,
- Size: size,
- Offset: offset,
- DataType: dataType,
- Flags: flags,
- ArrayDimensions: arrayDimensions,
- NumChildren: numChildren,
- PropertyName: propertyName,
- DataTypeName: dataTypeName,
- Comment: comment,
- ArrayInfo: arrayInfo,
- Children: children,
- Rest: rest,
- }, nil
+ EntryLength: entryLength,
+ Version: version,
+ HashValue: hashValue,
+ TypeHashValue: typeHashValue,
+ Size: size,
+ Offset: offset,
+ DataType: dataType,
+ Flags: flags,
+ ArrayDimensions: arrayDimensions,
+ NumChildren: numChildren,
+ PropertyName: propertyName,
+ DataTypeName: dataTypeName,
+ Comment: comment,
+ ArrayInfo: arrayInfo,
+ Children: children,
+ Rest: rest,
+ }, nil
}
func (m *_AdsDataTypeTableChildEntry) Serialize() ([]byte, error) {
@@ -557,7 +562,7 @@ func (m *_AdsDataTypeTableChildEntry) Serialize() ([]byte, error) {
func (m *_AdsDataTypeTableChildEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsDataTypeTableChildEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsDataTypeTableChildEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsDataTypeTableChildEntry")
}
@@ -654,7 +659,7 @@ func (m *_AdsDataTypeTableChildEntry) SerializeWithWriteBuffer(ctx context.Conte
// Simple Field (propertyName)
propertyName := string(m.GetPropertyName())
- _propertyNameErr := writeBuffer.WriteString("propertyName", uint32((uint16(len(m.GetPropertyName())))*(8)), "UTF-8", (propertyName))
+ _propertyNameErr := writeBuffer.WriteString("propertyName", uint32((uint16(len(m.GetPropertyName()))) * ((8))), "UTF-8", (propertyName))
if _propertyNameErr != nil {
return errors.Wrap(_propertyNameErr, "Error serializing 'propertyName' field")
}
@@ -667,7 +672,7 @@ func (m *_AdsDataTypeTableChildEntry) SerializeWithWriteBuffer(ctx context.Conte
// Simple Field (dataTypeName)
dataTypeName := string(m.GetDataTypeName())
- _dataTypeNameErr := writeBuffer.WriteString("dataTypeName", uint32((uint16(len(m.GetDataTypeName())))*(8)), "UTF-8", (dataTypeName))
+ _dataTypeNameErr := writeBuffer.WriteString("dataTypeName", uint32((uint16(len(m.GetDataTypeName()))) * ((8))), "UTF-8", (dataTypeName))
if _dataTypeNameErr != nil {
return errors.Wrap(_dataTypeNameErr, "Error serializing 'dataTypeName' field")
}
@@ -680,7 +685,7 @@ func (m *_AdsDataTypeTableChildEntry) SerializeWithWriteBuffer(ctx context.Conte
// Simple Field (comment)
comment := string(m.GetComment())
- _commentErr := writeBuffer.WriteString("comment", uint32((uint16(len(m.GetComment())))*(8)), "UTF-8", (comment))
+ _commentErr := writeBuffer.WriteString("comment", uint32((uint16(len(m.GetComment()))) * ((8))), "UTF-8", (comment))
if _commentErr != nil {
return errors.Wrap(_commentErr, "Error serializing 'comment' field")
}
@@ -737,6 +742,7 @@ func (m *_AdsDataTypeTableChildEntry) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
func (m *_AdsDataTypeTableChildEntry) isAdsDataTypeTableChildEntry() bool {
return true
}
@@ -751,3 +757,6 @@ func (m *_AdsDataTypeTableChildEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableEntry.go b/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableEntry.go
index 8fe01dc3eee..f216d77c0b2 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableEntry.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDataTypeTableEntry.go
@@ -19,16 +19,18 @@
package model
+
import (
"context"
"encoding/binary"
"fmt"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsDataTypeTableEntry_DATATYPENAMETERMINATOR uint8 = 0x00
@@ -82,24 +84,25 @@ type AdsDataTypeTableEntryExactly interface {
// _AdsDataTypeTableEntry is the data-structure of this message
type _AdsDataTypeTableEntry struct {
- EntryLength uint32
- Version uint32
- HashValue uint32
- TypeHashValue uint32
- Size uint32
- Offset uint32
- DataType uint32
- Flags uint32
- ArrayDimensions uint16
- NumChildren uint16
- DataTypeName string
- SimpleTypeName string
- Comment string
- ArrayInfo []AdsDataTypeArrayInfo
- Children []AdsDataTypeTableChildEntry
- Rest []byte
+ EntryLength uint32
+ Version uint32
+ HashValue uint32
+ TypeHashValue uint32
+ Size uint32
+ Offset uint32
+ DataType uint32
+ Flags uint32
+ ArrayDimensions uint16
+ NumChildren uint16
+ DataTypeName string
+ SimpleTypeName string
+ Comment string
+ ArrayInfo []AdsDataTypeArrayInfo
+ Children []AdsDataTypeTableChildEntry
+ Rest []byte
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -195,14 +198,15 @@ func (m *_AdsDataTypeTableEntry) GetCommentTerminator() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDataTypeTableEntry factory function for _AdsDataTypeTableEntry
-func NewAdsDataTypeTableEntry(entryLength uint32, version uint32, hashValue uint32, typeHashValue uint32, size uint32, offset uint32, dataType uint32, flags uint32, arrayDimensions uint16, numChildren uint16, dataTypeName string, simpleTypeName string, comment string, arrayInfo []AdsDataTypeArrayInfo, children []AdsDataTypeTableChildEntry, rest []byte) *_AdsDataTypeTableEntry {
- return &_AdsDataTypeTableEntry{EntryLength: entryLength, Version: version, HashValue: hashValue, TypeHashValue: typeHashValue, Size: size, Offset: offset, DataType: dataType, Flags: flags, ArrayDimensions: arrayDimensions, NumChildren: numChildren, DataTypeName: dataTypeName, SimpleTypeName: simpleTypeName, Comment: comment, ArrayInfo: arrayInfo, Children: children, Rest: rest}
+func NewAdsDataTypeTableEntry( entryLength uint32 , version uint32 , hashValue uint32 , typeHashValue uint32 , size uint32 , offset uint32 , dataType uint32 , flags uint32 , arrayDimensions uint16 , numChildren uint16 , dataTypeName string , simpleTypeName string , comment string , arrayInfo []AdsDataTypeArrayInfo , children []AdsDataTypeTableChildEntry , rest []byte ) *_AdsDataTypeTableEntry {
+return &_AdsDataTypeTableEntry{ EntryLength: entryLength , Version: version , HashValue: hashValue , TypeHashValue: typeHashValue , Size: size , Offset: offset , DataType: dataType , Flags: flags , ArrayDimensions: arrayDimensions , NumChildren: numChildren , DataTypeName: dataTypeName , SimpleTypeName: simpleTypeName , Comment: comment , ArrayInfo: arrayInfo , Children: children , Rest: rest }
}
// Deprecated: use the interface for direct cast
func CastAdsDataTypeTableEntry(structType interface{}) AdsDataTypeTableEntry {
- if casted, ok := structType.(AdsDataTypeTableEntry); ok {
+ if casted, ok := structType.(AdsDataTypeTableEntry); ok {
return casted
}
if casted, ok := structType.(*AdsDataTypeTableEntry); ok {
@@ -219,28 +223,28 @@ func (m *_AdsDataTypeTableEntry) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (entryLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (version)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (hashValue)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (typeHashValue)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (size)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (offset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (dataType)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (flags)
- lengthInBits += 32
+ lengthInBits += 32;
// Implicit Field (dataTypeNameLength)
lengthInBits += 16
@@ -252,10 +256,10 @@ func (m *_AdsDataTypeTableEntry) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 16
// Simple field (arrayDimensions)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (numChildren)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (dataTypeName)
lengthInBits += uint16(int32(uint16(len(m.GetDataTypeName()))) * int32(int32(8)))
@@ -281,7 +285,7 @@ func (m *_AdsDataTypeTableEntry) GetLengthInBits(ctx context.Context) uint16 {
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.ArrayInfo), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
@@ -291,7 +295,7 @@ func (m *_AdsDataTypeTableEntry) GetLengthInBits(ctx context.Context) uint16 {
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.Children), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
@@ -303,6 +307,7 @@ func (m *_AdsDataTypeTableEntry) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsDataTypeTableEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -323,56 +328,56 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
_ = startPos
// Simple Field (entryLength)
- _entryLength, _entryLengthErr := readBuffer.ReadUint32("entryLength", 32)
+_entryLength, _entryLengthErr := readBuffer.ReadUint32("entryLength", 32)
if _entryLengthErr != nil {
return nil, errors.Wrap(_entryLengthErr, "Error parsing 'entryLength' field of AdsDataTypeTableEntry")
}
entryLength := _entryLength
// Simple Field (version)
- _version, _versionErr := readBuffer.ReadUint32("version", 32)
+_version, _versionErr := readBuffer.ReadUint32("version", 32)
if _versionErr != nil {
return nil, errors.Wrap(_versionErr, "Error parsing 'version' field of AdsDataTypeTableEntry")
}
version := _version
// Simple Field (hashValue)
- _hashValue, _hashValueErr := readBuffer.ReadUint32("hashValue", 32)
+_hashValue, _hashValueErr := readBuffer.ReadUint32("hashValue", 32)
if _hashValueErr != nil {
return nil, errors.Wrap(_hashValueErr, "Error parsing 'hashValue' field of AdsDataTypeTableEntry")
}
hashValue := _hashValue
// Simple Field (typeHashValue)
- _typeHashValue, _typeHashValueErr := readBuffer.ReadUint32("typeHashValue", 32)
+_typeHashValue, _typeHashValueErr := readBuffer.ReadUint32("typeHashValue", 32)
if _typeHashValueErr != nil {
return nil, errors.Wrap(_typeHashValueErr, "Error parsing 'typeHashValue' field of AdsDataTypeTableEntry")
}
typeHashValue := _typeHashValue
// Simple Field (size)
- _size, _sizeErr := readBuffer.ReadUint32("size", 32)
+_size, _sizeErr := readBuffer.ReadUint32("size", 32)
if _sizeErr != nil {
return nil, errors.Wrap(_sizeErr, "Error parsing 'size' field of AdsDataTypeTableEntry")
}
size := _size
// Simple Field (offset)
- _offset, _offsetErr := readBuffer.ReadUint32("offset", 32)
+_offset, _offsetErr := readBuffer.ReadUint32("offset", 32)
if _offsetErr != nil {
return nil, errors.Wrap(_offsetErr, "Error parsing 'offset' field of AdsDataTypeTableEntry")
}
offset := _offset
// Simple Field (dataType)
- _dataType, _dataTypeErr := readBuffer.ReadUint32("dataType", 32)
+_dataType, _dataTypeErr := readBuffer.ReadUint32("dataType", 32)
if _dataTypeErr != nil {
return nil, errors.Wrap(_dataTypeErr, "Error parsing 'dataType' field of AdsDataTypeTableEntry")
}
dataType := _dataType
// Simple Field (flags)
- _flags, _flagsErr := readBuffer.ReadUint32("flags", 32)
+_flags, _flagsErr := readBuffer.ReadUint32("flags", 32)
if _flagsErr != nil {
return nil, errors.Wrap(_flagsErr, "Error parsing 'flags' field of AdsDataTypeTableEntry")
}
@@ -400,21 +405,21 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Simple Field (arrayDimensions)
- _arrayDimensions, _arrayDimensionsErr := readBuffer.ReadUint16("arrayDimensions", 16)
+_arrayDimensions, _arrayDimensionsErr := readBuffer.ReadUint16("arrayDimensions", 16)
if _arrayDimensionsErr != nil {
return nil, errors.Wrap(_arrayDimensionsErr, "Error parsing 'arrayDimensions' field of AdsDataTypeTableEntry")
}
arrayDimensions := _arrayDimensions
// Simple Field (numChildren)
- _numChildren, _numChildrenErr := readBuffer.ReadUint16("numChildren", 16)
+_numChildren, _numChildrenErr := readBuffer.ReadUint16("numChildren", 16)
if _numChildrenErr != nil {
return nil, errors.Wrap(_numChildrenErr, "Error parsing 'numChildren' field of AdsDataTypeTableEntry")
}
numChildren := _numChildren
// Simple Field (dataTypeName)
- _dataTypeName, _dataTypeNameErr := readBuffer.ReadString("dataTypeName", uint32((dataTypeNameLength)*(8)), "UTF-8")
+_dataTypeName, _dataTypeNameErr := readBuffer.ReadString("dataTypeName", uint32((dataTypeNameLength) * ((8))), "UTF-8")
if _dataTypeNameErr != nil {
return nil, errors.Wrap(_dataTypeNameErr, "Error parsing 'dataTypeName' field of AdsDataTypeTableEntry")
}
@@ -430,7 +435,7 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Simple Field (simpleTypeName)
- _simpleTypeName, _simpleTypeNameErr := readBuffer.ReadString("simpleTypeName", uint32((simpleTypeNameLength)*(8)), "UTF-8")
+_simpleTypeName, _simpleTypeNameErr := readBuffer.ReadString("simpleTypeName", uint32((simpleTypeNameLength) * ((8))), "UTF-8")
if _simpleTypeNameErr != nil {
return nil, errors.Wrap(_simpleTypeNameErr, "Error parsing 'simpleTypeName' field of AdsDataTypeTableEntry")
}
@@ -446,7 +451,7 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Simple Field (comment)
- _comment, _commentErr := readBuffer.ReadString("comment", uint32((commentLength)*(8)), "UTF-8")
+_comment, _commentErr := readBuffer.ReadString("comment", uint32((commentLength) * ((8))), "UTF-8")
if _commentErr != nil {
return nil, errors.Wrap(_commentErr, "Error parsing 'comment' field of AdsDataTypeTableEntry")
}
@@ -477,7 +482,7 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsDataTypeArrayInfoParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsDataTypeArrayInfoParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'arrayInfo' field of AdsDataTypeTableEntry")
}
@@ -504,7 +509,7 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsDataTypeTableChildEntryParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsDataTypeTableChildEntryParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'children' field of AdsDataTypeTableEntry")
}
@@ -527,23 +532,23 @@ func AdsDataTypeTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_AdsDataTypeTableEntry{
- EntryLength: entryLength,
- Version: version,
- HashValue: hashValue,
- TypeHashValue: typeHashValue,
- Size: size,
- Offset: offset,
- DataType: dataType,
- Flags: flags,
- ArrayDimensions: arrayDimensions,
- NumChildren: numChildren,
- DataTypeName: dataTypeName,
- SimpleTypeName: simpleTypeName,
- Comment: comment,
- ArrayInfo: arrayInfo,
- Children: children,
- Rest: rest,
- }, nil
+ EntryLength: entryLength,
+ Version: version,
+ HashValue: hashValue,
+ TypeHashValue: typeHashValue,
+ Size: size,
+ Offset: offset,
+ DataType: dataType,
+ Flags: flags,
+ ArrayDimensions: arrayDimensions,
+ NumChildren: numChildren,
+ DataTypeName: dataTypeName,
+ SimpleTypeName: simpleTypeName,
+ Comment: comment,
+ ArrayInfo: arrayInfo,
+ Children: children,
+ Rest: rest,
+ }, nil
}
func (m *_AdsDataTypeTableEntry) Serialize() ([]byte, error) {
@@ -557,7 +562,7 @@ func (m *_AdsDataTypeTableEntry) Serialize() ([]byte, error) {
func (m *_AdsDataTypeTableEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsDataTypeTableEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsDataTypeTableEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsDataTypeTableEntry")
}
@@ -654,7 +659,7 @@ func (m *_AdsDataTypeTableEntry) SerializeWithWriteBuffer(ctx context.Context, w
// Simple Field (dataTypeName)
dataTypeName := string(m.GetDataTypeName())
- _dataTypeNameErr := writeBuffer.WriteString("dataTypeName", uint32((uint16(len(m.GetDataTypeName())))*(8)), "UTF-8", (dataTypeName))
+ _dataTypeNameErr := writeBuffer.WriteString("dataTypeName", uint32((uint16(len(m.GetDataTypeName()))) * ((8))), "UTF-8", (dataTypeName))
if _dataTypeNameErr != nil {
return errors.Wrap(_dataTypeNameErr, "Error serializing 'dataTypeName' field")
}
@@ -667,7 +672,7 @@ func (m *_AdsDataTypeTableEntry) SerializeWithWriteBuffer(ctx context.Context, w
// Simple Field (simpleTypeName)
simpleTypeName := string(m.GetSimpleTypeName())
- _simpleTypeNameErr := writeBuffer.WriteString("simpleTypeName", uint32((uint16(len(m.GetSimpleTypeName())))*(8)), "UTF-8", (simpleTypeName))
+ _simpleTypeNameErr := writeBuffer.WriteString("simpleTypeName", uint32((uint16(len(m.GetSimpleTypeName()))) * ((8))), "UTF-8", (simpleTypeName))
if _simpleTypeNameErr != nil {
return errors.Wrap(_simpleTypeNameErr, "Error serializing 'simpleTypeName' field")
}
@@ -680,7 +685,7 @@ func (m *_AdsDataTypeTableEntry) SerializeWithWriteBuffer(ctx context.Context, w
// Simple Field (comment)
comment := string(m.GetComment())
- _commentErr := writeBuffer.WriteString("comment", uint32((uint16(len(m.GetComment())))*(8)), "UTF-8", (comment))
+ _commentErr := writeBuffer.WriteString("comment", uint32((uint16(len(m.GetComment()))) * ((8))), "UTF-8", (comment))
if _commentErr != nil {
return errors.Wrap(_commentErr, "Error serializing 'comment' field")
}
@@ -737,6 +742,7 @@ func (m *_AdsDataTypeTableEntry) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_AdsDataTypeTableEntry) isAdsDataTypeTableEntry() bool {
return true
}
@@ -751,3 +757,6 @@ func (m *_AdsDataTypeTableEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go b/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
index a3d9588a4a7..1d9fe0af32e 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDeleteDeviceNotificationRequest is the corresponding interface of AdsDeleteDeviceNotificationRequest
type AdsDeleteDeviceNotificationRequest interface {
@@ -46,29 +48,28 @@ type AdsDeleteDeviceNotificationRequestExactly interface {
// _AdsDeleteDeviceNotificationRequest is the data-structure of this message
type _AdsDeleteDeviceNotificationRequest struct {
*_AmsPacket
- NotificationHandle uint32
+ NotificationHandle uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDeleteDeviceNotificationRequest) GetCommandId() CommandId {
- return CommandId_ADS_DELETE_DEVICE_NOTIFICATION
-}
+func (m *_AdsDeleteDeviceNotificationRequest) GetCommandId() CommandId {
+return CommandId_ADS_DELETE_DEVICE_NOTIFICATION}
-func (m *_AdsDeleteDeviceNotificationRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsDeleteDeviceNotificationRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDeleteDeviceNotificationRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsDeleteDeviceNotificationRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -76,10 +77,9 @@ func (m *_AdsDeleteDeviceNotificationRequest) InitializeParent(parent AmsPacket,
m.InvokeId = invokeId
}
-func (m *_AdsDeleteDeviceNotificationRequest) GetParent() AmsPacket {
+func (m *_AdsDeleteDeviceNotificationRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -94,11 +94,12 @@ func (m *_AdsDeleteDeviceNotificationRequest) GetNotificationHandle() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDeleteDeviceNotificationRequest factory function for _AdsDeleteDeviceNotificationRequest
-func NewAdsDeleteDeviceNotificationRequest(notificationHandle uint32, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsDeleteDeviceNotificationRequest {
+func NewAdsDeleteDeviceNotificationRequest( notificationHandle uint32 , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsDeleteDeviceNotificationRequest {
_result := &_AdsDeleteDeviceNotificationRequest{
NotificationHandle: notificationHandle,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -106,7 +107,7 @@ func NewAdsDeleteDeviceNotificationRequest(notificationHandle uint32, targetAmsN
// Deprecated: use the interface for direct cast
func CastAdsDeleteDeviceNotificationRequest(structType interface{}) AdsDeleteDeviceNotificationRequest {
- if casted, ok := structType.(AdsDeleteDeviceNotificationRequest); ok {
+ if casted, ok := structType.(AdsDeleteDeviceNotificationRequest); ok {
return casted
}
if casted, ok := structType.(*AdsDeleteDeviceNotificationRequest); ok {
@@ -123,11 +124,12 @@ func (m *_AdsDeleteDeviceNotificationRequest) GetLengthInBits(ctx context.Contex
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (notificationHandle)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsDeleteDeviceNotificationRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -146,7 +148,7 @@ func AdsDeleteDeviceNotificationRequestParseWithBuffer(ctx context.Context, read
_ = currentPos
// Simple Field (notificationHandle)
- _notificationHandle, _notificationHandleErr := readBuffer.ReadUint32("notificationHandle", 32)
+_notificationHandle, _notificationHandleErr := readBuffer.ReadUint32("notificationHandle", 32)
if _notificationHandleErr != nil {
return nil, errors.Wrap(_notificationHandleErr, "Error parsing 'notificationHandle' field of AdsDeleteDeviceNotificationRequest")
}
@@ -158,7 +160,8 @@ func AdsDeleteDeviceNotificationRequestParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_AdsDeleteDeviceNotificationRequest{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
NotificationHandle: notificationHandle,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
@@ -181,12 +184,12 @@ func (m *_AdsDeleteDeviceNotificationRequest) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for AdsDeleteDeviceNotificationRequest")
}
- // Simple Field (notificationHandle)
- notificationHandle := uint32(m.GetNotificationHandle())
- _notificationHandleErr := writeBuffer.WriteUint32("notificationHandle", 32, (notificationHandle))
- if _notificationHandleErr != nil {
- return errors.Wrap(_notificationHandleErr, "Error serializing 'notificationHandle' field")
- }
+ // Simple Field (notificationHandle)
+ notificationHandle := uint32(m.GetNotificationHandle())
+ _notificationHandleErr := writeBuffer.WriteUint32("notificationHandle", 32, (notificationHandle))
+ if _notificationHandleErr != nil {
+ return errors.Wrap(_notificationHandleErr, "Error serializing 'notificationHandle' field")
+ }
if popErr := writeBuffer.PopContext("AdsDeleteDeviceNotificationRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDeleteDeviceNotificationRequest")
@@ -196,6 +199,7 @@ func (m *_AdsDeleteDeviceNotificationRequest) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDeleteDeviceNotificationRequest) isAdsDeleteDeviceNotificationRequest() bool {
return true
}
@@ -210,3 +214,6 @@ func (m *_AdsDeleteDeviceNotificationRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go b/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
index bec09b916c8..a4ac6b8aceb 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDeleteDeviceNotificationResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDeleteDeviceNotificationResponse is the corresponding interface of AdsDeleteDeviceNotificationResponse
type AdsDeleteDeviceNotificationResponse interface {
@@ -46,29 +48,28 @@ type AdsDeleteDeviceNotificationResponseExactly interface {
// _AdsDeleteDeviceNotificationResponse is the data-structure of this message
type _AdsDeleteDeviceNotificationResponse struct {
*_AmsPacket
- Result ReturnCode
+ Result ReturnCode
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDeleteDeviceNotificationResponse) GetCommandId() CommandId {
- return CommandId_ADS_DELETE_DEVICE_NOTIFICATION
-}
+func (m *_AdsDeleteDeviceNotificationResponse) GetCommandId() CommandId {
+return CommandId_ADS_DELETE_DEVICE_NOTIFICATION}
-func (m *_AdsDeleteDeviceNotificationResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsDeleteDeviceNotificationResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDeleteDeviceNotificationResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsDeleteDeviceNotificationResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -76,10 +77,9 @@ func (m *_AdsDeleteDeviceNotificationResponse) InitializeParent(parent AmsPacket
m.InvokeId = invokeId
}
-func (m *_AdsDeleteDeviceNotificationResponse) GetParent() AmsPacket {
+func (m *_AdsDeleteDeviceNotificationResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -94,11 +94,12 @@ func (m *_AdsDeleteDeviceNotificationResponse) GetResult() ReturnCode {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDeleteDeviceNotificationResponse factory function for _AdsDeleteDeviceNotificationResponse
-func NewAdsDeleteDeviceNotificationResponse(result ReturnCode, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsDeleteDeviceNotificationResponse {
+func NewAdsDeleteDeviceNotificationResponse( result ReturnCode , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsDeleteDeviceNotificationResponse {
_result := &_AdsDeleteDeviceNotificationResponse{
- Result: result,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Result: result,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -106,7 +107,7 @@ func NewAdsDeleteDeviceNotificationResponse(result ReturnCode, targetAmsNetId Am
// Deprecated: use the interface for direct cast
func CastAdsDeleteDeviceNotificationResponse(structType interface{}) AdsDeleteDeviceNotificationResponse {
- if casted, ok := structType.(AdsDeleteDeviceNotificationResponse); ok {
+ if casted, ok := structType.(AdsDeleteDeviceNotificationResponse); ok {
return casted
}
if casted, ok := structType.(*AdsDeleteDeviceNotificationResponse); ok {
@@ -128,6 +129,7 @@ func (m *_AdsDeleteDeviceNotificationResponse) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_AdsDeleteDeviceNotificationResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +151,7 @@ func AdsDeleteDeviceNotificationResponseParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsDeleteDeviceNotificationResponse")
}
@@ -164,8 +166,9 @@ func AdsDeleteDeviceNotificationResponseParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_AdsDeleteDeviceNotificationResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -187,17 +190,17 @@ func (m *_AdsDeleteDeviceNotificationResponse) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for AdsDeleteDeviceNotificationResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
if popErr := writeBuffer.PopContext("AdsDeleteDeviceNotificationResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDeleteDeviceNotificationResponse")
@@ -207,6 +210,7 @@ func (m *_AdsDeleteDeviceNotificationResponse) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDeleteDeviceNotificationResponse) isAdsDeleteDeviceNotificationResponse() bool {
return true
}
@@ -221,3 +225,6 @@ func (m *_AdsDeleteDeviceNotificationResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationRequest.go b/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationRequest.go
index 188a09d0ec4..6df7b2d924f 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationRequest.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDeviceNotificationRequest is the corresponding interface of AdsDeviceNotificationRequest
type AdsDeviceNotificationRequest interface {
@@ -51,31 +53,30 @@ type AdsDeviceNotificationRequestExactly interface {
// _AdsDeviceNotificationRequest is the data-structure of this message
type _AdsDeviceNotificationRequest struct {
*_AmsPacket
- Length uint32
- Stamps uint32
- AdsStampHeaders []AdsStampHeader
+ Length uint32
+ Stamps uint32
+ AdsStampHeaders []AdsStampHeader
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDeviceNotificationRequest) GetCommandId() CommandId {
- return CommandId_ADS_DEVICE_NOTIFICATION
-}
+func (m *_AdsDeviceNotificationRequest) GetCommandId() CommandId {
+return CommandId_ADS_DEVICE_NOTIFICATION}
-func (m *_AdsDeviceNotificationRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsDeviceNotificationRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDeviceNotificationRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsDeviceNotificationRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -83,10 +84,9 @@ func (m *_AdsDeviceNotificationRequest) InitializeParent(parent AmsPacket, targe
m.InvokeId = invokeId
}
-func (m *_AdsDeviceNotificationRequest) GetParent() AmsPacket {
+func (m *_AdsDeviceNotificationRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,13 +109,14 @@ func (m *_AdsDeviceNotificationRequest) GetAdsStampHeaders() []AdsStampHeader {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsDeviceNotificationRequest factory function for _AdsDeviceNotificationRequest
-func NewAdsDeviceNotificationRequest(length uint32, stamps uint32, adsStampHeaders []AdsStampHeader, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsDeviceNotificationRequest {
+func NewAdsDeviceNotificationRequest( length uint32 , stamps uint32 , adsStampHeaders []AdsStampHeader , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsDeviceNotificationRequest {
_result := &_AdsDeviceNotificationRequest{
- Length: length,
- Stamps: stamps,
+ Length: length,
+ Stamps: stamps,
AdsStampHeaders: adsStampHeaders,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -123,7 +124,7 @@ func NewAdsDeviceNotificationRequest(length uint32, stamps uint32, adsStampHeade
// Deprecated: use the interface for direct cast
func CastAdsDeviceNotificationRequest(structType interface{}) AdsDeviceNotificationRequest {
- if casted, ok := structType.(AdsDeviceNotificationRequest); ok {
+ if casted, ok := structType.(AdsDeviceNotificationRequest); ok {
return casted
}
if casted, ok := structType.(*AdsDeviceNotificationRequest); ok {
@@ -140,10 +141,10 @@ func (m *_AdsDeviceNotificationRequest) GetLengthInBits(ctx context.Context) uin
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (length)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (stamps)
- lengthInBits += 32
+ lengthInBits += 32;
// Array field
if len(m.AdsStampHeaders) > 0 {
@@ -151,13 +152,14 @@ func (m *_AdsDeviceNotificationRequest) GetLengthInBits(ctx context.Context) uin
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.AdsStampHeaders), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
return lengthInBits
}
+
func (m *_AdsDeviceNotificationRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -176,14 +178,14 @@ func AdsDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuffer
_ = currentPos
// Simple Field (length)
- _length, _lengthErr := readBuffer.ReadUint32("length", 32)
+_length, _lengthErr := readBuffer.ReadUint32("length", 32)
if _lengthErr != nil {
return nil, errors.Wrap(_lengthErr, "Error parsing 'length' field of AdsDeviceNotificationRequest")
}
length := _length
// Simple Field (stamps)
- _stamps, _stampsErr := readBuffer.ReadUint32("stamps", 32)
+_stamps, _stampsErr := readBuffer.ReadUint32("stamps", 32)
if _stampsErr != nil {
return nil, errors.Wrap(_stampsErr, "Error parsing 'stamps' field of AdsDeviceNotificationRequest")
}
@@ -205,7 +207,7 @@ func AdsDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuffer
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsStampHeaderParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsStampHeaderParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'adsStampHeaders' field of AdsDeviceNotificationRequest")
}
@@ -222,9 +224,10 @@ func AdsDeviceNotificationRequestParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_AdsDeviceNotificationRequest{
- _AmsPacket: &_AmsPacket{},
- Length: length,
- Stamps: stamps,
+ _AmsPacket: &_AmsPacket{
+ },
+ Length: length,
+ Stamps: stamps,
AdsStampHeaders: adsStampHeaders,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
@@ -247,36 +250,36 @@ func (m *_AdsDeviceNotificationRequest) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for AdsDeviceNotificationRequest")
}
- // Simple Field (length)
- length := uint32(m.GetLength())
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Simple Field (length)
+ length := uint32(m.GetLength())
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
- // Simple Field (stamps)
- stamps := uint32(m.GetStamps())
- _stampsErr := writeBuffer.WriteUint32("stamps", 32, (stamps))
- if _stampsErr != nil {
- return errors.Wrap(_stampsErr, "Error serializing 'stamps' field")
- }
+ // Simple Field (stamps)
+ stamps := uint32(m.GetStamps())
+ _stampsErr := writeBuffer.WriteUint32("stamps", 32, (stamps))
+ if _stampsErr != nil {
+ return errors.Wrap(_stampsErr, "Error serializing 'stamps' field")
+ }
- // Array Field (adsStampHeaders)
- if pushErr := writeBuffer.PushContext("adsStampHeaders", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for adsStampHeaders")
- }
- for _curItem, _element := range m.GetAdsStampHeaders() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAdsStampHeaders()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'adsStampHeaders' field")
- }
- }
- if popErr := writeBuffer.PopContext("adsStampHeaders", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for adsStampHeaders")
+ // Array Field (adsStampHeaders)
+ if pushErr := writeBuffer.PushContext("adsStampHeaders", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for adsStampHeaders")
+ }
+ for _curItem, _element := range m.GetAdsStampHeaders() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAdsStampHeaders()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'adsStampHeaders' field")
}
+ }
+ if popErr := writeBuffer.PopContext("adsStampHeaders", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for adsStampHeaders")
+ }
if popErr := writeBuffer.PopContext("AdsDeviceNotificationRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsDeviceNotificationRequest")
@@ -286,6 +289,7 @@ func (m *_AdsDeviceNotificationRequest) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDeviceNotificationRequest) isAdsDeviceNotificationRequest() bool {
return true
}
@@ -300,3 +304,6 @@ func (m *_AdsDeviceNotificationRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationResponse.go b/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationResponse.go
index 54f8c681043..3dca28282b3 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsDeviceNotificationResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsDeviceNotificationResponse is the corresponding interface of AdsDeviceNotificationResponse
type AdsDeviceNotificationResponse interface {
@@ -46,26 +48,25 @@ type _AdsDeviceNotificationResponse struct {
*_AmsPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsDeviceNotificationResponse) GetCommandId() CommandId {
- return CommandId_ADS_DEVICE_NOTIFICATION
-}
+func (m *_AdsDeviceNotificationResponse) GetCommandId() CommandId {
+return CommandId_ADS_DEVICE_NOTIFICATION}
-func (m *_AdsDeviceNotificationResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsDeviceNotificationResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsDeviceNotificationResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsDeviceNotificationResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -73,14 +74,15 @@ func (m *_AdsDeviceNotificationResponse) InitializeParent(parent AmsPacket, targ
m.InvokeId = invokeId
}
-func (m *_AdsDeviceNotificationResponse) GetParent() AmsPacket {
+func (m *_AdsDeviceNotificationResponse) GetParent() AmsPacket {
return m._AmsPacket
}
+
// NewAdsDeviceNotificationResponse factory function for _AdsDeviceNotificationResponse
-func NewAdsDeviceNotificationResponse(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsDeviceNotificationResponse {
+func NewAdsDeviceNotificationResponse( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsDeviceNotificationResponse {
_result := &_AdsDeviceNotificationResponse{
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -88,7 +90,7 @@ func NewAdsDeviceNotificationResponse(targetAmsNetId AmsNetId, targetAmsPort uin
// Deprecated: use the interface for direct cast
func CastAdsDeviceNotificationResponse(structType interface{}) AdsDeviceNotificationResponse {
- if casted, ok := structType.(AdsDeviceNotificationResponse); ok {
+ if casted, ok := structType.(AdsDeviceNotificationResponse); ok {
return casted
}
if casted, ok := structType.(*AdsDeviceNotificationResponse); ok {
@@ -107,6 +109,7 @@ func (m *_AdsDeviceNotificationResponse) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_AdsDeviceNotificationResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,7 +133,8 @@ func AdsDeviceNotificationResponseParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_AdsDeviceNotificationResponse{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -160,6 +164,7 @@ func (m *_AdsDeviceNotificationResponse) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsDeviceNotificationResponse) isAdsDeviceNotificationResponse() bool {
return true
}
@@ -174,3 +179,6 @@ func (m *_AdsDeviceNotificationResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsInvalidRequest.go b/plc4go/protocols/ads/readwrite/model/AdsInvalidRequest.go
index 187fa74c85c..9d395590577 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsInvalidRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsInvalidRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsInvalidRequest is the corresponding interface of AdsInvalidRequest
type AdsInvalidRequest interface {
@@ -46,26 +48,25 @@ type _AdsInvalidRequest struct {
*_AmsPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsInvalidRequest) GetCommandId() CommandId {
- return CommandId_INVALID
-}
+func (m *_AdsInvalidRequest) GetCommandId() CommandId {
+return CommandId_INVALID}
-func (m *_AdsInvalidRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsInvalidRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsInvalidRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsInvalidRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -73,14 +74,15 @@ func (m *_AdsInvalidRequest) InitializeParent(parent AmsPacket, targetAmsNetId A
m.InvokeId = invokeId
}
-func (m *_AdsInvalidRequest) GetParent() AmsPacket {
+func (m *_AdsInvalidRequest) GetParent() AmsPacket {
return m._AmsPacket
}
+
// NewAdsInvalidRequest factory function for _AdsInvalidRequest
-func NewAdsInvalidRequest(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsInvalidRequest {
+func NewAdsInvalidRequest( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsInvalidRequest {
_result := &_AdsInvalidRequest{
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -88,7 +90,7 @@ func NewAdsInvalidRequest(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceA
// Deprecated: use the interface for direct cast
func CastAdsInvalidRequest(structType interface{}) AdsInvalidRequest {
- if casted, ok := structType.(AdsInvalidRequest); ok {
+ if casted, ok := structType.(AdsInvalidRequest); ok {
return casted
}
if casted, ok := structType.(*AdsInvalidRequest); ok {
@@ -107,6 +109,7 @@ func (m *_AdsInvalidRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsInvalidRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,7 +133,8 @@ func AdsInvalidRequestParseWithBuffer(ctx context.Context, readBuffer utils.Read
// Create a partially initialized instance
_child := &_AdsInvalidRequest{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -160,6 +164,7 @@ func (m *_AdsInvalidRequest) SerializeWithWriteBuffer(ctx context.Context, write
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsInvalidRequest) isAdsInvalidRequest() bool {
return true
}
@@ -174,3 +179,6 @@ func (m *_AdsInvalidRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsInvalidResponse.go b/plc4go/protocols/ads/readwrite/model/AdsInvalidResponse.go
index 7ce244bf07a..59a5a2df002 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsInvalidResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsInvalidResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsInvalidResponse is the corresponding interface of AdsInvalidResponse
type AdsInvalidResponse interface {
@@ -46,26 +48,25 @@ type _AdsInvalidResponse struct {
*_AmsPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsInvalidResponse) GetCommandId() CommandId {
- return CommandId_INVALID
-}
+func (m *_AdsInvalidResponse) GetCommandId() CommandId {
+return CommandId_INVALID}
-func (m *_AdsInvalidResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsInvalidResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsInvalidResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsInvalidResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -73,14 +74,15 @@ func (m *_AdsInvalidResponse) InitializeParent(parent AmsPacket, targetAmsNetId
m.InvokeId = invokeId
}
-func (m *_AdsInvalidResponse) GetParent() AmsPacket {
+func (m *_AdsInvalidResponse) GetParent() AmsPacket {
return m._AmsPacket
}
+
// NewAdsInvalidResponse factory function for _AdsInvalidResponse
-func NewAdsInvalidResponse(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsInvalidResponse {
+func NewAdsInvalidResponse( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsInvalidResponse {
_result := &_AdsInvalidResponse{
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -88,7 +90,7 @@ func NewAdsInvalidResponse(targetAmsNetId AmsNetId, targetAmsPort uint16, source
// Deprecated: use the interface for direct cast
func CastAdsInvalidResponse(structType interface{}) AdsInvalidResponse {
- if casted, ok := structType.(AdsInvalidResponse); ok {
+ if casted, ok := structType.(AdsInvalidResponse); ok {
return casted
}
if casted, ok := structType.(*AdsInvalidResponse); ok {
@@ -107,6 +109,7 @@ func (m *_AdsInvalidResponse) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsInvalidResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,7 +133,8 @@ func AdsInvalidResponseParseWithBuffer(ctx context.Context, readBuffer utils.Rea
// Create a partially initialized instance
_child := &_AdsInvalidResponse{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -160,6 +164,7 @@ func (m *_AdsInvalidResponse) SerializeWithWriteBuffer(ctx context.Context, writ
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsInvalidResponse) isAdsInvalidResponse() bool {
return true
}
@@ -174,3 +179,6 @@ func (m *_AdsInvalidResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItem.go b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItem.go
index 5a518f810d1..a85a1b7c46f 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItem.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItem.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsMultiRequestItem is the corresponding interface of AdsMultiRequestItem
type AdsMultiRequestItem interface {
@@ -53,6 +55,7 @@ type _AdsMultiRequestItemChildRequirements interface {
GetIndexGroup() uint32
}
+
type AdsMultiRequestItemParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child AdsMultiRequestItem, serializeChildFunction func() error) error
GetTypeName() string
@@ -60,21 +63,22 @@ type AdsMultiRequestItemParent interface {
type AdsMultiRequestItemChild interface {
utils.Serializable
- InitializeParent(parent AdsMultiRequestItem)
+InitializeParent(parent AdsMultiRequestItem )
GetParent() *AdsMultiRequestItem
GetTypeName() string
AdsMultiRequestItem
}
+
// NewAdsMultiRequestItem factory function for _AdsMultiRequestItem
-func NewAdsMultiRequestItem() *_AdsMultiRequestItem {
- return &_AdsMultiRequestItem{}
+func NewAdsMultiRequestItem( ) *_AdsMultiRequestItem {
+return &_AdsMultiRequestItem{ }
}
// Deprecated: use the interface for direct cast
func CastAdsMultiRequestItem(structType interface{}) AdsMultiRequestItem {
- if casted, ok := structType.(AdsMultiRequestItem); ok {
+ if casted, ok := structType.(AdsMultiRequestItem); ok {
return casted
}
if casted, ok := structType.(*AdsMultiRequestItem); ok {
@@ -87,6 +91,7 @@ func (m *_AdsMultiRequestItem) GetTypeName() string {
return "AdsMultiRequestItem"
}
+
func (m *_AdsMultiRequestItem) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -113,18 +118,18 @@ func AdsMultiRequestItemParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type AdsMultiRequestItemChildSerializeRequirement interface {
AdsMultiRequestItem
- InitializeParent(AdsMultiRequestItem)
+ InitializeParent(AdsMultiRequestItem )
GetParent() AdsMultiRequestItem
}
var _childTemp interface{}
var _child AdsMultiRequestItemChildSerializeRequirement
var typeSwitchError error
switch {
- case indexGroup == uint32(61568): // AdsMultiRequestItemRead
+case indexGroup == uint32(61568) : // AdsMultiRequestItemRead
_childTemp, typeSwitchError = AdsMultiRequestItemReadParseWithBuffer(ctx, readBuffer, indexGroup)
- case indexGroup == uint32(61569): // AdsMultiRequestItemWrite
+case indexGroup == uint32(61569) : // AdsMultiRequestItemWrite
_childTemp, typeSwitchError = AdsMultiRequestItemWriteParseWithBuffer(ctx, readBuffer, indexGroup)
- case indexGroup == uint32(61570): // AdsMultiRequestItemReadWrite
+case indexGroup == uint32(61570) : // AdsMultiRequestItemReadWrite
_childTemp, typeSwitchError = AdsMultiRequestItemReadWriteParseWithBuffer(ctx, readBuffer, indexGroup)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [indexGroup=%v]", indexGroup)
@@ -139,7 +144,7 @@ func AdsMultiRequestItemParseWithBuffer(ctx context.Context, readBuffer utils.Re
}
// Finish initializing
- _child.InitializeParent(_child)
+_child.InitializeParent(_child )
return _child, nil
}
@@ -149,7 +154,7 @@ func (pm *_AdsMultiRequestItem) SerializeParent(ctx context.Context, writeBuffer
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsMultiRequestItem"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsMultiRequestItem"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsMultiRequestItem")
}
@@ -164,6 +169,7 @@ func (pm *_AdsMultiRequestItem) SerializeParent(ctx context.Context, writeBuffer
return nil
}
+
func (m *_AdsMultiRequestItem) isAdsMultiRequestItem() bool {
return true
}
@@ -178,3 +184,6 @@ func (m *_AdsMultiRequestItem) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemRead.go b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemRead.go
index bc5d9eafc4f..8d52171e5cd 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemRead.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemRead.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsMultiRequestItemRead is the corresponding interface of AdsMultiRequestItemRead
type AdsMultiRequestItemRead interface {
@@ -50,31 +52,31 @@ type AdsMultiRequestItemReadExactly interface {
// _AdsMultiRequestItemRead is the data-structure of this message
type _AdsMultiRequestItemRead struct {
*_AdsMultiRequestItem
- ItemIndexGroup uint32
- ItemIndexOffset uint32
- ItemReadLength uint32
+ ItemIndexGroup uint32
+ ItemIndexOffset uint32
+ ItemReadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsMultiRequestItemRead) GetIndexGroup() uint32 {
- return uint32(61568)
-}
+func (m *_AdsMultiRequestItemRead) GetIndexGroup() uint32 {
+return uint32(61568)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsMultiRequestItemRead) InitializeParent(parent AdsMultiRequestItem) {}
+func (m *_AdsMultiRequestItemRead) InitializeParent(parent AdsMultiRequestItem ) {}
-func (m *_AdsMultiRequestItemRead) GetParent() AdsMultiRequestItem {
+func (m *_AdsMultiRequestItemRead) GetParent() AdsMultiRequestItem {
return m._AdsMultiRequestItem
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -97,13 +99,14 @@ func (m *_AdsMultiRequestItemRead) GetItemReadLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsMultiRequestItemRead factory function for _AdsMultiRequestItemRead
-func NewAdsMultiRequestItemRead(itemIndexGroup uint32, itemIndexOffset uint32, itemReadLength uint32) *_AdsMultiRequestItemRead {
+func NewAdsMultiRequestItemRead( itemIndexGroup uint32 , itemIndexOffset uint32 , itemReadLength uint32 ) *_AdsMultiRequestItemRead {
_result := &_AdsMultiRequestItemRead{
- ItemIndexGroup: itemIndexGroup,
- ItemIndexOffset: itemIndexOffset,
- ItemReadLength: itemReadLength,
- _AdsMultiRequestItem: NewAdsMultiRequestItem(),
+ ItemIndexGroup: itemIndexGroup,
+ ItemIndexOffset: itemIndexOffset,
+ ItemReadLength: itemReadLength,
+ _AdsMultiRequestItem: NewAdsMultiRequestItem(),
}
_result._AdsMultiRequestItem._AdsMultiRequestItemChildRequirements = _result
return _result
@@ -111,7 +114,7 @@ func NewAdsMultiRequestItemRead(itemIndexGroup uint32, itemIndexOffset uint32, i
// Deprecated: use the interface for direct cast
func CastAdsMultiRequestItemRead(structType interface{}) AdsMultiRequestItemRead {
- if casted, ok := structType.(AdsMultiRequestItemRead); ok {
+ if casted, ok := structType.(AdsMultiRequestItemRead); ok {
return casted
}
if casted, ok := structType.(*AdsMultiRequestItemRead); ok {
@@ -128,17 +131,18 @@ func (m *_AdsMultiRequestItemRead) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (itemIndexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemIndexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemReadLength)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsMultiRequestItemRead) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -157,21 +161,21 @@ func AdsMultiRequestItemReadParseWithBuffer(ctx context.Context, readBuffer util
_ = currentPos
// Simple Field (itemIndexGroup)
- _itemIndexGroup, _itemIndexGroupErr := readBuffer.ReadUint32("itemIndexGroup", 32)
+_itemIndexGroup, _itemIndexGroupErr := readBuffer.ReadUint32("itemIndexGroup", 32)
if _itemIndexGroupErr != nil {
return nil, errors.Wrap(_itemIndexGroupErr, "Error parsing 'itemIndexGroup' field of AdsMultiRequestItemRead")
}
itemIndexGroup := _itemIndexGroup
// Simple Field (itemIndexOffset)
- _itemIndexOffset, _itemIndexOffsetErr := readBuffer.ReadUint32("itemIndexOffset", 32)
+_itemIndexOffset, _itemIndexOffsetErr := readBuffer.ReadUint32("itemIndexOffset", 32)
if _itemIndexOffsetErr != nil {
return nil, errors.Wrap(_itemIndexOffsetErr, "Error parsing 'itemIndexOffset' field of AdsMultiRequestItemRead")
}
itemIndexOffset := _itemIndexOffset
// Simple Field (itemReadLength)
- _itemReadLength, _itemReadLengthErr := readBuffer.ReadUint32("itemReadLength", 32)
+_itemReadLength, _itemReadLengthErr := readBuffer.ReadUint32("itemReadLength", 32)
if _itemReadLengthErr != nil {
return nil, errors.Wrap(_itemReadLengthErr, "Error parsing 'itemReadLength' field of AdsMultiRequestItemRead")
}
@@ -183,10 +187,11 @@ func AdsMultiRequestItemReadParseWithBuffer(ctx context.Context, readBuffer util
// Create a partially initialized instance
_child := &_AdsMultiRequestItemRead{
- _AdsMultiRequestItem: &_AdsMultiRequestItem{},
- ItemIndexGroup: itemIndexGroup,
- ItemIndexOffset: itemIndexOffset,
- ItemReadLength: itemReadLength,
+ _AdsMultiRequestItem: &_AdsMultiRequestItem{
+ },
+ ItemIndexGroup: itemIndexGroup,
+ ItemIndexOffset: itemIndexOffset,
+ ItemReadLength: itemReadLength,
}
_child._AdsMultiRequestItem._AdsMultiRequestItemChildRequirements = _child
return _child, nil
@@ -208,26 +213,26 @@ func (m *_AdsMultiRequestItemRead) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for AdsMultiRequestItemRead")
}
- // Simple Field (itemIndexGroup)
- itemIndexGroup := uint32(m.GetItemIndexGroup())
- _itemIndexGroupErr := writeBuffer.WriteUint32("itemIndexGroup", 32, (itemIndexGroup))
- if _itemIndexGroupErr != nil {
- return errors.Wrap(_itemIndexGroupErr, "Error serializing 'itemIndexGroup' field")
- }
+ // Simple Field (itemIndexGroup)
+ itemIndexGroup := uint32(m.GetItemIndexGroup())
+ _itemIndexGroupErr := writeBuffer.WriteUint32("itemIndexGroup", 32, (itemIndexGroup))
+ if _itemIndexGroupErr != nil {
+ return errors.Wrap(_itemIndexGroupErr, "Error serializing 'itemIndexGroup' field")
+ }
- // Simple Field (itemIndexOffset)
- itemIndexOffset := uint32(m.GetItemIndexOffset())
- _itemIndexOffsetErr := writeBuffer.WriteUint32("itemIndexOffset", 32, (itemIndexOffset))
- if _itemIndexOffsetErr != nil {
- return errors.Wrap(_itemIndexOffsetErr, "Error serializing 'itemIndexOffset' field")
- }
+ // Simple Field (itemIndexOffset)
+ itemIndexOffset := uint32(m.GetItemIndexOffset())
+ _itemIndexOffsetErr := writeBuffer.WriteUint32("itemIndexOffset", 32, (itemIndexOffset))
+ if _itemIndexOffsetErr != nil {
+ return errors.Wrap(_itemIndexOffsetErr, "Error serializing 'itemIndexOffset' field")
+ }
- // Simple Field (itemReadLength)
- itemReadLength := uint32(m.GetItemReadLength())
- _itemReadLengthErr := writeBuffer.WriteUint32("itemReadLength", 32, (itemReadLength))
- if _itemReadLengthErr != nil {
- return errors.Wrap(_itemReadLengthErr, "Error serializing 'itemReadLength' field")
- }
+ // Simple Field (itemReadLength)
+ itemReadLength := uint32(m.GetItemReadLength())
+ _itemReadLengthErr := writeBuffer.WriteUint32("itemReadLength", 32, (itemReadLength))
+ if _itemReadLengthErr != nil {
+ return errors.Wrap(_itemReadLengthErr, "Error serializing 'itemReadLength' field")
+ }
if popErr := writeBuffer.PopContext("AdsMultiRequestItemRead"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsMultiRequestItemRead")
@@ -237,6 +242,7 @@ func (m *_AdsMultiRequestItemRead) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsMultiRequestItemRead) isAdsMultiRequestItemRead() bool {
return true
}
@@ -251,3 +257,6 @@ func (m *_AdsMultiRequestItemRead) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemReadWrite.go b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
index 46a6c2dbc44..ce98a12af3c 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemReadWrite.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsMultiRequestItemReadWrite is the corresponding interface of AdsMultiRequestItemReadWrite
type AdsMultiRequestItemReadWrite interface {
@@ -52,32 +54,32 @@ type AdsMultiRequestItemReadWriteExactly interface {
// _AdsMultiRequestItemReadWrite is the data-structure of this message
type _AdsMultiRequestItemReadWrite struct {
*_AdsMultiRequestItem
- ItemIndexGroup uint32
- ItemIndexOffset uint32
- ItemReadLength uint32
- ItemWriteLength uint32
+ ItemIndexGroup uint32
+ ItemIndexOffset uint32
+ ItemReadLength uint32
+ ItemWriteLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsMultiRequestItemReadWrite) GetIndexGroup() uint32 {
- return uint32(61570)
-}
+func (m *_AdsMultiRequestItemReadWrite) GetIndexGroup() uint32 {
+return uint32(61570)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsMultiRequestItemReadWrite) InitializeParent(parent AdsMultiRequestItem) {}
+func (m *_AdsMultiRequestItemReadWrite) InitializeParent(parent AdsMultiRequestItem ) {}
-func (m *_AdsMultiRequestItemReadWrite) GetParent() AdsMultiRequestItem {
+func (m *_AdsMultiRequestItemReadWrite) GetParent() AdsMultiRequestItem {
return m._AdsMultiRequestItem
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -104,14 +106,15 @@ func (m *_AdsMultiRequestItemReadWrite) GetItemWriteLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsMultiRequestItemReadWrite factory function for _AdsMultiRequestItemReadWrite
-func NewAdsMultiRequestItemReadWrite(itemIndexGroup uint32, itemIndexOffset uint32, itemReadLength uint32, itemWriteLength uint32) *_AdsMultiRequestItemReadWrite {
+func NewAdsMultiRequestItemReadWrite( itemIndexGroup uint32 , itemIndexOffset uint32 , itemReadLength uint32 , itemWriteLength uint32 ) *_AdsMultiRequestItemReadWrite {
_result := &_AdsMultiRequestItemReadWrite{
- ItemIndexGroup: itemIndexGroup,
- ItemIndexOffset: itemIndexOffset,
- ItemReadLength: itemReadLength,
- ItemWriteLength: itemWriteLength,
- _AdsMultiRequestItem: NewAdsMultiRequestItem(),
+ ItemIndexGroup: itemIndexGroup,
+ ItemIndexOffset: itemIndexOffset,
+ ItemReadLength: itemReadLength,
+ ItemWriteLength: itemWriteLength,
+ _AdsMultiRequestItem: NewAdsMultiRequestItem(),
}
_result._AdsMultiRequestItem._AdsMultiRequestItemChildRequirements = _result
return _result
@@ -119,7 +122,7 @@ func NewAdsMultiRequestItemReadWrite(itemIndexGroup uint32, itemIndexOffset uint
// Deprecated: use the interface for direct cast
func CastAdsMultiRequestItemReadWrite(structType interface{}) AdsMultiRequestItemReadWrite {
- if casted, ok := structType.(AdsMultiRequestItemReadWrite); ok {
+ if casted, ok := structType.(AdsMultiRequestItemReadWrite); ok {
return casted
}
if casted, ok := structType.(*AdsMultiRequestItemReadWrite); ok {
@@ -136,20 +139,21 @@ func (m *_AdsMultiRequestItemReadWrite) GetLengthInBits(ctx context.Context) uin
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (itemIndexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemIndexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemReadLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemWriteLength)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsMultiRequestItemReadWrite) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -168,28 +172,28 @@ func AdsMultiRequestItemReadWriteParseWithBuffer(ctx context.Context, readBuffer
_ = currentPos
// Simple Field (itemIndexGroup)
- _itemIndexGroup, _itemIndexGroupErr := readBuffer.ReadUint32("itemIndexGroup", 32)
+_itemIndexGroup, _itemIndexGroupErr := readBuffer.ReadUint32("itemIndexGroup", 32)
if _itemIndexGroupErr != nil {
return nil, errors.Wrap(_itemIndexGroupErr, "Error parsing 'itemIndexGroup' field of AdsMultiRequestItemReadWrite")
}
itemIndexGroup := _itemIndexGroup
// Simple Field (itemIndexOffset)
- _itemIndexOffset, _itemIndexOffsetErr := readBuffer.ReadUint32("itemIndexOffset", 32)
+_itemIndexOffset, _itemIndexOffsetErr := readBuffer.ReadUint32("itemIndexOffset", 32)
if _itemIndexOffsetErr != nil {
return nil, errors.Wrap(_itemIndexOffsetErr, "Error parsing 'itemIndexOffset' field of AdsMultiRequestItemReadWrite")
}
itemIndexOffset := _itemIndexOffset
// Simple Field (itemReadLength)
- _itemReadLength, _itemReadLengthErr := readBuffer.ReadUint32("itemReadLength", 32)
+_itemReadLength, _itemReadLengthErr := readBuffer.ReadUint32("itemReadLength", 32)
if _itemReadLengthErr != nil {
return nil, errors.Wrap(_itemReadLengthErr, "Error parsing 'itemReadLength' field of AdsMultiRequestItemReadWrite")
}
itemReadLength := _itemReadLength
// Simple Field (itemWriteLength)
- _itemWriteLength, _itemWriteLengthErr := readBuffer.ReadUint32("itemWriteLength", 32)
+_itemWriteLength, _itemWriteLengthErr := readBuffer.ReadUint32("itemWriteLength", 32)
if _itemWriteLengthErr != nil {
return nil, errors.Wrap(_itemWriteLengthErr, "Error parsing 'itemWriteLength' field of AdsMultiRequestItemReadWrite")
}
@@ -201,11 +205,12 @@ func AdsMultiRequestItemReadWriteParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_AdsMultiRequestItemReadWrite{
- _AdsMultiRequestItem: &_AdsMultiRequestItem{},
- ItemIndexGroup: itemIndexGroup,
- ItemIndexOffset: itemIndexOffset,
- ItemReadLength: itemReadLength,
- ItemWriteLength: itemWriteLength,
+ _AdsMultiRequestItem: &_AdsMultiRequestItem{
+ },
+ ItemIndexGroup: itemIndexGroup,
+ ItemIndexOffset: itemIndexOffset,
+ ItemReadLength: itemReadLength,
+ ItemWriteLength: itemWriteLength,
}
_child._AdsMultiRequestItem._AdsMultiRequestItemChildRequirements = _child
return _child, nil
@@ -227,33 +232,33 @@ func (m *_AdsMultiRequestItemReadWrite) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for AdsMultiRequestItemReadWrite")
}
- // Simple Field (itemIndexGroup)
- itemIndexGroup := uint32(m.GetItemIndexGroup())
- _itemIndexGroupErr := writeBuffer.WriteUint32("itemIndexGroup", 32, (itemIndexGroup))
- if _itemIndexGroupErr != nil {
- return errors.Wrap(_itemIndexGroupErr, "Error serializing 'itemIndexGroup' field")
- }
+ // Simple Field (itemIndexGroup)
+ itemIndexGroup := uint32(m.GetItemIndexGroup())
+ _itemIndexGroupErr := writeBuffer.WriteUint32("itemIndexGroup", 32, (itemIndexGroup))
+ if _itemIndexGroupErr != nil {
+ return errors.Wrap(_itemIndexGroupErr, "Error serializing 'itemIndexGroup' field")
+ }
- // Simple Field (itemIndexOffset)
- itemIndexOffset := uint32(m.GetItemIndexOffset())
- _itemIndexOffsetErr := writeBuffer.WriteUint32("itemIndexOffset", 32, (itemIndexOffset))
- if _itemIndexOffsetErr != nil {
- return errors.Wrap(_itemIndexOffsetErr, "Error serializing 'itemIndexOffset' field")
- }
+ // Simple Field (itemIndexOffset)
+ itemIndexOffset := uint32(m.GetItemIndexOffset())
+ _itemIndexOffsetErr := writeBuffer.WriteUint32("itemIndexOffset", 32, (itemIndexOffset))
+ if _itemIndexOffsetErr != nil {
+ return errors.Wrap(_itemIndexOffsetErr, "Error serializing 'itemIndexOffset' field")
+ }
- // Simple Field (itemReadLength)
- itemReadLength := uint32(m.GetItemReadLength())
- _itemReadLengthErr := writeBuffer.WriteUint32("itemReadLength", 32, (itemReadLength))
- if _itemReadLengthErr != nil {
- return errors.Wrap(_itemReadLengthErr, "Error serializing 'itemReadLength' field")
- }
+ // Simple Field (itemReadLength)
+ itemReadLength := uint32(m.GetItemReadLength())
+ _itemReadLengthErr := writeBuffer.WriteUint32("itemReadLength", 32, (itemReadLength))
+ if _itemReadLengthErr != nil {
+ return errors.Wrap(_itemReadLengthErr, "Error serializing 'itemReadLength' field")
+ }
- // Simple Field (itemWriteLength)
- itemWriteLength := uint32(m.GetItemWriteLength())
- _itemWriteLengthErr := writeBuffer.WriteUint32("itemWriteLength", 32, (itemWriteLength))
- if _itemWriteLengthErr != nil {
- return errors.Wrap(_itemWriteLengthErr, "Error serializing 'itemWriteLength' field")
- }
+ // Simple Field (itemWriteLength)
+ itemWriteLength := uint32(m.GetItemWriteLength())
+ _itemWriteLengthErr := writeBuffer.WriteUint32("itemWriteLength", 32, (itemWriteLength))
+ if _itemWriteLengthErr != nil {
+ return errors.Wrap(_itemWriteLengthErr, "Error serializing 'itemWriteLength' field")
+ }
if popErr := writeBuffer.PopContext("AdsMultiRequestItemReadWrite"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsMultiRequestItemReadWrite")
@@ -263,6 +268,7 @@ func (m *_AdsMultiRequestItemReadWrite) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsMultiRequestItemReadWrite) isAdsMultiRequestItemReadWrite() bool {
return true
}
@@ -277,3 +283,6 @@ func (m *_AdsMultiRequestItemReadWrite) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemWrite.go b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemWrite.go
index c67cb37ec39..bd1222729b7 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemWrite.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsMultiRequestItemWrite.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsMultiRequestItemWrite is the corresponding interface of AdsMultiRequestItemWrite
type AdsMultiRequestItemWrite interface {
@@ -50,31 +52,31 @@ type AdsMultiRequestItemWriteExactly interface {
// _AdsMultiRequestItemWrite is the data-structure of this message
type _AdsMultiRequestItemWrite struct {
*_AdsMultiRequestItem
- ItemIndexGroup uint32
- ItemIndexOffset uint32
- ItemWriteLength uint32
+ ItemIndexGroup uint32
+ ItemIndexOffset uint32
+ ItemWriteLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsMultiRequestItemWrite) GetIndexGroup() uint32 {
- return uint32(61569)
-}
+func (m *_AdsMultiRequestItemWrite) GetIndexGroup() uint32 {
+return uint32(61569)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsMultiRequestItemWrite) InitializeParent(parent AdsMultiRequestItem) {}
+func (m *_AdsMultiRequestItemWrite) InitializeParent(parent AdsMultiRequestItem ) {}
-func (m *_AdsMultiRequestItemWrite) GetParent() AdsMultiRequestItem {
+func (m *_AdsMultiRequestItemWrite) GetParent() AdsMultiRequestItem {
return m._AdsMultiRequestItem
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -97,13 +99,14 @@ func (m *_AdsMultiRequestItemWrite) GetItemWriteLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsMultiRequestItemWrite factory function for _AdsMultiRequestItemWrite
-func NewAdsMultiRequestItemWrite(itemIndexGroup uint32, itemIndexOffset uint32, itemWriteLength uint32) *_AdsMultiRequestItemWrite {
+func NewAdsMultiRequestItemWrite( itemIndexGroup uint32 , itemIndexOffset uint32 , itemWriteLength uint32 ) *_AdsMultiRequestItemWrite {
_result := &_AdsMultiRequestItemWrite{
- ItemIndexGroup: itemIndexGroup,
- ItemIndexOffset: itemIndexOffset,
- ItemWriteLength: itemWriteLength,
- _AdsMultiRequestItem: NewAdsMultiRequestItem(),
+ ItemIndexGroup: itemIndexGroup,
+ ItemIndexOffset: itemIndexOffset,
+ ItemWriteLength: itemWriteLength,
+ _AdsMultiRequestItem: NewAdsMultiRequestItem(),
}
_result._AdsMultiRequestItem._AdsMultiRequestItemChildRequirements = _result
return _result
@@ -111,7 +114,7 @@ func NewAdsMultiRequestItemWrite(itemIndexGroup uint32, itemIndexOffset uint32,
// Deprecated: use the interface for direct cast
func CastAdsMultiRequestItemWrite(structType interface{}) AdsMultiRequestItemWrite {
- if casted, ok := structType.(AdsMultiRequestItemWrite); ok {
+ if casted, ok := structType.(AdsMultiRequestItemWrite); ok {
return casted
}
if casted, ok := structType.(*AdsMultiRequestItemWrite); ok {
@@ -128,17 +131,18 @@ func (m *_AdsMultiRequestItemWrite) GetLengthInBits(ctx context.Context) uint16
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (itemIndexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemIndexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (itemWriteLength)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsMultiRequestItemWrite) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -157,21 +161,21 @@ func AdsMultiRequestItemWriteParseWithBuffer(ctx context.Context, readBuffer uti
_ = currentPos
// Simple Field (itemIndexGroup)
- _itemIndexGroup, _itemIndexGroupErr := readBuffer.ReadUint32("itemIndexGroup", 32)
+_itemIndexGroup, _itemIndexGroupErr := readBuffer.ReadUint32("itemIndexGroup", 32)
if _itemIndexGroupErr != nil {
return nil, errors.Wrap(_itemIndexGroupErr, "Error parsing 'itemIndexGroup' field of AdsMultiRequestItemWrite")
}
itemIndexGroup := _itemIndexGroup
// Simple Field (itemIndexOffset)
- _itemIndexOffset, _itemIndexOffsetErr := readBuffer.ReadUint32("itemIndexOffset", 32)
+_itemIndexOffset, _itemIndexOffsetErr := readBuffer.ReadUint32("itemIndexOffset", 32)
if _itemIndexOffsetErr != nil {
return nil, errors.Wrap(_itemIndexOffsetErr, "Error parsing 'itemIndexOffset' field of AdsMultiRequestItemWrite")
}
itemIndexOffset := _itemIndexOffset
// Simple Field (itemWriteLength)
- _itemWriteLength, _itemWriteLengthErr := readBuffer.ReadUint32("itemWriteLength", 32)
+_itemWriteLength, _itemWriteLengthErr := readBuffer.ReadUint32("itemWriteLength", 32)
if _itemWriteLengthErr != nil {
return nil, errors.Wrap(_itemWriteLengthErr, "Error parsing 'itemWriteLength' field of AdsMultiRequestItemWrite")
}
@@ -183,10 +187,11 @@ func AdsMultiRequestItemWriteParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_AdsMultiRequestItemWrite{
- _AdsMultiRequestItem: &_AdsMultiRequestItem{},
- ItemIndexGroup: itemIndexGroup,
- ItemIndexOffset: itemIndexOffset,
- ItemWriteLength: itemWriteLength,
+ _AdsMultiRequestItem: &_AdsMultiRequestItem{
+ },
+ ItemIndexGroup: itemIndexGroup,
+ ItemIndexOffset: itemIndexOffset,
+ ItemWriteLength: itemWriteLength,
}
_child._AdsMultiRequestItem._AdsMultiRequestItemChildRequirements = _child
return _child, nil
@@ -208,26 +213,26 @@ func (m *_AdsMultiRequestItemWrite) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for AdsMultiRequestItemWrite")
}
- // Simple Field (itemIndexGroup)
- itemIndexGroup := uint32(m.GetItemIndexGroup())
- _itemIndexGroupErr := writeBuffer.WriteUint32("itemIndexGroup", 32, (itemIndexGroup))
- if _itemIndexGroupErr != nil {
- return errors.Wrap(_itemIndexGroupErr, "Error serializing 'itemIndexGroup' field")
- }
+ // Simple Field (itemIndexGroup)
+ itemIndexGroup := uint32(m.GetItemIndexGroup())
+ _itemIndexGroupErr := writeBuffer.WriteUint32("itemIndexGroup", 32, (itemIndexGroup))
+ if _itemIndexGroupErr != nil {
+ return errors.Wrap(_itemIndexGroupErr, "Error serializing 'itemIndexGroup' field")
+ }
- // Simple Field (itemIndexOffset)
- itemIndexOffset := uint32(m.GetItemIndexOffset())
- _itemIndexOffsetErr := writeBuffer.WriteUint32("itemIndexOffset", 32, (itemIndexOffset))
- if _itemIndexOffsetErr != nil {
- return errors.Wrap(_itemIndexOffsetErr, "Error serializing 'itemIndexOffset' field")
- }
+ // Simple Field (itemIndexOffset)
+ itemIndexOffset := uint32(m.GetItemIndexOffset())
+ _itemIndexOffsetErr := writeBuffer.WriteUint32("itemIndexOffset", 32, (itemIndexOffset))
+ if _itemIndexOffsetErr != nil {
+ return errors.Wrap(_itemIndexOffsetErr, "Error serializing 'itemIndexOffset' field")
+ }
- // Simple Field (itemWriteLength)
- itemWriteLength := uint32(m.GetItemWriteLength())
- _itemWriteLengthErr := writeBuffer.WriteUint32("itemWriteLength", 32, (itemWriteLength))
- if _itemWriteLengthErr != nil {
- return errors.Wrap(_itemWriteLengthErr, "Error serializing 'itemWriteLength' field")
- }
+ // Simple Field (itemWriteLength)
+ itemWriteLength := uint32(m.GetItemWriteLength())
+ _itemWriteLengthErr := writeBuffer.WriteUint32("itemWriteLength", 32, (itemWriteLength))
+ if _itemWriteLengthErr != nil {
+ return errors.Wrap(_itemWriteLengthErr, "Error serializing 'itemWriteLength' field")
+ }
if popErr := writeBuffer.PopContext("AdsMultiRequestItemWrite"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsMultiRequestItemWrite")
@@ -237,6 +242,7 @@ func (m *_AdsMultiRequestItemWrite) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsMultiRequestItemWrite) isAdsMultiRequestItemWrite() bool {
return true
}
@@ -251,3 +257,6 @@ func (m *_AdsMultiRequestItemWrite) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsNotificationSample.go b/plc4go/protocols/ads/readwrite/model/AdsNotificationSample.go
index 899ea92372d..3edcc75b626 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsNotificationSample.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsNotificationSample.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsNotificationSample is the corresponding interface of AdsNotificationSample
type AdsNotificationSample interface {
@@ -48,11 +50,12 @@ type AdsNotificationSampleExactly interface {
// _AdsNotificationSample is the data-structure of this message
type _AdsNotificationSample struct {
- NotificationHandle uint32
- SampleSize uint32
- Data []byte
+ NotificationHandle uint32
+ SampleSize uint32
+ Data []byte
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -75,14 +78,15 @@ func (m *_AdsNotificationSample) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsNotificationSample factory function for _AdsNotificationSample
-func NewAdsNotificationSample(notificationHandle uint32, sampleSize uint32, data []byte) *_AdsNotificationSample {
- return &_AdsNotificationSample{NotificationHandle: notificationHandle, SampleSize: sampleSize, Data: data}
+func NewAdsNotificationSample( notificationHandle uint32 , sampleSize uint32 , data []byte ) *_AdsNotificationSample {
+return &_AdsNotificationSample{ NotificationHandle: notificationHandle , SampleSize: sampleSize , Data: data }
}
// Deprecated: use the interface for direct cast
func CastAdsNotificationSample(structType interface{}) AdsNotificationSample {
- if casted, ok := structType.(AdsNotificationSample); ok {
+ if casted, ok := structType.(AdsNotificationSample); ok {
return casted
}
if casted, ok := structType.(*AdsNotificationSample); ok {
@@ -99,10 +103,10 @@ func (m *_AdsNotificationSample) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (notificationHandle)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (sampleSize)
- lengthInBits += 32
+ lengthInBits += 32;
// Array field
if len(m.Data) > 0 {
@@ -112,6 +116,7 @@ func (m *_AdsNotificationSample) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsNotificationSample) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,14 +135,14 @@ func AdsNotificationSampleParseWithBuffer(ctx context.Context, readBuffer utils.
_ = currentPos
// Simple Field (notificationHandle)
- _notificationHandle, _notificationHandleErr := readBuffer.ReadUint32("notificationHandle", 32)
+_notificationHandle, _notificationHandleErr := readBuffer.ReadUint32("notificationHandle", 32)
if _notificationHandleErr != nil {
return nil, errors.Wrap(_notificationHandleErr, "Error parsing 'notificationHandle' field of AdsNotificationSample")
}
notificationHandle := _notificationHandle
// Simple Field (sampleSize)
- _sampleSize, _sampleSizeErr := readBuffer.ReadUint32("sampleSize", 32)
+_sampleSize, _sampleSizeErr := readBuffer.ReadUint32("sampleSize", 32)
if _sampleSizeErr != nil {
return nil, errors.Wrap(_sampleSizeErr, "Error parsing 'sampleSize' field of AdsNotificationSample")
}
@@ -155,10 +160,10 @@ func AdsNotificationSampleParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_AdsNotificationSample{
- NotificationHandle: notificationHandle,
- SampleSize: sampleSize,
- Data: data,
- }, nil
+ NotificationHandle: notificationHandle,
+ SampleSize: sampleSize,
+ Data: data,
+ }, nil
}
func (m *_AdsNotificationSample) Serialize() ([]byte, error) {
@@ -172,7 +177,7 @@ func (m *_AdsNotificationSample) Serialize() ([]byte, error) {
func (m *_AdsNotificationSample) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsNotificationSample"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsNotificationSample"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsNotificationSample")
}
@@ -202,6 +207,7 @@ func (m *_AdsNotificationSample) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_AdsNotificationSample) isAdsNotificationSample() bool {
return true
}
@@ -216,3 +222,6 @@ func (m *_AdsNotificationSample) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoRequest.go b/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoRequest.go
index fd933dedc9f..094bd86775f 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadDeviceInfoRequest is the corresponding interface of AdsReadDeviceInfoRequest
type AdsReadDeviceInfoRequest interface {
@@ -46,26 +48,25 @@ type _AdsReadDeviceInfoRequest struct {
*_AmsPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadDeviceInfoRequest) GetCommandId() CommandId {
- return CommandId_ADS_READ_DEVICE_INFO
-}
+func (m *_AdsReadDeviceInfoRequest) GetCommandId() CommandId {
+return CommandId_ADS_READ_DEVICE_INFO}
-func (m *_AdsReadDeviceInfoRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsReadDeviceInfoRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadDeviceInfoRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadDeviceInfoRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -73,14 +74,15 @@ func (m *_AdsReadDeviceInfoRequest) InitializeParent(parent AmsPacket, targetAms
m.InvokeId = invokeId
}
-func (m *_AdsReadDeviceInfoRequest) GetParent() AmsPacket {
+func (m *_AdsReadDeviceInfoRequest) GetParent() AmsPacket {
return m._AmsPacket
}
+
// NewAdsReadDeviceInfoRequest factory function for _AdsReadDeviceInfoRequest
-func NewAdsReadDeviceInfoRequest(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadDeviceInfoRequest {
+func NewAdsReadDeviceInfoRequest( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadDeviceInfoRequest {
_result := &_AdsReadDeviceInfoRequest{
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -88,7 +90,7 @@ func NewAdsReadDeviceInfoRequest(targetAmsNetId AmsNetId, targetAmsPort uint16,
// Deprecated: use the interface for direct cast
func CastAdsReadDeviceInfoRequest(structType interface{}) AdsReadDeviceInfoRequest {
- if casted, ok := structType.(AdsReadDeviceInfoRequest); ok {
+ if casted, ok := structType.(AdsReadDeviceInfoRequest); ok {
return casted
}
if casted, ok := structType.(*AdsReadDeviceInfoRequest); ok {
@@ -107,6 +109,7 @@ func (m *_AdsReadDeviceInfoRequest) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsReadDeviceInfoRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,7 +133,8 @@ func AdsReadDeviceInfoRequestParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_AdsReadDeviceInfoRequest{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -160,6 +164,7 @@ func (m *_AdsReadDeviceInfoRequest) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadDeviceInfoRequest) isAdsReadDeviceInfoRequest() bool {
return true
}
@@ -174,3 +179,6 @@ func (m *_AdsReadDeviceInfoRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoResponse.go b/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoResponse.go
index 462196685c3..facd265c3ea 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadDeviceInfoResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadDeviceInfoResponse is the corresponding interface of AdsReadDeviceInfoResponse
type AdsReadDeviceInfoResponse interface {
@@ -54,33 +56,32 @@ type AdsReadDeviceInfoResponseExactly interface {
// _AdsReadDeviceInfoResponse is the data-structure of this message
type _AdsReadDeviceInfoResponse struct {
*_AmsPacket
- Result ReturnCode
- MajorVersion uint8
- MinorVersion uint8
- Version uint16
- Device []byte
+ Result ReturnCode
+ MajorVersion uint8
+ MinorVersion uint8
+ Version uint16
+ Device []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadDeviceInfoResponse) GetCommandId() CommandId {
- return CommandId_ADS_READ_DEVICE_INFO
-}
+func (m *_AdsReadDeviceInfoResponse) GetCommandId() CommandId {
+return CommandId_ADS_READ_DEVICE_INFO}
-func (m *_AdsReadDeviceInfoResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsReadDeviceInfoResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadDeviceInfoResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadDeviceInfoResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -88,10 +89,9 @@ func (m *_AdsReadDeviceInfoResponse) InitializeParent(parent AmsPacket, targetAm
m.InvokeId = invokeId
}
-func (m *_AdsReadDeviceInfoResponse) GetParent() AmsPacket {
+func (m *_AdsReadDeviceInfoResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -122,15 +122,16 @@ func (m *_AdsReadDeviceInfoResponse) GetDevice() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsReadDeviceInfoResponse factory function for _AdsReadDeviceInfoResponse
-func NewAdsReadDeviceInfoResponse(result ReturnCode, majorVersion uint8, minorVersion uint8, version uint16, device []byte, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadDeviceInfoResponse {
+func NewAdsReadDeviceInfoResponse( result ReturnCode , majorVersion uint8 , minorVersion uint8 , version uint16 , device []byte , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadDeviceInfoResponse {
_result := &_AdsReadDeviceInfoResponse{
- Result: result,
+ Result: result,
MajorVersion: majorVersion,
MinorVersion: minorVersion,
- Version: version,
- Device: device,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Version: version,
+ Device: device,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -138,7 +139,7 @@ func NewAdsReadDeviceInfoResponse(result ReturnCode, majorVersion uint8, minorVe
// Deprecated: use the interface for direct cast
func CastAdsReadDeviceInfoResponse(structType interface{}) AdsReadDeviceInfoResponse {
- if casted, ok := structType.(AdsReadDeviceInfoResponse); ok {
+ if casted, ok := structType.(AdsReadDeviceInfoResponse); ok {
return casted
}
if casted, ok := structType.(*AdsReadDeviceInfoResponse); ok {
@@ -158,13 +159,13 @@ func (m *_AdsReadDeviceInfoResponse) GetLengthInBits(ctx context.Context) uint16
lengthInBits += 32
// Simple field (majorVersion)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (minorVersion)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (version)
- lengthInBits += 16
+ lengthInBits += 16;
// Array field
if len(m.Device) > 0 {
@@ -174,6 +175,7 @@ func (m *_AdsReadDeviceInfoResponse) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_AdsReadDeviceInfoResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -195,7 +197,7 @@ func AdsReadDeviceInfoResponseParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsReadDeviceInfoResponse")
}
@@ -205,21 +207,21 @@ func AdsReadDeviceInfoResponseParseWithBuffer(ctx context.Context, readBuffer ut
}
// Simple Field (majorVersion)
- _majorVersion, _majorVersionErr := readBuffer.ReadUint8("majorVersion", 8)
+_majorVersion, _majorVersionErr := readBuffer.ReadUint8("majorVersion", 8)
if _majorVersionErr != nil {
return nil, errors.Wrap(_majorVersionErr, "Error parsing 'majorVersion' field of AdsReadDeviceInfoResponse")
}
majorVersion := _majorVersion
// Simple Field (minorVersion)
- _minorVersion, _minorVersionErr := readBuffer.ReadUint8("minorVersion", 8)
+_minorVersion, _minorVersionErr := readBuffer.ReadUint8("minorVersion", 8)
if _minorVersionErr != nil {
return nil, errors.Wrap(_minorVersionErr, "Error parsing 'minorVersion' field of AdsReadDeviceInfoResponse")
}
minorVersion := _minorVersion
// Simple Field (version)
- _version, _versionErr := readBuffer.ReadUint16("version", 16)
+_version, _versionErr := readBuffer.ReadUint16("version", 16)
if _versionErr != nil {
return nil, errors.Wrap(_versionErr, "Error parsing 'version' field of AdsReadDeviceInfoResponse")
}
@@ -237,12 +239,13 @@ func AdsReadDeviceInfoResponseParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_AdsReadDeviceInfoResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
MajorVersion: majorVersion,
MinorVersion: minorVersion,
- Version: version,
- Device: device,
+ Version: version,
+ Device: device,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -264,44 +267,44 @@ func (m *_AdsReadDeviceInfoResponse) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for AdsReadDeviceInfoResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
- // Simple Field (majorVersion)
- majorVersion := uint8(m.GetMajorVersion())
- _majorVersionErr := writeBuffer.WriteUint8("majorVersion", 8, (majorVersion))
- if _majorVersionErr != nil {
- return errors.Wrap(_majorVersionErr, "Error serializing 'majorVersion' field")
- }
+ // Simple Field (majorVersion)
+ majorVersion := uint8(m.GetMajorVersion())
+ _majorVersionErr := writeBuffer.WriteUint8("majorVersion", 8, (majorVersion))
+ if _majorVersionErr != nil {
+ return errors.Wrap(_majorVersionErr, "Error serializing 'majorVersion' field")
+ }
- // Simple Field (minorVersion)
- minorVersion := uint8(m.GetMinorVersion())
- _minorVersionErr := writeBuffer.WriteUint8("minorVersion", 8, (minorVersion))
- if _minorVersionErr != nil {
- return errors.Wrap(_minorVersionErr, "Error serializing 'minorVersion' field")
- }
+ // Simple Field (minorVersion)
+ minorVersion := uint8(m.GetMinorVersion())
+ _minorVersionErr := writeBuffer.WriteUint8("minorVersion", 8, (minorVersion))
+ if _minorVersionErr != nil {
+ return errors.Wrap(_minorVersionErr, "Error serializing 'minorVersion' field")
+ }
- // Simple Field (version)
- version := uint16(m.GetVersion())
- _versionErr := writeBuffer.WriteUint16("version", 16, (version))
- if _versionErr != nil {
- return errors.Wrap(_versionErr, "Error serializing 'version' field")
- }
+ // Simple Field (version)
+ version := uint16(m.GetVersion())
+ _versionErr := writeBuffer.WriteUint16("version", 16, (version))
+ if _versionErr != nil {
+ return errors.Wrap(_versionErr, "Error serializing 'version' field")
+ }
- // Array Field (device)
- // Byte Array field (device)
- if err := writeBuffer.WriteByteArray("device", m.GetDevice()); err != nil {
- return errors.Wrap(err, "Error serializing 'device' field")
- }
+ // Array Field (device)
+ // Byte Array field (device)
+ if err := writeBuffer.WriteByteArray("device", m.GetDevice()); err != nil {
+ return errors.Wrap(err, "Error serializing 'device' field")
+ }
if popErr := writeBuffer.PopContext("AdsReadDeviceInfoResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsReadDeviceInfoResponse")
@@ -311,6 +314,7 @@ func (m *_AdsReadDeviceInfoResponse) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadDeviceInfoResponse) isAdsReadDeviceInfoResponse() bool {
return true
}
@@ -325,3 +329,6 @@ func (m *_AdsReadDeviceInfoResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadRequest.go b/plc4go/protocols/ads/readwrite/model/AdsReadRequest.go
index 6100d7fa1a7..6f972fa1c45 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadRequest is the corresponding interface of AdsReadRequest
type AdsReadRequest interface {
@@ -50,31 +52,30 @@ type AdsReadRequestExactly interface {
// _AdsReadRequest is the data-structure of this message
type _AdsReadRequest struct {
*_AmsPacket
- IndexGroup uint32
- IndexOffset uint32
- Length uint32
+ IndexGroup uint32
+ IndexOffset uint32
+ Length uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadRequest) GetCommandId() CommandId {
- return CommandId_ADS_READ
-}
+func (m *_AdsReadRequest) GetCommandId() CommandId {
+return CommandId_ADS_READ}
-func (m *_AdsReadRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsReadRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -82,10 +83,9 @@ func (m *_AdsReadRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsN
m.InvokeId = invokeId
}
-func (m *_AdsReadRequest) GetParent() AmsPacket {
+func (m *_AdsReadRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,13 +108,14 @@ func (m *_AdsReadRequest) GetLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsReadRequest factory function for _AdsReadRequest
-func NewAdsReadRequest(indexGroup uint32, indexOffset uint32, length uint32, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadRequest {
+func NewAdsReadRequest( indexGroup uint32 , indexOffset uint32 , length uint32 , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadRequest {
_result := &_AdsReadRequest{
- IndexGroup: indexGroup,
+ IndexGroup: indexGroup,
IndexOffset: indexOffset,
- Length: length,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Length: length,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -122,7 +123,7 @@ func NewAdsReadRequest(indexGroup uint32, indexOffset uint32, length uint32, tar
// Deprecated: use the interface for direct cast
func CastAdsReadRequest(structType interface{}) AdsReadRequest {
- if casted, ok := structType.(AdsReadRequest); ok {
+ if casted, ok := structType.(AdsReadRequest); ok {
return casted
}
if casted, ok := structType.(*AdsReadRequest); ok {
@@ -139,17 +140,18 @@ func (m *_AdsReadRequest) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (indexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (indexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (length)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsReadRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -168,21 +170,21 @@ func AdsReadRequestParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
_ = currentPos
// Simple Field (indexGroup)
- _indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
+_indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
if _indexGroupErr != nil {
return nil, errors.Wrap(_indexGroupErr, "Error parsing 'indexGroup' field of AdsReadRequest")
}
indexGroup := _indexGroup
// Simple Field (indexOffset)
- _indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
+_indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
if _indexOffsetErr != nil {
return nil, errors.Wrap(_indexOffsetErr, "Error parsing 'indexOffset' field of AdsReadRequest")
}
indexOffset := _indexOffset
// Simple Field (length)
- _length, _lengthErr := readBuffer.ReadUint32("length", 32)
+_length, _lengthErr := readBuffer.ReadUint32("length", 32)
if _lengthErr != nil {
return nil, errors.Wrap(_lengthErr, "Error parsing 'length' field of AdsReadRequest")
}
@@ -194,10 +196,11 @@ func AdsReadRequestParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
// Create a partially initialized instance
_child := &_AdsReadRequest{
- _AmsPacket: &_AmsPacket{},
- IndexGroup: indexGroup,
+ _AmsPacket: &_AmsPacket{
+ },
+ IndexGroup: indexGroup,
IndexOffset: indexOffset,
- Length: length,
+ Length: length,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -219,26 +222,26 @@ func (m *_AdsReadRequest) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return errors.Wrap(pushErr, "Error pushing for AdsReadRequest")
}
- // Simple Field (indexGroup)
- indexGroup := uint32(m.GetIndexGroup())
- _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
- if _indexGroupErr != nil {
- return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
- }
+ // Simple Field (indexGroup)
+ indexGroup := uint32(m.GetIndexGroup())
+ _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
+ if _indexGroupErr != nil {
+ return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
+ }
- // Simple Field (indexOffset)
- indexOffset := uint32(m.GetIndexOffset())
- _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
- if _indexOffsetErr != nil {
- return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
- }
+ // Simple Field (indexOffset)
+ indexOffset := uint32(m.GetIndexOffset())
+ _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
+ if _indexOffsetErr != nil {
+ return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
+ }
- // Simple Field (length)
- length := uint32(m.GetLength())
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Simple Field (length)
+ length := uint32(m.GetLength())
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
if popErr := writeBuffer.PopContext("AdsReadRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsReadRequest")
@@ -248,6 +251,7 @@ func (m *_AdsReadRequest) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadRequest) isAdsReadRequest() bool {
return true
}
@@ -262,3 +266,6 @@ func (m *_AdsReadRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadResponse.go b/plc4go/protocols/ads/readwrite/model/AdsReadResponse.go
index fb32075e1e2..e3f074544b7 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadResponse is the corresponding interface of AdsReadResponse
type AdsReadResponse interface {
@@ -48,30 +50,29 @@ type AdsReadResponseExactly interface {
// _AdsReadResponse is the data-structure of this message
type _AdsReadResponse struct {
*_AmsPacket
- Result ReturnCode
- Data []byte
+ Result ReturnCode
+ Data []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadResponse) GetCommandId() CommandId {
- return CommandId_ADS_READ
-}
+func (m *_AdsReadResponse) GetCommandId() CommandId {
+return CommandId_ADS_READ}
-func (m *_AdsReadResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsReadResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -79,10 +80,9 @@ func (m *_AdsReadResponse) InitializeParent(parent AmsPacket, targetAmsNetId Ams
m.InvokeId = invokeId
}
-func (m *_AdsReadResponse) GetParent() AmsPacket {
+func (m *_AdsReadResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -101,12 +101,13 @@ func (m *_AdsReadResponse) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsReadResponse factory function for _AdsReadResponse
-func NewAdsReadResponse(result ReturnCode, data []byte, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadResponse {
+func NewAdsReadResponse( result ReturnCode , data []byte , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadResponse {
_result := &_AdsReadResponse{
- Result: result,
- Data: data,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Result: result,
+ Data: data,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -114,7 +115,7 @@ func NewAdsReadResponse(result ReturnCode, data []byte, targetAmsNetId AmsNetId,
// Deprecated: use the interface for direct cast
func CastAdsReadResponse(structType interface{}) AdsReadResponse {
- if casted, ok := structType.(AdsReadResponse); ok {
+ if casted, ok := structType.(AdsReadResponse); ok {
return casted
}
if casted, ok := structType.(*AdsReadResponse); ok {
@@ -144,6 +145,7 @@ func (m *_AdsReadResponse) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsReadResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func AdsReadResponseParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsReadResponse")
}
@@ -193,9 +195,10 @@ func AdsReadResponseParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
// Create a partially initialized instance
_child := &_AdsReadResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
- Data: data,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
+ Data: data,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -217,30 +220,30 @@ func (m *_AdsReadResponse) SerializeWithWriteBuffer(ctx context.Context, writeBu
return errors.Wrap(pushErr, "Error pushing for AdsReadResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
- // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- length := uint32(uint32(len(m.GetData())))
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ length := uint32(uint32(len(m.GetData())))
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
- // Array Field (data)
- // Byte Array field (data)
- if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
- return errors.Wrap(err, "Error serializing 'data' field")
- }
+ // Array Field (data)
+ // Byte Array field (data)
+ if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'data' field")
+ }
if popErr := writeBuffer.PopContext("AdsReadResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsReadResponse")
@@ -250,6 +253,7 @@ func (m *_AdsReadResponse) SerializeWithWriteBuffer(ctx context.Context, writeBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadResponse) isAdsReadResponse() bool {
return true
}
@@ -264,3 +268,6 @@ func (m *_AdsReadResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadStateRequest.go b/plc4go/protocols/ads/readwrite/model/AdsReadStateRequest.go
index cc79a4e2f32..7e9d269c03c 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadStateRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadStateRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadStateRequest is the corresponding interface of AdsReadStateRequest
type AdsReadStateRequest interface {
@@ -46,26 +48,25 @@ type _AdsReadStateRequest struct {
*_AmsPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadStateRequest) GetCommandId() CommandId {
- return CommandId_ADS_READ_STATE
-}
+func (m *_AdsReadStateRequest) GetCommandId() CommandId {
+return CommandId_ADS_READ_STATE}
-func (m *_AdsReadStateRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsReadStateRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadStateRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadStateRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -73,14 +74,15 @@ func (m *_AdsReadStateRequest) InitializeParent(parent AmsPacket, targetAmsNetId
m.InvokeId = invokeId
}
-func (m *_AdsReadStateRequest) GetParent() AmsPacket {
+func (m *_AdsReadStateRequest) GetParent() AmsPacket {
return m._AmsPacket
}
+
// NewAdsReadStateRequest factory function for _AdsReadStateRequest
-func NewAdsReadStateRequest(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadStateRequest {
+func NewAdsReadStateRequest( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadStateRequest {
_result := &_AdsReadStateRequest{
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -88,7 +90,7 @@ func NewAdsReadStateRequest(targetAmsNetId AmsNetId, targetAmsPort uint16, sourc
// Deprecated: use the interface for direct cast
func CastAdsReadStateRequest(structType interface{}) AdsReadStateRequest {
- if casted, ok := structType.(AdsReadStateRequest); ok {
+ if casted, ok := structType.(AdsReadStateRequest); ok {
return casted
}
if casted, ok := structType.(*AdsReadStateRequest); ok {
@@ -107,6 +109,7 @@ func (m *_AdsReadStateRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsReadStateRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,7 +133,8 @@ func AdsReadStateRequestParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create a partially initialized instance
_child := &_AdsReadStateRequest{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -160,6 +164,7 @@ func (m *_AdsReadStateRequest) SerializeWithWriteBuffer(ctx context.Context, wri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadStateRequest) isAdsReadStateRequest() bool {
return true
}
@@ -174,3 +179,6 @@ func (m *_AdsReadStateRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadStateResponse.go b/plc4go/protocols/ads/readwrite/model/AdsReadStateResponse.go
index 0945fd764b3..ae114283e7e 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadStateResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadStateResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadStateResponse is the corresponding interface of AdsReadStateResponse
type AdsReadStateResponse interface {
@@ -50,31 +52,30 @@ type AdsReadStateResponseExactly interface {
// _AdsReadStateResponse is the data-structure of this message
type _AdsReadStateResponse struct {
*_AmsPacket
- Result ReturnCode
- AdsState uint16
- DeviceState uint16
+ Result ReturnCode
+ AdsState uint16
+ DeviceState uint16
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadStateResponse) GetCommandId() CommandId {
- return CommandId_ADS_READ_STATE
-}
+func (m *_AdsReadStateResponse) GetCommandId() CommandId {
+return CommandId_ADS_READ_STATE}
-func (m *_AdsReadStateResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsReadStateResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadStateResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadStateResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -82,10 +83,9 @@ func (m *_AdsReadStateResponse) InitializeParent(parent AmsPacket, targetAmsNetI
m.InvokeId = invokeId
}
-func (m *_AdsReadStateResponse) GetParent() AmsPacket {
+func (m *_AdsReadStateResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,13 +108,14 @@ func (m *_AdsReadStateResponse) GetDeviceState() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsReadStateResponse factory function for _AdsReadStateResponse
-func NewAdsReadStateResponse(result ReturnCode, adsState uint16, deviceState uint16, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadStateResponse {
+func NewAdsReadStateResponse( result ReturnCode , adsState uint16 , deviceState uint16 , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadStateResponse {
_result := &_AdsReadStateResponse{
- Result: result,
- AdsState: adsState,
+ Result: result,
+ AdsState: adsState,
DeviceState: deviceState,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -122,7 +123,7 @@ func NewAdsReadStateResponse(result ReturnCode, adsState uint16, deviceState uin
// Deprecated: use the interface for direct cast
func CastAdsReadStateResponse(structType interface{}) AdsReadStateResponse {
- if casted, ok := structType.(AdsReadStateResponse); ok {
+ if casted, ok := structType.(AdsReadStateResponse); ok {
return casted
}
if casted, ok := structType.(*AdsReadStateResponse); ok {
@@ -142,14 +143,15 @@ func (m *_AdsReadStateResponse) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 32
// Simple field (adsState)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (deviceState)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
+
func (m *_AdsReadStateResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -171,7 +173,7 @@ func AdsReadStateResponseParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsReadStateResponse")
}
@@ -181,14 +183,14 @@ func AdsReadStateResponseParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Simple Field (adsState)
- _adsState, _adsStateErr := readBuffer.ReadUint16("adsState", 16)
+_adsState, _adsStateErr := readBuffer.ReadUint16("adsState", 16)
if _adsStateErr != nil {
return nil, errors.Wrap(_adsStateErr, "Error parsing 'adsState' field of AdsReadStateResponse")
}
adsState := _adsState
// Simple Field (deviceState)
- _deviceState, _deviceStateErr := readBuffer.ReadUint16("deviceState", 16)
+_deviceState, _deviceStateErr := readBuffer.ReadUint16("deviceState", 16)
if _deviceStateErr != nil {
return nil, errors.Wrap(_deviceStateErr, "Error parsing 'deviceState' field of AdsReadStateResponse")
}
@@ -200,9 +202,10 @@ func AdsReadStateResponseParseWithBuffer(ctx context.Context, readBuffer utils.R
// Create a partially initialized instance
_child := &_AdsReadStateResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
- AdsState: adsState,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
+ AdsState: adsState,
DeviceState: deviceState,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
@@ -225,31 +228,31 @@ func (m *_AdsReadStateResponse) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for AdsReadStateResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
- // Simple Field (adsState)
- adsState := uint16(m.GetAdsState())
- _adsStateErr := writeBuffer.WriteUint16("adsState", 16, (adsState))
- if _adsStateErr != nil {
- return errors.Wrap(_adsStateErr, "Error serializing 'adsState' field")
- }
+ // Simple Field (adsState)
+ adsState := uint16(m.GetAdsState())
+ _adsStateErr := writeBuffer.WriteUint16("adsState", 16, (adsState))
+ if _adsStateErr != nil {
+ return errors.Wrap(_adsStateErr, "Error serializing 'adsState' field")
+ }
- // Simple Field (deviceState)
- deviceState := uint16(m.GetDeviceState())
- _deviceStateErr := writeBuffer.WriteUint16("deviceState", 16, (deviceState))
- if _deviceStateErr != nil {
- return errors.Wrap(_deviceStateErr, "Error serializing 'deviceState' field")
- }
+ // Simple Field (deviceState)
+ deviceState := uint16(m.GetDeviceState())
+ _deviceStateErr := writeBuffer.WriteUint16("deviceState", 16, (deviceState))
+ if _deviceStateErr != nil {
+ return errors.Wrap(_deviceStateErr, "Error serializing 'deviceState' field")
+ }
if popErr := writeBuffer.PopContext("AdsReadStateResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsReadStateResponse")
@@ -259,6 +262,7 @@ func (m *_AdsReadStateResponse) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadStateResponse) isAdsReadStateResponse() bool {
return true
}
@@ -273,3 +277,6 @@ func (m *_AdsReadStateResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadWriteRequest.go b/plc4go/protocols/ads/readwrite/model/AdsReadWriteRequest.go
index 74ce3a94b77..16976e2b73e 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadWriteRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadWriteRequest.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadWriteRequest is the corresponding interface of AdsReadWriteRequest
type AdsReadWriteRequest interface {
@@ -55,33 +57,32 @@ type AdsReadWriteRequestExactly interface {
// _AdsReadWriteRequest is the data-structure of this message
type _AdsReadWriteRequest struct {
*_AmsPacket
- IndexGroup uint32
- IndexOffset uint32
- ReadLength uint32
- Items []AdsMultiRequestItem
- Data []byte
+ IndexGroup uint32
+ IndexOffset uint32
+ ReadLength uint32
+ Items []AdsMultiRequestItem
+ Data []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadWriteRequest) GetCommandId() CommandId {
- return CommandId_ADS_READ_WRITE
-}
+func (m *_AdsReadWriteRequest) GetCommandId() CommandId {
+return CommandId_ADS_READ_WRITE}
-func (m *_AdsReadWriteRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsReadWriteRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadWriteRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadWriteRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -89,10 +90,9 @@ func (m *_AdsReadWriteRequest) InitializeParent(parent AmsPacket, targetAmsNetId
m.InvokeId = invokeId
}
-func (m *_AdsReadWriteRequest) GetParent() AmsPacket {
+func (m *_AdsReadWriteRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -123,15 +123,16 @@ func (m *_AdsReadWriteRequest) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsReadWriteRequest factory function for _AdsReadWriteRequest
-func NewAdsReadWriteRequest(indexGroup uint32, indexOffset uint32, readLength uint32, items []AdsMultiRequestItem, data []byte, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadWriteRequest {
+func NewAdsReadWriteRequest( indexGroup uint32 , indexOffset uint32 , readLength uint32 , items []AdsMultiRequestItem , data []byte , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadWriteRequest {
_result := &_AdsReadWriteRequest{
- IndexGroup: indexGroup,
+ IndexGroup: indexGroup,
IndexOffset: indexOffset,
- ReadLength: readLength,
- Items: items,
- Data: data,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ ReadLength: readLength,
+ Items: items,
+ Data: data,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -139,7 +140,7 @@ func NewAdsReadWriteRequest(indexGroup uint32, indexOffset uint32, readLength ui
// Deprecated: use the interface for direct cast
func CastAdsReadWriteRequest(structType interface{}) AdsReadWriteRequest {
- if casted, ok := structType.(AdsReadWriteRequest); ok {
+ if casted, ok := structType.(AdsReadWriteRequest); ok {
return casted
}
if casted, ok := structType.(*AdsReadWriteRequest); ok {
@@ -156,13 +157,13 @@ func (m *_AdsReadWriteRequest) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (indexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (indexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (readLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Implicit Field (writeLength)
lengthInBits += 32
@@ -173,7 +174,7 @@ func (m *_AdsReadWriteRequest) GetLengthInBits(ctx context.Context) uint16 {
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.Items), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
@@ -185,6 +186,7 @@ func (m *_AdsReadWriteRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsReadWriteRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -203,21 +205,21 @@ func AdsReadWriteRequestParseWithBuffer(ctx context.Context, readBuffer utils.Re
_ = currentPos
// Simple Field (indexGroup)
- _indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
+_indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
if _indexGroupErr != nil {
return nil, errors.Wrap(_indexGroupErr, "Error parsing 'indexGroup' field of AdsReadWriteRequest")
}
indexGroup := _indexGroup
// Simple Field (indexOffset)
- _indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
+_indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
if _indexOffsetErr != nil {
return nil, errors.Wrap(_indexOffsetErr, "Error parsing 'indexOffset' field of AdsReadWriteRequest")
}
indexOffset := _indexOffset
// Simple Field (readLength)
- _readLength, _readLengthErr := readBuffer.ReadUint32("readLength", 32)
+_readLength, _readLengthErr := readBuffer.ReadUint32("readLength", 32)
if _readLengthErr != nil {
return nil, errors.Wrap(_readLengthErr, "Error parsing 'readLength' field of AdsReadWriteRequest")
}
@@ -235,18 +237,18 @@ func AdsReadWriteRequestParseWithBuffer(ctx context.Context, readBuffer utils.Re
return nil, errors.Wrap(pullErr, "Error pulling for items")
}
// Count array
- items := make([]AdsMultiRequestItem, utils.InlineIf((bool(bool((bool((indexGroup) == (61568)))) || bool((bool((indexGroup) == (61569))))) || bool((bool((indexGroup) == (61570))))), func() interface{} { return uint16(indexOffset) }, func() interface{} { return uint16(uint16(0)) }).(uint16))
+ items := make([]AdsMultiRequestItem, utils.InlineIf((bool(bool((bool((indexGroup) == ((61568))))) || bool((bool((indexGroup) == ((61569)))))) || bool((bool((indexGroup) == ((61570)))))), func() interface{} {return uint16(indexOffset)}, func() interface{} {return uint16(uint16(0))}).(uint16))
// This happens when the size is set conditional to 0
if len(items) == 0 {
items = nil
}
{
- _numItems := uint16(utils.InlineIf((bool(bool((bool((indexGroup) == (61568)))) || bool((bool((indexGroup) == (61569))))) || bool((bool((indexGroup) == (61570))))), func() interface{} { return uint16(indexOffset) }, func() interface{} { return uint16(uint16(0)) }).(uint16))
+ _numItems := uint16(utils.InlineIf((bool(bool((bool((indexGroup) == ((61568))))) || bool((bool((indexGroup) == ((61569)))))) || bool((bool((indexGroup) == ((61570)))))), func() interface{} {return uint16(indexOffset)}, func() interface{} {return uint16(uint16(0))}).(uint16))
for _curItem := uint16(0); _curItem < _numItems; _curItem++ {
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsMultiRequestItemParseWithBuffer(arrayCtx, readBuffer, indexGroup)
+_item, _err := AdsMultiRequestItemParseWithBuffer(arrayCtx, readBuffer , indexGroup )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'items' field of AdsReadWriteRequest")
}
@@ -269,12 +271,13 @@ func AdsReadWriteRequestParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create a partially initialized instance
_child := &_AdsReadWriteRequest{
- _AmsPacket: &_AmsPacket{},
- IndexGroup: indexGroup,
+ _AmsPacket: &_AmsPacket{
+ },
+ IndexGroup: indexGroup,
IndexOffset: indexOffset,
- ReadLength: readLength,
- Items: items,
- Data: data,
+ ReadLength: readLength,
+ Items: items,
+ Data: data,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -296,56 +299,56 @@ func (m *_AdsReadWriteRequest) SerializeWithWriteBuffer(ctx context.Context, wri
return errors.Wrap(pushErr, "Error pushing for AdsReadWriteRequest")
}
- // Simple Field (indexGroup)
- indexGroup := uint32(m.GetIndexGroup())
- _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
- if _indexGroupErr != nil {
- return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
- }
+ // Simple Field (indexGroup)
+ indexGroup := uint32(m.GetIndexGroup())
+ _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
+ if _indexGroupErr != nil {
+ return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
+ }
- // Simple Field (indexOffset)
- indexOffset := uint32(m.GetIndexOffset())
- _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
- if _indexOffsetErr != nil {
- return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
- }
+ // Simple Field (indexOffset)
+ indexOffset := uint32(m.GetIndexOffset())
+ _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
+ if _indexOffsetErr != nil {
+ return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
+ }
- // Simple Field (readLength)
- readLength := uint32(m.GetReadLength())
- _readLengthErr := writeBuffer.WriteUint32("readLength", 32, (readLength))
- if _readLengthErr != nil {
- return errors.Wrap(_readLengthErr, "Error serializing 'readLength' field")
- }
+ // Simple Field (readLength)
+ readLength := uint32(m.GetReadLength())
+ _readLengthErr := writeBuffer.WriteUint32("readLength", 32, (readLength))
+ if _readLengthErr != nil {
+ return errors.Wrap(_readLengthErr, "Error serializing 'readLength' field")
+ }
- // Implicit Field (writeLength) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- writeLength := uint32(uint32((uint32(uint32(len(m.GetItems()))) * uint32((utils.InlineIf((bool((m.GetIndexGroup()) == (61570))), func() interface{} { return uint32(uint32(16)) }, func() interface{} { return uint32(uint32(12)) }).(uint32))))) + uint32(uint32(len(m.GetData()))))
- _writeLengthErr := writeBuffer.WriteUint32("writeLength", 32, (writeLength))
- if _writeLengthErr != nil {
- return errors.Wrap(_writeLengthErr, "Error serializing 'writeLength' field")
- }
+ // Implicit Field (writeLength) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ writeLength := uint32(uint32((uint32(uint32(len(m.GetItems()))) * uint32((utils.InlineIf((bool((m.GetIndexGroup()) == ((61570)))), func() interface{} {return uint32(uint32(16))}, func() interface{} {return uint32(uint32(12))}).(uint32))))) + uint32(uint32(len(m.GetData()))))
+ _writeLengthErr := writeBuffer.WriteUint32("writeLength", 32, (writeLength))
+ if _writeLengthErr != nil {
+ return errors.Wrap(_writeLengthErr, "Error serializing 'writeLength' field")
+ }
- // Array Field (items)
- if pushErr := writeBuffer.PushContext("items", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for items")
- }
- for _curItem, _element := range m.GetItems() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetItems()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'items' field")
- }
- }
- if popErr := writeBuffer.PopContext("items", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for items")
+ // Array Field (items)
+ if pushErr := writeBuffer.PushContext("items", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for items")
+ }
+ for _curItem, _element := range m.GetItems() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetItems()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'items' field")
}
+ }
+ if popErr := writeBuffer.PopContext("items", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for items")
+ }
- // Array Field (data)
- // Byte Array field (data)
- if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
- return errors.Wrap(err, "Error serializing 'data' field")
- }
+ // Array Field (data)
+ // Byte Array field (data)
+ if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'data' field")
+ }
if popErr := writeBuffer.PopContext("AdsReadWriteRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsReadWriteRequest")
@@ -355,6 +358,7 @@ func (m *_AdsReadWriteRequest) SerializeWithWriteBuffer(ctx context.Context, wri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadWriteRequest) isAdsReadWriteRequest() bool {
return true
}
@@ -369,3 +373,6 @@ func (m *_AdsReadWriteRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsReadWriteResponse.go b/plc4go/protocols/ads/readwrite/model/AdsReadWriteResponse.go
index 2aac379d190..2e3665dd296 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsReadWriteResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsReadWriteResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsReadWriteResponse is the corresponding interface of AdsReadWriteResponse
type AdsReadWriteResponse interface {
@@ -48,30 +50,29 @@ type AdsReadWriteResponseExactly interface {
// _AdsReadWriteResponse is the data-structure of this message
type _AdsReadWriteResponse struct {
*_AmsPacket
- Result ReturnCode
- Data []byte
+ Result ReturnCode
+ Data []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsReadWriteResponse) GetCommandId() CommandId {
- return CommandId_ADS_READ_WRITE
-}
+func (m *_AdsReadWriteResponse) GetCommandId() CommandId {
+return CommandId_ADS_READ_WRITE}
-func (m *_AdsReadWriteResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsReadWriteResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsReadWriteResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsReadWriteResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -79,10 +80,9 @@ func (m *_AdsReadWriteResponse) InitializeParent(parent AmsPacket, targetAmsNetI
m.InvokeId = invokeId
}
-func (m *_AdsReadWriteResponse) GetParent() AmsPacket {
+func (m *_AdsReadWriteResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -101,12 +101,13 @@ func (m *_AdsReadWriteResponse) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsReadWriteResponse factory function for _AdsReadWriteResponse
-func NewAdsReadWriteResponse(result ReturnCode, data []byte, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsReadWriteResponse {
+func NewAdsReadWriteResponse( result ReturnCode , data []byte , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsReadWriteResponse {
_result := &_AdsReadWriteResponse{
- Result: result,
- Data: data,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Result: result,
+ Data: data,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -114,7 +115,7 @@ func NewAdsReadWriteResponse(result ReturnCode, data []byte, targetAmsNetId AmsN
// Deprecated: use the interface for direct cast
func CastAdsReadWriteResponse(structType interface{}) AdsReadWriteResponse {
- if casted, ok := structType.(AdsReadWriteResponse); ok {
+ if casted, ok := structType.(AdsReadWriteResponse); ok {
return casted
}
if casted, ok := structType.(*AdsReadWriteResponse); ok {
@@ -144,6 +145,7 @@ func (m *_AdsReadWriteResponse) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsReadWriteResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func AdsReadWriteResponseParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsReadWriteResponse")
}
@@ -193,9 +195,10 @@ func AdsReadWriteResponseParseWithBuffer(ctx context.Context, readBuffer utils.R
// Create a partially initialized instance
_child := &_AdsReadWriteResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
- Data: data,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
+ Data: data,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -217,30 +220,30 @@ func (m *_AdsReadWriteResponse) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for AdsReadWriteResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
- // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- length := uint32(uint32(len(m.GetData())))
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ length := uint32(uint32(len(m.GetData())))
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
- // Array Field (data)
- // Byte Array field (data)
- if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
- return errors.Wrap(err, "Error serializing 'data' field")
- }
+ // Array Field (data)
+ // Byte Array field (data)
+ if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'data' field")
+ }
if popErr := writeBuffer.PopContext("AdsReadWriteResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsReadWriteResponse")
@@ -250,6 +253,7 @@ func (m *_AdsReadWriteResponse) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsReadWriteResponse) isAdsReadWriteResponse() bool {
return true
}
@@ -264,3 +268,6 @@ func (m *_AdsReadWriteResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsStampHeader.go b/plc4go/protocols/ads/readwrite/model/AdsStampHeader.go
index 377f7360e21..d5c2807943a 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsStampHeader.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsStampHeader.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsStampHeader is the corresponding interface of AdsStampHeader
type AdsStampHeader interface {
@@ -49,11 +51,12 @@ type AdsStampHeaderExactly interface {
// _AdsStampHeader is the data-structure of this message
type _AdsStampHeader struct {
- Timestamp uint64
- Samples uint32
- AdsNotificationSamples []AdsNotificationSample
+ Timestamp uint64
+ Samples uint32
+ AdsNotificationSamples []AdsNotificationSample
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_AdsStampHeader) GetAdsNotificationSamples() []AdsNotificationSample {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsStampHeader factory function for _AdsStampHeader
-func NewAdsStampHeader(timestamp uint64, samples uint32, adsNotificationSamples []AdsNotificationSample) *_AdsStampHeader {
- return &_AdsStampHeader{Timestamp: timestamp, Samples: samples, AdsNotificationSamples: adsNotificationSamples}
+func NewAdsStampHeader( timestamp uint64 , samples uint32 , adsNotificationSamples []AdsNotificationSample ) *_AdsStampHeader {
+return &_AdsStampHeader{ Timestamp: timestamp , Samples: samples , AdsNotificationSamples: adsNotificationSamples }
}
// Deprecated: use the interface for direct cast
func CastAdsStampHeader(structType interface{}) AdsStampHeader {
- if casted, ok := structType.(AdsStampHeader); ok {
+ if casted, ok := structType.(AdsStampHeader); ok {
return casted
}
if casted, ok := structType.(*AdsStampHeader); ok {
@@ -100,10 +104,10 @@ func (m *_AdsStampHeader) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (timestamp)
- lengthInBits += 64
+ lengthInBits += 64;
// Simple field (samples)
- lengthInBits += 32
+ lengthInBits += 32;
// Array field
if len(m.AdsNotificationSamples) > 0 {
@@ -111,13 +115,14 @@ func (m *_AdsStampHeader) GetLengthInBits(ctx context.Context) uint16 {
arrayCtx := spiContext.CreateArrayContext(ctx, len(m.AdsNotificationSamples), _curItem)
_ = arrayCtx
_ = _curItem
- lengthInBits += element.(interface{ GetLengthInBits(context.Context) uint16 }).GetLengthInBits(arrayCtx)
+ lengthInBits += element.(interface{GetLengthInBits(context.Context) uint16}).GetLengthInBits(arrayCtx)
}
}
return lengthInBits
}
+
func (m *_AdsStampHeader) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,14 +141,14 @@ func AdsStampHeaderParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
_ = currentPos
// Simple Field (timestamp)
- _timestamp, _timestampErr := readBuffer.ReadUint64("timestamp", 64)
+_timestamp, _timestampErr := readBuffer.ReadUint64("timestamp", 64)
if _timestampErr != nil {
return nil, errors.Wrap(_timestampErr, "Error parsing 'timestamp' field of AdsStampHeader")
}
timestamp := _timestamp
// Simple Field (samples)
- _samples, _samplesErr := readBuffer.ReadUint32("samples", 32)
+_samples, _samplesErr := readBuffer.ReadUint32("samples", 32)
if _samplesErr != nil {
return nil, errors.Wrap(_samplesErr, "Error parsing 'samples' field of AdsStampHeader")
}
@@ -165,7 +170,7 @@ func AdsStampHeaderParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
arrayCtx := spiContext.CreateArrayContext(ctx, int(_numItems), int(_curItem))
_ = arrayCtx
_ = _curItem
- _item, _err := AdsNotificationSampleParseWithBuffer(arrayCtx, readBuffer)
+_item, _err := AdsNotificationSampleParseWithBuffer(arrayCtx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'adsNotificationSamples' field of AdsStampHeader")
}
@@ -182,10 +187,10 @@ func AdsStampHeaderParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
// Create the instance
return &_AdsStampHeader{
- Timestamp: timestamp,
- Samples: samples,
- AdsNotificationSamples: adsNotificationSamples,
- }, nil
+ Timestamp: timestamp,
+ Samples: samples,
+ AdsNotificationSamples: adsNotificationSamples,
+ }, nil
}
func (m *_AdsStampHeader) Serialize() ([]byte, error) {
@@ -199,7 +204,7 @@ func (m *_AdsStampHeader) Serialize() ([]byte, error) {
func (m *_AdsStampHeader) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsStampHeader"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsStampHeader"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsStampHeader")
}
@@ -240,6 +245,7 @@ func (m *_AdsStampHeader) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return nil
}
+
func (m *_AdsStampHeader) isAdsStampHeader() bool {
return true
}
@@ -254,3 +260,6 @@ func (m *_AdsStampHeader) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsSymbolTableEntry.go b/plc4go/protocols/ads/readwrite/model/AdsSymbolTableEntry.go
index 0906e3452b5..dd09640b931 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsSymbolTableEntry.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsSymbolTableEntry.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -27,7 +28,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AdsSymbolTableEntry_NAMETERMINATOR uint8 = 0x00
@@ -93,33 +95,34 @@ type AdsSymbolTableEntryExactly interface {
// _AdsSymbolTableEntry is the data-structure of this message
type _AdsSymbolTableEntry struct {
- EntryLength uint32
- Group uint32
- Offset uint32
- Size uint32
- DataType uint32
- FlagMethodDeref bool
- FlagItfMethodAccess bool
- FlagReadOnly bool
- FlagTComInterfacePointer bool
- FlagTypeGuid bool
- FlagReferenceTo bool
- FlagBitValue bool
- FlagPersistent bool
- FlagExtendedFlags bool
- FlagInitOnReset bool
- FlagStatic bool
- FlagAttributes bool
- FlagContextMask bool
- Name string
- DataTypeName string
- Comment string
- Rest []byte
+ EntryLength uint32
+ Group uint32
+ Offset uint32
+ Size uint32
+ DataType uint32
+ FlagMethodDeref bool
+ FlagItfMethodAccess bool
+ FlagReadOnly bool
+ FlagTComInterfacePointer bool
+ FlagTypeGuid bool
+ FlagReferenceTo bool
+ FlagBitValue bool
+ FlagPersistent bool
+ FlagExtendedFlags bool
+ FlagInitOnReset bool
+ FlagStatic bool
+ FlagAttributes bool
+ FlagContextMask bool
+ Name string
+ DataTypeName string
+ Comment string
+ Rest []byte
// Reserved Fields
reservedField0 *uint8
reservedField1 *uint16
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -239,14 +242,15 @@ func (m *_AdsSymbolTableEntry) GetCommentTerminator() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsSymbolTableEntry factory function for _AdsSymbolTableEntry
-func NewAdsSymbolTableEntry(entryLength uint32, group uint32, offset uint32, size uint32, dataType uint32, flagMethodDeref bool, flagItfMethodAccess bool, flagReadOnly bool, flagTComInterfacePointer bool, flagTypeGuid bool, flagReferenceTo bool, flagBitValue bool, flagPersistent bool, flagExtendedFlags bool, flagInitOnReset bool, flagStatic bool, flagAttributes bool, flagContextMask bool, name string, dataTypeName string, comment string, rest []byte) *_AdsSymbolTableEntry {
- return &_AdsSymbolTableEntry{EntryLength: entryLength, Group: group, Offset: offset, Size: size, DataType: dataType, FlagMethodDeref: flagMethodDeref, FlagItfMethodAccess: flagItfMethodAccess, FlagReadOnly: flagReadOnly, FlagTComInterfacePointer: flagTComInterfacePointer, FlagTypeGuid: flagTypeGuid, FlagReferenceTo: flagReferenceTo, FlagBitValue: flagBitValue, FlagPersistent: flagPersistent, FlagExtendedFlags: flagExtendedFlags, FlagInitOnReset: flagInitOnReset, FlagStatic: flagStatic, FlagAttributes: flagAttributes, FlagContextMask: flagContextMask, Name: name, DataTypeName: dataTypeName, Comment: comment, Rest: rest}
+func NewAdsSymbolTableEntry( entryLength uint32 , group uint32 , offset uint32 , size uint32 , dataType uint32 , flagMethodDeref bool , flagItfMethodAccess bool , flagReadOnly bool , flagTComInterfacePointer bool , flagTypeGuid bool , flagReferenceTo bool , flagBitValue bool , flagPersistent bool , flagExtendedFlags bool , flagInitOnReset bool , flagStatic bool , flagAttributes bool , flagContextMask bool , name string , dataTypeName string , comment string , rest []byte ) *_AdsSymbolTableEntry {
+return &_AdsSymbolTableEntry{ EntryLength: entryLength , Group: group , Offset: offset , Size: size , DataType: dataType , FlagMethodDeref: flagMethodDeref , FlagItfMethodAccess: flagItfMethodAccess , FlagReadOnly: flagReadOnly , FlagTComInterfacePointer: flagTComInterfacePointer , FlagTypeGuid: flagTypeGuid , FlagReferenceTo: flagReferenceTo , FlagBitValue: flagBitValue , FlagPersistent: flagPersistent , FlagExtendedFlags: flagExtendedFlags , FlagInitOnReset: flagInitOnReset , FlagStatic: flagStatic , FlagAttributes: flagAttributes , FlagContextMask: flagContextMask , Name: name , DataTypeName: dataTypeName , Comment: comment , Rest: rest }
}
// Deprecated: use the interface for direct cast
func CastAdsSymbolTableEntry(structType interface{}) AdsSymbolTableEntry {
- if casted, ok := structType.(AdsSymbolTableEntry); ok {
+ if casted, ok := structType.(AdsSymbolTableEntry); ok {
return casted
}
if casted, ok := structType.(*AdsSymbolTableEntry); ok {
@@ -263,61 +267,61 @@ func (m *_AdsSymbolTableEntry) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (entryLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (group)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (offset)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (size)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (dataType)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (flagMethodDeref)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagItfMethodAccess)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagReadOnly)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagTComInterfacePointer)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagTypeGuid)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagReferenceTo)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagBitValue)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagPersistent)
- lengthInBits += 1
+ lengthInBits += 1;
// Reserved Field (reserved)
lengthInBits += 3
// Simple field (flagExtendedFlags)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagInitOnReset)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagStatic)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagAttributes)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (flagContextMask)
- lengthInBits += 1
+ lengthInBits += 1;
// Reserved Field (reserved)
lengthInBits += 16
@@ -357,6 +361,7 @@ func (m *_AdsSymbolTableEntry) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsSymbolTableEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -377,91 +382,91 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
_ = startPos
// Simple Field (entryLength)
- _entryLength, _entryLengthErr := readBuffer.ReadUint32("entryLength", 32)
+_entryLength, _entryLengthErr := readBuffer.ReadUint32("entryLength", 32)
if _entryLengthErr != nil {
return nil, errors.Wrap(_entryLengthErr, "Error parsing 'entryLength' field of AdsSymbolTableEntry")
}
entryLength := _entryLength
// Simple Field (group)
- _group, _groupErr := readBuffer.ReadUint32("group", 32)
+_group, _groupErr := readBuffer.ReadUint32("group", 32)
if _groupErr != nil {
return nil, errors.Wrap(_groupErr, "Error parsing 'group' field of AdsSymbolTableEntry")
}
group := _group
// Simple Field (offset)
- _offset, _offsetErr := readBuffer.ReadUint32("offset", 32)
+_offset, _offsetErr := readBuffer.ReadUint32("offset", 32)
if _offsetErr != nil {
return nil, errors.Wrap(_offsetErr, "Error parsing 'offset' field of AdsSymbolTableEntry")
}
offset := _offset
// Simple Field (size)
- _size, _sizeErr := readBuffer.ReadUint32("size", 32)
+_size, _sizeErr := readBuffer.ReadUint32("size", 32)
if _sizeErr != nil {
return nil, errors.Wrap(_sizeErr, "Error parsing 'size' field of AdsSymbolTableEntry")
}
size := _size
// Simple Field (dataType)
- _dataType, _dataTypeErr := readBuffer.ReadUint32("dataType", 32)
+_dataType, _dataTypeErr := readBuffer.ReadUint32("dataType", 32)
if _dataTypeErr != nil {
return nil, errors.Wrap(_dataTypeErr, "Error parsing 'dataType' field of AdsSymbolTableEntry")
}
dataType := _dataType
// Simple Field (flagMethodDeref)
- _flagMethodDeref, _flagMethodDerefErr := readBuffer.ReadBit("flagMethodDeref")
+_flagMethodDeref, _flagMethodDerefErr := readBuffer.ReadBit("flagMethodDeref")
if _flagMethodDerefErr != nil {
return nil, errors.Wrap(_flagMethodDerefErr, "Error parsing 'flagMethodDeref' field of AdsSymbolTableEntry")
}
flagMethodDeref := _flagMethodDeref
// Simple Field (flagItfMethodAccess)
- _flagItfMethodAccess, _flagItfMethodAccessErr := readBuffer.ReadBit("flagItfMethodAccess")
+_flagItfMethodAccess, _flagItfMethodAccessErr := readBuffer.ReadBit("flagItfMethodAccess")
if _flagItfMethodAccessErr != nil {
return nil, errors.Wrap(_flagItfMethodAccessErr, "Error parsing 'flagItfMethodAccess' field of AdsSymbolTableEntry")
}
flagItfMethodAccess := _flagItfMethodAccess
// Simple Field (flagReadOnly)
- _flagReadOnly, _flagReadOnlyErr := readBuffer.ReadBit("flagReadOnly")
+_flagReadOnly, _flagReadOnlyErr := readBuffer.ReadBit("flagReadOnly")
if _flagReadOnlyErr != nil {
return nil, errors.Wrap(_flagReadOnlyErr, "Error parsing 'flagReadOnly' field of AdsSymbolTableEntry")
}
flagReadOnly := _flagReadOnly
// Simple Field (flagTComInterfacePointer)
- _flagTComInterfacePointer, _flagTComInterfacePointerErr := readBuffer.ReadBit("flagTComInterfacePointer")
+_flagTComInterfacePointer, _flagTComInterfacePointerErr := readBuffer.ReadBit("flagTComInterfacePointer")
if _flagTComInterfacePointerErr != nil {
return nil, errors.Wrap(_flagTComInterfacePointerErr, "Error parsing 'flagTComInterfacePointer' field of AdsSymbolTableEntry")
}
flagTComInterfacePointer := _flagTComInterfacePointer
// Simple Field (flagTypeGuid)
- _flagTypeGuid, _flagTypeGuidErr := readBuffer.ReadBit("flagTypeGuid")
+_flagTypeGuid, _flagTypeGuidErr := readBuffer.ReadBit("flagTypeGuid")
if _flagTypeGuidErr != nil {
return nil, errors.Wrap(_flagTypeGuidErr, "Error parsing 'flagTypeGuid' field of AdsSymbolTableEntry")
}
flagTypeGuid := _flagTypeGuid
// Simple Field (flagReferenceTo)
- _flagReferenceTo, _flagReferenceToErr := readBuffer.ReadBit("flagReferenceTo")
+_flagReferenceTo, _flagReferenceToErr := readBuffer.ReadBit("flagReferenceTo")
if _flagReferenceToErr != nil {
return nil, errors.Wrap(_flagReferenceToErr, "Error parsing 'flagReferenceTo' field of AdsSymbolTableEntry")
}
flagReferenceTo := _flagReferenceTo
// Simple Field (flagBitValue)
- _flagBitValue, _flagBitValueErr := readBuffer.ReadBit("flagBitValue")
+_flagBitValue, _flagBitValueErr := readBuffer.ReadBit("flagBitValue")
if _flagBitValueErr != nil {
return nil, errors.Wrap(_flagBitValueErr, "Error parsing 'flagBitValue' field of AdsSymbolTableEntry")
}
flagBitValue := _flagBitValue
// Simple Field (flagPersistent)
- _flagPersistent, _flagPersistentErr := readBuffer.ReadBit("flagPersistent")
+_flagPersistent, _flagPersistentErr := readBuffer.ReadBit("flagPersistent")
if _flagPersistentErr != nil {
return nil, errors.Wrap(_flagPersistentErr, "Error parsing 'flagPersistent' field of AdsSymbolTableEntry")
}
@@ -477,7 +482,7 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -485,35 +490,35 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
}
// Simple Field (flagExtendedFlags)
- _flagExtendedFlags, _flagExtendedFlagsErr := readBuffer.ReadBit("flagExtendedFlags")
+_flagExtendedFlags, _flagExtendedFlagsErr := readBuffer.ReadBit("flagExtendedFlags")
if _flagExtendedFlagsErr != nil {
return nil, errors.Wrap(_flagExtendedFlagsErr, "Error parsing 'flagExtendedFlags' field of AdsSymbolTableEntry")
}
flagExtendedFlags := _flagExtendedFlags
// Simple Field (flagInitOnReset)
- _flagInitOnReset, _flagInitOnResetErr := readBuffer.ReadBit("flagInitOnReset")
+_flagInitOnReset, _flagInitOnResetErr := readBuffer.ReadBit("flagInitOnReset")
if _flagInitOnResetErr != nil {
return nil, errors.Wrap(_flagInitOnResetErr, "Error parsing 'flagInitOnReset' field of AdsSymbolTableEntry")
}
flagInitOnReset := _flagInitOnReset
// Simple Field (flagStatic)
- _flagStatic, _flagStaticErr := readBuffer.ReadBit("flagStatic")
+_flagStatic, _flagStaticErr := readBuffer.ReadBit("flagStatic")
if _flagStaticErr != nil {
return nil, errors.Wrap(_flagStaticErr, "Error parsing 'flagStatic' field of AdsSymbolTableEntry")
}
flagStatic := _flagStatic
// Simple Field (flagAttributes)
- _flagAttributes, _flagAttributesErr := readBuffer.ReadBit("flagAttributes")
+_flagAttributes, _flagAttributesErr := readBuffer.ReadBit("flagAttributes")
if _flagAttributesErr != nil {
return nil, errors.Wrap(_flagAttributesErr, "Error parsing 'flagAttributes' field of AdsSymbolTableEntry")
}
flagAttributes := _flagAttributes
// Simple Field (flagContextMask)
- _flagContextMask, _flagContextMaskErr := readBuffer.ReadBit("flagContextMask")
+_flagContextMask, _flagContextMaskErr := readBuffer.ReadBit("flagContextMask")
if _flagContextMaskErr != nil {
return nil, errors.Wrap(_flagContextMaskErr, "Error parsing 'flagContextMask' field of AdsSymbolTableEntry")
}
@@ -529,7 +534,7 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
if reserved != uint16(0x0000) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint16(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField1 = &reserved
@@ -558,7 +563,7 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
}
// Simple Field (name)
- _name, _nameErr := readBuffer.ReadString("name", uint32((nameLength)*(8)), "UTF-8")
+_name, _nameErr := readBuffer.ReadString("name", uint32((nameLength) * ((8))), "UTF-8")
if _nameErr != nil {
return nil, errors.Wrap(_nameErr, "Error parsing 'name' field of AdsSymbolTableEntry")
}
@@ -574,7 +579,7 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
}
// Simple Field (dataTypeName)
- _dataTypeName, _dataTypeNameErr := readBuffer.ReadString("dataTypeName", uint32((dataTypeNameLength)*(8)), "UTF-8")
+_dataTypeName, _dataTypeNameErr := readBuffer.ReadString("dataTypeName", uint32((dataTypeNameLength) * ((8))), "UTF-8")
if _dataTypeNameErr != nil {
return nil, errors.Wrap(_dataTypeNameErr, "Error parsing 'dataTypeName' field of AdsSymbolTableEntry")
}
@@ -590,7 +595,7 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
}
// Simple Field (comment)
- _comment, _commentErr := readBuffer.ReadString("comment", uint32((commentLength)*(8)), "UTF-8")
+_comment, _commentErr := readBuffer.ReadString("comment", uint32((commentLength) * ((8))), "UTF-8")
if _commentErr != nil {
return nil, errors.Wrap(_commentErr, "Error parsing 'comment' field of AdsSymbolTableEntry")
}
@@ -617,31 +622,31 @@ func AdsSymbolTableEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create the instance
return &_AdsSymbolTableEntry{
- EntryLength: entryLength,
- Group: group,
- Offset: offset,
- Size: size,
- DataType: dataType,
- FlagMethodDeref: flagMethodDeref,
- FlagItfMethodAccess: flagItfMethodAccess,
- FlagReadOnly: flagReadOnly,
- FlagTComInterfacePointer: flagTComInterfacePointer,
- FlagTypeGuid: flagTypeGuid,
- FlagReferenceTo: flagReferenceTo,
- FlagBitValue: flagBitValue,
- FlagPersistent: flagPersistent,
- FlagExtendedFlags: flagExtendedFlags,
- FlagInitOnReset: flagInitOnReset,
- FlagStatic: flagStatic,
- FlagAttributes: flagAttributes,
- FlagContextMask: flagContextMask,
- Name: name,
- DataTypeName: dataTypeName,
- Comment: comment,
- Rest: rest,
- reservedField0: reservedField0,
- reservedField1: reservedField1,
- }, nil
+ EntryLength: entryLength,
+ Group: group,
+ Offset: offset,
+ Size: size,
+ DataType: dataType,
+ FlagMethodDeref: flagMethodDeref,
+ FlagItfMethodAccess: flagItfMethodAccess,
+ FlagReadOnly: flagReadOnly,
+ FlagTComInterfacePointer: flagTComInterfacePointer,
+ FlagTypeGuid: flagTypeGuid,
+ FlagReferenceTo: flagReferenceTo,
+ FlagBitValue: flagBitValue,
+ FlagPersistent: flagPersistent,
+ FlagExtendedFlags: flagExtendedFlags,
+ FlagInitOnReset: flagInitOnReset,
+ FlagStatic: flagStatic,
+ FlagAttributes: flagAttributes,
+ FlagContextMask: flagContextMask,
+ Name: name,
+ DataTypeName: dataTypeName,
+ Comment: comment,
+ Rest: rest,
+ reservedField0: reservedField0,
+ reservedField1: reservedField1,
+ }, nil
}
func (m *_AdsSymbolTableEntry) Serialize() ([]byte, error) {
@@ -655,7 +660,7 @@ func (m *_AdsSymbolTableEntry) Serialize() ([]byte, error) {
func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsSymbolTableEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsSymbolTableEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsSymbolTableEntry")
}
@@ -756,7 +761,7 @@ func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, wri
if m.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *m.reservedField0
}
@@ -807,7 +812,7 @@ func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, wri
if m.reservedField1 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint16(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *m.reservedField1
}
@@ -840,7 +845,7 @@ func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, wri
// Simple Field (name)
name := string(m.GetName())
- _nameErr := writeBuffer.WriteString("name", uint32((uint16(len(m.GetName())))*(8)), "UTF-8", (name))
+ _nameErr := writeBuffer.WriteString("name", uint32((uint16(len(m.GetName()))) * ((8))), "UTF-8", (name))
if _nameErr != nil {
return errors.Wrap(_nameErr, "Error serializing 'name' field")
}
@@ -853,7 +858,7 @@ func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, wri
// Simple Field (dataTypeName)
dataTypeName := string(m.GetDataTypeName())
- _dataTypeNameErr := writeBuffer.WriteString("dataTypeName", uint32((uint16(len(m.GetDataTypeName())))*(8)), "UTF-8", (dataTypeName))
+ _dataTypeNameErr := writeBuffer.WriteString("dataTypeName", uint32((uint16(len(m.GetDataTypeName()))) * ((8))), "UTF-8", (dataTypeName))
if _dataTypeNameErr != nil {
return errors.Wrap(_dataTypeNameErr, "Error serializing 'dataTypeName' field")
}
@@ -866,7 +871,7 @@ func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, wri
// Simple Field (comment)
comment := string(m.GetComment())
- _commentErr := writeBuffer.WriteString("comment", uint32((uint16(len(m.GetComment())))*(8)), "UTF-8", (comment))
+ _commentErr := writeBuffer.WriteString("comment", uint32((uint16(len(m.GetComment()))) * ((8))), "UTF-8", (comment))
if _commentErr != nil {
return errors.Wrap(_commentErr, "Error serializing 'comment' field")
}
@@ -889,6 +894,7 @@ func (m *_AdsSymbolTableEntry) SerializeWithWriteBuffer(ctx context.Context, wri
return nil
}
+
func (m *_AdsSymbolTableEntry) isAdsSymbolTableEntry() bool {
return true
}
@@ -903,3 +909,6 @@ func (m *_AdsSymbolTableEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsTableSizes.go b/plc4go/protocols/ads/readwrite/model/AdsTableSizes.go
index 2e6ee66d422..071853572a3 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsTableSizes.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsTableSizes.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsTableSizes is the corresponding interface of AdsTableSizes
type AdsTableSizes interface {
@@ -55,14 +57,15 @@ type AdsTableSizesExactly interface {
// _AdsTableSizes is the data-structure of this message
type _AdsTableSizes struct {
- SymbolCount uint32
- SymbolLength uint32
- DataTypeCount uint32
- DataTypeLength uint32
- ExtraCount uint32
- ExtraLength uint32
+ SymbolCount uint32
+ SymbolLength uint32
+ DataTypeCount uint32
+ DataTypeLength uint32
+ ExtraCount uint32
+ ExtraLength uint32
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -97,14 +100,15 @@ func (m *_AdsTableSizes) GetExtraLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsTableSizes factory function for _AdsTableSizes
-func NewAdsTableSizes(symbolCount uint32, symbolLength uint32, dataTypeCount uint32, dataTypeLength uint32, extraCount uint32, extraLength uint32) *_AdsTableSizes {
- return &_AdsTableSizes{SymbolCount: symbolCount, SymbolLength: symbolLength, DataTypeCount: dataTypeCount, DataTypeLength: dataTypeLength, ExtraCount: extraCount, ExtraLength: extraLength}
+func NewAdsTableSizes( symbolCount uint32 , symbolLength uint32 , dataTypeCount uint32 , dataTypeLength uint32 , extraCount uint32 , extraLength uint32 ) *_AdsTableSizes {
+return &_AdsTableSizes{ SymbolCount: symbolCount , SymbolLength: symbolLength , DataTypeCount: dataTypeCount , DataTypeLength: dataTypeLength , ExtraCount: extraCount , ExtraLength: extraLength }
}
// Deprecated: use the interface for direct cast
func CastAdsTableSizes(structType interface{}) AdsTableSizes {
- if casted, ok := structType.(AdsTableSizes); ok {
+ if casted, ok := structType.(AdsTableSizes); ok {
return casted
}
if casted, ok := structType.(*AdsTableSizes); ok {
@@ -121,26 +125,27 @@ func (m *_AdsTableSizes) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (symbolCount)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (symbolLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (dataTypeCount)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (dataTypeLength)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (extraCount)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (extraLength)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
+
func (m *_AdsTableSizes) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,42 +164,42 @@ func AdsTableSizesParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
_ = currentPos
// Simple Field (symbolCount)
- _symbolCount, _symbolCountErr := readBuffer.ReadUint32("symbolCount", 32)
+_symbolCount, _symbolCountErr := readBuffer.ReadUint32("symbolCount", 32)
if _symbolCountErr != nil {
return nil, errors.Wrap(_symbolCountErr, "Error parsing 'symbolCount' field of AdsTableSizes")
}
symbolCount := _symbolCount
// Simple Field (symbolLength)
- _symbolLength, _symbolLengthErr := readBuffer.ReadUint32("symbolLength", 32)
+_symbolLength, _symbolLengthErr := readBuffer.ReadUint32("symbolLength", 32)
if _symbolLengthErr != nil {
return nil, errors.Wrap(_symbolLengthErr, "Error parsing 'symbolLength' field of AdsTableSizes")
}
symbolLength := _symbolLength
// Simple Field (dataTypeCount)
- _dataTypeCount, _dataTypeCountErr := readBuffer.ReadUint32("dataTypeCount", 32)
+_dataTypeCount, _dataTypeCountErr := readBuffer.ReadUint32("dataTypeCount", 32)
if _dataTypeCountErr != nil {
return nil, errors.Wrap(_dataTypeCountErr, "Error parsing 'dataTypeCount' field of AdsTableSizes")
}
dataTypeCount := _dataTypeCount
// Simple Field (dataTypeLength)
- _dataTypeLength, _dataTypeLengthErr := readBuffer.ReadUint32("dataTypeLength", 32)
+_dataTypeLength, _dataTypeLengthErr := readBuffer.ReadUint32("dataTypeLength", 32)
if _dataTypeLengthErr != nil {
return nil, errors.Wrap(_dataTypeLengthErr, "Error parsing 'dataTypeLength' field of AdsTableSizes")
}
dataTypeLength := _dataTypeLength
// Simple Field (extraCount)
- _extraCount, _extraCountErr := readBuffer.ReadUint32("extraCount", 32)
+_extraCount, _extraCountErr := readBuffer.ReadUint32("extraCount", 32)
if _extraCountErr != nil {
return nil, errors.Wrap(_extraCountErr, "Error parsing 'extraCount' field of AdsTableSizes")
}
extraCount := _extraCount
// Simple Field (extraLength)
- _extraLength, _extraLengthErr := readBuffer.ReadUint32("extraLength", 32)
+_extraLength, _extraLengthErr := readBuffer.ReadUint32("extraLength", 32)
if _extraLengthErr != nil {
return nil, errors.Wrap(_extraLengthErr, "Error parsing 'extraLength' field of AdsTableSizes")
}
@@ -206,13 +211,13 @@ func AdsTableSizesParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
// Create the instance
return &_AdsTableSizes{
- SymbolCount: symbolCount,
- SymbolLength: symbolLength,
- DataTypeCount: dataTypeCount,
- DataTypeLength: dataTypeLength,
- ExtraCount: extraCount,
- ExtraLength: extraLength,
- }, nil
+ SymbolCount: symbolCount,
+ SymbolLength: symbolLength,
+ DataTypeCount: dataTypeCount,
+ DataTypeLength: dataTypeLength,
+ ExtraCount: extraCount,
+ ExtraLength: extraLength,
+ }, nil
}
func (m *_AdsTableSizes) Serialize() ([]byte, error) {
@@ -226,7 +231,7 @@ func (m *_AdsTableSizes) Serialize() ([]byte, error) {
func (m *_AdsTableSizes) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AdsTableSizes"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AdsTableSizes"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AdsTableSizes")
}
@@ -278,6 +283,7 @@ func (m *_AdsTableSizes) SerializeWithWriteBuffer(ctx context.Context, writeBuff
return nil
}
+
func (m *_AdsTableSizes) isAdsTableSizes() bool {
return true
}
@@ -292,3 +298,6 @@ func (m *_AdsTableSizes) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsTransMode.go b/plc4go/protocols/ads/readwrite/model/AdsTransMode.go
index cbdbe9e0cee..eb25c1ab31e 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsTransMode.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsTransMode.go
@@ -34,13 +34,13 @@ type IAdsTransMode interface {
utils.Serializable
}
-const (
- AdsTransMode_NONE AdsTransMode = 0
- AdsTransMode_CLIENT_CYCLE AdsTransMode = 1
- AdsTransMode_CLIENT_ON_CHANGE AdsTransMode = 2
- AdsTransMode_CYCLIC AdsTransMode = 3
- AdsTransMode_ON_CHANGE AdsTransMode = 4
- AdsTransMode_CYCLIC_IN_CONTEXT AdsTransMode = 5
+const(
+ AdsTransMode_NONE AdsTransMode = 0
+ AdsTransMode_CLIENT_CYCLE AdsTransMode = 1
+ AdsTransMode_CLIENT_ON_CHANGE AdsTransMode = 2
+ AdsTransMode_CYCLIC AdsTransMode = 3
+ AdsTransMode_ON_CHANGE AdsTransMode = 4
+ AdsTransMode_CYCLIC_IN_CONTEXT AdsTransMode = 5
AdsTransMode_ON_CHANGE_IN_CONTEXT AdsTransMode = 6
)
@@ -48,7 +48,7 @@ var AdsTransModeValues []AdsTransMode
func init() {
_ = errors.New
- AdsTransModeValues = []AdsTransMode{
+ AdsTransModeValues = []AdsTransMode {
AdsTransMode_NONE,
AdsTransMode_CLIENT_CYCLE,
AdsTransMode_CLIENT_ON_CHANGE,
@@ -61,20 +61,20 @@ func init() {
func AdsTransModeByValue(value uint32) (enum AdsTransMode, ok bool) {
switch value {
- case 0:
- return AdsTransMode_NONE, true
- case 1:
- return AdsTransMode_CLIENT_CYCLE, true
- case 2:
- return AdsTransMode_CLIENT_ON_CHANGE, true
- case 3:
- return AdsTransMode_CYCLIC, true
- case 4:
- return AdsTransMode_ON_CHANGE, true
- case 5:
- return AdsTransMode_CYCLIC_IN_CONTEXT, true
- case 6:
- return AdsTransMode_ON_CHANGE_IN_CONTEXT, true
+ case 0:
+ return AdsTransMode_NONE, true
+ case 1:
+ return AdsTransMode_CLIENT_CYCLE, true
+ case 2:
+ return AdsTransMode_CLIENT_ON_CHANGE, true
+ case 3:
+ return AdsTransMode_CYCLIC, true
+ case 4:
+ return AdsTransMode_ON_CHANGE, true
+ case 5:
+ return AdsTransMode_CYCLIC_IN_CONTEXT, true
+ case 6:
+ return AdsTransMode_ON_CHANGE_IN_CONTEXT, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func AdsTransModeByName(value string) (enum AdsTransMode, ok bool) {
return 0, false
}
-func AdsTransModeKnows(value uint32) bool {
+func AdsTransModeKnows(value uint32) bool {
for _, typeValue := range AdsTransModeValues {
if uint32(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastAdsTransMode(structType interface{}) AdsTransMode {
@@ -179,3 +179,4 @@ func (e AdsTransMode) PLC4XEnumName() string {
func (e AdsTransMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsWriteControlRequest.go b/plc4go/protocols/ads/readwrite/model/AdsWriteControlRequest.go
index a4a5ecdd3f4..b63eeab6c54 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsWriteControlRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsWriteControlRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsWriteControlRequest is the corresponding interface of AdsWriteControlRequest
type AdsWriteControlRequest interface {
@@ -50,31 +52,30 @@ type AdsWriteControlRequestExactly interface {
// _AdsWriteControlRequest is the data-structure of this message
type _AdsWriteControlRequest struct {
*_AmsPacket
- AdsState uint16
- DeviceState uint16
- Data []byte
+ AdsState uint16
+ DeviceState uint16
+ Data []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsWriteControlRequest) GetCommandId() CommandId {
- return CommandId_ADS_WRITE_CONTROL
-}
+func (m *_AdsWriteControlRequest) GetCommandId() CommandId {
+return CommandId_ADS_WRITE_CONTROL}
-func (m *_AdsWriteControlRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsWriteControlRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsWriteControlRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsWriteControlRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -82,10 +83,9 @@ func (m *_AdsWriteControlRequest) InitializeParent(parent AmsPacket, targetAmsNe
m.InvokeId = invokeId
}
-func (m *_AdsWriteControlRequest) GetParent() AmsPacket {
+func (m *_AdsWriteControlRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,13 +108,14 @@ func (m *_AdsWriteControlRequest) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsWriteControlRequest factory function for _AdsWriteControlRequest
-func NewAdsWriteControlRequest(adsState uint16, deviceState uint16, data []byte, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsWriteControlRequest {
+func NewAdsWriteControlRequest( adsState uint16 , deviceState uint16 , data []byte , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsWriteControlRequest {
_result := &_AdsWriteControlRequest{
- AdsState: adsState,
+ AdsState: adsState,
DeviceState: deviceState,
- Data: data,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Data: data,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -122,7 +123,7 @@ func NewAdsWriteControlRequest(adsState uint16, deviceState uint16, data []byte,
// Deprecated: use the interface for direct cast
func CastAdsWriteControlRequest(structType interface{}) AdsWriteControlRequest {
- if casted, ok := structType.(AdsWriteControlRequest); ok {
+ if casted, ok := structType.(AdsWriteControlRequest); ok {
return casted
}
if casted, ok := structType.(*AdsWriteControlRequest); ok {
@@ -139,10 +140,10 @@ func (m *_AdsWriteControlRequest) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (adsState)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (deviceState)
- lengthInBits += 16
+ lengthInBits += 16;
// Implicit Field (length)
lengthInBits += 32
@@ -155,6 +156,7 @@ func (m *_AdsWriteControlRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsWriteControlRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -173,14 +175,14 @@ func AdsWriteControlRequestParseWithBuffer(ctx context.Context, readBuffer utils
_ = currentPos
// Simple Field (adsState)
- _adsState, _adsStateErr := readBuffer.ReadUint16("adsState", 16)
+_adsState, _adsStateErr := readBuffer.ReadUint16("adsState", 16)
if _adsStateErr != nil {
return nil, errors.Wrap(_adsStateErr, "Error parsing 'adsState' field of AdsWriteControlRequest")
}
adsState := _adsState
// Simple Field (deviceState)
- _deviceState, _deviceStateErr := readBuffer.ReadUint16("deviceState", 16)
+_deviceState, _deviceStateErr := readBuffer.ReadUint16("deviceState", 16)
if _deviceStateErr != nil {
return nil, errors.Wrap(_deviceStateErr, "Error parsing 'deviceState' field of AdsWriteControlRequest")
}
@@ -205,10 +207,11 @@ func AdsWriteControlRequestParseWithBuffer(ctx context.Context, readBuffer utils
// Create a partially initialized instance
_child := &_AdsWriteControlRequest{
- _AmsPacket: &_AmsPacket{},
- AdsState: adsState,
+ _AmsPacket: &_AmsPacket{
+ },
+ AdsState: adsState,
DeviceState: deviceState,
- Data: data,
+ Data: data,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -230,32 +233,32 @@ func (m *_AdsWriteControlRequest) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for AdsWriteControlRequest")
}
- // Simple Field (adsState)
- adsState := uint16(m.GetAdsState())
- _adsStateErr := writeBuffer.WriteUint16("adsState", 16, (adsState))
- if _adsStateErr != nil {
- return errors.Wrap(_adsStateErr, "Error serializing 'adsState' field")
- }
+ // Simple Field (adsState)
+ adsState := uint16(m.GetAdsState())
+ _adsStateErr := writeBuffer.WriteUint16("adsState", 16, (adsState))
+ if _adsStateErr != nil {
+ return errors.Wrap(_adsStateErr, "Error serializing 'adsState' field")
+ }
- // Simple Field (deviceState)
- deviceState := uint16(m.GetDeviceState())
- _deviceStateErr := writeBuffer.WriteUint16("deviceState", 16, (deviceState))
- if _deviceStateErr != nil {
- return errors.Wrap(_deviceStateErr, "Error serializing 'deviceState' field")
- }
+ // Simple Field (deviceState)
+ deviceState := uint16(m.GetDeviceState())
+ _deviceStateErr := writeBuffer.WriteUint16("deviceState", 16, (deviceState))
+ if _deviceStateErr != nil {
+ return errors.Wrap(_deviceStateErr, "Error serializing 'deviceState' field")
+ }
- // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- length := uint32(uint32(len(m.GetData())))
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ length := uint32(uint32(len(m.GetData())))
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
- // Array Field (data)
- // Byte Array field (data)
- if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
- return errors.Wrap(err, "Error serializing 'data' field")
- }
+ // Array Field (data)
+ // Byte Array field (data)
+ if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'data' field")
+ }
if popErr := writeBuffer.PopContext("AdsWriteControlRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsWriteControlRequest")
@@ -265,6 +268,7 @@ func (m *_AdsWriteControlRequest) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsWriteControlRequest) isAdsWriteControlRequest() bool {
return true
}
@@ -279,3 +283,6 @@ func (m *_AdsWriteControlRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsWriteControlResponse.go b/plc4go/protocols/ads/readwrite/model/AdsWriteControlResponse.go
index 91cf33d29e7..c4f91242313 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsWriteControlResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsWriteControlResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsWriteControlResponse is the corresponding interface of AdsWriteControlResponse
type AdsWriteControlResponse interface {
@@ -46,29 +48,28 @@ type AdsWriteControlResponseExactly interface {
// _AdsWriteControlResponse is the data-structure of this message
type _AdsWriteControlResponse struct {
*_AmsPacket
- Result ReturnCode
+ Result ReturnCode
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsWriteControlResponse) GetCommandId() CommandId {
- return CommandId_ADS_WRITE_CONTROL
-}
+func (m *_AdsWriteControlResponse) GetCommandId() CommandId {
+return CommandId_ADS_WRITE_CONTROL}
-func (m *_AdsWriteControlResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsWriteControlResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsWriteControlResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsWriteControlResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -76,10 +77,9 @@ func (m *_AdsWriteControlResponse) InitializeParent(parent AmsPacket, targetAmsN
m.InvokeId = invokeId
}
-func (m *_AdsWriteControlResponse) GetParent() AmsPacket {
+func (m *_AdsWriteControlResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -94,11 +94,12 @@ func (m *_AdsWriteControlResponse) GetResult() ReturnCode {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsWriteControlResponse factory function for _AdsWriteControlResponse
-func NewAdsWriteControlResponse(result ReturnCode, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsWriteControlResponse {
+func NewAdsWriteControlResponse( result ReturnCode , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsWriteControlResponse {
_result := &_AdsWriteControlResponse{
- Result: result,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Result: result,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -106,7 +107,7 @@ func NewAdsWriteControlResponse(result ReturnCode, targetAmsNetId AmsNetId, targ
// Deprecated: use the interface for direct cast
func CastAdsWriteControlResponse(structType interface{}) AdsWriteControlResponse {
- if casted, ok := structType.(AdsWriteControlResponse); ok {
+ if casted, ok := structType.(AdsWriteControlResponse); ok {
return casted
}
if casted, ok := structType.(*AdsWriteControlResponse); ok {
@@ -128,6 +129,7 @@ func (m *_AdsWriteControlResponse) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsWriteControlResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +151,7 @@ func AdsWriteControlResponseParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsWriteControlResponse")
}
@@ -164,8 +166,9 @@ func AdsWriteControlResponseParseWithBuffer(ctx context.Context, readBuffer util
// Create a partially initialized instance
_child := &_AdsWriteControlResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -187,17 +190,17 @@ func (m *_AdsWriteControlResponse) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for AdsWriteControlResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
if popErr := writeBuffer.PopContext("AdsWriteControlResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsWriteControlResponse")
@@ -207,6 +210,7 @@ func (m *_AdsWriteControlResponse) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsWriteControlResponse) isAdsWriteControlResponse() bool {
return true
}
@@ -221,3 +225,6 @@ func (m *_AdsWriteControlResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsWriteRequest.go b/plc4go/protocols/ads/readwrite/model/AdsWriteRequest.go
index b34312827a1..1086115c2f7 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsWriteRequest.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsWriteRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsWriteRequest is the corresponding interface of AdsWriteRequest
type AdsWriteRequest interface {
@@ -50,31 +52,30 @@ type AdsWriteRequestExactly interface {
// _AdsWriteRequest is the data-structure of this message
type _AdsWriteRequest struct {
*_AmsPacket
- IndexGroup uint32
- IndexOffset uint32
- Data []byte
+ IndexGroup uint32
+ IndexOffset uint32
+ Data []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsWriteRequest) GetCommandId() CommandId {
- return CommandId_ADS_WRITE
-}
+func (m *_AdsWriteRequest) GetCommandId() CommandId {
+return CommandId_ADS_WRITE}
-func (m *_AdsWriteRequest) GetResponse() bool {
- return bool(false)
-}
+func (m *_AdsWriteRequest) GetResponse() bool {
+return bool(false)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsWriteRequest) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsWriteRequest) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -82,10 +83,9 @@ func (m *_AdsWriteRequest) InitializeParent(parent AmsPacket, targetAmsNetId Ams
m.InvokeId = invokeId
}
-func (m *_AdsWriteRequest) GetParent() AmsPacket {
+func (m *_AdsWriteRequest) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,13 +108,14 @@ func (m *_AdsWriteRequest) GetData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsWriteRequest factory function for _AdsWriteRequest
-func NewAdsWriteRequest(indexGroup uint32, indexOffset uint32, data []byte, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsWriteRequest {
+func NewAdsWriteRequest( indexGroup uint32 , indexOffset uint32 , data []byte , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsWriteRequest {
_result := &_AdsWriteRequest{
- IndexGroup: indexGroup,
+ IndexGroup: indexGroup,
IndexOffset: indexOffset,
- Data: data,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Data: data,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -122,7 +123,7 @@ func NewAdsWriteRequest(indexGroup uint32, indexOffset uint32, data []byte, targ
// Deprecated: use the interface for direct cast
func CastAdsWriteRequest(structType interface{}) AdsWriteRequest {
- if casted, ok := structType.(AdsWriteRequest); ok {
+ if casted, ok := structType.(AdsWriteRequest); ok {
return casted
}
if casted, ok := structType.(*AdsWriteRequest); ok {
@@ -139,10 +140,10 @@ func (m *_AdsWriteRequest) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (indexGroup)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (indexOffset)
- lengthInBits += 32
+ lengthInBits += 32;
// Implicit Field (length)
lengthInBits += 32
@@ -155,6 +156,7 @@ func (m *_AdsWriteRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsWriteRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -173,14 +175,14 @@ func AdsWriteRequestParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
_ = currentPos
// Simple Field (indexGroup)
- _indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
+_indexGroup, _indexGroupErr := readBuffer.ReadUint32("indexGroup", 32)
if _indexGroupErr != nil {
return nil, errors.Wrap(_indexGroupErr, "Error parsing 'indexGroup' field of AdsWriteRequest")
}
indexGroup := _indexGroup
// Simple Field (indexOffset)
- _indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
+_indexOffset, _indexOffsetErr := readBuffer.ReadUint32("indexOffset", 32)
if _indexOffsetErr != nil {
return nil, errors.Wrap(_indexOffsetErr, "Error parsing 'indexOffset' field of AdsWriteRequest")
}
@@ -205,10 +207,11 @@ func AdsWriteRequestParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
// Create a partially initialized instance
_child := &_AdsWriteRequest{
- _AmsPacket: &_AmsPacket{},
- IndexGroup: indexGroup,
+ _AmsPacket: &_AmsPacket{
+ },
+ IndexGroup: indexGroup,
IndexOffset: indexOffset,
- Data: data,
+ Data: data,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -230,32 +233,32 @@ func (m *_AdsWriteRequest) SerializeWithWriteBuffer(ctx context.Context, writeBu
return errors.Wrap(pushErr, "Error pushing for AdsWriteRequest")
}
- // Simple Field (indexGroup)
- indexGroup := uint32(m.GetIndexGroup())
- _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
- if _indexGroupErr != nil {
- return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
- }
+ // Simple Field (indexGroup)
+ indexGroup := uint32(m.GetIndexGroup())
+ _indexGroupErr := writeBuffer.WriteUint32("indexGroup", 32, (indexGroup))
+ if _indexGroupErr != nil {
+ return errors.Wrap(_indexGroupErr, "Error serializing 'indexGroup' field")
+ }
- // Simple Field (indexOffset)
- indexOffset := uint32(m.GetIndexOffset())
- _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
- if _indexOffsetErr != nil {
- return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
- }
+ // Simple Field (indexOffset)
+ indexOffset := uint32(m.GetIndexOffset())
+ _indexOffsetErr := writeBuffer.WriteUint32("indexOffset", 32, (indexOffset))
+ if _indexOffsetErr != nil {
+ return errors.Wrap(_indexOffsetErr, "Error serializing 'indexOffset' field")
+ }
- // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
- length := uint32(uint32(len(m.GetData())))
- _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
- if _lengthErr != nil {
- return errors.Wrap(_lengthErr, "Error serializing 'length' field")
- }
+ // Implicit Field (length) (Used for parsing, but it's value is not stored as it's implicitly given by the objects content)
+ length := uint32(uint32(len(m.GetData())))
+ _lengthErr := writeBuffer.WriteUint32("length", 32, (length))
+ if _lengthErr != nil {
+ return errors.Wrap(_lengthErr, "Error serializing 'length' field")
+ }
- // Array Field (data)
- // Byte Array field (data)
- if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
- return errors.Wrap(err, "Error serializing 'data' field")
- }
+ // Array Field (data)
+ // Byte Array field (data)
+ if err := writeBuffer.WriteByteArray("data", m.GetData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'data' field")
+ }
if popErr := writeBuffer.PopContext("AdsWriteRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsWriteRequest")
@@ -265,6 +268,7 @@ func (m *_AdsWriteRequest) SerializeWithWriteBuffer(ctx context.Context, writeBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsWriteRequest) isAdsWriteRequest() bool {
return true
}
@@ -279,3 +283,6 @@ func (m *_AdsWriteRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AdsWriteResponse.go b/plc4go/protocols/ads/readwrite/model/AdsWriteResponse.go
index 299f384f810..7a2ad99d940 100644
--- a/plc4go/protocols/ads/readwrite/model/AdsWriteResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/AdsWriteResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AdsWriteResponse is the corresponding interface of AdsWriteResponse
type AdsWriteResponse interface {
@@ -46,29 +48,28 @@ type AdsWriteResponseExactly interface {
// _AdsWriteResponse is the data-structure of this message
type _AdsWriteResponse struct {
*_AmsPacket
- Result ReturnCode
+ Result ReturnCode
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_AdsWriteResponse) GetCommandId() CommandId {
- return CommandId_ADS_WRITE
-}
+func (m *_AdsWriteResponse) GetCommandId() CommandId {
+return CommandId_ADS_WRITE}
-func (m *_AdsWriteResponse) GetResponse() bool {
- return bool(true)
-}
+func (m *_AdsWriteResponse) GetResponse() bool {
+return bool(true)}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_AdsWriteResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_AdsWriteResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -76,10 +77,9 @@ func (m *_AdsWriteResponse) InitializeParent(parent AmsPacket, targetAmsNetId Am
m.InvokeId = invokeId
}
-func (m *_AdsWriteResponse) GetParent() AmsPacket {
+func (m *_AdsWriteResponse) GetParent() AmsPacket {
return m._AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -94,11 +94,12 @@ func (m *_AdsWriteResponse) GetResult() ReturnCode {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAdsWriteResponse factory function for _AdsWriteResponse
-func NewAdsWriteResponse(result ReturnCode, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AdsWriteResponse {
+func NewAdsWriteResponse( result ReturnCode , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AdsWriteResponse {
_result := &_AdsWriteResponse{
- Result: result,
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ Result: result,
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -106,7 +107,7 @@ func NewAdsWriteResponse(result ReturnCode, targetAmsNetId AmsNetId, targetAmsPo
// Deprecated: use the interface for direct cast
func CastAdsWriteResponse(structType interface{}) AdsWriteResponse {
- if casted, ok := structType.(AdsWriteResponse); ok {
+ if casted, ok := structType.(AdsWriteResponse); ok {
return casted
}
if casted, ok := structType.(*AdsWriteResponse); ok {
@@ -128,6 +129,7 @@ func (m *_AdsWriteResponse) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AdsWriteResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +151,7 @@ func AdsWriteResponseParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("result"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for result")
}
- _result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
+_result, _resultErr := ReturnCodeParseWithBuffer(ctx, readBuffer)
if _resultErr != nil {
return nil, errors.Wrap(_resultErr, "Error parsing 'result' field of AdsWriteResponse")
}
@@ -164,8 +166,9 @@ func AdsWriteResponseParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
// Create a partially initialized instance
_child := &_AdsWriteResponse{
- _AmsPacket: &_AmsPacket{},
- Result: result,
+ _AmsPacket: &_AmsPacket{
+ },
+ Result: result,
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -187,17 +190,17 @@ func (m *_AdsWriteResponse) SerializeWithWriteBuffer(ctx context.Context, writeB
return errors.Wrap(pushErr, "Error pushing for AdsWriteResponse")
}
- // Simple Field (result)
- if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for result")
- }
- _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
- if popErr := writeBuffer.PopContext("result"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for result")
- }
- if _resultErr != nil {
- return errors.Wrap(_resultErr, "Error serializing 'result' field")
- }
+ // Simple Field (result)
+ if pushErr := writeBuffer.PushContext("result"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for result")
+ }
+ _resultErr := writeBuffer.WriteSerializable(ctx, m.GetResult())
+ if popErr := writeBuffer.PopContext("result"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for result")
+ }
+ if _resultErr != nil {
+ return errors.Wrap(_resultErr, "Error serializing 'result' field")
+ }
if popErr := writeBuffer.PopContext("AdsWriteResponse"); popErr != nil {
return errors.Wrap(popErr, "Error popping for AdsWriteResponse")
@@ -207,6 +210,7 @@ func (m *_AdsWriteResponse) SerializeWithWriteBuffer(ctx context.Context, writeB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_AdsWriteResponse) isAdsWriteResponse() bool {
return true
}
@@ -221,3 +225,6 @@ func (m *_AdsWriteResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AmsNetId.go b/plc4go/protocols/ads/readwrite/model/AmsNetId.go
index 0a02614385d..3a729269374 100644
--- a/plc4go/protocols/ads/readwrite/model/AmsNetId.go
+++ b/plc4go/protocols/ads/readwrite/model/AmsNetId.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsNetId is the corresponding interface of AmsNetId
type AmsNetId interface {
@@ -54,14 +56,15 @@ type AmsNetIdExactly interface {
// _AmsNetId is the data-structure of this message
type _AmsNetId struct {
- Octet1 uint8
- Octet2 uint8
- Octet3 uint8
- Octet4 uint8
- Octet5 uint8
- Octet6 uint8
+ Octet1 uint8
+ Octet2 uint8
+ Octet3 uint8
+ Octet4 uint8
+ Octet5 uint8
+ Octet6 uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_AmsNetId) GetOctet6() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsNetId factory function for _AmsNetId
-func NewAmsNetId(octet1 uint8, octet2 uint8, octet3 uint8, octet4 uint8, octet5 uint8, octet6 uint8) *_AmsNetId {
- return &_AmsNetId{Octet1: octet1, Octet2: octet2, Octet3: octet3, Octet4: octet4, Octet5: octet5, Octet6: octet6}
+func NewAmsNetId( octet1 uint8 , octet2 uint8 , octet3 uint8 , octet4 uint8 , octet5 uint8 , octet6 uint8 ) *_AmsNetId {
+return &_AmsNetId{ Octet1: octet1 , Octet2: octet2 , Octet3: octet3 , Octet4: octet4 , Octet5: octet5 , Octet6: octet6 }
}
// Deprecated: use the interface for direct cast
func CastAmsNetId(structType interface{}) AmsNetId {
- if casted, ok := structType.(AmsNetId); ok {
+ if casted, ok := structType.(AmsNetId); ok {
return casted
}
if casted, ok := structType.(*AmsNetId); ok {
@@ -120,26 +124,27 @@ func (m *_AmsNetId) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (octet1)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet2)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet3)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet4)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet5)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (octet6)
- lengthInBits += 8
+ lengthInBits += 8;
return lengthInBits
}
+
func (m *_AmsNetId) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,42 +163,42 @@ func AmsNetIdParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (
_ = currentPos
// Simple Field (octet1)
- _octet1, _octet1Err := readBuffer.ReadUint8("octet1", 8)
+_octet1, _octet1Err := readBuffer.ReadUint8("octet1", 8)
if _octet1Err != nil {
return nil, errors.Wrap(_octet1Err, "Error parsing 'octet1' field of AmsNetId")
}
octet1 := _octet1
// Simple Field (octet2)
- _octet2, _octet2Err := readBuffer.ReadUint8("octet2", 8)
+_octet2, _octet2Err := readBuffer.ReadUint8("octet2", 8)
if _octet2Err != nil {
return nil, errors.Wrap(_octet2Err, "Error parsing 'octet2' field of AmsNetId")
}
octet2 := _octet2
// Simple Field (octet3)
- _octet3, _octet3Err := readBuffer.ReadUint8("octet3", 8)
+_octet3, _octet3Err := readBuffer.ReadUint8("octet3", 8)
if _octet3Err != nil {
return nil, errors.Wrap(_octet3Err, "Error parsing 'octet3' field of AmsNetId")
}
octet3 := _octet3
// Simple Field (octet4)
- _octet4, _octet4Err := readBuffer.ReadUint8("octet4", 8)
+_octet4, _octet4Err := readBuffer.ReadUint8("octet4", 8)
if _octet4Err != nil {
return nil, errors.Wrap(_octet4Err, "Error parsing 'octet4' field of AmsNetId")
}
octet4 := _octet4
// Simple Field (octet5)
- _octet5, _octet5Err := readBuffer.ReadUint8("octet5", 8)
+_octet5, _octet5Err := readBuffer.ReadUint8("octet5", 8)
if _octet5Err != nil {
return nil, errors.Wrap(_octet5Err, "Error parsing 'octet5' field of AmsNetId")
}
octet5 := _octet5
// Simple Field (octet6)
- _octet6, _octet6Err := readBuffer.ReadUint8("octet6", 8)
+_octet6, _octet6Err := readBuffer.ReadUint8("octet6", 8)
if _octet6Err != nil {
return nil, errors.Wrap(_octet6Err, "Error parsing 'octet6' field of AmsNetId")
}
@@ -205,13 +210,13 @@ func AmsNetIdParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer) (
// Create the instance
return &_AmsNetId{
- Octet1: octet1,
- Octet2: octet2,
- Octet3: octet3,
- Octet4: octet4,
- Octet5: octet5,
- Octet6: octet6,
- }, nil
+ Octet1: octet1,
+ Octet2: octet2,
+ Octet3: octet3,
+ Octet4: octet4,
+ Octet5: octet5,
+ Octet6: octet6,
+ }, nil
}
func (m *_AmsNetId) Serialize() ([]byte, error) {
@@ -225,7 +230,7 @@ func (m *_AmsNetId) Serialize() ([]byte, error) {
func (m *_AmsNetId) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsNetId"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsNetId"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsNetId")
}
@@ -277,6 +282,7 @@ func (m *_AmsNetId) SerializeWithWriteBuffer(ctx context.Context, writeBuffer ut
return nil
}
+
func (m *_AmsNetId) isAmsNetId() bool {
return true
}
@@ -291,3 +297,6 @@ func (m *_AmsNetId) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AmsPacket.go b/plc4go/protocols/ads/readwrite/model/AmsPacket.go
index d237c1bc2b6..13ea75eea0f 100644
--- a/plc4go/protocols/ads/readwrite/model/AmsPacket.go
+++ b/plc4go/protocols/ads/readwrite/model/AmsPacket.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"fmt"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// Constant values.
const AmsPacket_INITCOMMAND bool = bool(false)
@@ -70,12 +72,12 @@ type AmsPacketExactly interface {
// _AmsPacket is the data-structure of this message
type _AmsPacket struct {
_AmsPacketChildRequirements
- TargetAmsNetId AmsNetId
- TargetAmsPort uint16
- SourceAmsNetId AmsNetId
- SourceAmsPort uint16
- ErrorCode uint32
- InvokeId uint32
+ TargetAmsNetId AmsNetId
+ TargetAmsPort uint16
+ SourceAmsNetId AmsNetId
+ SourceAmsPort uint16
+ ErrorCode uint32
+ InvokeId uint32
// Reserved Fields
reservedField0 *int8
}
@@ -87,6 +89,7 @@ type _AmsPacketChildRequirements interface {
GetResponse() bool
}
+
type AmsPacketParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child AmsPacket, serializeChildFunction func() error) error
GetTypeName() string
@@ -94,13 +97,12 @@ type AmsPacketParent interface {
type AmsPacketChild interface {
utils.Serializable
- InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32)
+InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 )
GetParent() *AmsPacket
GetTypeName() string
AmsPacket
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -176,14 +178,15 @@ func (m *_AmsPacket) GetBroadcast() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsPacket factory function for _AmsPacket
-func NewAmsPacket(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_AmsPacket {
- return &_AmsPacket{TargetAmsNetId: targetAmsNetId, TargetAmsPort: targetAmsPort, SourceAmsNetId: sourceAmsNetId, SourceAmsPort: sourceAmsPort, ErrorCode: errorCode, InvokeId: invokeId}
+func NewAmsPacket( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_AmsPacket {
+return &_AmsPacket{ TargetAmsNetId: targetAmsNetId , TargetAmsPort: targetAmsPort , SourceAmsNetId: sourceAmsNetId , SourceAmsPort: sourceAmsPort , ErrorCode: errorCode , InvokeId: invokeId }
}
// Deprecated: use the interface for direct cast
func CastAmsPacket(structType interface{}) AmsPacket {
- if casted, ok := structType.(AmsPacket); ok {
+ if casted, ok := structType.(AmsPacket); ok {
return casted
}
if casted, ok := structType.(*AmsPacket); ok {
@@ -196,6 +199,7 @@ func (m *_AmsPacket) GetTypeName() string {
return "AmsPacket"
}
+
func (m *_AmsPacket) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -203,15 +207,15 @@ func (m *_AmsPacket) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.TargetAmsNetId.GetLengthInBits(ctx)
// Simple field (targetAmsPort)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (sourceAmsNetId)
lengthInBits += m.SourceAmsNetId.GetLengthInBits(ctx)
// Simple field (sourceAmsPort)
- lengthInBits += 16
+ lengthInBits += 16;
// Discriminator Field (commandId)
- lengthInBits += 16
+ lengthInBits += 16;
// Const Field (initCommand)
lengthInBits += 1
@@ -234,7 +238,7 @@ func (m *_AmsPacket) GetParentLengthInBits(ctx context.Context) uint16 {
// Const Field (noReturn)
lengthInBits += 1
// Discriminator Field (response)
- lengthInBits += 1
+ lengthInBits += 1;
// Const Field (broadcast)
lengthInBits += 1
@@ -246,10 +250,10 @@ func (m *_AmsPacket) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits += 32
// Simple field (errorCode)
- lengthInBits += 32
+ lengthInBits += 32;
// Simple field (invokeId)
- lengthInBits += 32
+ lengthInBits += 32;
return lengthInBits
}
@@ -275,7 +279,7 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
if pullErr := readBuffer.PullContext("targetAmsNetId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for targetAmsNetId")
}
- _targetAmsNetId, _targetAmsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
+_targetAmsNetId, _targetAmsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
if _targetAmsNetIdErr != nil {
return nil, errors.Wrap(_targetAmsNetIdErr, "Error parsing 'targetAmsNetId' field of AmsPacket")
}
@@ -285,7 +289,7 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
}
// Simple Field (targetAmsPort)
- _targetAmsPort, _targetAmsPortErr := readBuffer.ReadUint16("targetAmsPort", 16)
+_targetAmsPort, _targetAmsPortErr := readBuffer.ReadUint16("targetAmsPort", 16)
if _targetAmsPortErr != nil {
return nil, errors.Wrap(_targetAmsPortErr, "Error parsing 'targetAmsPort' field of AmsPacket")
}
@@ -295,7 +299,7 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
if pullErr := readBuffer.PullContext("sourceAmsNetId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for sourceAmsNetId")
}
- _sourceAmsNetId, _sourceAmsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
+_sourceAmsNetId, _sourceAmsNetIdErr := AmsNetIdParseWithBuffer(ctx, readBuffer)
if _sourceAmsNetIdErr != nil {
return nil, errors.Wrap(_sourceAmsNetIdErr, "Error parsing 'sourceAmsNetId' field of AmsPacket")
}
@@ -305,7 +309,7 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
}
// Simple Field (sourceAmsPort)
- _sourceAmsPort, _sourceAmsPortErr := readBuffer.ReadUint16("sourceAmsPort", 16)
+_sourceAmsPort, _sourceAmsPortErr := readBuffer.ReadUint16("sourceAmsPort", 16)
if _sourceAmsPortErr != nil {
return nil, errors.Wrap(_sourceAmsPortErr, "Error parsing 'sourceAmsPort' field of AmsPacket")
}
@@ -412,7 +416,7 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
if reserved != int8(0x0) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": int8(0x0),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -427,14 +431,14 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
}
// Simple Field (errorCode)
- _errorCode, _errorCodeErr := readBuffer.ReadUint32("errorCode", 32)
+_errorCode, _errorCodeErr := readBuffer.ReadUint32("errorCode", 32)
if _errorCodeErr != nil {
return nil, errors.Wrap(_errorCodeErr, "Error parsing 'errorCode' field of AmsPacket")
}
errorCode := _errorCode
// Simple Field (invokeId)
- _invokeId, _invokeIdErr := readBuffer.ReadUint32("invokeId", 32)
+_invokeId, _invokeIdErr := readBuffer.ReadUint32("invokeId", 32)
if _invokeIdErr != nil {
return nil, errors.Wrap(_invokeIdErr, "Error parsing 'invokeId' field of AmsPacket")
}
@@ -443,55 +447,55 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type AmsPacketChildSerializeRequirement interface {
AmsPacket
- InitializeParent(AmsPacket, AmsNetId, uint16, AmsNetId, uint16, uint32, uint32)
+ InitializeParent(AmsPacket, AmsNetId, uint16, AmsNetId, uint16, uint32, uint32)
GetParent() AmsPacket
}
var _childTemp interface{}
var _child AmsPacketChildSerializeRequirement
var typeSwitchError error
switch {
- case errorCode == 0x00000000 && commandId == CommandId_INVALID && response == bool(false): // AdsInvalidRequest
- _childTemp, typeSwitchError = AdsInvalidRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_INVALID && response == bool(true): // AdsInvalidResponse
- _childTemp, typeSwitchError = AdsInvalidResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_DEVICE_INFO && response == bool(false): // AdsReadDeviceInfoRequest
- _childTemp, typeSwitchError = AdsReadDeviceInfoRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_DEVICE_INFO && response == bool(true): // AdsReadDeviceInfoResponse
- _childTemp, typeSwitchError = AdsReadDeviceInfoResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ && response == bool(false): // AdsReadRequest
- _childTemp, typeSwitchError = AdsReadRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ && response == bool(true): // AdsReadResponse
- _childTemp, typeSwitchError = AdsReadResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE && response == bool(false): // AdsWriteRequest
- _childTemp, typeSwitchError = AdsWriteRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE && response == bool(true): // AdsWriteResponse
- _childTemp, typeSwitchError = AdsWriteResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_STATE && response == bool(false): // AdsReadStateRequest
- _childTemp, typeSwitchError = AdsReadStateRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_STATE && response == bool(true): // AdsReadStateResponse
- _childTemp, typeSwitchError = AdsReadStateResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE_CONTROL && response == bool(false): // AdsWriteControlRequest
- _childTemp, typeSwitchError = AdsWriteControlRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE_CONTROL && response == bool(true): // AdsWriteControlResponse
- _childTemp, typeSwitchError = AdsWriteControlResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_ADD_DEVICE_NOTIFICATION && response == bool(false): // AdsAddDeviceNotificationRequest
- _childTemp, typeSwitchError = AdsAddDeviceNotificationRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_ADD_DEVICE_NOTIFICATION && response == bool(true): // AdsAddDeviceNotificationResponse
- _childTemp, typeSwitchError = AdsAddDeviceNotificationResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_DELETE_DEVICE_NOTIFICATION && response == bool(false): // AdsDeleteDeviceNotificationRequest
- _childTemp, typeSwitchError = AdsDeleteDeviceNotificationRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_DELETE_DEVICE_NOTIFICATION && response == bool(true): // AdsDeleteDeviceNotificationResponse
- _childTemp, typeSwitchError = AdsDeleteDeviceNotificationResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_DEVICE_NOTIFICATION && response == bool(false): // AdsDeviceNotificationRequest
- _childTemp, typeSwitchError = AdsDeviceNotificationRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_DEVICE_NOTIFICATION && response == bool(true): // AdsDeviceNotificationResponse
- _childTemp, typeSwitchError = AdsDeviceNotificationResponseParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_WRITE && response == bool(false): // AdsReadWriteRequest
- _childTemp, typeSwitchError = AdsReadWriteRequestParseWithBuffer(ctx, readBuffer)
- case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_WRITE && response == bool(true): // AdsReadWriteResponse
- _childTemp, typeSwitchError = AdsReadWriteResponseParseWithBuffer(ctx, readBuffer)
- case true: // ErrorResponse
- _childTemp, typeSwitchError = ErrorResponseParseWithBuffer(ctx, readBuffer)
+case errorCode == 0x00000000 && commandId == CommandId_INVALID && response == bool(false) : // AdsInvalidRequest
+ _childTemp, typeSwitchError = AdsInvalidRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_INVALID && response == bool(true) : // AdsInvalidResponse
+ _childTemp, typeSwitchError = AdsInvalidResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_DEVICE_INFO && response == bool(false) : // AdsReadDeviceInfoRequest
+ _childTemp, typeSwitchError = AdsReadDeviceInfoRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_DEVICE_INFO && response == bool(true) : // AdsReadDeviceInfoResponse
+ _childTemp, typeSwitchError = AdsReadDeviceInfoResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ && response == bool(false) : // AdsReadRequest
+ _childTemp, typeSwitchError = AdsReadRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ && response == bool(true) : // AdsReadResponse
+ _childTemp, typeSwitchError = AdsReadResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE && response == bool(false) : // AdsWriteRequest
+ _childTemp, typeSwitchError = AdsWriteRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE && response == bool(true) : // AdsWriteResponse
+ _childTemp, typeSwitchError = AdsWriteResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_STATE && response == bool(false) : // AdsReadStateRequest
+ _childTemp, typeSwitchError = AdsReadStateRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_STATE && response == bool(true) : // AdsReadStateResponse
+ _childTemp, typeSwitchError = AdsReadStateResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE_CONTROL && response == bool(false) : // AdsWriteControlRequest
+ _childTemp, typeSwitchError = AdsWriteControlRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_WRITE_CONTROL && response == bool(true) : // AdsWriteControlResponse
+ _childTemp, typeSwitchError = AdsWriteControlResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_ADD_DEVICE_NOTIFICATION && response == bool(false) : // AdsAddDeviceNotificationRequest
+ _childTemp, typeSwitchError = AdsAddDeviceNotificationRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_ADD_DEVICE_NOTIFICATION && response == bool(true) : // AdsAddDeviceNotificationResponse
+ _childTemp, typeSwitchError = AdsAddDeviceNotificationResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_DELETE_DEVICE_NOTIFICATION && response == bool(false) : // AdsDeleteDeviceNotificationRequest
+ _childTemp, typeSwitchError = AdsDeleteDeviceNotificationRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_DELETE_DEVICE_NOTIFICATION && response == bool(true) : // AdsDeleteDeviceNotificationResponse
+ _childTemp, typeSwitchError = AdsDeleteDeviceNotificationResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_DEVICE_NOTIFICATION && response == bool(false) : // AdsDeviceNotificationRequest
+ _childTemp, typeSwitchError = AdsDeviceNotificationRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_DEVICE_NOTIFICATION && response == bool(true) : // AdsDeviceNotificationResponse
+ _childTemp, typeSwitchError = AdsDeviceNotificationResponseParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_WRITE && response == bool(false) : // AdsReadWriteRequest
+ _childTemp, typeSwitchError = AdsReadWriteRequestParseWithBuffer(ctx, readBuffer, )
+case errorCode == 0x00000000 && commandId == CommandId_ADS_READ_WRITE && response == bool(true) : // AdsReadWriteResponse
+ _childTemp, typeSwitchError = AdsReadWriteResponseParseWithBuffer(ctx, readBuffer, )
+case true : // ErrorResponse
+ _childTemp, typeSwitchError = ErrorResponseParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [errorCode=%v, commandId=%v, response=%v]", errorCode, commandId, response)
}
@@ -505,7 +509,7 @@ func AmsPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer)
}
// Finish initializing
- _child.InitializeParent(_child, targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId)
+_child.InitializeParent(_child , targetAmsNetId , targetAmsPort , sourceAmsNetId , sourceAmsPort , errorCode , invokeId )
_child.GetParent().(*_AmsPacket).reservedField0 = reservedField0
return _child, nil
}
@@ -516,7 +520,7 @@ func (pm *_AmsPacket) SerializeParent(ctx context.Context, writeBuffer utils.Wri
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsPacket"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsPacket"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsPacket")
}
@@ -634,7 +638,7 @@ func (pm *_AmsPacket) SerializeParent(ctx context.Context, writeBuffer utils.Wri
if pm.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": int8(0x0),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *pm.reservedField0
}
@@ -676,6 +680,7 @@ func (pm *_AmsPacket) SerializeParent(ctx context.Context, writeBuffer utils.Wri
return nil
}
+
func (m *_AmsPacket) isAmsPacket() bool {
return true
}
@@ -690,3 +695,6 @@ func (m *_AmsPacket) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AmsSerialAcknowledgeFrame.go b/plc4go/protocols/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
index 8f407cc01c6..47793ad8364 100644
--- a/plc4go/protocols/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
+++ b/plc4go/protocols/ads/readwrite/model/AmsSerialAcknowledgeFrame.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsSerialAcknowledgeFrame is the corresponding interface of AmsSerialAcknowledgeFrame
type AmsSerialAcknowledgeFrame interface {
@@ -54,14 +56,15 @@ type AmsSerialAcknowledgeFrameExactly interface {
// _AmsSerialAcknowledgeFrame is the data-structure of this message
type _AmsSerialAcknowledgeFrame struct {
- MagicCookie uint16
- TransmitterAddress int8
- ReceiverAddress int8
- FragmentNumber int8
- Length int8
- Crc uint16
+ MagicCookie uint16
+ TransmitterAddress int8
+ ReceiverAddress int8
+ FragmentNumber int8
+ Length int8
+ Crc uint16
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_AmsSerialAcknowledgeFrame) GetCrc() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsSerialAcknowledgeFrame factory function for _AmsSerialAcknowledgeFrame
-func NewAmsSerialAcknowledgeFrame(magicCookie uint16, transmitterAddress int8, receiverAddress int8, fragmentNumber int8, length int8, crc uint16) *_AmsSerialAcknowledgeFrame {
- return &_AmsSerialAcknowledgeFrame{MagicCookie: magicCookie, TransmitterAddress: transmitterAddress, ReceiverAddress: receiverAddress, FragmentNumber: fragmentNumber, Length: length, Crc: crc}
+func NewAmsSerialAcknowledgeFrame( magicCookie uint16 , transmitterAddress int8 , receiverAddress int8 , fragmentNumber int8 , length int8 , crc uint16 ) *_AmsSerialAcknowledgeFrame {
+return &_AmsSerialAcknowledgeFrame{ MagicCookie: magicCookie , TransmitterAddress: transmitterAddress , ReceiverAddress: receiverAddress , FragmentNumber: fragmentNumber , Length: length , Crc: crc }
}
// Deprecated: use the interface for direct cast
func CastAmsSerialAcknowledgeFrame(structType interface{}) AmsSerialAcknowledgeFrame {
- if casted, ok := structType.(AmsSerialAcknowledgeFrame); ok {
+ if casted, ok := structType.(AmsSerialAcknowledgeFrame); ok {
return casted
}
if casted, ok := structType.(*AmsSerialAcknowledgeFrame); ok {
@@ -120,26 +124,27 @@ func (m *_AmsSerialAcknowledgeFrame) GetLengthInBits(ctx context.Context) uint16
lengthInBits := uint16(0)
// Simple field (magicCookie)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (transmitterAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (receiverAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (fragmentNumber)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (length)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (crc)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
+
func (m *_AmsSerialAcknowledgeFrame) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,42 +163,42 @@ func AmsSerialAcknowledgeFrameParseWithBuffer(ctx context.Context, readBuffer ut
_ = currentPos
// Simple Field (magicCookie)
- _magicCookie, _magicCookieErr := readBuffer.ReadUint16("magicCookie", 16)
+_magicCookie, _magicCookieErr := readBuffer.ReadUint16("magicCookie", 16)
if _magicCookieErr != nil {
return nil, errors.Wrap(_magicCookieErr, "Error parsing 'magicCookie' field of AmsSerialAcknowledgeFrame")
}
magicCookie := _magicCookie
// Simple Field (transmitterAddress)
- _transmitterAddress, _transmitterAddressErr := readBuffer.ReadInt8("transmitterAddress", 8)
+_transmitterAddress, _transmitterAddressErr := readBuffer.ReadInt8("transmitterAddress", 8)
if _transmitterAddressErr != nil {
return nil, errors.Wrap(_transmitterAddressErr, "Error parsing 'transmitterAddress' field of AmsSerialAcknowledgeFrame")
}
transmitterAddress := _transmitterAddress
// Simple Field (receiverAddress)
- _receiverAddress, _receiverAddressErr := readBuffer.ReadInt8("receiverAddress", 8)
+_receiverAddress, _receiverAddressErr := readBuffer.ReadInt8("receiverAddress", 8)
if _receiverAddressErr != nil {
return nil, errors.Wrap(_receiverAddressErr, "Error parsing 'receiverAddress' field of AmsSerialAcknowledgeFrame")
}
receiverAddress := _receiverAddress
// Simple Field (fragmentNumber)
- _fragmentNumber, _fragmentNumberErr := readBuffer.ReadInt8("fragmentNumber", 8)
+_fragmentNumber, _fragmentNumberErr := readBuffer.ReadInt8("fragmentNumber", 8)
if _fragmentNumberErr != nil {
return nil, errors.Wrap(_fragmentNumberErr, "Error parsing 'fragmentNumber' field of AmsSerialAcknowledgeFrame")
}
fragmentNumber := _fragmentNumber
// Simple Field (length)
- _length, _lengthErr := readBuffer.ReadInt8("length", 8)
+_length, _lengthErr := readBuffer.ReadInt8("length", 8)
if _lengthErr != nil {
return nil, errors.Wrap(_lengthErr, "Error parsing 'length' field of AmsSerialAcknowledgeFrame")
}
length := _length
// Simple Field (crc)
- _crc, _crcErr := readBuffer.ReadUint16("crc", 16)
+_crc, _crcErr := readBuffer.ReadUint16("crc", 16)
if _crcErr != nil {
return nil, errors.Wrap(_crcErr, "Error parsing 'crc' field of AmsSerialAcknowledgeFrame")
}
@@ -205,13 +210,13 @@ func AmsSerialAcknowledgeFrameParseWithBuffer(ctx context.Context, readBuffer ut
// Create the instance
return &_AmsSerialAcknowledgeFrame{
- MagicCookie: magicCookie,
- TransmitterAddress: transmitterAddress,
- ReceiverAddress: receiverAddress,
- FragmentNumber: fragmentNumber,
- Length: length,
- Crc: crc,
- }, nil
+ MagicCookie: magicCookie,
+ TransmitterAddress: transmitterAddress,
+ ReceiverAddress: receiverAddress,
+ FragmentNumber: fragmentNumber,
+ Length: length,
+ Crc: crc,
+ }, nil
}
func (m *_AmsSerialAcknowledgeFrame) Serialize() ([]byte, error) {
@@ -225,7 +230,7 @@ func (m *_AmsSerialAcknowledgeFrame) Serialize() ([]byte, error) {
func (m *_AmsSerialAcknowledgeFrame) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsSerialAcknowledgeFrame"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsSerialAcknowledgeFrame"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsSerialAcknowledgeFrame")
}
@@ -277,6 +282,7 @@ func (m *_AmsSerialAcknowledgeFrame) SerializeWithWriteBuffer(ctx context.Contex
return nil
}
+
func (m *_AmsSerialAcknowledgeFrame) isAmsSerialAcknowledgeFrame() bool {
return true
}
@@ -291,3 +297,6 @@ func (m *_AmsSerialAcknowledgeFrame) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go b/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go
index 8bd8f767f72..28d574c049e 100644
--- a/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go
+++ b/plc4go/protocols/ads/readwrite/model/AmsSerialFrame.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsSerialFrame is the corresponding interface of AmsSerialFrame
type AmsSerialFrame interface {
@@ -56,15 +58,16 @@ type AmsSerialFrameExactly interface {
// _AmsSerialFrame is the data-structure of this message
type _AmsSerialFrame struct {
- MagicCookie uint16
- TransmitterAddress int8
- ReceiverAddress int8
- FragmentNumber int8
- Length int8
- Userdata AmsPacket
- Crc uint16
+ MagicCookie uint16
+ TransmitterAddress int8
+ ReceiverAddress int8
+ FragmentNumber int8
+ Length int8
+ Userdata AmsPacket
+ Crc uint16
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -103,14 +106,15 @@ func (m *_AmsSerialFrame) GetCrc() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsSerialFrame factory function for _AmsSerialFrame
-func NewAmsSerialFrame(magicCookie uint16, transmitterAddress int8, receiverAddress int8, fragmentNumber int8, length int8, userdata AmsPacket, crc uint16) *_AmsSerialFrame {
- return &_AmsSerialFrame{MagicCookie: magicCookie, TransmitterAddress: transmitterAddress, ReceiverAddress: receiverAddress, FragmentNumber: fragmentNumber, Length: length, Userdata: userdata, Crc: crc}
+func NewAmsSerialFrame( magicCookie uint16 , transmitterAddress int8 , receiverAddress int8 , fragmentNumber int8 , length int8 , userdata AmsPacket , crc uint16 ) *_AmsSerialFrame {
+return &_AmsSerialFrame{ MagicCookie: magicCookie , TransmitterAddress: transmitterAddress , ReceiverAddress: receiverAddress , FragmentNumber: fragmentNumber , Length: length , Userdata: userdata , Crc: crc }
}
// Deprecated: use the interface for direct cast
func CastAmsSerialFrame(structType interface{}) AmsSerialFrame {
- if casted, ok := structType.(AmsSerialFrame); ok {
+ if casted, ok := structType.(AmsSerialFrame); ok {
return casted
}
if casted, ok := structType.(*AmsSerialFrame); ok {
@@ -127,29 +131,30 @@ func (m *_AmsSerialFrame) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (magicCookie)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (transmitterAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (receiverAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (fragmentNumber)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (length)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (userdata)
lengthInBits += m.Userdata.GetLengthInBits(ctx)
// Simple field (crc)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
+
func (m *_AmsSerialFrame) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -168,35 +173,35 @@ func AmsSerialFrameParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
_ = currentPos
// Simple Field (magicCookie)
- _magicCookie, _magicCookieErr := readBuffer.ReadUint16("magicCookie", 16)
+_magicCookie, _magicCookieErr := readBuffer.ReadUint16("magicCookie", 16)
if _magicCookieErr != nil {
return nil, errors.Wrap(_magicCookieErr, "Error parsing 'magicCookie' field of AmsSerialFrame")
}
magicCookie := _magicCookie
// Simple Field (transmitterAddress)
- _transmitterAddress, _transmitterAddressErr := readBuffer.ReadInt8("transmitterAddress", 8)
+_transmitterAddress, _transmitterAddressErr := readBuffer.ReadInt8("transmitterAddress", 8)
if _transmitterAddressErr != nil {
return nil, errors.Wrap(_transmitterAddressErr, "Error parsing 'transmitterAddress' field of AmsSerialFrame")
}
transmitterAddress := _transmitterAddress
// Simple Field (receiverAddress)
- _receiverAddress, _receiverAddressErr := readBuffer.ReadInt8("receiverAddress", 8)
+_receiverAddress, _receiverAddressErr := readBuffer.ReadInt8("receiverAddress", 8)
if _receiverAddressErr != nil {
return nil, errors.Wrap(_receiverAddressErr, "Error parsing 'receiverAddress' field of AmsSerialFrame")
}
receiverAddress := _receiverAddress
// Simple Field (fragmentNumber)
- _fragmentNumber, _fragmentNumberErr := readBuffer.ReadInt8("fragmentNumber", 8)
+_fragmentNumber, _fragmentNumberErr := readBuffer.ReadInt8("fragmentNumber", 8)
if _fragmentNumberErr != nil {
return nil, errors.Wrap(_fragmentNumberErr, "Error parsing 'fragmentNumber' field of AmsSerialFrame")
}
fragmentNumber := _fragmentNumber
// Simple Field (length)
- _length, _lengthErr := readBuffer.ReadInt8("length", 8)
+_length, _lengthErr := readBuffer.ReadInt8("length", 8)
if _lengthErr != nil {
return nil, errors.Wrap(_lengthErr, "Error parsing 'length' field of AmsSerialFrame")
}
@@ -206,7 +211,7 @@ func AmsSerialFrameParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if pullErr := readBuffer.PullContext("userdata"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userdata")
}
- _userdata, _userdataErr := AmsPacketParseWithBuffer(ctx, readBuffer)
+_userdata, _userdataErr := AmsPacketParseWithBuffer(ctx, readBuffer)
if _userdataErr != nil {
return nil, errors.Wrap(_userdataErr, "Error parsing 'userdata' field of AmsSerialFrame")
}
@@ -216,7 +221,7 @@ func AmsSerialFrameParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
}
// Simple Field (crc)
- _crc, _crcErr := readBuffer.ReadUint16("crc", 16)
+_crc, _crcErr := readBuffer.ReadUint16("crc", 16)
if _crcErr != nil {
return nil, errors.Wrap(_crcErr, "Error parsing 'crc' field of AmsSerialFrame")
}
@@ -228,14 +233,14 @@ func AmsSerialFrameParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
// Create the instance
return &_AmsSerialFrame{
- MagicCookie: magicCookie,
- TransmitterAddress: transmitterAddress,
- ReceiverAddress: receiverAddress,
- FragmentNumber: fragmentNumber,
- Length: length,
- Userdata: userdata,
- Crc: crc,
- }, nil
+ MagicCookie: magicCookie,
+ TransmitterAddress: transmitterAddress,
+ ReceiverAddress: receiverAddress,
+ FragmentNumber: fragmentNumber,
+ Length: length,
+ Userdata: userdata,
+ Crc: crc,
+ }, nil
}
func (m *_AmsSerialFrame) Serialize() ([]byte, error) {
@@ -249,7 +254,7 @@ func (m *_AmsSerialFrame) Serialize() ([]byte, error) {
func (m *_AmsSerialFrame) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsSerialFrame"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsSerialFrame"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsSerialFrame")
}
@@ -313,6 +318,7 @@ func (m *_AmsSerialFrame) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return nil
}
+
func (m *_AmsSerialFrame) isAmsSerialFrame() bool {
return true
}
@@ -327,3 +333,6 @@ func (m *_AmsSerialFrame) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AmsSerialResetFrame.go b/plc4go/protocols/ads/readwrite/model/AmsSerialResetFrame.go
index ceeb48550b9..9e2d74a25bb 100644
--- a/plc4go/protocols/ads/readwrite/model/AmsSerialResetFrame.go
+++ b/plc4go/protocols/ads/readwrite/model/AmsSerialResetFrame.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsSerialResetFrame is the corresponding interface of AmsSerialResetFrame
type AmsSerialResetFrame interface {
@@ -54,14 +56,15 @@ type AmsSerialResetFrameExactly interface {
// _AmsSerialResetFrame is the data-structure of this message
type _AmsSerialResetFrame struct {
- MagicCookie uint16
- TransmitterAddress int8
- ReceiverAddress int8
- FragmentNumber int8
- Length int8
- Crc uint16
+ MagicCookie uint16
+ TransmitterAddress int8
+ ReceiverAddress int8
+ FragmentNumber int8
+ Length int8
+ Crc uint16
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_AmsSerialResetFrame) GetCrc() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsSerialResetFrame factory function for _AmsSerialResetFrame
-func NewAmsSerialResetFrame(magicCookie uint16, transmitterAddress int8, receiverAddress int8, fragmentNumber int8, length int8, crc uint16) *_AmsSerialResetFrame {
- return &_AmsSerialResetFrame{MagicCookie: magicCookie, TransmitterAddress: transmitterAddress, ReceiverAddress: receiverAddress, FragmentNumber: fragmentNumber, Length: length, Crc: crc}
+func NewAmsSerialResetFrame( magicCookie uint16 , transmitterAddress int8 , receiverAddress int8 , fragmentNumber int8 , length int8 , crc uint16 ) *_AmsSerialResetFrame {
+return &_AmsSerialResetFrame{ MagicCookie: magicCookie , TransmitterAddress: transmitterAddress , ReceiverAddress: receiverAddress , FragmentNumber: fragmentNumber , Length: length , Crc: crc }
}
// Deprecated: use the interface for direct cast
func CastAmsSerialResetFrame(structType interface{}) AmsSerialResetFrame {
- if casted, ok := structType.(AmsSerialResetFrame); ok {
+ if casted, ok := structType.(AmsSerialResetFrame); ok {
return casted
}
if casted, ok := structType.(*AmsSerialResetFrame); ok {
@@ -120,26 +124,27 @@ func (m *_AmsSerialResetFrame) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Simple field (magicCookie)
- lengthInBits += 16
+ lengthInBits += 16;
// Simple field (transmitterAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (receiverAddress)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (fragmentNumber)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (length)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (crc)
- lengthInBits += 16
+ lengthInBits += 16;
return lengthInBits
}
+
func (m *_AmsSerialResetFrame) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,42 +163,42 @@ func AmsSerialResetFrameParseWithBuffer(ctx context.Context, readBuffer utils.Re
_ = currentPos
// Simple Field (magicCookie)
- _magicCookie, _magicCookieErr := readBuffer.ReadUint16("magicCookie", 16)
+_magicCookie, _magicCookieErr := readBuffer.ReadUint16("magicCookie", 16)
if _magicCookieErr != nil {
return nil, errors.Wrap(_magicCookieErr, "Error parsing 'magicCookie' field of AmsSerialResetFrame")
}
magicCookie := _magicCookie
// Simple Field (transmitterAddress)
- _transmitterAddress, _transmitterAddressErr := readBuffer.ReadInt8("transmitterAddress", 8)
+_transmitterAddress, _transmitterAddressErr := readBuffer.ReadInt8("transmitterAddress", 8)
if _transmitterAddressErr != nil {
return nil, errors.Wrap(_transmitterAddressErr, "Error parsing 'transmitterAddress' field of AmsSerialResetFrame")
}
transmitterAddress := _transmitterAddress
// Simple Field (receiverAddress)
- _receiverAddress, _receiverAddressErr := readBuffer.ReadInt8("receiverAddress", 8)
+_receiverAddress, _receiverAddressErr := readBuffer.ReadInt8("receiverAddress", 8)
if _receiverAddressErr != nil {
return nil, errors.Wrap(_receiverAddressErr, "Error parsing 'receiverAddress' field of AmsSerialResetFrame")
}
receiverAddress := _receiverAddress
// Simple Field (fragmentNumber)
- _fragmentNumber, _fragmentNumberErr := readBuffer.ReadInt8("fragmentNumber", 8)
+_fragmentNumber, _fragmentNumberErr := readBuffer.ReadInt8("fragmentNumber", 8)
if _fragmentNumberErr != nil {
return nil, errors.Wrap(_fragmentNumberErr, "Error parsing 'fragmentNumber' field of AmsSerialResetFrame")
}
fragmentNumber := _fragmentNumber
// Simple Field (length)
- _length, _lengthErr := readBuffer.ReadInt8("length", 8)
+_length, _lengthErr := readBuffer.ReadInt8("length", 8)
if _lengthErr != nil {
return nil, errors.Wrap(_lengthErr, "Error parsing 'length' field of AmsSerialResetFrame")
}
length := _length
// Simple Field (crc)
- _crc, _crcErr := readBuffer.ReadUint16("crc", 16)
+_crc, _crcErr := readBuffer.ReadUint16("crc", 16)
if _crcErr != nil {
return nil, errors.Wrap(_crcErr, "Error parsing 'crc' field of AmsSerialResetFrame")
}
@@ -205,13 +210,13 @@ func AmsSerialResetFrameParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create the instance
return &_AmsSerialResetFrame{
- MagicCookie: magicCookie,
- TransmitterAddress: transmitterAddress,
- ReceiverAddress: receiverAddress,
- FragmentNumber: fragmentNumber,
- Length: length,
- Crc: crc,
- }, nil
+ MagicCookie: magicCookie,
+ TransmitterAddress: transmitterAddress,
+ ReceiverAddress: receiverAddress,
+ FragmentNumber: fragmentNumber,
+ Length: length,
+ Crc: crc,
+ }, nil
}
func (m *_AmsSerialResetFrame) Serialize() ([]byte, error) {
@@ -225,7 +230,7 @@ func (m *_AmsSerialResetFrame) Serialize() ([]byte, error) {
func (m *_AmsSerialResetFrame) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsSerialResetFrame"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsSerialResetFrame"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsSerialResetFrame")
}
@@ -277,6 +282,7 @@ func (m *_AmsSerialResetFrame) SerializeWithWriteBuffer(ctx context.Context, wri
return nil
}
+
func (m *_AmsSerialResetFrame) isAmsSerialResetFrame() bool {
return true
}
@@ -291,3 +297,6 @@ func (m *_AmsSerialResetFrame) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go b/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go
index 04d886e2b93..284369de670 100644
--- a/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go
+++ b/plc4go/protocols/ads/readwrite/model/AmsTCPPacket.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"encoding/binary"
@@ -26,7 +27,8 @@ import (
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// AmsTCPPacket is the corresponding interface of AmsTCPPacket
type AmsTCPPacket interface {
@@ -45,11 +47,12 @@ type AmsTCPPacketExactly interface {
// _AmsTCPPacket is the data-structure of this message
type _AmsTCPPacket struct {
- Userdata AmsPacket
+ Userdata AmsPacket
// Reserved Fields
reservedField0 *uint16
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -64,14 +67,15 @@ func (m *_AmsTCPPacket) GetUserdata() AmsPacket {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAmsTCPPacket factory function for _AmsTCPPacket
-func NewAmsTCPPacket(userdata AmsPacket) *_AmsTCPPacket {
- return &_AmsTCPPacket{Userdata: userdata}
+func NewAmsTCPPacket( userdata AmsPacket ) *_AmsTCPPacket {
+return &_AmsTCPPacket{ Userdata: userdata }
}
// Deprecated: use the interface for direct cast
func CastAmsTCPPacket(structType interface{}) AmsTCPPacket {
- if casted, ok := structType.(AmsTCPPacket); ok {
+ if casted, ok := structType.(AmsTCPPacket); ok {
return casted
}
if casted, ok := structType.(*AmsTCPPacket); ok {
@@ -99,6 +103,7 @@ func (m *_AmsTCPPacket) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_AmsTCPPacket) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -126,7 +131,7 @@ func AmsTCPPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
if reserved != uint16(0x0000) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint16(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -144,7 +149,7 @@ func AmsTCPPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
if pullErr := readBuffer.PullContext("userdata"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userdata")
}
- _userdata, _userdataErr := AmsPacketParseWithBuffer(ctx, readBuffer)
+_userdata, _userdataErr := AmsPacketParseWithBuffer(ctx, readBuffer)
if _userdataErr != nil {
return nil, errors.Wrap(_userdataErr, "Error parsing 'userdata' field of AmsTCPPacket")
}
@@ -159,9 +164,9 @@ func AmsTCPPacketParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffe
// Create the instance
return &_AmsTCPPacket{
- Userdata: userdata,
- reservedField0: reservedField0,
- }, nil
+ Userdata: userdata,
+ reservedField0: reservedField0,
+ }, nil
}
func (m *_AmsTCPPacket) Serialize() ([]byte, error) {
@@ -175,7 +180,7 @@ func (m *_AmsTCPPacket) Serialize() ([]byte, error) {
func (m *_AmsTCPPacket) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("AmsTCPPacket"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("AmsTCPPacket"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for AmsTCPPacket")
}
@@ -185,7 +190,7 @@ func (m *_AmsTCPPacket) SerializeWithWriteBuffer(ctx context.Context, writeBuffe
if m.reservedField0 != nil {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint16(0x0000),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Overriding reserved field with unexpected value.")
reserved = *m.reservedField0
}
@@ -220,6 +225,7 @@ func (m *_AmsTCPPacket) SerializeWithWriteBuffer(ctx context.Context, writeBuffe
return nil
}
+
func (m *_AmsTCPPacket) isAmsTCPPacket() bool {
return true
}
@@ -234,3 +240,6 @@ func (m *_AmsTCPPacket) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/CommandId.go b/plc4go/protocols/ads/readwrite/model/CommandId.go
index 626f4931e38..b7275e063ef 100644
--- a/plc4go/protocols/ads/readwrite/model/CommandId.go
+++ b/plc4go/protocols/ads/readwrite/model/CommandId.go
@@ -34,24 +34,24 @@ type ICommandId interface {
utils.Serializable
}
-const (
- CommandId_INVALID CommandId = 0x0000
- CommandId_ADS_READ_DEVICE_INFO CommandId = 0x0001
- CommandId_ADS_READ CommandId = 0x0002
- CommandId_ADS_WRITE CommandId = 0x0003
- CommandId_ADS_READ_STATE CommandId = 0x0004
- CommandId_ADS_WRITE_CONTROL CommandId = 0x0005
- CommandId_ADS_ADD_DEVICE_NOTIFICATION CommandId = 0x0006
+const(
+ CommandId_INVALID CommandId = 0x0000
+ CommandId_ADS_READ_DEVICE_INFO CommandId = 0x0001
+ CommandId_ADS_READ CommandId = 0x0002
+ CommandId_ADS_WRITE CommandId = 0x0003
+ CommandId_ADS_READ_STATE CommandId = 0x0004
+ CommandId_ADS_WRITE_CONTROL CommandId = 0x0005
+ CommandId_ADS_ADD_DEVICE_NOTIFICATION CommandId = 0x0006
CommandId_ADS_DELETE_DEVICE_NOTIFICATION CommandId = 0x0007
- CommandId_ADS_DEVICE_NOTIFICATION CommandId = 0x0008
- CommandId_ADS_READ_WRITE CommandId = 0x0009
+ CommandId_ADS_DEVICE_NOTIFICATION CommandId = 0x0008
+ CommandId_ADS_READ_WRITE CommandId = 0x0009
)
var CommandIdValues []CommandId
func init() {
_ = errors.New
- CommandIdValues = []CommandId{
+ CommandIdValues = []CommandId {
CommandId_INVALID,
CommandId_ADS_READ_DEVICE_INFO,
CommandId_ADS_READ,
@@ -67,26 +67,26 @@ func init() {
func CommandIdByValue(value uint16) (enum CommandId, ok bool) {
switch value {
- case 0x0000:
- return CommandId_INVALID, true
- case 0x0001:
- return CommandId_ADS_READ_DEVICE_INFO, true
- case 0x0002:
- return CommandId_ADS_READ, true
- case 0x0003:
- return CommandId_ADS_WRITE, true
- case 0x0004:
- return CommandId_ADS_READ_STATE, true
- case 0x0005:
- return CommandId_ADS_WRITE_CONTROL, true
- case 0x0006:
- return CommandId_ADS_ADD_DEVICE_NOTIFICATION, true
- case 0x0007:
- return CommandId_ADS_DELETE_DEVICE_NOTIFICATION, true
- case 0x0008:
- return CommandId_ADS_DEVICE_NOTIFICATION, true
- case 0x0009:
- return CommandId_ADS_READ_WRITE, true
+ case 0x0000:
+ return CommandId_INVALID, true
+ case 0x0001:
+ return CommandId_ADS_READ_DEVICE_INFO, true
+ case 0x0002:
+ return CommandId_ADS_READ, true
+ case 0x0003:
+ return CommandId_ADS_WRITE, true
+ case 0x0004:
+ return CommandId_ADS_READ_STATE, true
+ case 0x0005:
+ return CommandId_ADS_WRITE_CONTROL, true
+ case 0x0006:
+ return CommandId_ADS_ADD_DEVICE_NOTIFICATION, true
+ case 0x0007:
+ return CommandId_ADS_DELETE_DEVICE_NOTIFICATION, true
+ case 0x0008:
+ return CommandId_ADS_DEVICE_NOTIFICATION, true
+ case 0x0009:
+ return CommandId_ADS_READ_WRITE, true
}
return 0, false
}
@@ -117,13 +117,13 @@ func CommandIdByName(value string) (enum CommandId, ok bool) {
return 0, false
}
-func CommandIdKnows(value uint16) bool {
+func CommandIdKnows(value uint16) bool {
for _, typeValue := range CommandIdValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastCommandId(structType interface{}) CommandId {
@@ -203,3 +203,4 @@ func (e CommandId) PLC4XEnumName() string {
func (e CommandId) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/DataItem.go b/plc4go/protocols/ads/readwrite/model/DataItem.go
index baccf06f256..dfa64c8ad34 100644
--- a/plc4go/protocols/ads/readwrite/model/DataItem.go
+++ b/plc4go/protocols/ads/readwrite/model/DataItem.go
@@ -19,16 +19,17 @@
package model
+
import (
"context"
- api "github.com/apache/plc4x/plc4go/pkg/api/values"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/apache/plc4x/plc4go/spi/values"
"github.com/pkg/errors"
+ api "github.com/apache/plc4x/plc4go/pkg/api/values"
)
-// Code generated by code-generation. DO NOT EDIT.
-
+ // Code generated by code-generation. DO NOT EDIT.
+
func DataItemParse(ctx context.Context, theBytes []byte, plcValueType PlcValueType, stringLength int32) (api.PlcValue, error) {
return DataItemParseWithBuffer(ctx, utils.NewReadBufferByteBased(theBytes), plcValueType, stringLength)
}
@@ -36,239 +37,239 @@ func DataItemParse(ctx context.Context, theBytes []byte, plcValueType PlcValueTy
func DataItemParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer, plcValueType PlcValueType, stringLength int32) (api.PlcValue, error) {
readBuffer.PullContext("DataItem")
switch {
- case plcValueType == PlcValueType_BOOL: // BOOL
- // Reserved Field (Just skip the bytes)
- if _, _err := readBuffer.ReadUint8("reserved", 7); _err != nil {
- return nil, errors.Wrap(_err, "Error parsing reserved field")
- }
+case plcValueType == PlcValueType_BOOL : // BOOL
+ // Reserved Field (Just skip the bytes)
+ if _, _err := readBuffer.ReadUint8("reserved", 7); _err != nil {
+ return nil, errors.Wrap(_err, "Error parsing reserved field")
+ }
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadBit("value")
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcBOOL(value), nil
- case plcValueType == PlcValueType_BYTE: // BYTE
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint8("value", 8)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcBYTE(value), nil
- case plcValueType == PlcValueType_WORD: // WORD
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint16("value", 16)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcWORD(value), nil
- case plcValueType == PlcValueType_DWORD: // DWORD
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint32("value", 32)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcDWORD(value), nil
- case plcValueType == PlcValueType_LWORD: // LWORD
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint64("value", 64)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLWORD(value), nil
- case plcValueType == PlcValueType_SINT: // SINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadInt8("value", 8)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcSINT(value), nil
- case plcValueType == PlcValueType_USINT: // USINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint8("value", 8)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcUSINT(value), nil
- case plcValueType == PlcValueType_INT: // INT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadInt16("value", 16)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcINT(value), nil
- case plcValueType == PlcValueType_UINT: // UINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint16("value", 16)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcUINT(value), nil
- case plcValueType == PlcValueType_DINT: // DINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadInt32("value", 32)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcDINT(value), nil
- case plcValueType == PlcValueType_UDINT: // UDINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint32("value", 32)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcUDINT(value), nil
- case plcValueType == PlcValueType_LINT: // LINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadInt64("value", 64)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLINT(value), nil
- case plcValueType == PlcValueType_ULINT: // ULINT
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadUint64("value", 64)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcULINT(value), nil
- case plcValueType == PlcValueType_REAL: // REAL
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadFloat32("value", 32)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcREAL(value), nil
- case plcValueType == PlcValueType_LREAL: // LREAL
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadFloat64("value", 64)
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLREAL(value), nil
- case plcValueType == PlcValueType_CHAR: // CHAR
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadString("value", uint32(8), "UTF-8")
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcCHAR(value), nil
- case plcValueType == PlcValueType_WCHAR: // WCHAR
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadString("value", uint32(16), "UTF-16LE")
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcWCHAR(value), nil
- case plcValueType == PlcValueType_STRING: // STRING
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadString("value", uint32((stringLength)*(8)), "UTF-8")
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadBit("value")
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcBOOL(value), nil
+case plcValueType == PlcValueType_BYTE : // BYTE
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint8("value", 8)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcBYTE(value), nil
+case plcValueType == PlcValueType_WORD : // WORD
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint16("value", 16)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcWORD(value), nil
+case plcValueType == PlcValueType_DWORD : // DWORD
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint32("value", 32)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcDWORD(value), nil
+case plcValueType == PlcValueType_LWORD : // LWORD
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint64("value", 64)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLWORD(value), nil
+case plcValueType == PlcValueType_SINT : // SINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadInt8("value", 8)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcSINT(value), nil
+case plcValueType == PlcValueType_USINT : // USINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint8("value", 8)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcUSINT(value), nil
+case plcValueType == PlcValueType_INT : // INT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadInt16("value", 16)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcINT(value), nil
+case plcValueType == PlcValueType_UINT : // UINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint16("value", 16)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcUINT(value), nil
+case plcValueType == PlcValueType_DINT : // DINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadInt32("value", 32)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcDINT(value), nil
+case plcValueType == PlcValueType_UDINT : // UDINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint32("value", 32)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcUDINT(value), nil
+case plcValueType == PlcValueType_LINT : // LINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadInt64("value", 64)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLINT(value), nil
+case plcValueType == PlcValueType_ULINT : // ULINT
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadUint64("value", 64)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcULINT(value), nil
+case plcValueType == PlcValueType_REAL : // REAL
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadFloat32("value", 32)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcREAL(value), nil
+case plcValueType == PlcValueType_LREAL : // LREAL
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadFloat64("value", 64)
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLREAL(value), nil
+case plcValueType == PlcValueType_CHAR : // CHAR
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadString("value", uint32(8), "UTF-8")
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcCHAR(value), nil
+case plcValueType == PlcValueType_WCHAR : // WCHAR
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadString("value", uint32(16), "UTF-16LE")
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcWCHAR(value), nil
+case plcValueType == PlcValueType_STRING : // STRING
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadString("value", uint32((stringLength) * ((8))), "UTF-8")
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
- // Reserved Field (Just skip the bytes)
- if _, _err := readBuffer.ReadUint8("reserved", 8); _err != nil {
- return nil, errors.Wrap(_err, "Error parsing reserved field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcSTRING(value), nil
- case plcValueType == PlcValueType_WSTRING: // WSTRING
- // Simple Field (value)
- value, _valueErr := readBuffer.ReadString("value", uint32(((stringLength)*(8))*(2)), "UTF-16LE")
- if _valueErr != nil {
- return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
- }
+ // Reserved Field (Just skip the bytes)
+ if _, _err := readBuffer.ReadUint8("reserved", 8); _err != nil {
+ return nil, errors.Wrap(_err, "Error parsing reserved field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcSTRING(value), nil
+case plcValueType == PlcValueType_WSTRING : // WSTRING
+ // Simple Field (value)
+ value, _valueErr := readBuffer.ReadString("value", uint32(((stringLength) * ((8))) * ((2))), "UTF-16LE")
+ if _valueErr != nil {
+ return nil, errors.Wrap(_valueErr, "Error parsing 'value' field")
+ }
- // Reserved Field (Just skip the bytes)
- if _, _err := readBuffer.ReadUint16("reserved", 16); _err != nil {
- return nil, errors.Wrap(_err, "Error parsing reserved field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcWSTRING(value), nil
- case plcValueType == PlcValueType_TIME: // TIME
- // Simple Field (milliseconds)
- milliseconds, _millisecondsErr := readBuffer.ReadUint32("milliseconds", 32)
- if _millisecondsErr != nil {
- return nil, errors.Wrap(_millisecondsErr, "Error parsing 'milliseconds' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcTIMEFromMilliseconds(milliseconds), nil
- case plcValueType == PlcValueType_LTIME: // LTIME
- // Simple Field (nanoseconds)
- nanoseconds, _nanosecondsErr := readBuffer.ReadUint64("nanoseconds", 64)
- if _nanosecondsErr != nil {
- return nil, errors.Wrap(_nanosecondsErr, "Error parsing 'nanoseconds' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLTIMEFromNanoseconds(nanoseconds), nil
- case plcValueType == PlcValueType_DATE: // DATE
- // Simple Field (secondsSinceEpoch)
- secondsSinceEpoch, _secondsSinceEpochErr := readBuffer.ReadUint32("secondsSinceEpoch", 32)
- if _secondsSinceEpochErr != nil {
- return nil, errors.Wrap(_secondsSinceEpochErr, "Error parsing 'secondsSinceEpoch' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcDATEFromSecondsSinceEpoch(uint32(secondsSinceEpoch)), nil
- case plcValueType == PlcValueType_LDATE: // LDATE
- // Simple Field (nanosecondsSinceEpoch)
- nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := readBuffer.ReadUint64("nanosecondsSinceEpoch", 64)
- if _nanosecondsSinceEpochErr != nil {
- return nil, errors.Wrap(_nanosecondsSinceEpochErr, "Error parsing 'nanosecondsSinceEpoch' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLDATEFromNanosecondsSinceEpoch(uint64(nanosecondsSinceEpoch)), nil
- case plcValueType == PlcValueType_TIME_OF_DAY: // TIME_OF_DAY
- // Simple Field (millisecondsSinceMidnight)
- millisecondsSinceMidnight, _millisecondsSinceMidnightErr := readBuffer.ReadUint32("millisecondsSinceMidnight", 32)
- if _millisecondsSinceMidnightErr != nil {
- return nil, errors.Wrap(_millisecondsSinceMidnightErr, "Error parsing 'millisecondsSinceMidnight' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcTIME_OF_DAYFromMillisecondsSinceMidnight(millisecondsSinceMidnight), nil
- case plcValueType == PlcValueType_LTIME_OF_DAY: // LTIME_OF_DAY
- // Simple Field (nanosecondsSinceMidnight)
- nanosecondsSinceMidnight, _nanosecondsSinceMidnightErr := readBuffer.ReadUint64("nanosecondsSinceMidnight", 64)
- if _nanosecondsSinceMidnightErr != nil {
- return nil, errors.Wrap(_nanosecondsSinceMidnightErr, "Error parsing 'nanosecondsSinceMidnight' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLTIME_OF_DAYFromNanosecondsSinceMidnight(nanosecondsSinceMidnight), nil
- case plcValueType == PlcValueType_DATE_AND_TIME: // DATE_AND_TIME
- // Simple Field (secondsSinceEpoch)
- secondsSinceEpoch, _secondsSinceEpochErr := readBuffer.ReadUint32("secondsSinceEpoch", 32)
- if _secondsSinceEpochErr != nil {
- return nil, errors.Wrap(_secondsSinceEpochErr, "Error parsing 'secondsSinceEpoch' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcDATA_AND_TIMEFromSecondsSinceEpoch(secondsSinceEpoch), nil
- case plcValueType == PlcValueType_LDATE_AND_TIME: // LDATE_AND_TIME
- // Simple Field (nanosecondsSinceEpoch)
- nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := readBuffer.ReadUint64("nanosecondsSinceEpoch", 64)
- if _nanosecondsSinceEpochErr != nil {
- return nil, errors.Wrap(_nanosecondsSinceEpochErr, "Error parsing 'nanosecondsSinceEpoch' field")
- }
- readBuffer.CloseContext("DataItem")
- return values.NewPlcLDATE_AND_TIMEFromNanosecondsSinceEpoch(uint64(nanosecondsSinceEpoch)), nil
+ // Reserved Field (Just skip the bytes)
+ if _, _err := readBuffer.ReadUint16("reserved", 16); _err != nil {
+ return nil, errors.Wrap(_err, "Error parsing reserved field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcWSTRING(value), nil
+case plcValueType == PlcValueType_TIME : // TIME
+ // Simple Field (milliseconds)
+ milliseconds, _millisecondsErr := readBuffer.ReadUint32("milliseconds", 32)
+ if _millisecondsErr != nil {
+ return nil, errors.Wrap(_millisecondsErr, "Error parsing 'milliseconds' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcTIMEFromMilliseconds(milliseconds), nil
+case plcValueType == PlcValueType_LTIME : // LTIME
+ // Simple Field (nanoseconds)
+ nanoseconds, _nanosecondsErr := readBuffer.ReadUint64("nanoseconds", 64)
+ if _nanosecondsErr != nil {
+ return nil, errors.Wrap(_nanosecondsErr, "Error parsing 'nanoseconds' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLTIMEFromNanoseconds(nanoseconds), nil
+case plcValueType == PlcValueType_DATE : // DATE
+ // Simple Field (secondsSinceEpoch)
+ secondsSinceEpoch, _secondsSinceEpochErr := readBuffer.ReadUint32("secondsSinceEpoch", 32)
+ if _secondsSinceEpochErr != nil {
+ return nil, errors.Wrap(_secondsSinceEpochErr, "Error parsing 'secondsSinceEpoch' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcDATEFromSecondsSinceEpoch(uint32(secondsSinceEpoch)), nil
+case plcValueType == PlcValueType_LDATE : // LDATE
+ // Simple Field (nanosecondsSinceEpoch)
+ nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := readBuffer.ReadUint64("nanosecondsSinceEpoch", 64)
+ if _nanosecondsSinceEpochErr != nil {
+ return nil, errors.Wrap(_nanosecondsSinceEpochErr, "Error parsing 'nanosecondsSinceEpoch' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLDATEFromNanosecondsSinceEpoch(uint64(nanosecondsSinceEpoch)), nil
+case plcValueType == PlcValueType_TIME_OF_DAY : // TIME_OF_DAY
+ // Simple Field (millisecondsSinceMidnight)
+ millisecondsSinceMidnight, _millisecondsSinceMidnightErr := readBuffer.ReadUint32("millisecondsSinceMidnight", 32)
+ if _millisecondsSinceMidnightErr != nil {
+ return nil, errors.Wrap(_millisecondsSinceMidnightErr, "Error parsing 'millisecondsSinceMidnight' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcTIME_OF_DAYFromMillisecondsSinceMidnight(millisecondsSinceMidnight), nil
+case plcValueType == PlcValueType_LTIME_OF_DAY : // LTIME_OF_DAY
+ // Simple Field (nanosecondsSinceMidnight)
+ nanosecondsSinceMidnight, _nanosecondsSinceMidnightErr := readBuffer.ReadUint64("nanosecondsSinceMidnight", 64)
+ if _nanosecondsSinceMidnightErr != nil {
+ return nil, errors.Wrap(_nanosecondsSinceMidnightErr, "Error parsing 'nanosecondsSinceMidnight' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLTIME_OF_DAYFromNanosecondsSinceMidnight(nanosecondsSinceMidnight), nil
+case plcValueType == PlcValueType_DATE_AND_TIME : // DATE_AND_TIME
+ // Simple Field (secondsSinceEpoch)
+ secondsSinceEpoch, _secondsSinceEpochErr := readBuffer.ReadUint32("secondsSinceEpoch", 32)
+ if _secondsSinceEpochErr != nil {
+ return nil, errors.Wrap(_secondsSinceEpochErr, "Error parsing 'secondsSinceEpoch' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcDATA_AND_TIMEFromSecondsSinceEpoch(secondsSinceEpoch), nil
+case plcValueType == PlcValueType_LDATE_AND_TIME : // LDATE_AND_TIME
+ // Simple Field (nanosecondsSinceEpoch)
+ nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := readBuffer.ReadUint64("nanosecondsSinceEpoch", 64)
+ if _nanosecondsSinceEpochErr != nil {
+ return nil, errors.Wrap(_nanosecondsSinceEpochErr, "Error parsing 'nanosecondsSinceEpoch' field")
+ }
+ readBuffer.CloseContext("DataItem")
+ return values.NewPlcLDATE_AND_TIMEFromNanosecondsSinceEpoch(uint64(nanosecondsSinceEpoch)), nil
}
- // TODO: add more info which type it is actually
+ // TODO: add more info which type it is actually
return nil, errors.New("unsupported type")
}
@@ -282,169 +283,171 @@ func DataItemSerialize(value api.PlcValue, plcValueType PlcValueType, stringLeng
func DataItemSerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer, value api.PlcValue, plcValueType PlcValueType, stringLength int32) error {
m := struct {
- PlcValueType PlcValueType
- StringLength int32
+ PlcValueType PlcValueType
+ StringLength int32
}{
- PlcValueType: plcValueType,
- StringLength: stringLength,
+ PlcValueType: plcValueType,
+ StringLength: stringLength,
}
_ = m
writeBuffer.PushContext("DataItem")
switch {
- case plcValueType == PlcValueType_BOOL: // BOOL
- // Reserved Field (Just skip the bytes)
- if _err := writeBuffer.WriteUint8("reserved", 7, uint8(0x00)); _err != nil {
- return errors.Wrap(_err, "Error serializing reserved field")
- }
+case plcValueType == PlcValueType_BOOL : // BOOL
+ // Reserved Field (Just skip the bytes)
+ if _err := writeBuffer.WriteUint8("reserved", 7, uint8(0x00)); _err != nil {
+ return errors.Wrap(_err, "Error serializing reserved field")
+ }
- // Simple Field (value)
- if _err := writeBuffer.WriteBit("value", value.GetBool()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_BYTE: // BYTE
- // Simple Field (value)
- if _err := writeBuffer.WriteUint8("value", 8, value.GetUint8()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_WORD: // WORD
- // Simple Field (value)
- if _err := writeBuffer.WriteUint16("value", 16, value.GetUint16()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_DWORD: // DWORD
- // Simple Field (value)
- if _err := writeBuffer.WriteUint32("value", 32, value.GetUint32()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_LWORD: // LWORD
- // Simple Field (value)
- if _err := writeBuffer.WriteUint64("value", 64, value.GetUint64()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_SINT: // SINT
- // Simple Field (value)
- if _err := writeBuffer.WriteInt8("value", 8, value.GetInt8()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_USINT: // USINT
- // Simple Field (value)
- if _err := writeBuffer.WriteUint8("value", 8, value.GetUint8()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_INT: // INT
- // Simple Field (value)
- if _err := writeBuffer.WriteInt16("value", 16, value.GetInt16()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_UINT: // UINT
- // Simple Field (value)
- if _err := writeBuffer.WriteUint16("value", 16, value.GetUint16()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_DINT: // DINT
- // Simple Field (value)
- if _err := writeBuffer.WriteInt32("value", 32, value.GetInt32()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_UDINT: // UDINT
- // Simple Field (value)
- if _err := writeBuffer.WriteUint32("value", 32, value.GetUint32()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_LINT: // LINT
- // Simple Field (value)
- if _err := writeBuffer.WriteInt64("value", 64, value.GetInt64()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_ULINT: // ULINT
- // Simple Field (value)
- if _err := writeBuffer.WriteUint64("value", 64, value.GetUint64()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_REAL: // REAL
- // Simple Field (value)
- if _err := writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_LREAL: // LREAL
- // Simple Field (value)
- if _err := writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_CHAR: // CHAR
- // Simple Field (value)
- if _err := writeBuffer.WriteString("value", uint32(8), "UTF-8", value.GetString()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_WCHAR: // WCHAR
- // Simple Field (value)
- if _err := writeBuffer.WriteString("value", uint32(16), "UTF-16LE", value.GetString()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
- case plcValueType == PlcValueType_STRING: // STRING
- // Simple Field (value)
- if _err := writeBuffer.WriteString("value", uint32((stringLength)*(8)), "UTF-8", value.GetString()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
+ // Simple Field (value)
+ if _err := writeBuffer.WriteBit("value", value.GetBool()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_BYTE : // BYTE
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint8("value", 8, value.GetUint8()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_WORD : // WORD
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint16("value", 16, value.GetUint16()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_DWORD : // DWORD
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint32("value", 32, value.GetUint32()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_LWORD : // LWORD
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint64("value", 64, value.GetUint64()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_SINT : // SINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteInt8("value", 8, value.GetInt8()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_USINT : // USINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint8("value", 8, value.GetUint8()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_INT : // INT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteInt16("value", 16, value.GetInt16()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_UINT : // UINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint16("value", 16, value.GetUint16()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_DINT : // DINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteInt32("value", 32, value.GetInt32()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_UDINT : // UDINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint32("value", 32, value.GetUint32()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_LINT : // LINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteInt64("value", 64, value.GetInt64()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_ULINT : // ULINT
+ // Simple Field (value)
+ if _err := writeBuffer.WriteUint64("value", 64, value.GetUint64()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_REAL : // REAL
+ // Simple Field (value)
+ if _err := writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_LREAL : // LREAL
+ // Simple Field (value)
+ if _err := writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_CHAR : // CHAR
+ // Simple Field (value)
+ if _err := writeBuffer.WriteString("value", uint32(8), "UTF-8", value.GetString()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_WCHAR : // WCHAR
+ // Simple Field (value)
+ if _err := writeBuffer.WriteString("value", uint32(16), "UTF-16LE", value.GetString()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
+case plcValueType == PlcValueType_STRING : // STRING
+ // Simple Field (value)
+ if _err := writeBuffer.WriteString("value", uint32((stringLength) * ((8))), "UTF-8", value.GetString()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
- // Reserved Field (Just skip the bytes)
- if _err := writeBuffer.WriteUint8("reserved", 8, uint8(0x00)); _err != nil {
- return errors.Wrap(_err, "Error serializing reserved field")
- }
- case plcValueType == PlcValueType_WSTRING: // WSTRING
- // Simple Field (value)
- if _err := writeBuffer.WriteString("value", uint32(((stringLength)*(8))*(2)), "UTF-16LE", value.GetString()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'value' field")
- }
+ // Reserved Field (Just skip the bytes)
+ if _err := writeBuffer.WriteUint8("reserved", 8, uint8(0x00)); _err != nil {
+ return errors.Wrap(_err, "Error serializing reserved field")
+ }
+case plcValueType == PlcValueType_WSTRING : // WSTRING
+ // Simple Field (value)
+ if _err := writeBuffer.WriteString("value", uint32(((stringLength) * ((8))) * ((2))), "UTF-16LE", value.GetString()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'value' field")
+ }
- // Reserved Field (Just skip the bytes)
- if _err := writeBuffer.WriteUint16("reserved", 16, uint16(0x0000)); _err != nil {
- return errors.Wrap(_err, "Error serializing reserved field")
- }
- case plcValueType == PlcValueType_TIME: // TIME
- // Simple Field (milliseconds)
- if _err := writeBuffer.WriteUint32("milliseconds", 32, value.(values.PlcTIME).GetMilliseconds()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'milliseconds' field")
- }
- case plcValueType == PlcValueType_LTIME: // LTIME
- // Simple Field (nanoseconds)
- if _err := writeBuffer.WriteUint64("nanoseconds", 64, value.(values.PlcLTIME).GetNanoseconds()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'nanoseconds' field")
- }
- case plcValueType == PlcValueType_DATE: // DATE
- // Simple Field (secondsSinceEpoch)
- if _err := writeBuffer.WriteUint32("secondsSinceEpoch", 32, value.(values.PlcDATE).GetSecondsSinceEpoch()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'secondsSinceEpoch' field")
- }
- case plcValueType == PlcValueType_LDATE: // LDATE
- // Simple Field (nanosecondsSinceEpoch)
- if _err := writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, value.(values.PlcLDATE).GetNanosecondsSinceEpoch()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'nanosecondsSinceEpoch' field")
- }
- case plcValueType == PlcValueType_TIME_OF_DAY: // TIME_OF_DAY
- // Simple Field (millisecondsSinceMidnight)
- if _err := writeBuffer.WriteUint32("millisecondsSinceMidnight", 32, value.(values.PlcTIME_OF_DAY).GetMillisecondsSinceMidnight()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'millisecondsSinceMidnight' field")
- }
- case plcValueType == PlcValueType_LTIME_OF_DAY: // LTIME_OF_DAY
- // Simple Field (nanosecondsSinceMidnight)
- if _err := writeBuffer.WriteUint64("nanosecondsSinceMidnight", 64, value.(values.PlcLTIME_OF_DAY).GetNanosecondsSinceMidnight()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'nanosecondsSinceMidnight' field")
- }
- case plcValueType == PlcValueType_DATE_AND_TIME: // DATE_AND_TIME
- // Simple Field (secondsSinceEpoch)
- if _err := writeBuffer.WriteUint32("secondsSinceEpoch", 32, value.(values.PlcDATE_AND_TIME).GetSecondsSinceEpoch()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'secondsSinceEpoch' field")
- }
- case plcValueType == PlcValueType_LDATE_AND_TIME: // LDATE_AND_TIME
- // Simple Field (nanosecondsSinceEpoch)
- if _err := writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, value.(values.PlcLDATE_AND_TIME).GetNanosecondsSinceEpoch()); _err != nil {
- return errors.Wrap(_err, "Error serializing 'nanosecondsSinceEpoch' field")
- }
- default:
- // TODO: add more info which type it is actually
- return errors.New("unsupported type")
+ // Reserved Field (Just skip the bytes)
+ if _err := writeBuffer.WriteUint16("reserved", 16, uint16(0x0000)); _err != nil {
+ return errors.Wrap(_err, "Error serializing reserved field")
+ }
+case plcValueType == PlcValueType_TIME : // TIME
+ // Simple Field (milliseconds)
+ if _err := writeBuffer.WriteUint32("milliseconds", 32, value.(values.PlcTIME).GetMilliseconds()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'milliseconds' field")
+ }
+case plcValueType == PlcValueType_LTIME : // LTIME
+ // Simple Field (nanoseconds)
+ if _err := writeBuffer.WriteUint64("nanoseconds", 64, value.(values.PlcLTIME).GetNanoseconds()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'nanoseconds' field")
+ }
+case plcValueType == PlcValueType_DATE : // DATE
+ // Simple Field (secondsSinceEpoch)
+ if _err := writeBuffer.WriteUint32("secondsSinceEpoch", 32, value.(values.PlcDATE).GetSecondsSinceEpoch()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'secondsSinceEpoch' field")
+ }
+case plcValueType == PlcValueType_LDATE : // LDATE
+ // Simple Field (nanosecondsSinceEpoch)
+ if _err := writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, value.(values.PlcLDATE).GetNanosecondsSinceEpoch()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'nanosecondsSinceEpoch' field")
+ }
+case plcValueType == PlcValueType_TIME_OF_DAY : // TIME_OF_DAY
+ // Simple Field (millisecondsSinceMidnight)
+ if _err := writeBuffer.WriteUint32("millisecondsSinceMidnight", 32, value.(values.PlcTIME_OF_DAY).GetMillisecondsSinceMidnight()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'millisecondsSinceMidnight' field")
+ }
+case plcValueType == PlcValueType_LTIME_OF_DAY : // LTIME_OF_DAY
+ // Simple Field (nanosecondsSinceMidnight)
+ if _err := writeBuffer.WriteUint64("nanosecondsSinceMidnight", 64, value.(values.PlcLTIME_OF_DAY).GetNanosecondsSinceMidnight()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'nanosecondsSinceMidnight' field")
+ }
+case plcValueType == PlcValueType_DATE_AND_TIME : // DATE_AND_TIME
+ // Simple Field (secondsSinceEpoch)
+ if _err := writeBuffer.WriteUint32("secondsSinceEpoch", 32, value.(values.PlcDATE_AND_TIME).GetSecondsSinceEpoch()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'secondsSinceEpoch' field")
+ }
+case plcValueType == PlcValueType_LDATE_AND_TIME : // LDATE_AND_TIME
+ // Simple Field (nanosecondsSinceEpoch)
+ if _err := writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, value.(values.PlcLDATE_AND_TIME).GetNanosecondsSinceEpoch()); _err != nil {
+ return errors.Wrap(_err, "Error serializing 'nanosecondsSinceEpoch' field")
+ }
+ default:
+ // TODO: add more info which type it is actually
+ return errors.New("unsupported type")
}
writeBuffer.PopContext("DataItem")
return nil
}
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/DefaultAmsPorts.go b/plc4go/protocols/ads/readwrite/model/DefaultAmsPorts.go
index efd87f522f1..4072ae456f5 100644
--- a/plc4go/protocols/ads/readwrite/model/DefaultAmsPorts.go
+++ b/plc4go/protocols/ads/readwrite/model/DefaultAmsPorts.go
@@ -34,61 +34,61 @@ type IDefaultAmsPorts interface {
utils.Serializable
}
-const (
- DefaultAmsPorts_CAM_CONTROLLER DefaultAmsPorts = 900
- DefaultAmsPorts_RUNTIME_SYSTEM_01 DefaultAmsPorts = 851
- DefaultAmsPorts_RUNTIME_SYSTEM_02 DefaultAmsPorts = 852
- DefaultAmsPorts_RUNTIME_SYSTEM_03 DefaultAmsPorts = 853
- DefaultAmsPorts_RUNTIME_SYSTEM_04 DefaultAmsPorts = 854
- DefaultAmsPorts_RUNTIME_SYSTEM_05 DefaultAmsPorts = 855
- DefaultAmsPorts_RUNTIME_SYSTEM_06 DefaultAmsPorts = 856
- DefaultAmsPorts_RUNTIME_SYSTEM_07 DefaultAmsPorts = 857
- DefaultAmsPorts_RUNTIME_SYSTEM_08 DefaultAmsPorts = 858
- DefaultAmsPorts_RUNTIME_SYSTEM_09 DefaultAmsPorts = 859
- DefaultAmsPorts_RUNTIME_SYSTEM_10 DefaultAmsPorts = 860
- DefaultAmsPorts_RUNTIME_SYSTEM_11 DefaultAmsPorts = 861
- DefaultAmsPorts_RUNTIME_SYSTEM_12 DefaultAmsPorts = 862
- DefaultAmsPorts_RUNTIME_SYSTEM_13 DefaultAmsPorts = 863
- DefaultAmsPorts_RUNTIME_SYSTEM_14 DefaultAmsPorts = 864
- DefaultAmsPorts_RUNTIME_SYSTEM_15 DefaultAmsPorts = 865
- DefaultAmsPorts_RUNTIME_SYSTEM_16 DefaultAmsPorts = 866
- DefaultAmsPorts_RUNTIME_SYSTEM_17 DefaultAmsPorts = 867
- DefaultAmsPorts_RUNTIME_SYSTEM_18 DefaultAmsPorts = 868
- DefaultAmsPorts_RUNTIME_SYSTEM_19 DefaultAmsPorts = 869
- DefaultAmsPorts_RUNTIME_SYSTEM_20 DefaultAmsPorts = 870
- DefaultAmsPorts_RUNTIME_SYSTEM_21 DefaultAmsPorts = 871
- DefaultAmsPorts_RUNTIME_SYSTEM_22 DefaultAmsPorts = 872
- DefaultAmsPorts_RUNTIME_SYSTEM_23 DefaultAmsPorts = 873
- DefaultAmsPorts_RUNTIME_SYSTEM_24 DefaultAmsPorts = 874
- DefaultAmsPorts_RUNTIME_SYSTEM_25 DefaultAmsPorts = 875
- DefaultAmsPorts_RUNTIME_SYSTEM_26 DefaultAmsPorts = 876
- DefaultAmsPorts_RUNTIME_SYSTEM_27 DefaultAmsPorts = 877
- DefaultAmsPorts_RUNTIME_SYSTEM_28 DefaultAmsPorts = 878
- DefaultAmsPorts_RUNTIME_SYSTEM_29 DefaultAmsPorts = 879
- DefaultAmsPorts_RUNTIME_SYSTEM_30 DefaultAmsPorts = 880
- DefaultAmsPorts_RUNTIME_SYSTEM_31 DefaultAmsPorts = 881
- DefaultAmsPorts_RUNTIME_SYSTEM_32 DefaultAmsPorts = 882
- DefaultAmsPorts_RUNTIME_SYSTEM_33 DefaultAmsPorts = 883
- DefaultAmsPorts_RUNTIME_SYSTEM_34 DefaultAmsPorts = 884
- DefaultAmsPorts_RUNTIME_SYSTEM_35 DefaultAmsPorts = 885
- DefaultAmsPorts_RUNTIME_SYSTEM_36 DefaultAmsPorts = 886
- DefaultAmsPorts_RUNTIME_SYSTEM_37 DefaultAmsPorts = 887
- DefaultAmsPorts_RUNTIME_SYSTEM_38 DefaultAmsPorts = 888
- DefaultAmsPorts_RUNTIME_SYSTEM_39 DefaultAmsPorts = 889
- DefaultAmsPorts_RUNTIME_SYSTEM_40 DefaultAmsPorts = 890
- DefaultAmsPorts_RUNTIME_SYSTEM_41 DefaultAmsPorts = 891
- DefaultAmsPorts_RUNTIME_SYSTEM_42 DefaultAmsPorts = 892
- DefaultAmsPorts_RUNTIME_SYSTEM_43 DefaultAmsPorts = 893
- DefaultAmsPorts_RUNTIME_SYSTEM_44 DefaultAmsPorts = 894
- DefaultAmsPorts_RUNTIME_SYSTEM_45 DefaultAmsPorts = 895
- DefaultAmsPorts_RUNTIME_SYSTEM_46 DefaultAmsPorts = 896
- DefaultAmsPorts_RUNTIME_SYSTEM_47 DefaultAmsPorts = 897
- DefaultAmsPorts_RUNTIME_SYSTEM_48 DefaultAmsPorts = 898
- DefaultAmsPorts_RUNTIME_SYSTEM_49 DefaultAmsPorts = 899
- DefaultAmsPorts_NC DefaultAmsPorts = 500
- DefaultAmsPorts_RESERVED DefaultAmsPorts = 400
- DefaultAmsPorts_IO DefaultAmsPorts = 300
- DefaultAmsPorts_REAL_TIME_CORE DefaultAmsPorts = 200
+const(
+ DefaultAmsPorts_CAM_CONTROLLER DefaultAmsPorts = 900
+ DefaultAmsPorts_RUNTIME_SYSTEM_01 DefaultAmsPorts = 851
+ DefaultAmsPorts_RUNTIME_SYSTEM_02 DefaultAmsPorts = 852
+ DefaultAmsPorts_RUNTIME_SYSTEM_03 DefaultAmsPorts = 853
+ DefaultAmsPorts_RUNTIME_SYSTEM_04 DefaultAmsPorts = 854
+ DefaultAmsPorts_RUNTIME_SYSTEM_05 DefaultAmsPorts = 855
+ DefaultAmsPorts_RUNTIME_SYSTEM_06 DefaultAmsPorts = 856
+ DefaultAmsPorts_RUNTIME_SYSTEM_07 DefaultAmsPorts = 857
+ DefaultAmsPorts_RUNTIME_SYSTEM_08 DefaultAmsPorts = 858
+ DefaultAmsPorts_RUNTIME_SYSTEM_09 DefaultAmsPorts = 859
+ DefaultAmsPorts_RUNTIME_SYSTEM_10 DefaultAmsPorts = 860
+ DefaultAmsPorts_RUNTIME_SYSTEM_11 DefaultAmsPorts = 861
+ DefaultAmsPorts_RUNTIME_SYSTEM_12 DefaultAmsPorts = 862
+ DefaultAmsPorts_RUNTIME_SYSTEM_13 DefaultAmsPorts = 863
+ DefaultAmsPorts_RUNTIME_SYSTEM_14 DefaultAmsPorts = 864
+ DefaultAmsPorts_RUNTIME_SYSTEM_15 DefaultAmsPorts = 865
+ DefaultAmsPorts_RUNTIME_SYSTEM_16 DefaultAmsPorts = 866
+ DefaultAmsPorts_RUNTIME_SYSTEM_17 DefaultAmsPorts = 867
+ DefaultAmsPorts_RUNTIME_SYSTEM_18 DefaultAmsPorts = 868
+ DefaultAmsPorts_RUNTIME_SYSTEM_19 DefaultAmsPorts = 869
+ DefaultAmsPorts_RUNTIME_SYSTEM_20 DefaultAmsPorts = 870
+ DefaultAmsPorts_RUNTIME_SYSTEM_21 DefaultAmsPorts = 871
+ DefaultAmsPorts_RUNTIME_SYSTEM_22 DefaultAmsPorts = 872
+ DefaultAmsPorts_RUNTIME_SYSTEM_23 DefaultAmsPorts = 873
+ DefaultAmsPorts_RUNTIME_SYSTEM_24 DefaultAmsPorts = 874
+ DefaultAmsPorts_RUNTIME_SYSTEM_25 DefaultAmsPorts = 875
+ DefaultAmsPorts_RUNTIME_SYSTEM_26 DefaultAmsPorts = 876
+ DefaultAmsPorts_RUNTIME_SYSTEM_27 DefaultAmsPorts = 877
+ DefaultAmsPorts_RUNTIME_SYSTEM_28 DefaultAmsPorts = 878
+ DefaultAmsPorts_RUNTIME_SYSTEM_29 DefaultAmsPorts = 879
+ DefaultAmsPorts_RUNTIME_SYSTEM_30 DefaultAmsPorts = 880
+ DefaultAmsPorts_RUNTIME_SYSTEM_31 DefaultAmsPorts = 881
+ DefaultAmsPorts_RUNTIME_SYSTEM_32 DefaultAmsPorts = 882
+ DefaultAmsPorts_RUNTIME_SYSTEM_33 DefaultAmsPorts = 883
+ DefaultAmsPorts_RUNTIME_SYSTEM_34 DefaultAmsPorts = 884
+ DefaultAmsPorts_RUNTIME_SYSTEM_35 DefaultAmsPorts = 885
+ DefaultAmsPorts_RUNTIME_SYSTEM_36 DefaultAmsPorts = 886
+ DefaultAmsPorts_RUNTIME_SYSTEM_37 DefaultAmsPorts = 887
+ DefaultAmsPorts_RUNTIME_SYSTEM_38 DefaultAmsPorts = 888
+ DefaultAmsPorts_RUNTIME_SYSTEM_39 DefaultAmsPorts = 889
+ DefaultAmsPorts_RUNTIME_SYSTEM_40 DefaultAmsPorts = 890
+ DefaultAmsPorts_RUNTIME_SYSTEM_41 DefaultAmsPorts = 891
+ DefaultAmsPorts_RUNTIME_SYSTEM_42 DefaultAmsPorts = 892
+ DefaultAmsPorts_RUNTIME_SYSTEM_43 DefaultAmsPorts = 893
+ DefaultAmsPorts_RUNTIME_SYSTEM_44 DefaultAmsPorts = 894
+ DefaultAmsPorts_RUNTIME_SYSTEM_45 DefaultAmsPorts = 895
+ DefaultAmsPorts_RUNTIME_SYSTEM_46 DefaultAmsPorts = 896
+ DefaultAmsPorts_RUNTIME_SYSTEM_47 DefaultAmsPorts = 897
+ DefaultAmsPorts_RUNTIME_SYSTEM_48 DefaultAmsPorts = 898
+ DefaultAmsPorts_RUNTIME_SYSTEM_49 DefaultAmsPorts = 899
+ DefaultAmsPorts_NC DefaultAmsPorts = 500
+ DefaultAmsPorts_RESERVED DefaultAmsPorts = 400
+ DefaultAmsPorts_IO DefaultAmsPorts = 300
+ DefaultAmsPorts_REAL_TIME_CORE DefaultAmsPorts = 200
DefaultAmsPorts_EVENT_SYSTEM_LOGGER DefaultAmsPorts = 100
)
@@ -96,7 +96,7 @@ var DefaultAmsPortsValues []DefaultAmsPorts
func init() {
_ = errors.New
- DefaultAmsPortsValues = []DefaultAmsPorts{
+ DefaultAmsPortsValues = []DefaultAmsPorts {
DefaultAmsPorts_CAM_CONTROLLER,
DefaultAmsPorts_RUNTIME_SYSTEM_01,
DefaultAmsPorts_RUNTIME_SYSTEM_02,
@@ -157,116 +157,116 @@ func init() {
func DefaultAmsPortsByValue(value uint16) (enum DefaultAmsPorts, ok bool) {
switch value {
- case 100:
- return DefaultAmsPorts_EVENT_SYSTEM_LOGGER, true
- case 200:
- return DefaultAmsPorts_REAL_TIME_CORE, true
- case 300:
- return DefaultAmsPorts_IO, true
- case 400:
- return DefaultAmsPorts_RESERVED, true
- case 500:
- return DefaultAmsPorts_NC, true
- case 851:
- return DefaultAmsPorts_RUNTIME_SYSTEM_01, true
- case 852:
- return DefaultAmsPorts_RUNTIME_SYSTEM_02, true
- case 853:
- return DefaultAmsPorts_RUNTIME_SYSTEM_03, true
- case 854:
- return DefaultAmsPorts_RUNTIME_SYSTEM_04, true
- case 855:
- return DefaultAmsPorts_RUNTIME_SYSTEM_05, true
- case 856:
- return DefaultAmsPorts_RUNTIME_SYSTEM_06, true
- case 857:
- return DefaultAmsPorts_RUNTIME_SYSTEM_07, true
- case 858:
- return DefaultAmsPorts_RUNTIME_SYSTEM_08, true
- case 859:
- return DefaultAmsPorts_RUNTIME_SYSTEM_09, true
- case 860:
- return DefaultAmsPorts_RUNTIME_SYSTEM_10, true
- case 861:
- return DefaultAmsPorts_RUNTIME_SYSTEM_11, true
- case 862:
- return DefaultAmsPorts_RUNTIME_SYSTEM_12, true
- case 863:
- return DefaultAmsPorts_RUNTIME_SYSTEM_13, true
- case 864:
- return DefaultAmsPorts_RUNTIME_SYSTEM_14, true
- case 865:
- return DefaultAmsPorts_RUNTIME_SYSTEM_15, true
- case 866:
- return DefaultAmsPorts_RUNTIME_SYSTEM_16, true
- case 867:
- return DefaultAmsPorts_RUNTIME_SYSTEM_17, true
- case 868:
- return DefaultAmsPorts_RUNTIME_SYSTEM_18, true
- case 869:
- return DefaultAmsPorts_RUNTIME_SYSTEM_19, true
- case 870:
- return DefaultAmsPorts_RUNTIME_SYSTEM_20, true
- case 871:
- return DefaultAmsPorts_RUNTIME_SYSTEM_21, true
- case 872:
- return DefaultAmsPorts_RUNTIME_SYSTEM_22, true
- case 873:
- return DefaultAmsPorts_RUNTIME_SYSTEM_23, true
- case 874:
- return DefaultAmsPorts_RUNTIME_SYSTEM_24, true
- case 875:
- return DefaultAmsPorts_RUNTIME_SYSTEM_25, true
- case 876:
- return DefaultAmsPorts_RUNTIME_SYSTEM_26, true
- case 877:
- return DefaultAmsPorts_RUNTIME_SYSTEM_27, true
- case 878:
- return DefaultAmsPorts_RUNTIME_SYSTEM_28, true
- case 879:
- return DefaultAmsPorts_RUNTIME_SYSTEM_29, true
- case 880:
- return DefaultAmsPorts_RUNTIME_SYSTEM_30, true
- case 881:
- return DefaultAmsPorts_RUNTIME_SYSTEM_31, true
- case 882:
- return DefaultAmsPorts_RUNTIME_SYSTEM_32, true
- case 883:
- return DefaultAmsPorts_RUNTIME_SYSTEM_33, true
- case 884:
- return DefaultAmsPorts_RUNTIME_SYSTEM_34, true
- case 885:
- return DefaultAmsPorts_RUNTIME_SYSTEM_35, true
- case 886:
- return DefaultAmsPorts_RUNTIME_SYSTEM_36, true
- case 887:
- return DefaultAmsPorts_RUNTIME_SYSTEM_37, true
- case 888:
- return DefaultAmsPorts_RUNTIME_SYSTEM_38, true
- case 889:
- return DefaultAmsPorts_RUNTIME_SYSTEM_39, true
- case 890:
- return DefaultAmsPorts_RUNTIME_SYSTEM_40, true
- case 891:
- return DefaultAmsPorts_RUNTIME_SYSTEM_41, true
- case 892:
- return DefaultAmsPorts_RUNTIME_SYSTEM_42, true
- case 893:
- return DefaultAmsPorts_RUNTIME_SYSTEM_43, true
- case 894:
- return DefaultAmsPorts_RUNTIME_SYSTEM_44, true
- case 895:
- return DefaultAmsPorts_RUNTIME_SYSTEM_45, true
- case 896:
- return DefaultAmsPorts_RUNTIME_SYSTEM_46, true
- case 897:
- return DefaultAmsPorts_RUNTIME_SYSTEM_47, true
- case 898:
- return DefaultAmsPorts_RUNTIME_SYSTEM_48, true
- case 899:
- return DefaultAmsPorts_RUNTIME_SYSTEM_49, true
- case 900:
- return DefaultAmsPorts_CAM_CONTROLLER, true
+ case 100:
+ return DefaultAmsPorts_EVENT_SYSTEM_LOGGER, true
+ case 200:
+ return DefaultAmsPorts_REAL_TIME_CORE, true
+ case 300:
+ return DefaultAmsPorts_IO, true
+ case 400:
+ return DefaultAmsPorts_RESERVED, true
+ case 500:
+ return DefaultAmsPorts_NC, true
+ case 851:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_01, true
+ case 852:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_02, true
+ case 853:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_03, true
+ case 854:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_04, true
+ case 855:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_05, true
+ case 856:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_06, true
+ case 857:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_07, true
+ case 858:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_08, true
+ case 859:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_09, true
+ case 860:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_10, true
+ case 861:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_11, true
+ case 862:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_12, true
+ case 863:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_13, true
+ case 864:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_14, true
+ case 865:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_15, true
+ case 866:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_16, true
+ case 867:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_17, true
+ case 868:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_18, true
+ case 869:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_19, true
+ case 870:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_20, true
+ case 871:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_21, true
+ case 872:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_22, true
+ case 873:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_23, true
+ case 874:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_24, true
+ case 875:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_25, true
+ case 876:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_26, true
+ case 877:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_27, true
+ case 878:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_28, true
+ case 879:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_29, true
+ case 880:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_30, true
+ case 881:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_31, true
+ case 882:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_32, true
+ case 883:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_33, true
+ case 884:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_34, true
+ case 885:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_35, true
+ case 886:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_36, true
+ case 887:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_37, true
+ case 888:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_38, true
+ case 889:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_39, true
+ case 890:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_40, true
+ case 891:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_41, true
+ case 892:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_42, true
+ case 893:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_43, true
+ case 894:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_44, true
+ case 895:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_45, true
+ case 896:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_46, true
+ case 897:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_47, true
+ case 898:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_48, true
+ case 899:
+ return DefaultAmsPorts_RUNTIME_SYSTEM_49, true
+ case 900:
+ return DefaultAmsPorts_CAM_CONTROLLER, true
}
return 0, false
}
@@ -387,13 +387,13 @@ func DefaultAmsPortsByName(value string) (enum DefaultAmsPorts, ok bool) {
return 0, false
}
-func DefaultAmsPortsKnows(value uint16) bool {
+func DefaultAmsPortsKnows(value uint16) bool {
for _, typeValue := range DefaultAmsPortsValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastDefaultAmsPorts(structType interface{}) DefaultAmsPorts {
@@ -563,3 +563,4 @@ func (e DefaultAmsPorts) PLC4XEnumName() string {
func (e DefaultAmsPorts) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/ErrorResponse.go b/plc4go/protocols/ads/readwrite/model/ErrorResponse.go
index 10cfe8d8419..46697d6fa25 100644
--- a/plc4go/protocols/ads/readwrite/model/ErrorResponse.go
+++ b/plc4go/protocols/ads/readwrite/model/ErrorResponse.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// ErrorResponse is the corresponding interface of ErrorResponse
type ErrorResponse interface {
@@ -46,26 +48,25 @@ type _ErrorResponse struct {
*_AmsPacket
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_ErrorResponse) GetCommandId() CommandId {
- return 0
-}
+func (m *_ErrorResponse) GetCommandId() CommandId {
+return 0}
-func (m *_ErrorResponse) GetResponse() bool {
- return false
-}
+func (m *_ErrorResponse) GetResponse() bool {
+return false}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_ErrorResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) {
- m.TargetAmsNetId = targetAmsNetId
+func (m *_ErrorResponse) InitializeParent(parent AmsPacket , targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) { m.TargetAmsNetId = targetAmsNetId
m.TargetAmsPort = targetAmsPort
m.SourceAmsNetId = sourceAmsNetId
m.SourceAmsPort = sourceAmsPort
@@ -73,14 +74,15 @@ func (m *_ErrorResponse) InitializeParent(parent AmsPacket, targetAmsNetId AmsNe
m.InvokeId = invokeId
}
-func (m *_ErrorResponse) GetParent() AmsPacket {
+func (m *_ErrorResponse) GetParent() AmsPacket {
return m._AmsPacket
}
+
// NewErrorResponse factory function for _ErrorResponse
-func NewErrorResponse(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNetId AmsNetId, sourceAmsPort uint16, errorCode uint32, invokeId uint32) *_ErrorResponse {
+func NewErrorResponse( targetAmsNetId AmsNetId , targetAmsPort uint16 , sourceAmsNetId AmsNetId , sourceAmsPort uint16 , errorCode uint32 , invokeId uint32 ) *_ErrorResponse {
_result := &_ErrorResponse{
- _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
+ _AmsPacket: NewAmsPacket(targetAmsNetId, targetAmsPort, sourceAmsNetId, sourceAmsPort, errorCode, invokeId),
}
_result._AmsPacket._AmsPacketChildRequirements = _result
return _result
@@ -88,7 +90,7 @@ func NewErrorResponse(targetAmsNetId AmsNetId, targetAmsPort uint16, sourceAmsNe
// Deprecated: use the interface for direct cast
func CastErrorResponse(structType interface{}) ErrorResponse {
- if casted, ok := structType.(ErrorResponse); ok {
+ if casted, ok := structType.(ErrorResponse); ok {
return casted
}
if casted, ok := structType.(*ErrorResponse); ok {
@@ -107,6 +109,7 @@ func (m *_ErrorResponse) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_ErrorResponse) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -130,7 +133,8 @@ func ErrorResponseParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
// Create a partially initialized instance
_child := &_ErrorResponse{
- _AmsPacket: &_AmsPacket{},
+ _AmsPacket: &_AmsPacket{
+ },
}
_child._AmsPacket._AmsPacketChildRequirements = _child
return _child, nil
@@ -160,6 +164,7 @@ func (m *_ErrorResponse) SerializeWithWriteBuffer(ctx context.Context, writeBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_ErrorResponse) isErrorResponse() bool {
return true
}
@@ -174,3 +179,6 @@ func (m *_ErrorResponse) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/ads/readwrite/model/PlcValueType.go b/plc4go/protocols/ads/readwrite/model/PlcValueType.go
index 0ef5a6ff627..01bbff00473 100644
--- a/plc4go/protocols/ads/readwrite/model/PlcValueType.go
+++ b/plc4go/protocols/ads/readwrite/model/PlcValueType.go
@@ -34,37 +34,37 @@ type IPlcValueType interface {
utils.Serializable
}
-const (
- PlcValueType_NULL PlcValueType = 0x00
- PlcValueType_BOOL PlcValueType = 0x01
- PlcValueType_BYTE PlcValueType = 0x02
- PlcValueType_WORD PlcValueType = 0x03
- PlcValueType_DWORD PlcValueType = 0x04
- PlcValueType_LWORD PlcValueType = 0x05
- PlcValueType_USINT PlcValueType = 0x11
- PlcValueType_UINT PlcValueType = 0x12
- PlcValueType_UDINT PlcValueType = 0x13
- PlcValueType_ULINT PlcValueType = 0x14
- PlcValueType_SINT PlcValueType = 0x21
- PlcValueType_INT PlcValueType = 0x22
- PlcValueType_DINT PlcValueType = 0x23
- PlcValueType_LINT PlcValueType = 0x24
- PlcValueType_REAL PlcValueType = 0x31
- PlcValueType_LREAL PlcValueType = 0x32
- PlcValueType_CHAR PlcValueType = 0x41
- PlcValueType_WCHAR PlcValueType = 0x42
- PlcValueType_STRING PlcValueType = 0x43
- PlcValueType_WSTRING PlcValueType = 0x44
- PlcValueType_TIME PlcValueType = 0x51
- PlcValueType_LTIME PlcValueType = 0x52
- PlcValueType_DATE PlcValueType = 0x53
- PlcValueType_LDATE PlcValueType = 0x54
- PlcValueType_TIME_OF_DAY PlcValueType = 0x55
- PlcValueType_LTIME_OF_DAY PlcValueType = 0x56
- PlcValueType_DATE_AND_TIME PlcValueType = 0x57
+const(
+ PlcValueType_NULL PlcValueType = 0x00
+ PlcValueType_BOOL PlcValueType = 0x01
+ PlcValueType_BYTE PlcValueType = 0x02
+ PlcValueType_WORD PlcValueType = 0x03
+ PlcValueType_DWORD PlcValueType = 0x04
+ PlcValueType_LWORD PlcValueType = 0x05
+ PlcValueType_USINT PlcValueType = 0x11
+ PlcValueType_UINT PlcValueType = 0x12
+ PlcValueType_UDINT PlcValueType = 0x13
+ PlcValueType_ULINT PlcValueType = 0x14
+ PlcValueType_SINT PlcValueType = 0x21
+ PlcValueType_INT PlcValueType = 0x22
+ PlcValueType_DINT PlcValueType = 0x23
+ PlcValueType_LINT PlcValueType = 0x24
+ PlcValueType_REAL PlcValueType = 0x31
+ PlcValueType_LREAL PlcValueType = 0x32
+ PlcValueType_CHAR PlcValueType = 0x41
+ PlcValueType_WCHAR PlcValueType = 0x42
+ PlcValueType_STRING PlcValueType = 0x43
+ PlcValueType_WSTRING PlcValueType = 0x44
+ PlcValueType_TIME PlcValueType = 0x51
+ PlcValueType_LTIME PlcValueType = 0x52
+ PlcValueType_DATE PlcValueType = 0x53
+ PlcValueType_LDATE PlcValueType = 0x54
+ PlcValueType_TIME_OF_DAY PlcValueType = 0x55
+ PlcValueType_LTIME_OF_DAY PlcValueType = 0x56
+ PlcValueType_DATE_AND_TIME PlcValueType = 0x57
PlcValueType_LDATE_AND_TIME PlcValueType = 0x58
- PlcValueType_Struct PlcValueType = 0x61
- PlcValueType_List PlcValueType = 0x62
+ PlcValueType_Struct PlcValueType = 0x61
+ PlcValueType_List PlcValueType = 0x62
PlcValueType_RAW_BYTE_ARRAY PlcValueType = 0x71
)
@@ -72,7 +72,7 @@ var PlcValueTypeValues []PlcValueType
func init() {
_ = errors.New
- PlcValueTypeValues = []PlcValueType{
+ PlcValueTypeValues = []PlcValueType {
PlcValueType_NULL,
PlcValueType_BOOL,
PlcValueType_BYTE,
@@ -109,68 +109,68 @@ func init() {
func PlcValueTypeByValue(value uint8) (enum PlcValueType, ok bool) {
switch value {
- case 0x00:
- return PlcValueType_NULL, true
- case 0x01:
- return PlcValueType_BOOL, true
- case 0x02:
- return PlcValueType_BYTE, true
- case 0x03:
- return PlcValueType_WORD, true
- case 0x04:
- return PlcValueType_DWORD, true
- case 0x05:
- return PlcValueType_LWORD, true
- case 0x11:
- return PlcValueType_USINT, true
- case 0x12:
- return PlcValueType_UINT, true
- case 0x13:
- return PlcValueType_UDINT, true
- case 0x14:
- return PlcValueType_ULINT, true
- case 0x21:
- return PlcValueType_SINT, true
- case 0x22:
- return PlcValueType_INT, true
- case 0x23:
- return PlcValueType_DINT, true
- case 0x24:
- return PlcValueType_LINT, true
- case 0x31:
- return PlcValueType_REAL, true
- case 0x32:
- return PlcValueType_LREAL, true
- case 0x41:
- return PlcValueType_CHAR, true
- case 0x42:
- return PlcValueType_WCHAR, true
- case 0x43:
- return PlcValueType_STRING, true
- case 0x44:
- return PlcValueType_WSTRING, true
- case 0x51:
- return PlcValueType_TIME, true
- case 0x52:
- return PlcValueType_LTIME, true
- case 0x53:
- return PlcValueType_DATE, true
- case 0x54:
- return PlcValueType_LDATE, true
- case 0x55:
- return PlcValueType_TIME_OF_DAY, true
- case 0x56:
- return PlcValueType_LTIME_OF_DAY, true
- case 0x57:
- return PlcValueType_DATE_AND_TIME, true
- case 0x58:
- return PlcValueType_LDATE_AND_TIME, true
- case 0x61:
- return PlcValueType_Struct, true
- case 0x62:
- return PlcValueType_List, true
- case 0x71:
- return PlcValueType_RAW_BYTE_ARRAY, true
+ case 0x00:
+ return PlcValueType_NULL, true
+ case 0x01:
+ return PlcValueType_BOOL, true
+ case 0x02:
+ return PlcValueType_BYTE, true
+ case 0x03:
+ return PlcValueType_WORD, true
+ case 0x04:
+ return PlcValueType_DWORD, true
+ case 0x05:
+ return PlcValueType_LWORD, true
+ case 0x11:
+ return PlcValueType_USINT, true
+ case 0x12:
+ return PlcValueType_UINT, true
+ case 0x13:
+ return PlcValueType_UDINT, true
+ case 0x14:
+ return PlcValueType_ULINT, true
+ case 0x21:
+ return PlcValueType_SINT, true
+ case 0x22:
+ return PlcValueType_INT, true
+ case 0x23:
+ return PlcValueType_DINT, true
+ case 0x24:
+ return PlcValueType_LINT, true
+ case 0x31:
+ return PlcValueType_REAL, true
+ case 0x32:
+ return PlcValueType_LREAL, true
+ case 0x41:
+ return PlcValueType_CHAR, true
+ case 0x42:
+ return PlcValueType_WCHAR, true
+ case 0x43:
+ return PlcValueType_STRING, true
+ case 0x44:
+ return PlcValueType_WSTRING, true
+ case 0x51:
+ return PlcValueType_TIME, true
+ case 0x52:
+ return PlcValueType_LTIME, true
+ case 0x53:
+ return PlcValueType_DATE, true
+ case 0x54:
+ return PlcValueType_LDATE, true
+ case 0x55:
+ return PlcValueType_TIME_OF_DAY, true
+ case 0x56:
+ return PlcValueType_LTIME_OF_DAY, true
+ case 0x57:
+ return PlcValueType_DATE_AND_TIME, true
+ case 0x58:
+ return PlcValueType_LDATE_AND_TIME, true
+ case 0x61:
+ return PlcValueType_Struct, true
+ case 0x62:
+ return PlcValueType_List, true
+ case 0x71:
+ return PlcValueType_RAW_BYTE_ARRAY, true
}
return 0, false
}
@@ -243,13 +243,13 @@ func PlcValueTypeByName(value string) (enum PlcValueType, ok bool) {
return 0, false
}
-func PlcValueTypeKnows(value uint8) bool {
+func PlcValueTypeKnows(value uint8) bool {
for _, typeValue := range PlcValueTypeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastPlcValueType(structType interface{}) PlcValueType {
@@ -371,3 +371,4 @@ func (e PlcValueType) PLC4XEnumName() string {
func (e PlcValueType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/ReservedIndexGroups.go b/plc4go/protocols/ads/readwrite/model/ReservedIndexGroups.go
index c3e040b24fa..b2e41f07dc5 100644
--- a/plc4go/protocols/ads/readwrite/model/ReservedIndexGroups.go
+++ b/plc4go/protocols/ads/readwrite/model/ReservedIndexGroups.go
@@ -34,51 +34,51 @@ type IReservedIndexGroups interface {
utils.Serializable
}
-const (
- ReservedIndexGroups_ADSIGRP_SYMTAB ReservedIndexGroups = 0x0000F000
- ReservedIndexGroups_ADSIGRP_SYMNAME ReservedIndexGroups = 0x0000F001
- ReservedIndexGroups_ADSIGRP_SYMVAL ReservedIndexGroups = 0x0000F002
- ReservedIndexGroups_ADSIGRP_SYM_HNDBYNAME ReservedIndexGroups = 0x0000F003
- ReservedIndexGroups_ADSIGRP_SYM_VALBYNAME ReservedIndexGroups = 0x0000F004
- ReservedIndexGroups_ADSIGRP_SYM_VALBYHND ReservedIndexGroups = 0x0000F005
- ReservedIndexGroups_ADSIGRP_SYM_RELEASEHND ReservedIndexGroups = 0x0000F006
- ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAME ReservedIndexGroups = 0x0000F007
- ReservedIndexGroups_ADSIGRP_SYM_VERSION ReservedIndexGroups = 0x0000F008
- ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAMEEX ReservedIndexGroups = 0x0000F009
- ReservedIndexGroups_ADSIGRP_SYM_DOWNLOAD ReservedIndexGroups = 0x0000F00A
- ReservedIndexGroups_ADSIGRP_SYM_UPLOAD ReservedIndexGroups = 0x0000F00B
- ReservedIndexGroups_ADSIGRP_SYM_UPLOADINFO ReservedIndexGroups = 0x0000F00C
- ReservedIndexGroups_ADSIGRP_DATA_TYPE_TABLE_UPLOAD ReservedIndexGroups = 0x0000F00E
- ReservedIndexGroups_ADSIGRP_SYMBOL_AND_DATA_TYPE_SIZES ReservedIndexGroups = 0x0000F00F
- ReservedIndexGroups_ADSIGRP_SYMNOTE ReservedIndexGroups = 0x0000F010
- ReservedIndexGroups_ADSIGRP_DT_INFOBYNAMEEX ReservedIndexGroups = 0x0000F011
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIB ReservedIndexGroups = 0x0000F020
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIX ReservedIndexGroups = 0x0000F021
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RISIZE ReservedIndexGroups = 0x0000F025
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOB ReservedIndexGroups = 0x0000F030
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOX ReservedIndexGroups = 0x0000F031
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOSIZE ReservedIndexGroups = 0x0000F035
- ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARI ReservedIndexGroups = 0x0000F040
- ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARO ReservedIndexGroups = 0x0000F050
- ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIOB ReservedIndexGroups = 0x0000F060
- ReservedIndexGroups_ADSIGRP_MULTIPLE_READ ReservedIndexGroups = 0x0000F080
- ReservedIndexGroups_ADSIGRP_MULTIPLE_WRITE ReservedIndexGroups = 0x0000F081
- ReservedIndexGroups_ADSIGRP_MULTIPLE_READ_WRITE ReservedIndexGroups = 0x0000F082
- ReservedIndexGroups_ADSIGRP_MULTIPLE_RELEASE_HANDLE ReservedIndexGroups = 0x0000F083
- ReservedIndexGroups_ADSIGRP_SUMUP_READEX2 ReservedIndexGroups = 0x0000F084
- ReservedIndexGroups_ADSIGRP_MULTIPLE_ADD_DEVICE_NOTIFICATIONS ReservedIndexGroups = 0x0000F085
+const(
+ ReservedIndexGroups_ADSIGRP_SYMTAB ReservedIndexGroups = 0x0000F000
+ ReservedIndexGroups_ADSIGRP_SYMNAME ReservedIndexGroups = 0x0000F001
+ ReservedIndexGroups_ADSIGRP_SYMVAL ReservedIndexGroups = 0x0000F002
+ ReservedIndexGroups_ADSIGRP_SYM_HNDBYNAME ReservedIndexGroups = 0x0000F003
+ ReservedIndexGroups_ADSIGRP_SYM_VALBYNAME ReservedIndexGroups = 0x0000F004
+ ReservedIndexGroups_ADSIGRP_SYM_VALBYHND ReservedIndexGroups = 0x0000F005
+ ReservedIndexGroups_ADSIGRP_SYM_RELEASEHND ReservedIndexGroups = 0x0000F006
+ ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAME ReservedIndexGroups = 0x0000F007
+ ReservedIndexGroups_ADSIGRP_SYM_VERSION ReservedIndexGroups = 0x0000F008
+ ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAMEEX ReservedIndexGroups = 0x0000F009
+ ReservedIndexGroups_ADSIGRP_SYM_DOWNLOAD ReservedIndexGroups = 0x0000F00A
+ ReservedIndexGroups_ADSIGRP_SYM_UPLOAD ReservedIndexGroups = 0x0000F00B
+ ReservedIndexGroups_ADSIGRP_SYM_UPLOADINFO ReservedIndexGroups = 0x0000F00C
+ ReservedIndexGroups_ADSIGRP_DATA_TYPE_TABLE_UPLOAD ReservedIndexGroups = 0x0000F00E
+ ReservedIndexGroups_ADSIGRP_SYMBOL_AND_DATA_TYPE_SIZES ReservedIndexGroups = 0x0000F00F
+ ReservedIndexGroups_ADSIGRP_SYMNOTE ReservedIndexGroups = 0x0000F010
+ ReservedIndexGroups_ADSIGRP_DT_INFOBYNAMEEX ReservedIndexGroups = 0x0000F011
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIB ReservedIndexGroups = 0x0000F020
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIX ReservedIndexGroups = 0x0000F021
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RISIZE ReservedIndexGroups = 0x0000F025
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOB ReservedIndexGroups = 0x0000F030
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOX ReservedIndexGroups = 0x0000F031
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOSIZE ReservedIndexGroups = 0x0000F035
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARI ReservedIndexGroups = 0x0000F040
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARO ReservedIndexGroups = 0x0000F050
+ ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIOB ReservedIndexGroups = 0x0000F060
+ ReservedIndexGroups_ADSIGRP_MULTIPLE_READ ReservedIndexGroups = 0x0000F080
+ ReservedIndexGroups_ADSIGRP_MULTIPLE_WRITE ReservedIndexGroups = 0x0000F081
+ ReservedIndexGroups_ADSIGRP_MULTIPLE_READ_WRITE ReservedIndexGroups = 0x0000F082
+ ReservedIndexGroups_ADSIGRP_MULTIPLE_RELEASE_HANDLE ReservedIndexGroups = 0x0000F083
+ ReservedIndexGroups_ADSIGRP_SUMUP_READEX2 ReservedIndexGroups = 0x0000F084
+ ReservedIndexGroups_ADSIGRP_MULTIPLE_ADD_DEVICE_NOTIFICATIONS ReservedIndexGroups = 0x0000F085
ReservedIndexGroups_ADSIGRP_MULTIPLE_DELETE_DEVICE_NOTIFICATIONS ReservedIndexGroups = 0x0000F086
- ReservedIndexGroups_ADSIGRP_DEVICE_DATA ReservedIndexGroups = 0x0000F100
- ReservedIndexGroups_ADS_OVER_ETHERCAT ReservedIndexGroups = 0x0000F302
- ReservedIndexGroups_ADSIOFFS_DEVDATA_ADSSTATE ReservedIndexGroups = 0x00000000
- ReservedIndexGroups_ADSIOFFS_DEVDATA_DEVSTATE ReservedIndexGroups = 0x00000002
+ ReservedIndexGroups_ADSIGRP_DEVICE_DATA ReservedIndexGroups = 0x0000F100
+ ReservedIndexGroups_ADS_OVER_ETHERCAT ReservedIndexGroups = 0x0000F302
+ ReservedIndexGroups_ADSIOFFS_DEVDATA_ADSSTATE ReservedIndexGroups = 0x00000000
+ ReservedIndexGroups_ADSIOFFS_DEVDATA_DEVSTATE ReservedIndexGroups = 0x00000002
)
var ReservedIndexGroupsValues []ReservedIndexGroups
func init() {
_ = errors.New
- ReservedIndexGroupsValues = []ReservedIndexGroups{
+ ReservedIndexGroupsValues = []ReservedIndexGroups {
ReservedIndexGroups_ADSIGRP_SYMTAB,
ReservedIndexGroups_ADSIGRP_SYMNAME,
ReservedIndexGroups_ADSIGRP_SYMVAL,
@@ -121,80 +121,80 @@ func init() {
func ReservedIndexGroupsByValue(value uint32) (enum ReservedIndexGroups, ok bool) {
switch value {
- case 0x00000000:
- return ReservedIndexGroups_ADSIOFFS_DEVDATA_ADSSTATE, true
- case 0x00000002:
- return ReservedIndexGroups_ADSIOFFS_DEVDATA_DEVSTATE, true
- case 0x0000F000:
- return ReservedIndexGroups_ADSIGRP_SYMTAB, true
- case 0x0000F001:
- return ReservedIndexGroups_ADSIGRP_SYMNAME, true
- case 0x0000F002:
- return ReservedIndexGroups_ADSIGRP_SYMVAL, true
- case 0x0000F003:
- return ReservedIndexGroups_ADSIGRP_SYM_HNDBYNAME, true
- case 0x0000F004:
- return ReservedIndexGroups_ADSIGRP_SYM_VALBYNAME, true
- case 0x0000F005:
- return ReservedIndexGroups_ADSIGRP_SYM_VALBYHND, true
- case 0x0000F006:
- return ReservedIndexGroups_ADSIGRP_SYM_RELEASEHND, true
- case 0x0000F007:
- return ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAME, true
- case 0x0000F008:
- return ReservedIndexGroups_ADSIGRP_SYM_VERSION, true
- case 0x0000F009:
- return ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAMEEX, true
- case 0x0000F00A:
- return ReservedIndexGroups_ADSIGRP_SYM_DOWNLOAD, true
- case 0x0000F00B:
- return ReservedIndexGroups_ADSIGRP_SYM_UPLOAD, true
- case 0x0000F00C:
- return ReservedIndexGroups_ADSIGRP_SYM_UPLOADINFO, true
- case 0x0000F00E:
- return ReservedIndexGroups_ADSIGRP_DATA_TYPE_TABLE_UPLOAD, true
- case 0x0000F00F:
- return ReservedIndexGroups_ADSIGRP_SYMBOL_AND_DATA_TYPE_SIZES, true
- case 0x0000F010:
- return ReservedIndexGroups_ADSIGRP_SYMNOTE, true
- case 0x0000F011:
- return ReservedIndexGroups_ADSIGRP_DT_INFOBYNAMEEX, true
- case 0x0000F020:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIB, true
- case 0x0000F021:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIX, true
- case 0x0000F025:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RISIZE, true
- case 0x0000F030:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOB, true
- case 0x0000F031:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOX, true
- case 0x0000F035:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOSIZE, true
- case 0x0000F040:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARI, true
- case 0x0000F050:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARO, true
- case 0x0000F060:
- return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIOB, true
- case 0x0000F080:
- return ReservedIndexGroups_ADSIGRP_MULTIPLE_READ, true
- case 0x0000F081:
- return ReservedIndexGroups_ADSIGRP_MULTIPLE_WRITE, true
- case 0x0000F082:
- return ReservedIndexGroups_ADSIGRP_MULTIPLE_READ_WRITE, true
- case 0x0000F083:
- return ReservedIndexGroups_ADSIGRP_MULTIPLE_RELEASE_HANDLE, true
- case 0x0000F084:
- return ReservedIndexGroups_ADSIGRP_SUMUP_READEX2, true
- case 0x0000F085:
- return ReservedIndexGroups_ADSIGRP_MULTIPLE_ADD_DEVICE_NOTIFICATIONS, true
- case 0x0000F086:
- return ReservedIndexGroups_ADSIGRP_MULTIPLE_DELETE_DEVICE_NOTIFICATIONS, true
- case 0x0000F100:
- return ReservedIndexGroups_ADSIGRP_DEVICE_DATA, true
- case 0x0000F302:
- return ReservedIndexGroups_ADS_OVER_ETHERCAT, true
+ case 0x00000000:
+ return ReservedIndexGroups_ADSIOFFS_DEVDATA_ADSSTATE, true
+ case 0x00000002:
+ return ReservedIndexGroups_ADSIOFFS_DEVDATA_DEVSTATE, true
+ case 0x0000F000:
+ return ReservedIndexGroups_ADSIGRP_SYMTAB, true
+ case 0x0000F001:
+ return ReservedIndexGroups_ADSIGRP_SYMNAME, true
+ case 0x0000F002:
+ return ReservedIndexGroups_ADSIGRP_SYMVAL, true
+ case 0x0000F003:
+ return ReservedIndexGroups_ADSIGRP_SYM_HNDBYNAME, true
+ case 0x0000F004:
+ return ReservedIndexGroups_ADSIGRP_SYM_VALBYNAME, true
+ case 0x0000F005:
+ return ReservedIndexGroups_ADSIGRP_SYM_VALBYHND, true
+ case 0x0000F006:
+ return ReservedIndexGroups_ADSIGRP_SYM_RELEASEHND, true
+ case 0x0000F007:
+ return ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAME, true
+ case 0x0000F008:
+ return ReservedIndexGroups_ADSIGRP_SYM_VERSION, true
+ case 0x0000F009:
+ return ReservedIndexGroups_ADSIGRP_SYM_INFOBYNAMEEX, true
+ case 0x0000F00A:
+ return ReservedIndexGroups_ADSIGRP_SYM_DOWNLOAD, true
+ case 0x0000F00B:
+ return ReservedIndexGroups_ADSIGRP_SYM_UPLOAD, true
+ case 0x0000F00C:
+ return ReservedIndexGroups_ADSIGRP_SYM_UPLOADINFO, true
+ case 0x0000F00E:
+ return ReservedIndexGroups_ADSIGRP_DATA_TYPE_TABLE_UPLOAD, true
+ case 0x0000F00F:
+ return ReservedIndexGroups_ADSIGRP_SYMBOL_AND_DATA_TYPE_SIZES, true
+ case 0x0000F010:
+ return ReservedIndexGroups_ADSIGRP_SYMNOTE, true
+ case 0x0000F011:
+ return ReservedIndexGroups_ADSIGRP_DT_INFOBYNAMEEX, true
+ case 0x0000F020:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIB, true
+ case 0x0000F021:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIX, true
+ case 0x0000F025:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RISIZE, true
+ case 0x0000F030:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOB, true
+ case 0x0000F031:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOX, true
+ case 0x0000F035:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWOSIZE, true
+ case 0x0000F040:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARI, true
+ case 0x0000F050:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_CLEARO, true
+ case 0x0000F060:
+ return ReservedIndexGroups_ADSIGRP_IOIMAGE_RWIOB, true
+ case 0x0000F080:
+ return ReservedIndexGroups_ADSIGRP_MULTIPLE_READ, true
+ case 0x0000F081:
+ return ReservedIndexGroups_ADSIGRP_MULTIPLE_WRITE, true
+ case 0x0000F082:
+ return ReservedIndexGroups_ADSIGRP_MULTIPLE_READ_WRITE, true
+ case 0x0000F083:
+ return ReservedIndexGroups_ADSIGRP_MULTIPLE_RELEASE_HANDLE, true
+ case 0x0000F084:
+ return ReservedIndexGroups_ADSIGRP_SUMUP_READEX2, true
+ case 0x0000F085:
+ return ReservedIndexGroups_ADSIGRP_MULTIPLE_ADD_DEVICE_NOTIFICATIONS, true
+ case 0x0000F086:
+ return ReservedIndexGroups_ADSIGRP_MULTIPLE_DELETE_DEVICE_NOTIFICATIONS, true
+ case 0x0000F100:
+ return ReservedIndexGroups_ADSIGRP_DEVICE_DATA, true
+ case 0x0000F302:
+ return ReservedIndexGroups_ADS_OVER_ETHERCAT, true
}
return 0, false
}
@@ -279,13 +279,13 @@ func ReservedIndexGroupsByName(value string) (enum ReservedIndexGroups, ok bool)
return 0, false
}
-func ReservedIndexGroupsKnows(value uint32) bool {
+func ReservedIndexGroupsKnows(value uint32) bool {
for _, typeValue := range ReservedIndexGroupsValues {
if uint32(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastReservedIndexGroups(structType interface{}) ReservedIndexGroups {
@@ -419,3 +419,4 @@ func (e ReservedIndexGroups) PLC4XEnumName() string {
func (e ReservedIndexGroups) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/ReturnCode.go b/plc4go/protocols/ads/readwrite/model/ReturnCode.go
index 3d287b6191f..1ff7b547558 100644
--- a/plc4go/protocols/ads/readwrite/model/ReturnCode.go
+++ b/plc4go/protocols/ads/readwrite/model/ReturnCode.go
@@ -34,136 +34,136 @@ type IReturnCode interface {
utils.Serializable
}
-const (
- ReturnCode_OK ReturnCode = 0x00
- ReturnCode_INTERNAL_ERROR ReturnCode = 0x01
- ReturnCode_NO_REALTIME ReturnCode = 0x02
- ReturnCode_SAVE_ERROR ReturnCode = 0x03
- ReturnCode_MAILBOX_FULL ReturnCode = 0x04
- ReturnCode_WRONG_HMSG ReturnCode = 0x05
- ReturnCode_TARGET_PORT_NOT_FOUND ReturnCode = 0x06
- ReturnCode_TARGET_HOST_NOT_FOUND ReturnCode = 0x07
- ReturnCode_UNKNOWN_COMMAND_ID ReturnCode = 0x08
- ReturnCode_UNKNOWN_TASK_ID ReturnCode = 0x09
- ReturnCode_NO_IO ReturnCode = 0x0A
- ReturnCode_UNKNOWN_ADS_COMMAND ReturnCode = 0x0B
- ReturnCode_WIN32_ERROR ReturnCode = 0x0C
- ReturnCode_PORT_NOT_CONNECTED ReturnCode = 0x0D
- ReturnCode_INVALID_ADS_LENGTH ReturnCode = 0x0E
- ReturnCode_INVALID_AMS_NET_ID ReturnCode = 0x0F
- ReturnCode_LOW_INSTALLATION_LEVEL ReturnCode = 0x10
- ReturnCode_NO_DEBUGGING_AVAILABLE ReturnCode = 0x11
- ReturnCode_PORT_DEACTIVATED ReturnCode = 0x12
- ReturnCode_PORT_ALREADY_CONNECTED ReturnCode = 0x13
- ReturnCode_ADS_SYNC_WIN32_ERROR ReturnCode = 0x14
- ReturnCode_ADS_SYNC_TIMEOUT ReturnCode = 0x15
- ReturnCode_ADS_SYNC_AMS_ERROR ReturnCode = 0x16
- ReturnCode_NO_INDEX_MAP_FOR_ADS_AVAILABLE ReturnCode = 0x17
- ReturnCode_INVALID_ADS_PORT ReturnCode = 0x18
- ReturnCode_NO_MEMORY ReturnCode = 0x19
- ReturnCode_TCP_SENDING_ERROR ReturnCode = 0x1A
- ReturnCode_HOST_NOT_REACHABLE ReturnCode = 0x1B
- ReturnCode_INVALID_AMS_FRAGMENT ReturnCode = 0x1C
- ReturnCode_ROUTERERR_NOLOCKEDMEMORY ReturnCode = 0x500
- ReturnCode_ROUTERERR_RESIZEMEMORY ReturnCode = 0x501
- ReturnCode_ROUTERERR_MAILBOXFULL ReturnCode = 0x502
- ReturnCode_ROUTERERR_DEBUGBOXFULL ReturnCode = 0x503
- ReturnCode_ROUTERERR_UNKNOWNPORTTYPE ReturnCode = 0x504
- ReturnCode_ROUTERERR_NOTINITIALIZED ReturnCode = 0x505
- ReturnCode_ROUTERERR_PORTALREADYINUSE ReturnCode = 0x506
- ReturnCode_ROUTERERR_NOTREGISTERED ReturnCode = 0x507
- ReturnCode_ROUTERERR_NOMOREQUEUES ReturnCode = 0x508
- ReturnCode_ROUTERERR_INVALIDPORT ReturnCode = 0x509
- ReturnCode_ROUTERERR_NOTACTIVATED ReturnCode = 0x50A
- ReturnCode_ADSERR_DEVICE_ERROR ReturnCode = 0x700
- ReturnCode_ADSERR_DEVICE_SRVNOTSUPP ReturnCode = 0x701
- ReturnCode_ADSERR_DEVICE_INVALIDGRP ReturnCode = 0x702
- ReturnCode_ADSERR_DEVICE_INVALIDOFFSET ReturnCode = 0x703
- ReturnCode_ADSERR_DEVICE_INVALIDACCESS ReturnCode = 0x704
- ReturnCode_ADSERR_DEVICE_INVALIDSIZE ReturnCode = 0x705
- ReturnCode_ADSERR_DEVICE_INVALIDDATA ReturnCode = 0x706
- ReturnCode_ADSERR_DEVICE_NOTREADY ReturnCode = 0x707
- ReturnCode_ADSERR_DEVICE_BUSY ReturnCode = 0x708
- ReturnCode_ADSERR_DEVICE_INVALIDCONTEXT ReturnCode = 0x709
- ReturnCode_ADSERR_DEVICE_NOMEMORY ReturnCode = 0x70A
- ReturnCode_ADSERR_DEVICE_INVALIDPARM ReturnCode = 0x70B
- ReturnCode_ADSERR_DEVICE_NOTFOUND ReturnCode = 0x70C
- ReturnCode_ADSERR_DEVICE_SYNTAX ReturnCode = 0x70D
- ReturnCode_ADSERR_DEVICE_INCOMPATIBLE ReturnCode = 0x70E
- ReturnCode_ADSERR_DEVICE_EXISTS ReturnCode = 0x70F
- ReturnCode_ADSERR_DEVICE_SYMBOLNOTFOUND ReturnCode = 0x710
+const(
+ ReturnCode_OK ReturnCode = 0x00
+ ReturnCode_INTERNAL_ERROR ReturnCode = 0x01
+ ReturnCode_NO_REALTIME ReturnCode = 0x02
+ ReturnCode_SAVE_ERROR ReturnCode = 0x03
+ ReturnCode_MAILBOX_FULL ReturnCode = 0x04
+ ReturnCode_WRONG_HMSG ReturnCode = 0x05
+ ReturnCode_TARGET_PORT_NOT_FOUND ReturnCode = 0x06
+ ReturnCode_TARGET_HOST_NOT_FOUND ReturnCode = 0x07
+ ReturnCode_UNKNOWN_COMMAND_ID ReturnCode = 0x08
+ ReturnCode_UNKNOWN_TASK_ID ReturnCode = 0x09
+ ReturnCode_NO_IO ReturnCode = 0x0A
+ ReturnCode_UNKNOWN_ADS_COMMAND ReturnCode = 0x0B
+ ReturnCode_WIN32_ERROR ReturnCode = 0x0C
+ ReturnCode_PORT_NOT_CONNECTED ReturnCode = 0x0D
+ ReturnCode_INVALID_ADS_LENGTH ReturnCode = 0x0E
+ ReturnCode_INVALID_AMS_NET_ID ReturnCode = 0x0F
+ ReturnCode_LOW_INSTALLATION_LEVEL ReturnCode = 0x10
+ ReturnCode_NO_DEBUGGING_AVAILABLE ReturnCode = 0x11
+ ReturnCode_PORT_DEACTIVATED ReturnCode = 0x12
+ ReturnCode_PORT_ALREADY_CONNECTED ReturnCode = 0x13
+ ReturnCode_ADS_SYNC_WIN32_ERROR ReturnCode = 0x14
+ ReturnCode_ADS_SYNC_TIMEOUT ReturnCode = 0x15
+ ReturnCode_ADS_SYNC_AMS_ERROR ReturnCode = 0x16
+ ReturnCode_NO_INDEX_MAP_FOR_ADS_AVAILABLE ReturnCode = 0x17
+ ReturnCode_INVALID_ADS_PORT ReturnCode = 0x18
+ ReturnCode_NO_MEMORY ReturnCode = 0x19
+ ReturnCode_TCP_SENDING_ERROR ReturnCode = 0x1A
+ ReturnCode_HOST_NOT_REACHABLE ReturnCode = 0x1B
+ ReturnCode_INVALID_AMS_FRAGMENT ReturnCode = 0x1C
+ ReturnCode_ROUTERERR_NOLOCKEDMEMORY ReturnCode = 0x500
+ ReturnCode_ROUTERERR_RESIZEMEMORY ReturnCode = 0x501
+ ReturnCode_ROUTERERR_MAILBOXFULL ReturnCode = 0x502
+ ReturnCode_ROUTERERR_DEBUGBOXFULL ReturnCode = 0x503
+ ReturnCode_ROUTERERR_UNKNOWNPORTTYPE ReturnCode = 0x504
+ ReturnCode_ROUTERERR_NOTINITIALIZED ReturnCode = 0x505
+ ReturnCode_ROUTERERR_PORTALREADYINUSE ReturnCode = 0x506
+ ReturnCode_ROUTERERR_NOTREGISTERED ReturnCode = 0x507
+ ReturnCode_ROUTERERR_NOMOREQUEUES ReturnCode = 0x508
+ ReturnCode_ROUTERERR_INVALIDPORT ReturnCode = 0x509
+ ReturnCode_ROUTERERR_NOTACTIVATED ReturnCode = 0x50A
+ ReturnCode_ADSERR_DEVICE_ERROR ReturnCode = 0x700
+ ReturnCode_ADSERR_DEVICE_SRVNOTSUPP ReturnCode = 0x701
+ ReturnCode_ADSERR_DEVICE_INVALIDGRP ReturnCode = 0x702
+ ReturnCode_ADSERR_DEVICE_INVALIDOFFSET ReturnCode = 0x703
+ ReturnCode_ADSERR_DEVICE_INVALIDACCESS ReturnCode = 0x704
+ ReturnCode_ADSERR_DEVICE_INVALIDSIZE ReturnCode = 0x705
+ ReturnCode_ADSERR_DEVICE_INVALIDDATA ReturnCode = 0x706
+ ReturnCode_ADSERR_DEVICE_NOTREADY ReturnCode = 0x707
+ ReturnCode_ADSERR_DEVICE_BUSY ReturnCode = 0x708
+ ReturnCode_ADSERR_DEVICE_INVALIDCONTEXT ReturnCode = 0x709
+ ReturnCode_ADSERR_DEVICE_NOMEMORY ReturnCode = 0x70A
+ ReturnCode_ADSERR_DEVICE_INVALIDPARM ReturnCode = 0x70B
+ ReturnCode_ADSERR_DEVICE_NOTFOUND ReturnCode = 0x70C
+ ReturnCode_ADSERR_DEVICE_SYNTAX ReturnCode = 0x70D
+ ReturnCode_ADSERR_DEVICE_INCOMPATIBLE ReturnCode = 0x70E
+ ReturnCode_ADSERR_DEVICE_EXISTS ReturnCode = 0x70F
+ ReturnCode_ADSERR_DEVICE_SYMBOLNOTFOUND ReturnCode = 0x710
ReturnCode_ADSERR_DEVICE_SYMBOLVERSIONINVALID ReturnCode = 0x711
- ReturnCode_ADSERR_DEVICE_INVALIDSTATE ReturnCode = 0x712
- ReturnCode_ADSERR_DEVICE_TRANSMODENOTSUPP ReturnCode = 0x713
- ReturnCode_ADSERR_DEVICE_NOTIFYHNDINVALID ReturnCode = 0x714
- ReturnCode_ADSERR_DEVICE_CLIENTUNKNOWN ReturnCode = 0x715
- ReturnCode_ADSERR_DEVICE_NOMOREHDLS ReturnCode = 0x716
- ReturnCode_ADSERR_DEVICE_INVALIDWATCHSIZE ReturnCode = 0x717
- ReturnCode_ADSERR_DEVICE_NOTINIT ReturnCode = 0x718
- ReturnCode_ADSERR_DEVICE_TIMEOUT ReturnCode = 0x719
- ReturnCode_ADSERR_DEVICE_NOINTERFACE ReturnCode = 0x71A
- ReturnCode_ADSERR_DEVICE_INVALIDINTERFACE ReturnCode = 0x71B
- ReturnCode_ADSERR_DEVICE_INVALIDCLSID ReturnCode = 0x71C
- ReturnCode_ADSERR_DEVICE_INVALIDOBJID ReturnCode = 0x71D
- ReturnCode_ADSERR_DEVICE_PENDING ReturnCode = 0x71E
- ReturnCode_ADSERR_DEVICE_ABORTED ReturnCode = 0x71F
- ReturnCode_ADSERR_DEVICE_WARNING ReturnCode = 0x720
- ReturnCode_ADSERR_DEVICE_INVALIDARRAYIDX ReturnCode = 0x721
- ReturnCode_ADSERR_DEVICE_SYMBOLNOTACTIVE ReturnCode = 0x722
- ReturnCode_ADSERR_DEVICE_ACCESSDENIED ReturnCode = 0x723
- ReturnCode_ADSERR_DEVICE_LICENSENOTFOUND ReturnCode = 0x724
- ReturnCode_ADSERR_DEVICE_LICENSEEXPIRED ReturnCode = 0x725
- ReturnCode_ADSERR_DEVICE_LICENSEEXCEEDED ReturnCode = 0x726
- ReturnCode_ADSERR_DEVICE_LICENSEINVALID ReturnCode = 0x727
- ReturnCode_ADSERR_DEVICE_LICENSESYSTEMID ReturnCode = 0x728
- ReturnCode_ADSERR_DEVICE_LICENSENOTIMELIMIT ReturnCode = 0x729
- ReturnCode_ADSERR_DEVICE_LICENSEFUTUREISSUE ReturnCode = 0x72A
- ReturnCode_ADSERR_DEVICE_LICENSETIMETOLONG ReturnCode = 0x72B
- ReturnCode_ADSERR_DEVICE_EXCEPTION ReturnCode = 0x72c
- ReturnCode_ADSERR_DEVICE_LICENSEDUPLICATED ReturnCode = 0x72D
- ReturnCode_ADSERR_DEVICE_SIGNATUREINVALID ReturnCode = 0x72E
- ReturnCode_ADSERR_DEVICE_CERTIFICATEINVALID ReturnCode = 0x72F
- ReturnCode_ADSERR_CLIENT_ERROR ReturnCode = 0x740
- ReturnCode_ADSERR_CLIENT_INVALIDPARM ReturnCode = 0x741
- ReturnCode_ADSERR_CLIENT_LISTEMPTY ReturnCode = 0x742
- ReturnCode_ADSERR_CLIENT_VARUSED ReturnCode = 0x743
- ReturnCode_ADSERR_CLIENT_DUPLINVOKEID ReturnCode = 0x744
- ReturnCode_ADSERR_CLIENT_SYNCTIMEOUT ReturnCode = 0x745
- ReturnCode_ADSERR_CLIENT_W32ERROR ReturnCode = 0x746
- ReturnCode_ADSERR_CLIENT_TIMEOUTINVALID ReturnCode = 0x747
- ReturnCode_ADSERR_CLIENT_PORTNOTOPEN ReturnCode = 0x748
- ReturnCode_ADSERR_CLIENT_NOAMSADDR ReturnCode = 0x750
- ReturnCode_ADSERR_CLIENT_SYNCINTERNAL ReturnCode = 0x751
- ReturnCode_ADSERR_CLIENT_ADDHASH ReturnCode = 0x752
- ReturnCode_ADSERR_CLIENT_REMOVEHASH ReturnCode = 0x753
- ReturnCode_ADSERR_CLIENT_NOMORESYM ReturnCode = 0x754
- ReturnCode_ADSERR_CLIENT_SYNCRESINVALID ReturnCode = 0x755
- ReturnCode_RTERR_INTERNAL ReturnCode = 0x1000
- ReturnCode_RTERR_BADTIMERPERIODS ReturnCode = 0x1001
- ReturnCode_RTERR_INVALIDTASKPTR ReturnCode = 0x1002
- ReturnCode_RTERR_INVALIDSTACKPTR ReturnCode = 0x1003
- ReturnCode_RTERR_PRIOEXISTS ReturnCode = 0x1004
- ReturnCode_RTERR_NOMORETCB ReturnCode = 0x1005
- ReturnCode_RTERR_NOMORESEMAS ReturnCode = 0x1006
- ReturnCode_RTERR_NOMOREQUEUES ReturnCode = 0x1007
- ReturnCode_RTERR_EXTIRQALREADYDEF ReturnCode = 0x100D
- ReturnCode_RTERR_EXTIRQNOTDEF ReturnCode = 0x100E
- ReturnCode_RTERR_EXTIRQINSTALLFAILED ReturnCode = 0x100F
- ReturnCode_RTERR_IRQLNOTLESSOREQUAL ReturnCode = 0x1010
- ReturnCode_RTERR_VMXNOTSUPPORTED ReturnCode = 0x1017
- ReturnCode_RTERR_VMXDISABLED ReturnCode = 0x1018
- ReturnCode_RTERR_VMXCONTROLSMISSING ReturnCode = 0x1019
- ReturnCode_RTERR_VMXENABLEFAILS ReturnCode = 0x101A
- ReturnCode_WSAETIMEDOUT ReturnCode = 0x274C
- ReturnCode_WSAECONNREFUSED ReturnCode = 0x274D
- ReturnCode_WSAEHOSTUNREACH ReturnCode = 0x2751
+ ReturnCode_ADSERR_DEVICE_INVALIDSTATE ReturnCode = 0x712
+ ReturnCode_ADSERR_DEVICE_TRANSMODENOTSUPP ReturnCode = 0x713
+ ReturnCode_ADSERR_DEVICE_NOTIFYHNDINVALID ReturnCode = 0x714
+ ReturnCode_ADSERR_DEVICE_CLIENTUNKNOWN ReturnCode = 0x715
+ ReturnCode_ADSERR_DEVICE_NOMOREHDLS ReturnCode = 0x716
+ ReturnCode_ADSERR_DEVICE_INVALIDWATCHSIZE ReturnCode = 0x717
+ ReturnCode_ADSERR_DEVICE_NOTINIT ReturnCode = 0x718
+ ReturnCode_ADSERR_DEVICE_TIMEOUT ReturnCode = 0x719
+ ReturnCode_ADSERR_DEVICE_NOINTERFACE ReturnCode = 0x71A
+ ReturnCode_ADSERR_DEVICE_INVALIDINTERFACE ReturnCode = 0x71B
+ ReturnCode_ADSERR_DEVICE_INVALIDCLSID ReturnCode = 0x71C
+ ReturnCode_ADSERR_DEVICE_INVALIDOBJID ReturnCode = 0x71D
+ ReturnCode_ADSERR_DEVICE_PENDING ReturnCode = 0x71E
+ ReturnCode_ADSERR_DEVICE_ABORTED ReturnCode = 0x71F
+ ReturnCode_ADSERR_DEVICE_WARNING ReturnCode = 0x720
+ ReturnCode_ADSERR_DEVICE_INVALIDARRAYIDX ReturnCode = 0x721
+ ReturnCode_ADSERR_DEVICE_SYMBOLNOTACTIVE ReturnCode = 0x722
+ ReturnCode_ADSERR_DEVICE_ACCESSDENIED ReturnCode = 0x723
+ ReturnCode_ADSERR_DEVICE_LICENSENOTFOUND ReturnCode = 0x724
+ ReturnCode_ADSERR_DEVICE_LICENSEEXPIRED ReturnCode = 0x725
+ ReturnCode_ADSERR_DEVICE_LICENSEEXCEEDED ReturnCode = 0x726
+ ReturnCode_ADSERR_DEVICE_LICENSEINVALID ReturnCode = 0x727
+ ReturnCode_ADSERR_DEVICE_LICENSESYSTEMID ReturnCode = 0x728
+ ReturnCode_ADSERR_DEVICE_LICENSENOTIMELIMIT ReturnCode = 0x729
+ ReturnCode_ADSERR_DEVICE_LICENSEFUTUREISSUE ReturnCode = 0x72A
+ ReturnCode_ADSERR_DEVICE_LICENSETIMETOLONG ReturnCode = 0x72B
+ ReturnCode_ADSERR_DEVICE_EXCEPTION ReturnCode = 0x72c
+ ReturnCode_ADSERR_DEVICE_LICENSEDUPLICATED ReturnCode = 0x72D
+ ReturnCode_ADSERR_DEVICE_SIGNATUREINVALID ReturnCode = 0x72E
+ ReturnCode_ADSERR_DEVICE_CERTIFICATEINVALID ReturnCode = 0x72F
+ ReturnCode_ADSERR_CLIENT_ERROR ReturnCode = 0x740
+ ReturnCode_ADSERR_CLIENT_INVALIDPARM ReturnCode = 0x741
+ ReturnCode_ADSERR_CLIENT_LISTEMPTY ReturnCode = 0x742
+ ReturnCode_ADSERR_CLIENT_VARUSED ReturnCode = 0x743
+ ReturnCode_ADSERR_CLIENT_DUPLINVOKEID ReturnCode = 0x744
+ ReturnCode_ADSERR_CLIENT_SYNCTIMEOUT ReturnCode = 0x745
+ ReturnCode_ADSERR_CLIENT_W32ERROR ReturnCode = 0x746
+ ReturnCode_ADSERR_CLIENT_TIMEOUTINVALID ReturnCode = 0x747
+ ReturnCode_ADSERR_CLIENT_PORTNOTOPEN ReturnCode = 0x748
+ ReturnCode_ADSERR_CLIENT_NOAMSADDR ReturnCode = 0x750
+ ReturnCode_ADSERR_CLIENT_SYNCINTERNAL ReturnCode = 0x751
+ ReturnCode_ADSERR_CLIENT_ADDHASH ReturnCode = 0x752
+ ReturnCode_ADSERR_CLIENT_REMOVEHASH ReturnCode = 0x753
+ ReturnCode_ADSERR_CLIENT_NOMORESYM ReturnCode = 0x754
+ ReturnCode_ADSERR_CLIENT_SYNCRESINVALID ReturnCode = 0x755
+ ReturnCode_RTERR_INTERNAL ReturnCode = 0x1000
+ ReturnCode_RTERR_BADTIMERPERIODS ReturnCode = 0x1001
+ ReturnCode_RTERR_INVALIDTASKPTR ReturnCode = 0x1002
+ ReturnCode_RTERR_INVALIDSTACKPTR ReturnCode = 0x1003
+ ReturnCode_RTERR_PRIOEXISTS ReturnCode = 0x1004
+ ReturnCode_RTERR_NOMORETCB ReturnCode = 0x1005
+ ReturnCode_RTERR_NOMORESEMAS ReturnCode = 0x1006
+ ReturnCode_RTERR_NOMOREQUEUES ReturnCode = 0x1007
+ ReturnCode_RTERR_EXTIRQALREADYDEF ReturnCode = 0x100D
+ ReturnCode_RTERR_EXTIRQNOTDEF ReturnCode = 0x100E
+ ReturnCode_RTERR_EXTIRQINSTALLFAILED ReturnCode = 0x100F
+ ReturnCode_RTERR_IRQLNOTLESSOREQUAL ReturnCode = 0x1010
+ ReturnCode_RTERR_VMXNOTSUPPORTED ReturnCode = 0x1017
+ ReturnCode_RTERR_VMXDISABLED ReturnCode = 0x1018
+ ReturnCode_RTERR_VMXCONTROLSMISSING ReturnCode = 0x1019
+ ReturnCode_RTERR_VMXENABLEFAILS ReturnCode = 0x101A
+ ReturnCode_WSAETIMEDOUT ReturnCode = 0x274C
+ ReturnCode_WSAECONNREFUSED ReturnCode = 0x274D
+ ReturnCode_WSAEHOSTUNREACH ReturnCode = 0x2751
)
var ReturnCodeValues []ReturnCode
func init() {
_ = errors.New
- ReturnCodeValues = []ReturnCode{
+ ReturnCodeValues = []ReturnCode {
ReturnCode_OK,
ReturnCode_INTERNAL_ERROR,
ReturnCode_NO_REALTIME,
@@ -291,250 +291,250 @@ func init() {
func ReturnCodeByValue(value uint32) (enum ReturnCode, ok bool) {
switch value {
- case 0x00:
- return ReturnCode_OK, true
- case 0x01:
- return ReturnCode_INTERNAL_ERROR, true
- case 0x02:
- return ReturnCode_NO_REALTIME, true
- case 0x03:
- return ReturnCode_SAVE_ERROR, true
- case 0x04:
- return ReturnCode_MAILBOX_FULL, true
- case 0x05:
- return ReturnCode_WRONG_HMSG, true
- case 0x06:
- return ReturnCode_TARGET_PORT_NOT_FOUND, true
- case 0x07:
- return ReturnCode_TARGET_HOST_NOT_FOUND, true
- case 0x08:
- return ReturnCode_UNKNOWN_COMMAND_ID, true
- case 0x09:
- return ReturnCode_UNKNOWN_TASK_ID, true
- case 0x0A:
- return ReturnCode_NO_IO, true
- case 0x0B:
- return ReturnCode_UNKNOWN_ADS_COMMAND, true
- case 0x0C:
- return ReturnCode_WIN32_ERROR, true
- case 0x0D:
- return ReturnCode_PORT_NOT_CONNECTED, true
- case 0x0E:
- return ReturnCode_INVALID_ADS_LENGTH, true
- case 0x0F:
- return ReturnCode_INVALID_AMS_NET_ID, true
- case 0x10:
- return ReturnCode_LOW_INSTALLATION_LEVEL, true
- case 0x1000:
- return ReturnCode_RTERR_INTERNAL, true
- case 0x1001:
- return ReturnCode_RTERR_BADTIMERPERIODS, true
- case 0x1002:
- return ReturnCode_RTERR_INVALIDTASKPTR, true
- case 0x1003:
- return ReturnCode_RTERR_INVALIDSTACKPTR, true
- case 0x1004:
- return ReturnCode_RTERR_PRIOEXISTS, true
- case 0x1005:
- return ReturnCode_RTERR_NOMORETCB, true
- case 0x1006:
- return ReturnCode_RTERR_NOMORESEMAS, true
- case 0x1007:
- return ReturnCode_RTERR_NOMOREQUEUES, true
- case 0x100D:
- return ReturnCode_RTERR_EXTIRQALREADYDEF, true
- case 0x100E:
- return ReturnCode_RTERR_EXTIRQNOTDEF, true
- case 0x100F:
- return ReturnCode_RTERR_EXTIRQINSTALLFAILED, true
- case 0x1010:
- return ReturnCode_RTERR_IRQLNOTLESSOREQUAL, true
- case 0x1017:
- return ReturnCode_RTERR_VMXNOTSUPPORTED, true
- case 0x1018:
- return ReturnCode_RTERR_VMXDISABLED, true
- case 0x1019:
- return ReturnCode_RTERR_VMXCONTROLSMISSING, true
- case 0x101A:
- return ReturnCode_RTERR_VMXENABLEFAILS, true
- case 0x11:
- return ReturnCode_NO_DEBUGGING_AVAILABLE, true
- case 0x12:
- return ReturnCode_PORT_DEACTIVATED, true
- case 0x13:
- return ReturnCode_PORT_ALREADY_CONNECTED, true
- case 0x14:
- return ReturnCode_ADS_SYNC_WIN32_ERROR, true
- case 0x15:
- return ReturnCode_ADS_SYNC_TIMEOUT, true
- case 0x16:
- return ReturnCode_ADS_SYNC_AMS_ERROR, true
- case 0x17:
- return ReturnCode_NO_INDEX_MAP_FOR_ADS_AVAILABLE, true
- case 0x18:
- return ReturnCode_INVALID_ADS_PORT, true
- case 0x19:
- return ReturnCode_NO_MEMORY, true
- case 0x1A:
- return ReturnCode_TCP_SENDING_ERROR, true
- case 0x1B:
- return ReturnCode_HOST_NOT_REACHABLE, true
- case 0x1C:
- return ReturnCode_INVALID_AMS_FRAGMENT, true
- case 0x274C:
- return ReturnCode_WSAETIMEDOUT, true
- case 0x274D:
- return ReturnCode_WSAECONNREFUSED, true
- case 0x2751:
- return ReturnCode_WSAEHOSTUNREACH, true
- case 0x500:
- return ReturnCode_ROUTERERR_NOLOCKEDMEMORY, true
- case 0x501:
- return ReturnCode_ROUTERERR_RESIZEMEMORY, true
- case 0x502:
- return ReturnCode_ROUTERERR_MAILBOXFULL, true
- case 0x503:
- return ReturnCode_ROUTERERR_DEBUGBOXFULL, true
- case 0x504:
- return ReturnCode_ROUTERERR_UNKNOWNPORTTYPE, true
- case 0x505:
- return ReturnCode_ROUTERERR_NOTINITIALIZED, true
- case 0x506:
- return ReturnCode_ROUTERERR_PORTALREADYINUSE, true
- case 0x507:
- return ReturnCode_ROUTERERR_NOTREGISTERED, true
- case 0x508:
- return ReturnCode_ROUTERERR_NOMOREQUEUES, true
- case 0x509:
- return ReturnCode_ROUTERERR_INVALIDPORT, true
- case 0x50A:
- return ReturnCode_ROUTERERR_NOTACTIVATED, true
- case 0x700:
- return ReturnCode_ADSERR_DEVICE_ERROR, true
- case 0x701:
- return ReturnCode_ADSERR_DEVICE_SRVNOTSUPP, true
- case 0x702:
- return ReturnCode_ADSERR_DEVICE_INVALIDGRP, true
- case 0x703:
- return ReturnCode_ADSERR_DEVICE_INVALIDOFFSET, true
- case 0x704:
- return ReturnCode_ADSERR_DEVICE_INVALIDACCESS, true
- case 0x705:
- return ReturnCode_ADSERR_DEVICE_INVALIDSIZE, true
- case 0x706:
- return ReturnCode_ADSERR_DEVICE_INVALIDDATA, true
- case 0x707:
- return ReturnCode_ADSERR_DEVICE_NOTREADY, true
- case 0x708:
- return ReturnCode_ADSERR_DEVICE_BUSY, true
- case 0x709:
- return ReturnCode_ADSERR_DEVICE_INVALIDCONTEXT, true
- case 0x70A:
- return ReturnCode_ADSERR_DEVICE_NOMEMORY, true
- case 0x70B:
- return ReturnCode_ADSERR_DEVICE_INVALIDPARM, true
- case 0x70C:
- return ReturnCode_ADSERR_DEVICE_NOTFOUND, true
- case 0x70D:
- return ReturnCode_ADSERR_DEVICE_SYNTAX, true
- case 0x70E:
- return ReturnCode_ADSERR_DEVICE_INCOMPATIBLE, true
- case 0x70F:
- return ReturnCode_ADSERR_DEVICE_EXISTS, true
- case 0x710:
- return ReturnCode_ADSERR_DEVICE_SYMBOLNOTFOUND, true
- case 0x711:
- return ReturnCode_ADSERR_DEVICE_SYMBOLVERSIONINVALID, true
- case 0x712:
- return ReturnCode_ADSERR_DEVICE_INVALIDSTATE, true
- case 0x713:
- return ReturnCode_ADSERR_DEVICE_TRANSMODENOTSUPP, true
- case 0x714:
- return ReturnCode_ADSERR_DEVICE_NOTIFYHNDINVALID, true
- case 0x715:
- return ReturnCode_ADSERR_DEVICE_CLIENTUNKNOWN, true
- case 0x716:
- return ReturnCode_ADSERR_DEVICE_NOMOREHDLS, true
- case 0x717:
- return ReturnCode_ADSERR_DEVICE_INVALIDWATCHSIZE, true
- case 0x718:
- return ReturnCode_ADSERR_DEVICE_NOTINIT, true
- case 0x719:
- return ReturnCode_ADSERR_DEVICE_TIMEOUT, true
- case 0x71A:
- return ReturnCode_ADSERR_DEVICE_NOINTERFACE, true
- case 0x71B:
- return ReturnCode_ADSERR_DEVICE_INVALIDINTERFACE, true
- case 0x71C:
- return ReturnCode_ADSERR_DEVICE_INVALIDCLSID, true
- case 0x71D:
- return ReturnCode_ADSERR_DEVICE_INVALIDOBJID, true
- case 0x71E:
- return ReturnCode_ADSERR_DEVICE_PENDING, true
- case 0x71F:
- return ReturnCode_ADSERR_DEVICE_ABORTED, true
- case 0x720:
- return ReturnCode_ADSERR_DEVICE_WARNING, true
- case 0x721:
- return ReturnCode_ADSERR_DEVICE_INVALIDARRAYIDX, true
- case 0x722:
- return ReturnCode_ADSERR_DEVICE_SYMBOLNOTACTIVE, true
- case 0x723:
- return ReturnCode_ADSERR_DEVICE_ACCESSDENIED, true
- case 0x724:
- return ReturnCode_ADSERR_DEVICE_LICENSENOTFOUND, true
- case 0x725:
- return ReturnCode_ADSERR_DEVICE_LICENSEEXPIRED, true
- case 0x726:
- return ReturnCode_ADSERR_DEVICE_LICENSEEXCEEDED, true
- case 0x727:
- return ReturnCode_ADSERR_DEVICE_LICENSEINVALID, true
- case 0x728:
- return ReturnCode_ADSERR_DEVICE_LICENSESYSTEMID, true
- case 0x729:
- return ReturnCode_ADSERR_DEVICE_LICENSENOTIMELIMIT, true
- case 0x72A:
- return ReturnCode_ADSERR_DEVICE_LICENSEFUTUREISSUE, true
- case 0x72B:
- return ReturnCode_ADSERR_DEVICE_LICENSETIMETOLONG, true
- case 0x72D:
- return ReturnCode_ADSERR_DEVICE_LICENSEDUPLICATED, true
- case 0x72E:
- return ReturnCode_ADSERR_DEVICE_SIGNATUREINVALID, true
- case 0x72F:
- return ReturnCode_ADSERR_DEVICE_CERTIFICATEINVALID, true
- case 0x72c:
- return ReturnCode_ADSERR_DEVICE_EXCEPTION, true
- case 0x740:
- return ReturnCode_ADSERR_CLIENT_ERROR, true
- case 0x741:
- return ReturnCode_ADSERR_CLIENT_INVALIDPARM, true
- case 0x742:
- return ReturnCode_ADSERR_CLIENT_LISTEMPTY, true
- case 0x743:
- return ReturnCode_ADSERR_CLIENT_VARUSED, true
- case 0x744:
- return ReturnCode_ADSERR_CLIENT_DUPLINVOKEID, true
- case 0x745:
- return ReturnCode_ADSERR_CLIENT_SYNCTIMEOUT, true
- case 0x746:
- return ReturnCode_ADSERR_CLIENT_W32ERROR, true
- case 0x747:
- return ReturnCode_ADSERR_CLIENT_TIMEOUTINVALID, true
- case 0x748:
- return ReturnCode_ADSERR_CLIENT_PORTNOTOPEN, true
- case 0x750:
- return ReturnCode_ADSERR_CLIENT_NOAMSADDR, true
- case 0x751:
- return ReturnCode_ADSERR_CLIENT_SYNCINTERNAL, true
- case 0x752:
- return ReturnCode_ADSERR_CLIENT_ADDHASH, true
- case 0x753:
- return ReturnCode_ADSERR_CLIENT_REMOVEHASH, true
- case 0x754:
- return ReturnCode_ADSERR_CLIENT_NOMORESYM, true
- case 0x755:
- return ReturnCode_ADSERR_CLIENT_SYNCRESINVALID, true
+ case 0x00:
+ return ReturnCode_OK, true
+ case 0x01:
+ return ReturnCode_INTERNAL_ERROR, true
+ case 0x02:
+ return ReturnCode_NO_REALTIME, true
+ case 0x03:
+ return ReturnCode_SAVE_ERROR, true
+ case 0x04:
+ return ReturnCode_MAILBOX_FULL, true
+ case 0x05:
+ return ReturnCode_WRONG_HMSG, true
+ case 0x06:
+ return ReturnCode_TARGET_PORT_NOT_FOUND, true
+ case 0x07:
+ return ReturnCode_TARGET_HOST_NOT_FOUND, true
+ case 0x08:
+ return ReturnCode_UNKNOWN_COMMAND_ID, true
+ case 0x09:
+ return ReturnCode_UNKNOWN_TASK_ID, true
+ case 0x0A:
+ return ReturnCode_NO_IO, true
+ case 0x0B:
+ return ReturnCode_UNKNOWN_ADS_COMMAND, true
+ case 0x0C:
+ return ReturnCode_WIN32_ERROR, true
+ case 0x0D:
+ return ReturnCode_PORT_NOT_CONNECTED, true
+ case 0x0E:
+ return ReturnCode_INVALID_ADS_LENGTH, true
+ case 0x0F:
+ return ReturnCode_INVALID_AMS_NET_ID, true
+ case 0x10:
+ return ReturnCode_LOW_INSTALLATION_LEVEL, true
+ case 0x1000:
+ return ReturnCode_RTERR_INTERNAL, true
+ case 0x1001:
+ return ReturnCode_RTERR_BADTIMERPERIODS, true
+ case 0x1002:
+ return ReturnCode_RTERR_INVALIDTASKPTR, true
+ case 0x1003:
+ return ReturnCode_RTERR_INVALIDSTACKPTR, true
+ case 0x1004:
+ return ReturnCode_RTERR_PRIOEXISTS, true
+ case 0x1005:
+ return ReturnCode_RTERR_NOMORETCB, true
+ case 0x1006:
+ return ReturnCode_RTERR_NOMORESEMAS, true
+ case 0x1007:
+ return ReturnCode_RTERR_NOMOREQUEUES, true
+ case 0x100D:
+ return ReturnCode_RTERR_EXTIRQALREADYDEF, true
+ case 0x100E:
+ return ReturnCode_RTERR_EXTIRQNOTDEF, true
+ case 0x100F:
+ return ReturnCode_RTERR_EXTIRQINSTALLFAILED, true
+ case 0x1010:
+ return ReturnCode_RTERR_IRQLNOTLESSOREQUAL, true
+ case 0x1017:
+ return ReturnCode_RTERR_VMXNOTSUPPORTED, true
+ case 0x1018:
+ return ReturnCode_RTERR_VMXDISABLED, true
+ case 0x1019:
+ return ReturnCode_RTERR_VMXCONTROLSMISSING, true
+ case 0x101A:
+ return ReturnCode_RTERR_VMXENABLEFAILS, true
+ case 0x11:
+ return ReturnCode_NO_DEBUGGING_AVAILABLE, true
+ case 0x12:
+ return ReturnCode_PORT_DEACTIVATED, true
+ case 0x13:
+ return ReturnCode_PORT_ALREADY_CONNECTED, true
+ case 0x14:
+ return ReturnCode_ADS_SYNC_WIN32_ERROR, true
+ case 0x15:
+ return ReturnCode_ADS_SYNC_TIMEOUT, true
+ case 0x16:
+ return ReturnCode_ADS_SYNC_AMS_ERROR, true
+ case 0x17:
+ return ReturnCode_NO_INDEX_MAP_FOR_ADS_AVAILABLE, true
+ case 0x18:
+ return ReturnCode_INVALID_ADS_PORT, true
+ case 0x19:
+ return ReturnCode_NO_MEMORY, true
+ case 0x1A:
+ return ReturnCode_TCP_SENDING_ERROR, true
+ case 0x1B:
+ return ReturnCode_HOST_NOT_REACHABLE, true
+ case 0x1C:
+ return ReturnCode_INVALID_AMS_FRAGMENT, true
+ case 0x274C:
+ return ReturnCode_WSAETIMEDOUT, true
+ case 0x274D:
+ return ReturnCode_WSAECONNREFUSED, true
+ case 0x2751:
+ return ReturnCode_WSAEHOSTUNREACH, true
+ case 0x500:
+ return ReturnCode_ROUTERERR_NOLOCKEDMEMORY, true
+ case 0x501:
+ return ReturnCode_ROUTERERR_RESIZEMEMORY, true
+ case 0x502:
+ return ReturnCode_ROUTERERR_MAILBOXFULL, true
+ case 0x503:
+ return ReturnCode_ROUTERERR_DEBUGBOXFULL, true
+ case 0x504:
+ return ReturnCode_ROUTERERR_UNKNOWNPORTTYPE, true
+ case 0x505:
+ return ReturnCode_ROUTERERR_NOTINITIALIZED, true
+ case 0x506:
+ return ReturnCode_ROUTERERR_PORTALREADYINUSE, true
+ case 0x507:
+ return ReturnCode_ROUTERERR_NOTREGISTERED, true
+ case 0x508:
+ return ReturnCode_ROUTERERR_NOMOREQUEUES, true
+ case 0x509:
+ return ReturnCode_ROUTERERR_INVALIDPORT, true
+ case 0x50A:
+ return ReturnCode_ROUTERERR_NOTACTIVATED, true
+ case 0x700:
+ return ReturnCode_ADSERR_DEVICE_ERROR, true
+ case 0x701:
+ return ReturnCode_ADSERR_DEVICE_SRVNOTSUPP, true
+ case 0x702:
+ return ReturnCode_ADSERR_DEVICE_INVALIDGRP, true
+ case 0x703:
+ return ReturnCode_ADSERR_DEVICE_INVALIDOFFSET, true
+ case 0x704:
+ return ReturnCode_ADSERR_DEVICE_INVALIDACCESS, true
+ case 0x705:
+ return ReturnCode_ADSERR_DEVICE_INVALIDSIZE, true
+ case 0x706:
+ return ReturnCode_ADSERR_DEVICE_INVALIDDATA, true
+ case 0x707:
+ return ReturnCode_ADSERR_DEVICE_NOTREADY, true
+ case 0x708:
+ return ReturnCode_ADSERR_DEVICE_BUSY, true
+ case 0x709:
+ return ReturnCode_ADSERR_DEVICE_INVALIDCONTEXT, true
+ case 0x70A:
+ return ReturnCode_ADSERR_DEVICE_NOMEMORY, true
+ case 0x70B:
+ return ReturnCode_ADSERR_DEVICE_INVALIDPARM, true
+ case 0x70C:
+ return ReturnCode_ADSERR_DEVICE_NOTFOUND, true
+ case 0x70D:
+ return ReturnCode_ADSERR_DEVICE_SYNTAX, true
+ case 0x70E:
+ return ReturnCode_ADSERR_DEVICE_INCOMPATIBLE, true
+ case 0x70F:
+ return ReturnCode_ADSERR_DEVICE_EXISTS, true
+ case 0x710:
+ return ReturnCode_ADSERR_DEVICE_SYMBOLNOTFOUND, true
+ case 0x711:
+ return ReturnCode_ADSERR_DEVICE_SYMBOLVERSIONINVALID, true
+ case 0x712:
+ return ReturnCode_ADSERR_DEVICE_INVALIDSTATE, true
+ case 0x713:
+ return ReturnCode_ADSERR_DEVICE_TRANSMODENOTSUPP, true
+ case 0x714:
+ return ReturnCode_ADSERR_DEVICE_NOTIFYHNDINVALID, true
+ case 0x715:
+ return ReturnCode_ADSERR_DEVICE_CLIENTUNKNOWN, true
+ case 0x716:
+ return ReturnCode_ADSERR_DEVICE_NOMOREHDLS, true
+ case 0x717:
+ return ReturnCode_ADSERR_DEVICE_INVALIDWATCHSIZE, true
+ case 0x718:
+ return ReturnCode_ADSERR_DEVICE_NOTINIT, true
+ case 0x719:
+ return ReturnCode_ADSERR_DEVICE_TIMEOUT, true
+ case 0x71A:
+ return ReturnCode_ADSERR_DEVICE_NOINTERFACE, true
+ case 0x71B:
+ return ReturnCode_ADSERR_DEVICE_INVALIDINTERFACE, true
+ case 0x71C:
+ return ReturnCode_ADSERR_DEVICE_INVALIDCLSID, true
+ case 0x71D:
+ return ReturnCode_ADSERR_DEVICE_INVALIDOBJID, true
+ case 0x71E:
+ return ReturnCode_ADSERR_DEVICE_PENDING, true
+ case 0x71F:
+ return ReturnCode_ADSERR_DEVICE_ABORTED, true
+ case 0x720:
+ return ReturnCode_ADSERR_DEVICE_WARNING, true
+ case 0x721:
+ return ReturnCode_ADSERR_DEVICE_INVALIDARRAYIDX, true
+ case 0x722:
+ return ReturnCode_ADSERR_DEVICE_SYMBOLNOTACTIVE, true
+ case 0x723:
+ return ReturnCode_ADSERR_DEVICE_ACCESSDENIED, true
+ case 0x724:
+ return ReturnCode_ADSERR_DEVICE_LICENSENOTFOUND, true
+ case 0x725:
+ return ReturnCode_ADSERR_DEVICE_LICENSEEXPIRED, true
+ case 0x726:
+ return ReturnCode_ADSERR_DEVICE_LICENSEEXCEEDED, true
+ case 0x727:
+ return ReturnCode_ADSERR_DEVICE_LICENSEINVALID, true
+ case 0x728:
+ return ReturnCode_ADSERR_DEVICE_LICENSESYSTEMID, true
+ case 0x729:
+ return ReturnCode_ADSERR_DEVICE_LICENSENOTIMELIMIT, true
+ case 0x72A:
+ return ReturnCode_ADSERR_DEVICE_LICENSEFUTUREISSUE, true
+ case 0x72B:
+ return ReturnCode_ADSERR_DEVICE_LICENSETIMETOLONG, true
+ case 0x72D:
+ return ReturnCode_ADSERR_DEVICE_LICENSEDUPLICATED, true
+ case 0x72E:
+ return ReturnCode_ADSERR_DEVICE_SIGNATUREINVALID, true
+ case 0x72F:
+ return ReturnCode_ADSERR_DEVICE_CERTIFICATEINVALID, true
+ case 0x72c:
+ return ReturnCode_ADSERR_DEVICE_EXCEPTION, true
+ case 0x740:
+ return ReturnCode_ADSERR_CLIENT_ERROR, true
+ case 0x741:
+ return ReturnCode_ADSERR_CLIENT_INVALIDPARM, true
+ case 0x742:
+ return ReturnCode_ADSERR_CLIENT_LISTEMPTY, true
+ case 0x743:
+ return ReturnCode_ADSERR_CLIENT_VARUSED, true
+ case 0x744:
+ return ReturnCode_ADSERR_CLIENT_DUPLINVOKEID, true
+ case 0x745:
+ return ReturnCode_ADSERR_CLIENT_SYNCTIMEOUT, true
+ case 0x746:
+ return ReturnCode_ADSERR_CLIENT_W32ERROR, true
+ case 0x747:
+ return ReturnCode_ADSERR_CLIENT_TIMEOUTINVALID, true
+ case 0x748:
+ return ReturnCode_ADSERR_CLIENT_PORTNOTOPEN, true
+ case 0x750:
+ return ReturnCode_ADSERR_CLIENT_NOAMSADDR, true
+ case 0x751:
+ return ReturnCode_ADSERR_CLIENT_SYNCINTERNAL, true
+ case 0x752:
+ return ReturnCode_ADSERR_CLIENT_ADDHASH, true
+ case 0x753:
+ return ReturnCode_ADSERR_CLIENT_REMOVEHASH, true
+ case 0x754:
+ return ReturnCode_ADSERR_CLIENT_NOMORESYM, true
+ case 0x755:
+ return ReturnCode_ADSERR_CLIENT_SYNCRESINVALID, true
}
return 0, false
}
@@ -789,13 +789,13 @@ func ReturnCodeByName(value string) (enum ReturnCode, ok bool) {
return 0, false
}
-func ReturnCodeKnows(value uint32) bool {
+func ReturnCodeKnows(value uint32) bool {
for _, typeValue := range ReturnCodeValues {
if uint32(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastReturnCode(structType interface{}) ReturnCode {
@@ -1099,3 +1099,4 @@ func (e ReturnCode) PLC4XEnumName() string {
func (e ReturnCode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/ads/readwrite/model/plc4x_common.go b/plc4go/protocols/ads/readwrite/model/plc4x_common.go
index d2d66e8bdd3..42166d94e68 100644
--- a/plc4go/protocols/ads/readwrite/model/plc4x_common.go
+++ b/plc4go/protocols/ads/readwrite/model/plc4x_common.go
@@ -15,7 +15,7 @@
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
- */
+*/
package model
@@ -25,3 +25,4 @@ import "github.com/rs/zerolog/log"
// Plc4xModelLog is the Logger used by the Parse/Serialize methods
var Plc4xModelLog = &log.Logger
+
diff --git a/plc4go/protocols/bacnetip/readwrite/ParserHelper.go b/plc4go/protocols/bacnetip/readwrite/ParserHelper.go
index 7cca3ef91b2..be7f6d4588d 100644
--- a/plc4go/protocols/bacnetip/readwrite/ParserHelper.go
+++ b/plc4go/protocols/bacnetip/readwrite/ParserHelper.go
@@ -39,14 +39,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAuthenticationStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLiftGroupModeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLiftGroupModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetValueSource":
return model.BACnetValueSourceParseWithBuffer(context.Background(), io)
@@ -59,7 +59,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
}
return model.BACnetOpeningTagParseWithBuffer(context.Background(), io, tagNumberArgument)
case "BACnetPriorityArray":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
tagNumber, err := utils.StrToUint8(arguments[1])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
@@ -73,7 +73,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.SecurityResponseCodeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetPropertyReferenceEnclosed":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -104,7 +104,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLoggingTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -125,7 +125,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEscalatorOperationDirectionTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "NPDUControl":
return model.NPDUControlParseWithBuffer(context.Background(), io)
@@ -146,7 +146,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetTimerStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDateRangeEnclosed":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -177,42 +177,42 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetObjectTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDaysOfWeekTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetDaysOfWeekTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetReadAccessResultListOfResults":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
return model.BACnetReadAccessResultListOfResultsParseWithBuffer(context.Background(), io, tagNumber, objectTypeArgument)
case "BACnetRouterEntryStatusTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetRouterEntryStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAccessRuleTimeRangeSpecifierTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetObjectTypesSupportedTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetObjectTypesSupportedTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BVLCBroadcastDistributionTableEntry":
return model.BVLCBroadcastDistributionTableEntryParseWithBuffer(context.Background(), io)
@@ -221,7 +221,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetBackupStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -242,7 +242,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetDeviceStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetPrescale":
return model.BACnetPrescaleParseWithBuffer(context.Background(), io)
@@ -267,7 +267,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetSegmentationTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetSecurityKeySet":
return model.BACnetSecurityKeySetParseWithBuffer(context.Background(), io)
@@ -284,7 +284,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetPropertyIdentifierTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetRecipientEnclosed":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -315,14 +315,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessUserTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetRestartReasonTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetRestartReasonTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetTagPayloadBitString":
actualLength, err := utils.StrToUint32(arguments[0])
@@ -345,14 +345,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEscalatorFaultTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetEventStateTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEventStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetTagHeader":
return model.BACnetTagHeaderParseWithBuffer(context.Background(), io)
@@ -367,7 +367,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetFaultTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "VTCloseErrorListOfVTSessionIdentifiers":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -382,7 +382,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetIPModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAccumulatorRecord":
return model.BACnetAccumulatorRecordParseWithBuffer(context.Background(), io)
@@ -399,7 +399,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEngineeringUnitsTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "ListOfCovNotifications":
return model.ListOfCovNotificationsParseWithBuffer(context.Background(), io)
@@ -432,21 +432,21 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetProgramStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDoorSecuredStatusTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetDoorSecuredStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "ErrorClassTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.ErrorClassTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetSpecialEventListOfTimeValues":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -465,7 +465,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry":
return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryParseWithBuffer(context.Background(), io)
@@ -476,7 +476,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetMaintenanceTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetNotificationParametersChangeOfDiscreteValueNewValue":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -485,8 +485,8 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
}
return model.BACnetNotificationParametersChangeOfDiscreteValueNewValueParseWithBuffer(context.Background(), io, tagNumber)
case "BACnetReadAccessPropertyReadResult":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[1])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[1])
var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
return model.BACnetReadAccessPropertyReadResultParseWithBuffer(context.Background(), io, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
case "BACnetActionCommand":
@@ -500,7 +500,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetEventParameterExtendedParameters":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -515,28 +515,28 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
}
return model.BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(context.Background(), io, tagNumber)
case "BACnetReadAccessProperty":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
return model.BACnetReadAccessPropertyParseWithBuffer(context.Background(), io, objectTypeArgument)
case "BACnetLifeSafetyOperationTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLifeSafetyOperationTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetWeekNDayTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetWeekNDayTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetEventTransitionBitsTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEventTransitionBitsTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLogData":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -555,7 +555,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLockStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDeviceObjectPropertyReferenceEnclosed":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -572,28 +572,28 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetResultFlagsTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAccessCredentialDisableReasonTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLightingInProgressTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLightingInProgressTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLifeSafetyStateTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLifeSafetyStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetVTSession":
return model.BACnetVTSessionParseWithBuffer(context.Background(), io)
@@ -608,7 +608,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetSecurityLevelTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLogRecordLogDatum":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -627,7 +627,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetTimerTransitionTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLogMultipleRecord":
return model.BACnetLogMultipleRecordParseWithBuffer(context.Background(), io)
@@ -636,14 +636,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetProgramRequestTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDateRange":
return model.BACnetDateRangeParseWithBuffer(context.Background(), io)
@@ -654,7 +654,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLiftFaultTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetPropertyStatesEnclosed":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -673,7 +673,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetFileAccessMethodTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetTagPayloadCharacterString":
actualLength, err := utils.StrToUint32(arguments[0])
@@ -692,14 +692,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetStatusFlagsTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetNodeTypeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetNodeTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetOptionalCharacterString":
return model.BACnetOptionalCharacterStringParseWithBuffer(context.Background(), io)
@@ -728,14 +728,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetActionTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetCredentialAuthenticationFactor":
return model.BACnetCredentialAuthenticationFactorParseWithBuffer(context.Background(), io)
case "BACnetAssignedLandingCallsLandingCallsListEntry":
return model.BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(context.Background(), io)
case "BACnetPropertyValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
return model.BACnetPropertyValueParseWithBuffer(context.Background(), io, objectTypeArgument)
case "BACnetCOVSubscription":
return model.BACnetCOVSubscriptionParseWithBuffer(context.Background(), io)
@@ -750,7 +750,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetRelationshipTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "NLMInitalizeRoutingTablePortMapping":
return model.NLMInitalizeRoutingTablePortMappingParseWithBuffer(context.Background(), io)
@@ -769,14 +769,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetShedStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAccessEventTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessEventTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetServiceAck":
serviceAckLength, err := utils.StrToUint32(arguments[0])
@@ -789,7 +789,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessCredentialDisableTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLiftCarCallList":
return model.BACnetLiftCarCallListParseWithBuffer(context.Background(), io)
@@ -798,7 +798,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLightingTransitionTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "NLMUpdateKeyUpdateControlFlags":
return model.NLMUpdateKeyUpdateControlFlagsParseWithBuffer(context.Background(), io)
@@ -809,14 +809,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetNotifyTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAuthorizationExemptionTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAuthorizationExemptionTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLandingDoorStatusLandingDoorsList":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -829,49 +829,49 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAuthenticationFactorTypeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAuthenticationFactorTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAccessAuthenticationFactorDisableTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAuthorizationModeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAuthorizationModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDoorStatusTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetDoorStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetVendorIdTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetVendorIdTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetEventTimestamps":
return model.BACnetEventTimestampsParseWithBuffer(context.Background(), io)
@@ -892,28 +892,28 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLimitEnableTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDoorAlarmStateTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetDoorAlarmStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetServicesSupportedTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetServicesSupportedTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetWriteStatusTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetWriteStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetRecipientProcess":
return model.BACnetRecipientProcessParseWithBuffer(context.Background(), io)
@@ -948,7 +948,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLiftCarDriveStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetUnconfirmedServiceRequestWhoHasObject":
return model.BACnetUnconfirmedServiceRequestWhoHasObjectParseWithBuffer(context.Background(), io)
@@ -963,7 +963,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetSecurityPolicyTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord":
return model.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(context.Background(), io)
@@ -978,7 +978,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLiftCarDirectionTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -991,7 +991,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
case "BACnetLandingCallStatusCommand":
return model.BACnetLandingCallStatusCommandParseWithBuffer(context.Background(), io)
case "ListOfCovNotificationsValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
return model.ListOfCovNotificationsValueParseWithBuffer(context.Background(), io, objectTypeArgument)
case "BACnetLandingCallStatus":
return model.BACnetLandingCallStatusParseWithBuffer(context.Background(), io)
@@ -1006,7 +1006,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
case "BACnetConfirmedServiceRequestReadRangeRange":
return model.BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(context.Background(), io)
case "BACnetError":
- errorChoice, _ := model.BACnetConfirmedServiceChoiceByName(arguments[0])
+ errorChoice, _ := model.BACnetConfirmedServiceChoiceByName(arguments[0])
return model.BACnetErrorParseWithBuffer(context.Background(), io, errorChoice)
case "BACnetDeviceObjectReferenceEnclosed":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -1035,7 +1035,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetVTClassTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDeviceObjectPropertyReference":
return model.BACnetDeviceObjectPropertyReferenceParseWithBuffer(context.Background(), io)
@@ -1044,7 +1044,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetProcessIdSelection":
return model.BACnetProcessIdSelectionParseWithBuffer(context.Background(), io)
@@ -1061,10 +1061,10 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetTimerStateChangeValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
return model.BACnetTimerStateChangeValueParseWithBuffer(context.Background(), io, objectTypeArgument)
case "BACnetSpecialEventPeriod":
return model.BACnetSpecialEventPeriodParseWithBuffer(context.Background(), io)
@@ -1075,14 +1075,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetNetworkNumberQualityTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLogStatusTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLogStatusTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetAbortReasonTagged":
actualLength, err := utils.StrToUint32(arguments[0])
@@ -1095,7 +1095,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetProgramErrorTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "Error":
return model.ErrorParseWithBuffer(context.Background(), io)
@@ -1106,21 +1106,21 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- dataType, _ := model.BACnetDataTypeByName(arguments[1])
+ dataType, _ := model.BACnetDataTypeByName(arguments[1])
return model.BACnetContextTagParseWithBuffer(context.Background(), io, tagNumberArgument, dataType)
case "BACnetUnconfirmedServiceChoiceTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetUnconfirmedServiceChoiceTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BVLCResultCodeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BVLCResultCodeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetFaultParameter":
return model.BACnetFaultParameterParseWithBuffer(context.Background(), io)
@@ -1131,7 +1131,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
}
return model.BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(context.Background(), io, tagNumber)
case "BACnetPriorityValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
return model.BACnetPriorityValueParseWithBuffer(context.Background(), io, objectTypeArgument)
case "BACnetLogRecord":
return model.BACnetLogRecordParseWithBuffer(context.Background(), io)
@@ -1142,7 +1142,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessPassbackModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDeviceObjectReference":
return model.BACnetDeviceObjectReferenceParseWithBuffer(context.Background(), io)
@@ -1161,21 +1161,21 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.NPDUNetworkPriorityTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetReliabilityTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetReliabilityTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetDoorValueTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetDoorValueTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetScale":
return model.BACnetScaleParseWithBuffer(context.Background(), io)
@@ -1190,7 +1190,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.ErrorCodeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BacnetConstants":
return model.BacnetConstantsParseWithBuffer(context.Background(), io)
@@ -1199,7 +1199,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetPolarityTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetServiceAckAtomicReadFileStreamOrRecord":
return model.BACnetServiceAckAtomicReadFileStreamOrRecordParseWithBuffer(context.Background(), io)
@@ -1210,8 +1210,8 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[2])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[2])
var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
return model.BACnetConstructedDataParseWithBuffer(context.Background(), io, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
case "BACnetEventTypeTagged":
@@ -1219,7 +1219,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEventTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetObjectPropertyReference":
return model.BACnetObjectPropertyReferenceParseWithBuffer(context.Background(), io)
@@ -1228,7 +1228,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetBinaryLightingPVTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetOptionalREAL":
return model.BACnetOptionalREALParseWithBuffer(context.Background(), io)
@@ -1247,11 +1247,11 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetPropertyAccessResultAccessResult":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[1])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[1])
var propertyArrayIndexArgument model.BACnetTagPayloadUnsignedInteger
return model.BACnetPropertyAccessResultAccessResultParseWithBuffer(context.Background(), io, objectTypeArgument, propertyIdentifierArgument, propertyArrayIndexArgument)
case "BACnetNetworkPortCommandTagged":
@@ -1259,7 +1259,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetNetworkPortCommandTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetGroupChannelValue":
return model.BACnetGroupChannelValueParseWithBuffer(context.Background(), io)
@@ -1274,12 +1274,12 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetEscalatorModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetTagPayloadObjectIdentifier":
return model.BACnetTagPayloadObjectIdentifierParseWithBuffer(context.Background(), io)
case "BACnetPropertyWriteDefinition":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
return model.BACnetPropertyWriteDefinitionParseWithBuffer(context.Background(), io, objectTypeArgument)
case "BACnetEventLogRecord":
return model.BACnetEventLogRecordParseWithBuffer(context.Background(), io)
@@ -1288,7 +1288,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetBinaryPVTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetEventPriorities":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -1303,7 +1303,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLightingOperationTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetFaultParameterFaultOutOfRangeMinNormalValue":
tagNumber, err := utils.StrToUint8(arguments[0])
@@ -1332,7 +1332,7 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
return model.BACnetNotificationParametersParseWithBuffer(context.Background(), io, tagNumber, objectTypeArgument)
case "BACnetClosingTag":
tagNumberArgument, err := utils.StrToUint8(arguments[0])
@@ -1359,11 +1359,11 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetNetworkTypeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetConstructedDataElement":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[1])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[0])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(arguments[1])
var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
return model.BACnetConstructedDataElementParseWithBuffer(context.Background(), io, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
case "BACnetPropertyValues":
@@ -1371,14 +1371,14 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(arguments[1])
return model.BACnetPropertyValuesParseWithBuffer(context.Background(), io, tagNumber, objectTypeArgument)
case "BACnetProtocolLevelTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetProtocolLevelTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetCOVMultipleSubscription":
return model.BACnetCOVMultipleSubscriptionParseWithBuffer(context.Background(), io)
@@ -1407,28 +1407,28 @@ func (m BacnetipParserHelper) Parse(typeName string, arguments []string, io util
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLiftCarDoorCommandTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLiftCarModeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLiftCarModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetSilencedStateTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetSilencedStateTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
case "BACnetLifeSafetyModeTagged":
tagNumber, err := utils.StrToUint8(arguments[0])
if err != nil {
return nil, errors.Wrap(err, "Error parsing")
}
- tagClass, _ := model.TagClassByName(arguments[1])
+ tagClass, _ := model.TagClassByName(arguments[1])
return model.BACnetLifeSafetyModeTaggedParseWithBuffer(context.Background(), io, tagNumber, tagClass)
}
return nil, errors.Errorf("Unsupported type %s", typeName)
diff --git a/plc4go/protocols/bacnetip/readwrite/XmlParserHelper.go b/plc4go/protocols/bacnetip/readwrite/XmlParserHelper.go
index 074930b5ff3..6bdc2dd022c 100644
--- a/plc4go/protocols/bacnetip/readwrite/XmlParserHelper.go
+++ b/plc4go/protocols/bacnetip/readwrite/XmlParserHelper.go
@@ -21,8 +21,8 @@ package readwrite
import (
"context"
- "strconv"
"strings"
+ "strconv"
"github.com/apache/plc4x/plc4go/protocols/bacnetip/readwrite/model"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -43,1583 +43,1583 @@ func init() {
}
func (m BacnetipXmlParserHelper) Parse(typeName string, xmlString string, parserArguments ...string) (interface{}, error) {
- switch typeName {
- case "BACnetAuthenticationStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAuthenticationStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLiftGroupModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLiftGroupModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetValueSource":
- return model.BACnetValueSourceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "NLMUpdateKeyUpdateKeyEntry":
- return model.NLMUpdateKeyUpdateKeyEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetOpeningTag":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumberArgument := uint8(parsedUint0)
- return model.BACnetOpeningTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumberArgument)
- case "BACnetPriorityArray":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- parsedUint1, err := strconv.ParseUint(parserArguments[1], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint1)
- // TODO: find a way to parse the sub types
- var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
- return model.BACnetPriorityArrayParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, tagNumber, arrayIndexArgument)
- case "BACnetNameValue":
- return model.BACnetNameValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "SecurityResponseCodeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.SecurityResponseCodeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetPropertyReferenceEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetPropertyReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetSpecialEvent":
- return model.BACnetSpecialEventParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetRouterEntry":
- return model.BACnetRouterEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTagPayloadReal":
- return model.BACnetTagPayloadRealParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetFaultParameterFaultExtendedParameters":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetFaultParameterFaultExtendedParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetNotificationParametersExtendedParameters":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetNotificationParametersExtendedParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetLoggingTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLoggingTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTimeValue":
- return model.BACnetTimeValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTagPayloadOctetString":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadOctetStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetEscalatorOperationDirectionTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEscalatorOperationDirectionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "NPDUControl":
- return model.NPDUControlParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetFaultParameterFaultStateListOfFaultValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTimeStampEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetTimeStampEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTimerStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetTimerStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDateRangeEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetDateRangeEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetEventParameterChangeOfTimerAlarmValue":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetUnconfirmedServiceRequest":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
- if err != nil {
- return nil, err
- }
- serviceRequestLength := uint16(parsedUint0)
- return model.BACnetUnconfirmedServiceRequestParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), serviceRequestLength)
- case "BACnetAddressEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetAddressEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetObjectTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetObjectTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDaysOfWeekTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetDaysOfWeekTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetReadAccessResultListOfResults":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
- return model.BACnetReadAccessResultListOfResultsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument)
- case "BACnetRouterEntryStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetRouterEntryStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAccessRuleTimeRangeSpecifierTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetObjectTypesSupportedTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetObjectTypesSupportedTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BVLCBroadcastDistributionTableEntry":
- return model.BVLCBroadcastDistributionTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetBackupStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetBackupStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetDestination":
- return model.BACnetDestinationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetDeviceStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetDeviceStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetPrescale":
- return model.BACnetPrescaleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "ErrorEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.ErrorEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAuthenticationPolicyListEntry":
- return model.BACnetAuthenticationPolicyListEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "APDU":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
- if err != nil {
- return nil, err
- }
- apduLength := uint16(parsedUint0)
- return model.APDUParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), apduLength)
- case "BACnetEventNotificationSubscription":
- return model.BACnetEventNotificationSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetSegmentationTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetSegmentationTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetSecurityKeySet":
- return model.BACnetSecurityKeySetParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetNetworkSecurityPolicy":
- return model.BACnetNetworkSecurityPolicyParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetHostNPortEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetHostNPortEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetPropertyIdentifierTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetPropertyIdentifierTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetRecipientEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetRecipientEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetConfirmedServiceRequest":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- serviceRequestLength := uint32(parsedUint0)
- return model.BACnetConfirmedServiceRequestParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), serviceRequestLength)
- case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTagPayloadUnsignedInteger":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadUnsignedIntegerParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetAccessUserTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessUserTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetRestartReasonTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetRestartReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetTagPayloadBitString":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadBitStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetClientCOV":
- return model.BACnetClientCOVParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetSetpointReference":
- return model.BACnetSetpointReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetObjectPropertyReferenceEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetObjectPropertyReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetEscalatorFaultTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEscalatorFaultTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetEventStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEventStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetTagHeader":
- return model.BACnetTagHeaderParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTagPayloadBoolean":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadBooleanParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetFaultTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetFaultTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "VTCloseErrorListOfVTSessionIdentifiers":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.VTCloseErrorListOfVTSessionIdentifiersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications":
- return model.BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetIPModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetIPModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAccumulatorRecord":
- return model.BACnetAccumulatorRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetDailySchedule":
- return model.BACnetDailyScheduleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLogDataLogDataEntry":
- return model.BACnetLogDataLogDataEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetOptionalBinaryPV":
- return model.BACnetOptionalBinaryPVParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetBDTEntry":
- return model.BACnetBDTEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEngineeringUnitsTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEngineeringUnitsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "ListOfCovNotifications":
- return model.ListOfCovNotificationsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAssignedAccessRights":
- return model.BACnetAssignedAccessRightsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetConfirmedServiceRequestCreateObjectObjectSpecifier":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAuthenticationPolicy":
- return model.BACnetAuthenticationPolicyParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetPropertyAccessResult":
- return model.BACnetPropertyAccessResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "NPDU":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
- if err != nil {
- return nil, err
- }
- npduLength := uint16(parsedUint0)
- return model.NPDUParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), npduLength)
- case "BACnetProgramStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetProgramStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDoorSecuredStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetDoorSecuredStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "ErrorClassTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.ErrorClassTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetSpecialEventListOfTimeValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetSpecialEventListOfTimeValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetFaultParameterFaultOutOfRangeMaxNormalValue":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAccessRuleLocationSpecifierTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry":
- return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAuthenticationFactorFormat":
- return model.BACnetAuthenticationFactorFormatParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetMaintenanceTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetMaintenanceTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetNotificationParametersChangeOfDiscreteValueNewValue":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetNotificationParametersChangeOfDiscreteValueNewValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetReadAccessPropertyReadResult":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[1])
- // TODO: find a way to parse the sub types
- var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
- return model.BACnetReadAccessPropertyReadResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case "BACnetActionCommand":
- return model.BACnetActionCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetFaultParameterFaultExtendedParametersEntry":
- return model.BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTagPayloadDate":
- return model.BACnetTagPayloadDateParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetEventParameterExtendedParameters":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterExtendedParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetEventParameterAccessEventListOfAccessEvents":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetReadAccessProperty":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- return model.BACnetReadAccessPropertyParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument)
- case "BACnetLifeSafetyOperationTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLifeSafetyOperationTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetWeekNDayTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetWeekNDayTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetEventTransitionBitsTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEventTransitionBitsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLogData":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetLogDataParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetFaultParameterFaultCharacterStringListOfFaultValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetLockStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLockStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDeviceObjectPropertyReferenceEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetPropertyStates":
- return model.BACnetPropertyStatesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetReadAccessResult":
- return model.BACnetReadAccessResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetResultFlagsTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetResultFlagsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAccessCredentialDisableReasonTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLightingInProgressTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLightingInProgressTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLifeSafetyStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLifeSafetyStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetVTSession":
- return model.BACnetVTSessionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEventTimestampsEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventTimestampsEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetSecurityLevelTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetSecurityLevelTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLogRecordLogDatum":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetLogRecordLogDatumParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetDateTimeEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetDateTimeEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTimerTransitionTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetTimerTransitionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLogMultipleRecord":
- return model.BACnetLogMultipleRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetProgramRequestTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetProgramRequestTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDateRange":
- return model.BACnetDateRangeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEventParameter":
- return model.BACnetEventParameterParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLiftFaultTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLiftFaultTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetPropertyStatesEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetPropertyStatesEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetGroupChannelValueList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetGroupChannelValueListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetFileAccessMethodTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetFileAccessMethodTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetTagPayloadCharacterString":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadCharacterStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetEventLogRecordLogDatum":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventLogRecordLogDatumParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetStatusFlagsTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetStatusFlagsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetNodeTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetNodeTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetOptionalCharacterString":
- return model.BACnetOptionalCharacterStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAddress":
- return model.BACnetAddressParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference":
- return model.BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetApplicationTag":
- return model.BACnetApplicationTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEventParameterChangeOfBitstringListOfBitstringValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetShedLevel":
- return model.BACnetShedLevelParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetActionTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetActionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetCredentialAuthenticationFactor":
- return model.BACnetCredentialAuthenticationFactorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAssignedLandingCallsLandingCallsListEntry":
- return model.BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetPropertyValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- return model.BACnetPropertyValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument)
- case "BACnetCOVSubscription":
- return model.BACnetCOVSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetFaultParameterFaultLifeSafetyListOfFaultValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetRelationshipTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetRelationshipTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "NLMInitalizeRoutingTablePortMapping":
- return model.NLMInitalizeRoutingTablePortMappingParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetRecipientProcessEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetRecipientProcessEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAccessRule":
- return model.BACnetAccessRuleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetHostNPort":
- return model.BACnetHostNPortParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetShedStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetShedStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAccessEventTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessEventTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetServiceAck":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- serviceAckLength := uint32(parsedUint0)
- return model.BACnetServiceAckParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), serviceAckLength)
- case "BACnetAccessCredentialDisableTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessCredentialDisableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLiftCarCallList":
- return model.BACnetLiftCarCallListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLightingTransitionTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLightingTransitionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "NLMUpdateKeyUpdateControlFlags":
- return model.NLMUpdateKeyUpdateControlFlagsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAssignedLandingCalls":
- return model.BACnetAssignedLandingCallsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetNotifyTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetNotifyTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAuthorizationExemptionTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAuthorizationExemptionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLandingDoorStatusLandingDoorsList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAuthenticationFactorTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAuthenticationFactorTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAccessAuthenticationFactorDisableTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAuthorizationModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAuthorizationModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDoorStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetDoorStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetVendorIdTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetVendorIdTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetEventTimestamps":
- return model.BACnetEventTimestampsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetNameValueCollection":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetNameValueCollectionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTagPayloadEnumerated":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadEnumeratedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetLimitEnableTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLimitEnableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDoorAlarmStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetDoorAlarmStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetServicesSupportedTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetServicesSupportedTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetWriteStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetWriteStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetRecipientProcess":
- return model.BACnetRecipientProcessParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetReadAccessSpecification":
- return model.BACnetReadAccessSpecificationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAuthenticationPolicyList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetAuthenticationPolicyListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetLandingDoorStatus":
- return model.BACnetLandingDoorStatusParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLiftCarCallListFloorList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetLiftCarCallListFloorListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAccessThreatLevel":
- return model.BACnetAccessThreatLevelParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetCalendarEntryEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetCalendarEntryEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetRecipient":
- return model.BACnetRecipientParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLiftCarDriveStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLiftCarDriveStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetUnconfirmedServiceRequestWhoHasObject":
- return model.BACnetUnconfirmedServiceRequestWhoHasObjectParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTagPayloadSignedInteger":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetTagPayloadSignedIntegerParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetSecurityPolicyTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetSecurityPolicyTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord":
- return model.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BVLC":
- return model.BVLCParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "ConfirmedEventNotificationRequest":
- return model.ConfirmedEventNotificationRequestParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLandingDoorStatusLandingDoorsListEntry":
- return model.BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLiftCarDirectionTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLiftCarDirectionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAddressBinding":
- return model.BACnetAddressBindingParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLandingCallStatusCommand":
- return model.BACnetLandingCallStatusCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "ListOfCovNotificationsValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- return model.ListOfCovNotificationsValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument)
- case "BACnetLandingCallStatus":
- return model.BACnetLandingCallStatusParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEventParameterChangeOfStateListOfValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetPortPermission":
- return model.BACnetPortPermissionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetConfirmedServiceRequestReadRangeRange":
- return model.BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetError":
- errorChoice, _ := model.BACnetConfirmedServiceChoiceByName(parserArguments[0])
- return model.BACnetErrorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), errorChoice)
- case "BACnetDeviceObjectReferenceEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetDeviceObjectReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetOptionalUnsigned":
- return model.BACnetOptionalUnsignedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetHostAddress":
- return model.BACnetHostAddressParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "ListOfCovNotificationsList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.ListOfCovNotificationsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetEventSummariesList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventSummariesListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetVTClassTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetVTClassTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDeviceObjectPropertyReference":
- return model.BACnetDeviceObjectPropertyReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetProcessIdSelection":
- return model.BACnetProcessIdSelectionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAssignedLandingCallsLandingCallsList":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetTagPayloadDouble":
- return model.BACnetTagPayloadDoubleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAccumulatorRecordAccumulatorStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetTimerStateChangeValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- return model.BACnetTimerStateChangeValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument)
- case "BACnetSpecialEventPeriod":
- return model.BACnetSpecialEventPeriodParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetKeyIdentifier":
- return model.BACnetKeyIdentifierParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetNetworkNumberQualityTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetNetworkNumberQualityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLogStatusTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLogStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetAbortReasonTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetAbortReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetProgramErrorTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetProgramErrorTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "Error":
- return model.ErrorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetPropertyReference":
- return model.BACnetPropertyReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetContextTag":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumberArgument := uint8(parsedUint0)
- dataType, _ := model.BACnetDataTypeByName(parserArguments[1])
- return model.BACnetContextTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumberArgument, dataType)
- case "BACnetUnconfirmedServiceChoiceTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetUnconfirmedServiceChoiceTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BVLCResultCodeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BVLCResultCodeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetFaultParameter":
- return model.BACnetFaultParameterParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetEventParameterChangeOfValueCivCriteria":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetPriorityValue":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- return model.BACnetPriorityValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument)
- case "BACnetLogRecord":
- return model.BACnetLogRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetCalendarEntry":
- return model.BACnetCalendarEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAccessPassbackModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessPassbackModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDeviceObjectReference":
- return model.BACnetDeviceObjectReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BVLCForeignDeviceTableEntry":
- return model.BVLCForeignDeviceTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "NLM":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
- if err != nil {
- return nil, err
- }
- apduLength := uint16(parsedUint0)
- return model.NLMParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), apduLength)
- case "BACnetWeekNDay":
- return model.BACnetWeekNDayParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "NPDUNetworkPriorityTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.NPDUNetworkPriorityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetReliabilityTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetReliabilityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetDoorValueTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetDoorValueTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetScale":
- return model.BACnetScaleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetNotificationParametersChangeOfValueNewValue":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetNotificationParametersChangeOfValueNewValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "ErrorCodeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.ErrorCodeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BacnetConstants":
- return model.BacnetConstantsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetPolarityTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetPolarityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetServiceAckAtomicReadFileStreamOrRecord":
- return model.BACnetServiceAckAtomicReadFileStreamOrRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetChannelValue":
- return model.BACnetChannelValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetConstructedData":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[2])
- // TODO: find a way to parse the sub types
- var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
- return model.BACnetConstructedDataParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case "BACnetEventTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEventTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetObjectPropertyReference":
- return model.BACnetObjectPropertyReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetBinaryLightingPVTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetBinaryLightingPVTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetOptionalREAL":
- return model.BACnetOptionalREALParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTagPayloadTime":
- return model.BACnetTagPayloadTimeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAuthenticationFactorEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetAuthenticationFactorEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetEventSummary":
- return model.BACnetEventSummaryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetAccessZoneOccupancyStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetPropertyAccessResultAccessResult":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[1])
- // TODO: find a way to parse the sub types
- var propertyArrayIndexArgument model.BACnetTagPayloadUnsignedInteger
- return model.BACnetPropertyAccessResultAccessResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, propertyIdentifierArgument, propertyArrayIndexArgument)
- case "BACnetNetworkPortCommandTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetNetworkPortCommandTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetGroupChannelValue":
- return model.BACnetGroupChannelValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetRejectReasonTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
- if err != nil {
- return nil, err
- }
- actualLength := uint32(parsedUint0)
- return model.BACnetRejectReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength)
- case "BACnetEscalatorModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetEscalatorModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetTagPayloadObjectIdentifier":
- return model.BACnetTagPayloadObjectIdentifierParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetPropertyWriteDefinition":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- return model.BACnetPropertyWriteDefinitionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument)
- case "BACnetEventLogRecord":
- return model.BACnetEventLogRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetBinaryPVTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetBinaryPVTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetEventPriorities":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventPrioritiesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetDateTime":
- return model.BACnetDateTimeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLightingOperationTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLightingOperationTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetFaultParameterFaultOutOfRangeMinNormalValue":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetEventParameterChangeOfCharacterStringListOfAlarmValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetSecurityKeySetKeyIds":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetSecurityKeySetKeyIdsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetVMACEntry":
- return model.BACnetVMACEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetTimeStamp":
- return model.BACnetTimeStampParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetNotificationParameters":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
- return model.BACnetNotificationParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument)
- case "BACnetClosingTag":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumberArgument := uint8(parsedUint0)
- return model.BACnetClosingTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumberArgument)
- case "BACnetTimeStampsEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetTimeStampsEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry":
- return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetHostAddressEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetHostAddressEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetNetworkTypeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetNetworkTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetConstructedDataElement":
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
- propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[1])
- // TODO: find a way to parse the sub types
- var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
- return model.BACnetConstructedDataElementParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case "BACnetPropertyValues":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
- return model.BACnetPropertyValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument)
- case "BACnetProtocolLevelTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetProtocolLevelTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetCOVMultipleSubscription":
- return model.BACnetCOVMultipleSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetActionList":
- return model.BACnetActionListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLightingCommand":
- return model.BACnetLightingCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "SubscribeCOVPropertyMultipleErrorFirstFailedSubscription":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.SubscribeCOVPropertyMultipleErrorFirstFailedSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetAuthenticationFactor":
- return model.BACnetAuthenticationFactorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetWriteAccessSpecification":
- return model.BACnetWriteAccessSpecificationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
- case "BACnetLightingCommandEnclosed":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- return model.BACnetLightingCommandEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber)
- case "BACnetLiftCarDoorCommandTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLiftCarDoorCommandTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLiftCarModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLiftCarModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetSilencedStateTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetSilencedStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- case "BACnetLifeSafetyModeTagged":
- parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
- if err != nil {
- return nil, err
- }
- tagNumber := uint8(parsedUint0)
- tagClass, _ := model.TagClassByName(parserArguments[1])
- return model.BACnetLifeSafetyModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass)
- }
- return nil, errors.Errorf("Unsupported type %s", typeName)
+ switch typeName {
+ case "BACnetAuthenticationStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAuthenticationStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLiftGroupModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLiftGroupModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetValueSource":
+ return model.BACnetValueSourceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "NLMUpdateKeyUpdateKeyEntry":
+ return model.NLMUpdateKeyUpdateKeyEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetOpeningTag":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumberArgument := uint8(parsedUint0)
+ return model.BACnetOpeningTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumberArgument )
+ case "BACnetPriorityArray":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ parsedUint1, err := strconv.ParseUint(parserArguments[1], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint1)
+ // TODO: find a way to parse the sub types
+ var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
+ return model.BACnetPriorityArrayParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, tagNumber, arrayIndexArgument )
+ case "BACnetNameValue":
+ return model.BACnetNameValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "SecurityResponseCodeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.SecurityResponseCodeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetPropertyReferenceEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetPropertyReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetSpecialEvent":
+ return model.BACnetSpecialEventParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetRouterEntry":
+ return model.BACnetRouterEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTagPayloadReal":
+ return model.BACnetTagPayloadRealParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetFaultParameterFaultExtendedParameters":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetFaultParameterFaultExtendedParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetNotificationParametersExtendedParameters":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetNotificationParametersExtendedParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetLoggingTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLoggingTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTimeValue":
+ return model.BACnetTimeValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTagPayloadOctetString":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadOctetStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetEscalatorOperationDirectionTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEscalatorOperationDirectionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "NPDUControl":
+ return model.NPDUControlParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetFaultParameterFaultStateListOfFaultValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTimeStampEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetTimeStampEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTimerStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetTimerStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDateRangeEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetDateRangeEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetEventParameterChangeOfTimerAlarmValue":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetUnconfirmedServiceRequest":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
+ if err!=nil {
+ return nil, err
+ }
+ serviceRequestLength := uint16(parsedUint0)
+ return model.BACnetUnconfirmedServiceRequestParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), serviceRequestLength )
+ case "BACnetAddressEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetAddressEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetObjectTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetObjectTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDaysOfWeekTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetDaysOfWeekTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetReadAccessResultListOfResults":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
+ return model.BACnetReadAccessResultListOfResultsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument )
+ case "BACnetRouterEntryStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetRouterEntryStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAccessRuleTimeRangeSpecifierTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetObjectTypesSupportedTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetObjectTypesSupportedTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BVLCBroadcastDistributionTableEntry":
+ return model.BVLCBroadcastDistributionTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetBackupStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetBackupStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetDestination":
+ return model.BACnetDestinationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetDeviceStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetDeviceStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetPrescale":
+ return model.BACnetPrescaleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "ErrorEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.ErrorEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAuthenticationPolicyListEntry":
+ return model.BACnetAuthenticationPolicyListEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "APDU":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
+ if err!=nil {
+ return nil, err
+ }
+ apduLength := uint16(parsedUint0)
+ return model.APDUParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), apduLength )
+ case "BACnetEventNotificationSubscription":
+ return model.BACnetEventNotificationSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetSegmentationTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetSegmentationTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetSecurityKeySet":
+ return model.BACnetSecurityKeySetParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetNetworkSecurityPolicy":
+ return model.BACnetNetworkSecurityPolicyParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetHostNPortEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetHostNPortEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetPropertyIdentifierTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetPropertyIdentifierTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetRecipientEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetRecipientEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetConfirmedServiceRequest":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ serviceRequestLength := uint32(parsedUint0)
+ return model.BACnetConfirmedServiceRequestParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), serviceRequestLength )
+ case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTagPayloadUnsignedInteger":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadUnsignedIntegerParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetAccessUserTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessUserTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetRestartReasonTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetRestartReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetTagPayloadBitString":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadBitStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetClientCOV":
+ return model.BACnetClientCOVParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetSetpointReference":
+ return model.BACnetSetpointReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetObjectPropertyReferenceEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetObjectPropertyReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetEscalatorFaultTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEscalatorFaultTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetEventStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEventStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetTagHeader":
+ return model.BACnetTagHeaderParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTagPayloadBoolean":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadBooleanParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetFaultTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetFaultTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "VTCloseErrorListOfVTSessionIdentifiers":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.VTCloseErrorListOfVTSessionIdentifiersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications":
+ return model.BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetIPModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetIPModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAccumulatorRecord":
+ return model.BACnetAccumulatorRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetDailySchedule":
+ return model.BACnetDailyScheduleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLogDataLogDataEntry":
+ return model.BACnetLogDataLogDataEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetOptionalBinaryPV":
+ return model.BACnetOptionalBinaryPVParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetBDTEntry":
+ return model.BACnetBDTEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEngineeringUnitsTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEngineeringUnitsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "ListOfCovNotifications":
+ return model.ListOfCovNotificationsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAssignedAccessRights":
+ return model.BACnetAssignedAccessRightsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetConfirmedServiceRequestCreateObjectObjectSpecifier":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAuthenticationPolicy":
+ return model.BACnetAuthenticationPolicyParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetPropertyAccessResult":
+ return model.BACnetPropertyAccessResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "NPDU":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
+ if err!=nil {
+ return nil, err
+ }
+ npduLength := uint16(parsedUint0)
+ return model.NPDUParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), npduLength )
+ case "BACnetProgramStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetProgramStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDoorSecuredStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetDoorSecuredStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "ErrorClassTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.ErrorClassTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetSpecialEventListOfTimeValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetSpecialEventListOfTimeValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetFaultParameterFaultOutOfRangeMaxNormalValue":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAccessRuleLocationSpecifierTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry":
+ return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAuthenticationFactorFormat":
+ return model.BACnetAuthenticationFactorFormatParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetMaintenanceTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetMaintenanceTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetNotificationParametersChangeOfDiscreteValueNewValue":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetNotificationParametersChangeOfDiscreteValueNewValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetReadAccessPropertyReadResult":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[1])
+ // TODO: find a way to parse the sub types
+ var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
+ return model.BACnetReadAccessPropertyReadResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument )
+ case "BACnetActionCommand":
+ return model.BACnetActionCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetFaultParameterFaultExtendedParametersEntry":
+ return model.BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTagPayloadDate":
+ return model.BACnetTagPayloadDateParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetEventParameterExtendedParameters":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterExtendedParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetEventParameterAccessEventListOfAccessEvents":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetReadAccessProperty":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ return model.BACnetReadAccessPropertyParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument )
+ case "BACnetLifeSafetyOperationTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLifeSafetyOperationTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetWeekNDayTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetWeekNDayTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetEventTransitionBitsTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEventTransitionBitsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLogData":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetLogDataParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetFaultParameterFaultCharacterStringListOfFaultValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetLockStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLockStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDeviceObjectPropertyReferenceEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetPropertyStates":
+ return model.BACnetPropertyStatesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetReadAccessResult":
+ return model.BACnetReadAccessResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetResultFlagsTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetResultFlagsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAccessCredentialDisableReasonTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLightingInProgressTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLightingInProgressTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLifeSafetyStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLifeSafetyStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetVTSession":
+ return model.BACnetVTSessionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEventTimestampsEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventTimestampsEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetSecurityLevelTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetSecurityLevelTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLogRecordLogDatum":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetLogRecordLogDatumParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetDateTimeEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetDateTimeEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTimerTransitionTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetTimerTransitionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLogMultipleRecord":
+ return model.BACnetLogMultipleRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetProgramRequestTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetProgramRequestTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDateRange":
+ return model.BACnetDateRangeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEventParameter":
+ return model.BACnetEventParameterParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLiftFaultTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLiftFaultTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetPropertyStatesEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetPropertyStatesEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetGroupChannelValueList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetGroupChannelValueListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetFileAccessMethodTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetFileAccessMethodTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetTagPayloadCharacterString":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadCharacterStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetEventLogRecordLogDatum":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventLogRecordLogDatumParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetStatusFlagsTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetStatusFlagsTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetNodeTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetNodeTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetOptionalCharacterString":
+ return model.BACnetOptionalCharacterStringParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAddress":
+ return model.BACnetAddressParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference":
+ return model.BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetApplicationTag":
+ return model.BACnetApplicationTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEventParameterChangeOfBitstringListOfBitstringValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetShedLevel":
+ return model.BACnetShedLevelParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetActionTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetActionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetCredentialAuthenticationFactor":
+ return model.BACnetCredentialAuthenticationFactorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAssignedLandingCallsLandingCallsListEntry":
+ return model.BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetPropertyValue":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ return model.BACnetPropertyValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument )
+ case "BACnetCOVSubscription":
+ return model.BACnetCOVSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetFaultParameterFaultLifeSafetyListOfFaultValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetRelationshipTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetRelationshipTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "NLMInitalizeRoutingTablePortMapping":
+ return model.NLMInitalizeRoutingTablePortMappingParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetRecipientProcessEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetRecipientProcessEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAccessRule":
+ return model.BACnetAccessRuleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetHostNPort":
+ return model.BACnetHostNPortParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetShedStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetShedStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAccessEventTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessEventTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetServiceAck":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ serviceAckLength := uint32(parsedUint0)
+ return model.BACnetServiceAckParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), serviceAckLength )
+ case "BACnetAccessCredentialDisableTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessCredentialDisableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLiftCarCallList":
+ return model.BACnetLiftCarCallListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLightingTransitionTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLightingTransitionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "NLMUpdateKeyUpdateControlFlags":
+ return model.NLMUpdateKeyUpdateControlFlagsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAssignedLandingCalls":
+ return model.BACnetAssignedLandingCallsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetNotifyTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetNotifyTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAuthorizationExemptionTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAuthorizationExemptionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLandingDoorStatusLandingDoorsList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAuthenticationFactorTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAuthenticationFactorTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAccessAuthenticationFactorDisableTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAuthorizationModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAuthorizationModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDoorStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetDoorStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetVendorIdTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetVendorIdTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetEventTimestamps":
+ return model.BACnetEventTimestampsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetNameValueCollection":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetNameValueCollectionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTagPayloadEnumerated":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadEnumeratedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetLimitEnableTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLimitEnableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDoorAlarmStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetDoorAlarmStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetServicesSupportedTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetServicesSupportedTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetWriteStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetWriteStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetRecipientProcess":
+ return model.BACnetRecipientProcessParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetReadAccessSpecification":
+ return model.BACnetReadAccessSpecificationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAuthenticationPolicyList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetAuthenticationPolicyListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetLandingDoorStatus":
+ return model.BACnetLandingDoorStatusParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLiftCarCallListFloorList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetLiftCarCallListFloorListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAccessThreatLevel":
+ return model.BACnetAccessThreatLevelParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetCalendarEntryEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetCalendarEntryEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetRecipient":
+ return model.BACnetRecipientParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLiftCarDriveStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLiftCarDriveStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetUnconfirmedServiceRequestWhoHasObject":
+ return model.BACnetUnconfirmedServiceRequestWhoHasObjectParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTagPayloadSignedInteger":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetTagPayloadSignedIntegerParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetSecurityPolicyTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetSecurityPolicyTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord":
+ return model.BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BVLC":
+ return model.BVLCParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "ConfirmedEventNotificationRequest":
+ return model.ConfirmedEventNotificationRequestParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLandingDoorStatusLandingDoorsListEntry":
+ return model.BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLiftCarDirectionTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLiftCarDirectionTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAddressBinding":
+ return model.BACnetAddressBindingParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLandingCallStatusCommand":
+ return model.BACnetLandingCallStatusCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "ListOfCovNotificationsValue":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ return model.ListOfCovNotificationsValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument )
+ case "BACnetLandingCallStatus":
+ return model.BACnetLandingCallStatusParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEventParameterChangeOfStateListOfValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetPortPermission":
+ return model.BACnetPortPermissionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetConfirmedServiceRequestReadRangeRange":
+ return model.BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetError":
+ errorChoice, _ := model.BACnetConfirmedServiceChoiceByName(parserArguments[0])
+ return model.BACnetErrorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), errorChoice )
+ case "BACnetDeviceObjectReferenceEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetDeviceObjectReferenceEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetOptionalUnsigned":
+ return model.BACnetOptionalUnsignedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetHostAddress":
+ return model.BACnetHostAddressParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "ListOfCovNotificationsList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.ListOfCovNotificationsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetEventSummariesList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventSummariesListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetVTClassTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetVTClassTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDeviceObjectPropertyReference":
+ return model.BACnetDeviceObjectPropertyReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetProcessIdSelection":
+ return model.BACnetProcessIdSelectionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAssignedLandingCallsLandingCallsList":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetTagPayloadDouble":
+ return model.BACnetTagPayloadDoubleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAccumulatorRecordAccumulatorStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetTimerStateChangeValue":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ return model.BACnetTimerStateChangeValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument )
+ case "BACnetSpecialEventPeriod":
+ return model.BACnetSpecialEventPeriodParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetKeyIdentifier":
+ return model.BACnetKeyIdentifierParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetNetworkNumberQualityTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetNetworkNumberQualityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLogStatusTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLogStatusTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetAbortReasonTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetAbortReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetProgramErrorTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetProgramErrorTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "Error":
+ return model.ErrorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetPropertyReference":
+ return model.BACnetPropertyReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetContextTag":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumberArgument := uint8(parsedUint0)
+ dataType, _ := model.BACnetDataTypeByName(parserArguments[1])
+ return model.BACnetContextTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumberArgument, dataType )
+ case "BACnetUnconfirmedServiceChoiceTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetUnconfirmedServiceChoiceTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BVLCResultCodeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BVLCResultCodeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetFaultParameter":
+ return model.BACnetFaultParameterParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetEventParameterChangeOfValueCivCriteria":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetPriorityValue":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ return model.BACnetPriorityValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument )
+ case "BACnetLogRecord":
+ return model.BACnetLogRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetCalendarEntry":
+ return model.BACnetCalendarEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAccessPassbackModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessPassbackModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDeviceObjectReference":
+ return model.BACnetDeviceObjectReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BVLCForeignDeviceTableEntry":
+ return model.BVLCForeignDeviceTableEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "NLM":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 16)
+ if err!=nil {
+ return nil, err
+ }
+ apduLength := uint16(parsedUint0)
+ return model.NLMParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), apduLength )
+ case "BACnetWeekNDay":
+ return model.BACnetWeekNDayParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "NPDUNetworkPriorityTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.NPDUNetworkPriorityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetReliabilityTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetReliabilityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetDoorValueTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetDoorValueTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetScale":
+ return model.BACnetScaleParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetNotificationParametersChangeOfValueNewValue":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetNotificationParametersChangeOfValueNewValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "ErrorCodeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.ErrorCodeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BacnetConstants":
+ return model.BacnetConstantsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetPolarityTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetPolarityTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetServiceAckAtomicReadFileStreamOrRecord":
+ return model.BACnetServiceAckAtomicReadFileStreamOrRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetChannelValue":
+ return model.BACnetChannelValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetConstructedData":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[2])
+ // TODO: find a way to parse the sub types
+ var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
+ return model.BACnetConstructedDataParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument )
+ case "BACnetEventTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEventTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetObjectPropertyReference":
+ return model.BACnetObjectPropertyReferenceParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetBinaryLightingPVTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetBinaryLightingPVTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetOptionalREAL":
+ return model.BACnetOptionalREALParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTagPayloadTime":
+ return model.BACnetTagPayloadTimeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAuthenticationFactorEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetAuthenticationFactorEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetEventSummary":
+ return model.BACnetEventSummaryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetAccessZoneOccupancyStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetPropertyAccessResultAccessResult":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[1])
+ // TODO: find a way to parse the sub types
+ var propertyArrayIndexArgument model.BACnetTagPayloadUnsignedInteger
+ return model.BACnetPropertyAccessResultAccessResultParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, propertyIdentifierArgument, propertyArrayIndexArgument )
+ case "BACnetNetworkPortCommandTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetNetworkPortCommandTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetGroupChannelValue":
+ return model.BACnetGroupChannelValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetRejectReasonTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 32)
+ if err!=nil {
+ return nil, err
+ }
+ actualLength := uint32(parsedUint0)
+ return model.BACnetRejectReasonTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), actualLength )
+ case "BACnetEscalatorModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetEscalatorModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetTagPayloadObjectIdentifier":
+ return model.BACnetTagPayloadObjectIdentifierParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetPropertyWriteDefinition":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ return model.BACnetPropertyWriteDefinitionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument )
+ case "BACnetEventLogRecord":
+ return model.BACnetEventLogRecordParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetBinaryPVTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetBinaryPVTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetEventPriorities":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventPrioritiesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetDateTime":
+ return model.BACnetDateTimeParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLightingOperationTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLightingOperationTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetFaultParameterFaultOutOfRangeMinNormalValue":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetEventParameterChangeOfCharacterStringListOfAlarmValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetSecurityKeySetKeyIds":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetSecurityKeySetKeyIdsParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetVMACEntry":
+ return model.BACnetVMACEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetTimeStamp":
+ return model.BACnetTimeStampParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetNotificationParameters":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
+ return model.BACnetNotificationParametersParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument )
+ case "BACnetClosingTag":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumberArgument := uint8(parsedUint0)
+ return model.BACnetClosingTagParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumberArgument )
+ case "BACnetTimeStampsEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetTimeStampsEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry":
+ return model.BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetHostAddressEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetHostAddressEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetNetworkTypeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetNetworkTypeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetConstructedDataElement":
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[0])
+ propertyIdentifierArgument, _ := model.BACnetPropertyIdentifierByName(parserArguments[1])
+ // TODO: find a way to parse the sub types
+ var arrayIndexArgument model.BACnetTagPayloadUnsignedInteger
+ return model.BACnetConstructedDataElementParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument )
+ case "BACnetPropertyValues":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ objectTypeArgument, _ := model.BACnetObjectTypeByName(parserArguments[1])
+ return model.BACnetPropertyValuesParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, objectTypeArgument )
+ case "BACnetProtocolLevelTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetProtocolLevelTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetCOVMultipleSubscription":
+ return model.BACnetCOVMultipleSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetActionList":
+ return model.BACnetActionListParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLightingCommand":
+ return model.BACnetLightingCommandParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "SubscribeCOVPropertyMultipleErrorFirstFailedSubscription":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.SubscribeCOVPropertyMultipleErrorFirstFailedSubscriptionParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetAuthenticationFactor":
+ return model.BACnetAuthenticationFactorParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetWriteAccessSpecification":
+ return model.BACnetWriteAccessSpecificationParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)))
+ case "BACnetLightingCommandEnclosed":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ return model.BACnetLightingCommandEnclosedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber )
+ case "BACnetLiftCarDoorCommandTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLiftCarDoorCommandTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLiftCarModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLiftCarModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetSilencedStateTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetSilencedStateTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ case "BACnetLifeSafetyModeTagged":
+ parsedUint0, err := strconv.ParseUint(parserArguments[0], 10, 8)
+ if err!=nil {
+ return nil, err
+ }
+ tagNumber := uint8(parsedUint0)
+ tagClass, _ := model.TagClassByName(parserArguments[1])
+ return model.BACnetLifeSafetyModeTaggedParseWithBuffer(context.Background(), utils.NewXmlReadBuffer(strings.NewReader(xmlString)), tagNumber, tagClass )
+ }
+ return nil, errors.Errorf("Unsupported type %s", typeName)
}
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDU.go b/plc4go/protocols/bacnetip/readwrite/model/APDU.go
index e018ee8c01d..e93277a871b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDU.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDU.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDU is the corresponding interface of APDU
type APDU interface {
@@ -56,6 +58,7 @@ type _APDUChildRequirements interface {
GetApduType() ApduType
}
+
type APDUParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child APDU, serializeChildFunction func() error) error
GetTypeName() string
@@ -63,21 +66,22 @@ type APDUParent interface {
type APDUChild interface {
utils.Serializable
- InitializeParent(parent APDU)
+InitializeParent(parent APDU )
GetParent() *APDU
GetTypeName() string
APDU
}
+
// NewAPDU factory function for _APDU
-func NewAPDU(apduLength uint16) *_APDU {
- return &_APDU{ApduLength: apduLength}
+func NewAPDU( apduLength uint16 ) *_APDU {
+return &_APDU{ ApduLength: apduLength }
}
// Deprecated: use the interface for direct cast
func CastAPDU(structType interface{}) APDU {
- if casted, ok := structType.(APDU); ok {
+ if casted, ok := structType.(APDU); ok {
return casted
}
if casted, ok := structType.(*APDU); ok {
@@ -90,10 +94,11 @@ func (m *_APDU) GetTypeName() string {
return "APDU"
}
+
func (m *_APDU) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Discriminator Field (apduType)
- lengthInBits += 4
+ lengthInBits += 4;
return lengthInBits
}
@@ -131,30 +136,30 @@ func APDUParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer, apduL
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type APDUChildSerializeRequirement interface {
APDU
- InitializeParent(APDU)
+ InitializeParent(APDU )
GetParent() APDU
}
var _childTemp interface{}
var _child APDUChildSerializeRequirement
var typeSwitchError error
switch {
- case apduType == ApduType_CONFIRMED_REQUEST_PDU: // APDUConfirmedRequest
+case apduType == ApduType_CONFIRMED_REQUEST_PDU : // APDUConfirmedRequest
_childTemp, typeSwitchError = APDUConfirmedRequestParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_UNCONFIRMED_REQUEST_PDU: // APDUUnconfirmedRequest
+case apduType == ApduType_UNCONFIRMED_REQUEST_PDU : // APDUUnconfirmedRequest
_childTemp, typeSwitchError = APDUUnconfirmedRequestParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_SIMPLE_ACK_PDU: // APDUSimpleAck
+case apduType == ApduType_SIMPLE_ACK_PDU : // APDUSimpleAck
_childTemp, typeSwitchError = APDUSimpleAckParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_COMPLEX_ACK_PDU: // APDUComplexAck
+case apduType == ApduType_COMPLEX_ACK_PDU : // APDUComplexAck
_childTemp, typeSwitchError = APDUComplexAckParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_SEGMENT_ACK_PDU: // APDUSegmentAck
+case apduType == ApduType_SEGMENT_ACK_PDU : // APDUSegmentAck
_childTemp, typeSwitchError = APDUSegmentAckParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_ERROR_PDU: // APDUError
+case apduType == ApduType_ERROR_PDU : // APDUError
_childTemp, typeSwitchError = APDUErrorParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_REJECT_PDU: // APDUReject
+case apduType == ApduType_REJECT_PDU : // APDUReject
_childTemp, typeSwitchError = APDURejectParseWithBuffer(ctx, readBuffer, apduLength)
- case apduType == ApduType_ABORT_PDU: // APDUAbort
+case apduType == ApduType_ABORT_PDU : // APDUAbort
_childTemp, typeSwitchError = APDUAbortParseWithBuffer(ctx, readBuffer, apduLength)
- case 0 == 0: // APDUUnknown
+case 0==0 : // APDUUnknown
_childTemp, typeSwitchError = APDUUnknownParseWithBuffer(ctx, readBuffer, apduLength)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [apduType=%v]", apduType)
@@ -169,7 +174,7 @@ func APDUParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer, apduL
}
// Finish initializing
- _child.InitializeParent(_child)
+_child.InitializeParent(_child )
return _child, nil
}
@@ -179,7 +184,7 @@ func (pm *_APDU) SerializeParent(ctx context.Context, writeBuffer utils.WriteBuf
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("APDU"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("APDU"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for APDU")
}
@@ -208,13 +213,13 @@ func (pm *_APDU) SerializeParent(ctx context.Context, writeBuffer utils.WriteBuf
return nil
}
+
////
// Arguments Getter
func (m *_APDU) GetApduLength() uint16 {
return m.ApduLength
}
-
//
////
@@ -232,3 +237,6 @@ func (m *_APDU) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go b/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go
index a18a80bca81..684f73084a4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUAbort.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUAbort is the corresponding interface of APDUAbort
type APDUAbort interface {
@@ -50,33 +52,33 @@ type APDUAbortExactly interface {
// _APDUAbort is the data-structure of this message
type _APDUAbort struct {
*_APDU
- Server bool
- OriginalInvokeId uint8
- AbortReason BACnetAbortReasonTagged
+ Server bool
+ OriginalInvokeId uint8
+ AbortReason BACnetAbortReasonTagged
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUAbort) GetApduType() ApduType {
- return ApduType_ABORT_PDU
-}
+func (m *_APDUAbort) GetApduType() ApduType {
+return ApduType_ABORT_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUAbort) InitializeParent(parent APDU) {}
+func (m *_APDUAbort) InitializeParent(parent APDU ) {}
-func (m *_APDUAbort) GetParent() APDU {
+func (m *_APDUAbort) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -99,13 +101,14 @@ func (m *_APDUAbort) GetAbortReason() BACnetAbortReasonTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUAbort factory function for _APDUAbort
-func NewAPDUAbort(server bool, originalInvokeId uint8, abortReason BACnetAbortReasonTagged, apduLength uint16) *_APDUAbort {
+func NewAPDUAbort( server bool , originalInvokeId uint8 , abortReason BACnetAbortReasonTagged , apduLength uint16 ) *_APDUAbort {
_result := &_APDUAbort{
- Server: server,
+ Server: server,
OriginalInvokeId: originalInvokeId,
- AbortReason: abortReason,
- _APDU: NewAPDU(apduLength),
+ AbortReason: abortReason,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -113,7 +116,7 @@ func NewAPDUAbort(server bool, originalInvokeId uint8, abortReason BACnetAbortRe
// Deprecated: use the interface for direct cast
func CastAPDUAbort(structType interface{}) APDUAbort {
- if casted, ok := structType.(APDUAbort); ok {
+ if casted, ok := structType.(APDUAbort); ok {
return casted
}
if casted, ok := structType.(*APDUAbort); ok {
@@ -133,10 +136,10 @@ func (m *_APDUAbort) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 3
// Simple field (server)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (originalInvokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (abortReason)
lengthInBits += m.AbortReason.GetLengthInBits(ctx)
@@ -144,6 +147,7 @@ func (m *_APDUAbort) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUAbort) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -171,7 +175,7 @@ func APDUAbortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -179,14 +183,14 @@ func APDUAbortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
}
// Simple Field (server)
- _server, _serverErr := readBuffer.ReadBit("server")
+_server, _serverErr := readBuffer.ReadBit("server")
if _serverErr != nil {
return nil, errors.Wrap(_serverErr, "Error parsing 'server' field of APDUAbort")
}
server := _server
// Simple Field (originalInvokeId)
- _originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
+_originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
if _originalInvokeIdErr != nil {
return nil, errors.Wrap(_originalInvokeIdErr, "Error parsing 'originalInvokeId' field of APDUAbort")
}
@@ -196,7 +200,7 @@ func APDUAbortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if pullErr := readBuffer.PullContext("abortReason"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for abortReason")
}
- _abortReason, _abortReasonErr := BACnetAbortReasonTaggedParseWithBuffer(ctx, readBuffer, uint32(uint32(1)))
+_abortReason, _abortReasonErr := BACnetAbortReasonTaggedParseWithBuffer(ctx, readBuffer , uint32( uint32(1) ) )
if _abortReasonErr != nil {
return nil, errors.Wrap(_abortReasonErr, "Error parsing 'abortReason' field of APDUAbort")
}
@@ -214,10 +218,10 @@ func APDUAbortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
_APDU: &_APDU{
ApduLength: apduLength,
},
- Server: server,
+ Server: server,
OriginalInvokeId: originalInvokeId,
- AbortReason: abortReason,
- reservedField0: reservedField0,
+ AbortReason: abortReason,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -239,47 +243,47 @@ func (m *_APDUAbort) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
return errors.Wrap(pushErr, "Error pushing for APDUAbort")
}
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0x00)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0x00),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 3, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0x00)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0x00),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
-
- // Simple Field (server)
- server := bool(m.GetServer())
- _serverErr := writeBuffer.WriteBit("server", (server))
- if _serverErr != nil {
- return errors.Wrap(_serverErr, "Error serializing 'server' field")
+ _err := writeBuffer.WriteUint8("reserved", 3, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Simple Field (originalInvokeId)
- originalInvokeId := uint8(m.GetOriginalInvokeId())
- _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
- if _originalInvokeIdErr != nil {
- return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
- }
+ // Simple Field (server)
+ server := bool(m.GetServer())
+ _serverErr := writeBuffer.WriteBit("server", (server))
+ if _serverErr != nil {
+ return errors.Wrap(_serverErr, "Error serializing 'server' field")
+ }
- // Simple Field (abortReason)
- if pushErr := writeBuffer.PushContext("abortReason"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for abortReason")
- }
- _abortReasonErr := writeBuffer.WriteSerializable(ctx, m.GetAbortReason())
- if popErr := writeBuffer.PopContext("abortReason"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for abortReason")
- }
- if _abortReasonErr != nil {
- return errors.Wrap(_abortReasonErr, "Error serializing 'abortReason' field")
- }
+ // Simple Field (originalInvokeId)
+ originalInvokeId := uint8(m.GetOriginalInvokeId())
+ _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
+ if _originalInvokeIdErr != nil {
+ return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ }
+
+ // Simple Field (abortReason)
+ if pushErr := writeBuffer.PushContext("abortReason"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for abortReason")
+ }
+ _abortReasonErr := writeBuffer.WriteSerializable(ctx, m.GetAbortReason())
+ if popErr := writeBuffer.PopContext("abortReason"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for abortReason")
+ }
+ if _abortReasonErr != nil {
+ return errors.Wrap(_abortReasonErr, "Error serializing 'abortReason' field")
+ }
if popErr := writeBuffer.PopContext("APDUAbort"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUAbort")
@@ -289,6 +293,7 @@ func (m *_APDUAbort) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUAbort) isAPDUAbort() bool {
return true
}
@@ -303,3 +308,6 @@ func (m *_APDUAbort) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go b/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go
index a9f40411bd4..df08449a5c8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUComplexAck.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUComplexAck is the corresponding interface of APDUComplexAck
type APDUComplexAck interface {
@@ -65,38 +67,38 @@ type APDUComplexAckExactly interface {
// _APDUComplexAck is the data-structure of this message
type _APDUComplexAck struct {
*_APDU
- SegmentedMessage bool
- MoreFollows bool
- OriginalInvokeId uint8
- SequenceNumber *uint8
- ProposedWindowSize *uint8
- ServiceAck BACnetServiceAck
- SegmentServiceChoice *BACnetConfirmedServiceChoice
- Segment []byte
+ SegmentedMessage bool
+ MoreFollows bool
+ OriginalInvokeId uint8
+ SequenceNumber *uint8
+ ProposedWindowSize *uint8
+ ServiceAck BACnetServiceAck
+ SegmentServiceChoice *BACnetConfirmedServiceChoice
+ Segment []byte
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUComplexAck) GetApduType() ApduType {
- return ApduType_COMPLEX_ACK_PDU
-}
+func (m *_APDUComplexAck) GetApduType() ApduType {
+return ApduType_COMPLEX_ACK_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUComplexAck) InitializeParent(parent APDU) {}
+func (m *_APDUComplexAck) InitializeParent(parent APDU ) {}
-func (m *_APDUComplexAck) GetParent() APDU {
+func (m *_APDUComplexAck) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -154,7 +156,7 @@ func (m *_APDUComplexAck) GetApduHeaderReduction() uint16 {
_ = serviceAck
segmentServiceChoice := m.SegmentServiceChoice
_ = segmentServiceChoice
- return uint16(uint16(uint16(2)) + uint16((utils.InlineIf(m.GetSegmentedMessage(), func() interface{} { return uint16(uint16(2)) }, func() interface{} { return uint16(uint16(0)) }).(uint16))))
+ return uint16(uint16(uint16(2)) + uint16((utils.InlineIf(m.GetSegmentedMessage(), func() interface{} {return uint16(uint16(2))}, func() interface{} {return uint16(uint16(0))}).(uint16))))
}
func (m *_APDUComplexAck) GetSegmentReduction() uint16 {
@@ -168,7 +170,7 @@ func (m *_APDUComplexAck) GetSegmentReduction() uint16 {
_ = serviceAck
segmentServiceChoice := m.SegmentServiceChoice
_ = segmentServiceChoice
- return uint16(utils.InlineIf((bool((m.GetSegmentServiceChoice()) != (nil))), func() interface{} { return uint16((uint16(m.GetApduHeaderReduction()) + uint16(uint16(1)))) }, func() interface{} { return uint16(m.GetApduHeaderReduction()) }).(uint16))
+ return uint16(utils.InlineIf((bool(((m.GetSegmentServiceChoice())) != (nil))), func() interface{} {return uint16((uint16(m.GetApduHeaderReduction()) + uint16(uint16(1))))}, func() interface{} {return uint16(m.GetApduHeaderReduction())}).(uint16))
}
///////////////////////
@@ -176,18 +178,19 @@ func (m *_APDUComplexAck) GetSegmentReduction() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUComplexAck factory function for _APDUComplexAck
-func NewAPDUComplexAck(segmentedMessage bool, moreFollows bool, originalInvokeId uint8, sequenceNumber *uint8, proposedWindowSize *uint8, serviceAck BACnetServiceAck, segmentServiceChoice *BACnetConfirmedServiceChoice, segment []byte, apduLength uint16) *_APDUComplexAck {
+func NewAPDUComplexAck( segmentedMessage bool , moreFollows bool , originalInvokeId uint8 , sequenceNumber *uint8 , proposedWindowSize *uint8 , serviceAck BACnetServiceAck , segmentServiceChoice *BACnetConfirmedServiceChoice , segment []byte , apduLength uint16 ) *_APDUComplexAck {
_result := &_APDUComplexAck{
- SegmentedMessage: segmentedMessage,
- MoreFollows: moreFollows,
- OriginalInvokeId: originalInvokeId,
- SequenceNumber: sequenceNumber,
- ProposedWindowSize: proposedWindowSize,
- ServiceAck: serviceAck,
+ SegmentedMessage: segmentedMessage,
+ MoreFollows: moreFollows,
+ OriginalInvokeId: originalInvokeId,
+ SequenceNumber: sequenceNumber,
+ ProposedWindowSize: proposedWindowSize,
+ ServiceAck: serviceAck,
SegmentServiceChoice: segmentServiceChoice,
- Segment: segment,
- _APDU: NewAPDU(apduLength),
+ Segment: segment,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -195,7 +198,7 @@ func NewAPDUComplexAck(segmentedMessage bool, moreFollows bool, originalInvokeId
// Deprecated: use the interface for direct cast
func CastAPDUComplexAck(structType interface{}) APDUComplexAck {
- if casted, ok := structType.(APDUComplexAck); ok {
+ if casted, ok := structType.(APDUComplexAck); ok {
return casted
}
if casted, ok := structType.(*APDUComplexAck); ok {
@@ -212,16 +215,16 @@ func (m *_APDUComplexAck) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (segmentedMessage)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (moreFollows)
- lengthInBits += 1
+ lengthInBits += 1;
// Reserved Field (reserved)
lengthInBits += 2
// Simple field (originalInvokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Optional Field (sequenceNumber)
if m.SequenceNumber != nil {
@@ -255,6 +258,7 @@ func (m *_APDUComplexAck) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUComplexAck) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -273,14 +277,14 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
_ = currentPos
// Simple Field (segmentedMessage)
- _segmentedMessage, _segmentedMessageErr := readBuffer.ReadBit("segmentedMessage")
+_segmentedMessage, _segmentedMessageErr := readBuffer.ReadBit("segmentedMessage")
if _segmentedMessageErr != nil {
return nil, errors.Wrap(_segmentedMessageErr, "Error parsing 'segmentedMessage' field of APDUComplexAck")
}
segmentedMessage := _segmentedMessage
// Simple Field (moreFollows)
- _moreFollows, _moreFollowsErr := readBuffer.ReadBit("moreFollows")
+_moreFollows, _moreFollowsErr := readBuffer.ReadBit("moreFollows")
if _moreFollowsErr != nil {
return nil, errors.Wrap(_moreFollowsErr, "Error parsing 'moreFollows' field of APDUComplexAck")
}
@@ -296,7 +300,7 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if reserved != uint8(0) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -304,7 +308,7 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
}
// Simple Field (originalInvokeId)
- _originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
+_originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
if _originalInvokeIdErr != nil {
return nil, errors.Wrap(_originalInvokeIdErr, "Error parsing 'originalInvokeId' field of APDUComplexAck")
}
@@ -331,7 +335,7 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
}
// Virtual field
- _apduHeaderReduction := uint16(uint16(2)) + uint16((utils.InlineIf(segmentedMessage, func() interface{} { return uint16(uint16(2)) }, func() interface{} { return uint16(uint16(0)) }).(uint16)))
+ _apduHeaderReduction := uint16(uint16(2)) + uint16((utils.InlineIf(segmentedMessage, func() interface{} {return uint16(uint16(2))}, func() interface{} {return uint16(uint16(0))}).(uint16)))
apduHeaderReduction := uint16(_apduHeaderReduction)
_ = apduHeaderReduction
@@ -342,7 +346,7 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if pullErr := readBuffer.PullContext("serviceAck"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serviceAck")
}
- _val, _err := BACnetServiceAckParseWithBuffer(ctx, readBuffer, uint32(apduLength)-uint32(apduHeaderReduction))
+_val, _err := BACnetServiceAckParseWithBuffer(ctx, readBuffer , uint32(apduLength) - uint32(apduHeaderReduction) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -358,13 +362,13 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
}
// Validation
- if !(bool((bool(!(segmentedMessage)) && bool(bool((serviceAck) != (nil))))) || bool(segmentedMessage)) {
+ if (!(bool((bool(!(segmentedMessage)) && bool(bool(((serviceAck)) != (nil))))) || bool(segmentedMessage))) {
return nil, errors.WithStack(utils.ParseValidationError{"service ack should be set"})
}
// Optional Field (segmentServiceChoice) (Can be skipped, if a given expression evaluates to false)
var segmentServiceChoice *BACnetConfirmedServiceChoice = nil
- if bool(segmentedMessage) && bool(bool((*sequenceNumber) != (0))) {
+ if bool(segmentedMessage) && bool(bool(((*sequenceNumber)) != ((0)))) {
if pullErr := readBuffer.PullContext("segmentServiceChoice"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for segmentServiceChoice")
}
@@ -379,13 +383,11 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
}
// Virtual field
- _segmentReduction := utils.InlineIf((bool((segmentServiceChoice) != (nil))), func() interface{} { return uint16((uint16(apduHeaderReduction) + uint16(uint16(1)))) }, func() interface{} { return uint16(apduHeaderReduction) }).(uint16)
+ _segmentReduction := utils.InlineIf((bool(((segmentServiceChoice)) != (nil))), func() interface{} {return uint16((uint16(apduHeaderReduction) + uint16(uint16(1))))}, func() interface{} {return uint16(apduHeaderReduction)}).(uint16)
segmentReduction := uint16(_segmentReduction)
_ = segmentReduction
// Byte Array field (segment)
- numberOfBytessegment := int(utils.InlineIf(segmentedMessage, func() interface{} {
- return uint16((utils.InlineIf((bool((apduLength) > (0))), func() interface{} { return uint16((uint16(apduLength) - uint16(segmentReduction))) }, func() interface{} { return uint16(uint16(0)) }).(uint16)))
- }, func() interface{} { return uint16(uint16(0)) }).(uint16))
+ numberOfBytessegment := int(utils.InlineIf(segmentedMessage, func() interface{} {return uint16((utils.InlineIf((bool((apduLength) > ((0)))), func() interface{} {return uint16((uint16(apduLength) - uint16(segmentReduction)))}, func() interface{} {return uint16(uint16(0))}).(uint16)))}, func() interface{} {return uint16(uint16(0))}).(uint16))
segment, _readArrayErr := readBuffer.ReadByteArray("segment", numberOfBytessegment)
if _readArrayErr != nil {
return nil, errors.Wrap(_readArrayErr, "Error parsing 'segment' field of APDUComplexAck")
@@ -400,15 +402,15 @@ func APDUComplexAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
_APDU: &_APDU{
ApduLength: apduLength,
},
- SegmentedMessage: segmentedMessage,
- MoreFollows: moreFollows,
- OriginalInvokeId: originalInvokeId,
- SequenceNumber: sequenceNumber,
- ProposedWindowSize: proposedWindowSize,
- ServiceAck: serviceAck,
+ SegmentedMessage: segmentedMessage,
+ MoreFollows: moreFollows,
+ OriginalInvokeId: originalInvokeId,
+ SequenceNumber: sequenceNumber,
+ ProposedWindowSize: proposedWindowSize,
+ ServiceAck: serviceAck,
SegmentServiceChoice: segmentServiceChoice,
- Segment: segment,
- reservedField0: reservedField0,
+ Segment: segment,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -430,108 +432,108 @@ func (m *_APDUComplexAck) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return errors.Wrap(pushErr, "Error pushing for APDUComplexAck")
}
- // Simple Field (segmentedMessage)
- segmentedMessage := bool(m.GetSegmentedMessage())
- _segmentedMessageErr := writeBuffer.WriteBit("segmentedMessage", (segmentedMessage))
- if _segmentedMessageErr != nil {
- return errors.Wrap(_segmentedMessageErr, "Error serializing 'segmentedMessage' field")
- }
+ // Simple Field (segmentedMessage)
+ segmentedMessage := bool(m.GetSegmentedMessage())
+ _segmentedMessageErr := writeBuffer.WriteBit("segmentedMessage", (segmentedMessage))
+ if _segmentedMessageErr != nil {
+ return errors.Wrap(_segmentedMessageErr, "Error serializing 'segmentedMessage' field")
+ }
- // Simple Field (moreFollows)
- moreFollows := bool(m.GetMoreFollows())
- _moreFollowsErr := writeBuffer.WriteBit("moreFollows", (moreFollows))
- if _moreFollowsErr != nil {
- return errors.Wrap(_moreFollowsErr, "Error serializing 'moreFollows' field")
- }
+ // Simple Field (moreFollows)
+ moreFollows := bool(m.GetMoreFollows())
+ _moreFollowsErr := writeBuffer.WriteBit("moreFollows", (moreFollows))
+ if _moreFollowsErr != nil {
+ return errors.Wrap(_moreFollowsErr, "Error serializing 'moreFollows' field")
+ }
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 2, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
+ _err := writeBuffer.WriteUint8("reserved", 2, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
+ }
+ }
+
+ // Simple Field (originalInvokeId)
+ originalInvokeId := uint8(m.GetOriginalInvokeId())
+ _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
+ if _originalInvokeIdErr != nil {
+ return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ }
- // Simple Field (originalInvokeId)
- originalInvokeId := uint8(m.GetOriginalInvokeId())
- _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
- if _originalInvokeIdErr != nil {
- return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ // Optional Field (sequenceNumber) (Can be skipped, if the value is null)
+ var sequenceNumber *uint8 = nil
+ if m.GetSequenceNumber() != nil {
+ sequenceNumber = m.GetSequenceNumber()
+ _sequenceNumberErr := writeBuffer.WriteUint8("sequenceNumber", 8, *(sequenceNumber))
+ if _sequenceNumberErr != nil {
+ return errors.Wrap(_sequenceNumberErr, "Error serializing 'sequenceNumber' field")
}
+ }
- // Optional Field (sequenceNumber) (Can be skipped, if the value is null)
- var sequenceNumber *uint8 = nil
- if m.GetSequenceNumber() != nil {
- sequenceNumber = m.GetSequenceNumber()
- _sequenceNumberErr := writeBuffer.WriteUint8("sequenceNumber", 8, *(sequenceNumber))
- if _sequenceNumberErr != nil {
- return errors.Wrap(_sequenceNumberErr, "Error serializing 'sequenceNumber' field")
- }
+ // Optional Field (proposedWindowSize) (Can be skipped, if the value is null)
+ var proposedWindowSize *uint8 = nil
+ if m.GetProposedWindowSize() != nil {
+ proposedWindowSize = m.GetProposedWindowSize()
+ _proposedWindowSizeErr := writeBuffer.WriteUint8("proposedWindowSize", 8, *(proposedWindowSize))
+ if _proposedWindowSizeErr != nil {
+ return errors.Wrap(_proposedWindowSizeErr, "Error serializing 'proposedWindowSize' field")
}
+ }
+ // Virtual field
+ if _apduHeaderReductionErr := writeBuffer.WriteVirtual(ctx, "apduHeaderReduction", m.GetApduHeaderReduction()); _apduHeaderReductionErr != nil {
+ return errors.Wrap(_apduHeaderReductionErr, "Error serializing 'apduHeaderReduction' field")
+ }
- // Optional Field (proposedWindowSize) (Can be skipped, if the value is null)
- var proposedWindowSize *uint8 = nil
- if m.GetProposedWindowSize() != nil {
- proposedWindowSize = m.GetProposedWindowSize()
- _proposedWindowSizeErr := writeBuffer.WriteUint8("proposedWindowSize", 8, *(proposedWindowSize))
- if _proposedWindowSizeErr != nil {
- return errors.Wrap(_proposedWindowSizeErr, "Error serializing 'proposedWindowSize' field")
- }
+ // Optional Field (serviceAck) (Can be skipped, if the value is null)
+ var serviceAck BACnetServiceAck = nil
+ if m.GetServiceAck() != nil {
+ if pushErr := writeBuffer.PushContext("serviceAck"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serviceAck")
}
- // Virtual field
- if _apduHeaderReductionErr := writeBuffer.WriteVirtual(ctx, "apduHeaderReduction", m.GetApduHeaderReduction()); _apduHeaderReductionErr != nil {
- return errors.Wrap(_apduHeaderReductionErr, "Error serializing 'apduHeaderReduction' field")
+ serviceAck = m.GetServiceAck()
+ _serviceAckErr := writeBuffer.WriteSerializable(ctx, serviceAck)
+ if popErr := writeBuffer.PopContext("serviceAck"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serviceAck")
}
-
- // Optional Field (serviceAck) (Can be skipped, if the value is null)
- var serviceAck BACnetServiceAck = nil
- if m.GetServiceAck() != nil {
- if pushErr := writeBuffer.PushContext("serviceAck"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serviceAck")
- }
- serviceAck = m.GetServiceAck()
- _serviceAckErr := writeBuffer.WriteSerializable(ctx, serviceAck)
- if popErr := writeBuffer.PopContext("serviceAck"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serviceAck")
- }
- if _serviceAckErr != nil {
- return errors.Wrap(_serviceAckErr, "Error serializing 'serviceAck' field")
- }
+ if _serviceAckErr != nil {
+ return errors.Wrap(_serviceAckErr, "Error serializing 'serviceAck' field")
}
+ }
- // Optional Field (segmentServiceChoice) (Can be skipped, if the value is null)
- var segmentServiceChoice *BACnetConfirmedServiceChoice = nil
- if m.GetSegmentServiceChoice() != nil {
- if pushErr := writeBuffer.PushContext("segmentServiceChoice"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for segmentServiceChoice")
- }
- segmentServiceChoice = m.GetSegmentServiceChoice()
- _segmentServiceChoiceErr := writeBuffer.WriteSerializable(ctx, segmentServiceChoice)
- if popErr := writeBuffer.PopContext("segmentServiceChoice"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for segmentServiceChoice")
- }
- if _segmentServiceChoiceErr != nil {
- return errors.Wrap(_segmentServiceChoiceErr, "Error serializing 'segmentServiceChoice' field")
- }
+ // Optional Field (segmentServiceChoice) (Can be skipped, if the value is null)
+ var segmentServiceChoice *BACnetConfirmedServiceChoice = nil
+ if m.GetSegmentServiceChoice() != nil {
+ if pushErr := writeBuffer.PushContext("segmentServiceChoice"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for segmentServiceChoice")
}
- // Virtual field
- if _segmentReductionErr := writeBuffer.WriteVirtual(ctx, "segmentReduction", m.GetSegmentReduction()); _segmentReductionErr != nil {
- return errors.Wrap(_segmentReductionErr, "Error serializing 'segmentReduction' field")
+ segmentServiceChoice = m.GetSegmentServiceChoice()
+ _segmentServiceChoiceErr := writeBuffer.WriteSerializable(ctx, segmentServiceChoice)
+ if popErr := writeBuffer.PopContext("segmentServiceChoice"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for segmentServiceChoice")
}
-
- // Array Field (segment)
- // Byte Array field (segment)
- if err := writeBuffer.WriteByteArray("segment", m.GetSegment()); err != nil {
- return errors.Wrap(err, "Error serializing 'segment' field")
+ if _segmentServiceChoiceErr != nil {
+ return errors.Wrap(_segmentServiceChoiceErr, "Error serializing 'segmentServiceChoice' field")
}
+ }
+ // Virtual field
+ if _segmentReductionErr := writeBuffer.WriteVirtual(ctx, "segmentReduction", m.GetSegmentReduction()); _segmentReductionErr != nil {
+ return errors.Wrap(_segmentReductionErr, "Error serializing 'segmentReduction' field")
+ }
+
+ // Array Field (segment)
+ // Byte Array field (segment)
+ if err := writeBuffer.WriteByteArray("segment", m.GetSegment()); err != nil {
+ return errors.Wrap(err, "Error serializing 'segment' field")
+ }
if popErr := writeBuffer.PopContext("APDUComplexAck"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUComplexAck")
@@ -541,6 +543,7 @@ func (m *_APDUComplexAck) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUComplexAck) isAPDUComplexAck() bool {
return true
}
@@ -555,3 +558,6 @@ func (m *_APDUComplexAck) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go b/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go
index d6fd8ff9ea6..78cfea53ba2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUConfirmedRequest.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUConfirmedRequest is the corresponding interface of APDUConfirmedRequest
type APDUConfirmedRequest interface {
@@ -71,41 +73,41 @@ type APDUConfirmedRequestExactly interface {
// _APDUConfirmedRequest is the data-structure of this message
type _APDUConfirmedRequest struct {
*_APDU
- SegmentedMessage bool
- MoreFollows bool
- SegmentedResponseAccepted bool
- MaxSegmentsAccepted MaxSegmentsAccepted
- MaxApduLengthAccepted MaxApduLengthAccepted
- InvokeId uint8
- SequenceNumber *uint8
- ProposedWindowSize *uint8
- ServiceRequest BACnetConfirmedServiceRequest
- SegmentServiceChoice *BACnetConfirmedServiceChoice
- Segment []byte
+ SegmentedMessage bool
+ MoreFollows bool
+ SegmentedResponseAccepted bool
+ MaxSegmentsAccepted MaxSegmentsAccepted
+ MaxApduLengthAccepted MaxApduLengthAccepted
+ InvokeId uint8
+ SequenceNumber *uint8
+ ProposedWindowSize *uint8
+ ServiceRequest BACnetConfirmedServiceRequest
+ SegmentServiceChoice *BACnetConfirmedServiceChoice
+ Segment []byte
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUConfirmedRequest) GetApduType() ApduType {
- return ApduType_CONFIRMED_REQUEST_PDU
-}
+func (m *_APDUConfirmedRequest) GetApduType() ApduType {
+return ApduType_CONFIRMED_REQUEST_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUConfirmedRequest) InitializeParent(parent APDU) {}
+func (m *_APDUConfirmedRequest) InitializeParent(parent APDU ) {}
-func (m *_APDUConfirmedRequest) GetParent() APDU {
+func (m *_APDUConfirmedRequest) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -175,7 +177,7 @@ func (m *_APDUConfirmedRequest) GetApduHeaderReduction() uint16 {
_ = serviceRequest
segmentServiceChoice := m.SegmentServiceChoice
_ = segmentServiceChoice
- return uint16(uint16(uint16(3)) + uint16((utils.InlineIf(m.GetSegmentedMessage(), func() interface{} { return uint16(uint16(2)) }, func() interface{} { return uint16(uint16(0)) }).(uint16))))
+ return uint16(uint16(uint16(3)) + uint16((utils.InlineIf(m.GetSegmentedMessage(), func() interface{} {return uint16(uint16(2))}, func() interface{} {return uint16(uint16(0))}).(uint16))))
}
func (m *_APDUConfirmedRequest) GetSegmentReduction() uint16 {
@@ -189,7 +191,7 @@ func (m *_APDUConfirmedRequest) GetSegmentReduction() uint16 {
_ = serviceRequest
segmentServiceChoice := m.SegmentServiceChoice
_ = segmentServiceChoice
- return uint16(utils.InlineIf((bool((m.GetSegmentServiceChoice()) != (nil))), func() interface{} { return uint16((uint16(m.GetApduHeaderReduction()) + uint16(uint16(1)))) }, func() interface{} { return uint16(m.GetApduHeaderReduction()) }).(uint16))
+ return uint16(utils.InlineIf((bool(((m.GetSegmentServiceChoice())) != (nil))), func() interface{} {return uint16((uint16(m.GetApduHeaderReduction()) + uint16(uint16(1))))}, func() interface{} {return uint16(m.GetApduHeaderReduction())}).(uint16))
}
///////////////////////
@@ -197,21 +199,22 @@ func (m *_APDUConfirmedRequest) GetSegmentReduction() uint16 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUConfirmedRequest factory function for _APDUConfirmedRequest
-func NewAPDUConfirmedRequest(segmentedMessage bool, moreFollows bool, segmentedResponseAccepted bool, maxSegmentsAccepted MaxSegmentsAccepted, maxApduLengthAccepted MaxApduLengthAccepted, invokeId uint8, sequenceNumber *uint8, proposedWindowSize *uint8, serviceRequest BACnetConfirmedServiceRequest, segmentServiceChoice *BACnetConfirmedServiceChoice, segment []byte, apduLength uint16) *_APDUConfirmedRequest {
+func NewAPDUConfirmedRequest( segmentedMessage bool , moreFollows bool , segmentedResponseAccepted bool , maxSegmentsAccepted MaxSegmentsAccepted , maxApduLengthAccepted MaxApduLengthAccepted , invokeId uint8 , sequenceNumber *uint8 , proposedWindowSize *uint8 , serviceRequest BACnetConfirmedServiceRequest , segmentServiceChoice *BACnetConfirmedServiceChoice , segment []byte , apduLength uint16 ) *_APDUConfirmedRequest {
_result := &_APDUConfirmedRequest{
- SegmentedMessage: segmentedMessage,
- MoreFollows: moreFollows,
+ SegmentedMessage: segmentedMessage,
+ MoreFollows: moreFollows,
SegmentedResponseAccepted: segmentedResponseAccepted,
- MaxSegmentsAccepted: maxSegmentsAccepted,
- MaxApduLengthAccepted: maxApduLengthAccepted,
- InvokeId: invokeId,
- SequenceNumber: sequenceNumber,
- ProposedWindowSize: proposedWindowSize,
- ServiceRequest: serviceRequest,
- SegmentServiceChoice: segmentServiceChoice,
- Segment: segment,
- _APDU: NewAPDU(apduLength),
+ MaxSegmentsAccepted: maxSegmentsAccepted,
+ MaxApduLengthAccepted: maxApduLengthAccepted,
+ InvokeId: invokeId,
+ SequenceNumber: sequenceNumber,
+ ProposedWindowSize: proposedWindowSize,
+ ServiceRequest: serviceRequest,
+ SegmentServiceChoice: segmentServiceChoice,
+ Segment: segment,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -219,7 +222,7 @@ func NewAPDUConfirmedRequest(segmentedMessage bool, moreFollows bool, segmentedR
// Deprecated: use the interface for direct cast
func CastAPDUConfirmedRequest(structType interface{}) APDUConfirmedRequest {
- if casted, ok := structType.(APDUConfirmedRequest); ok {
+ if casted, ok := structType.(APDUConfirmedRequest); ok {
return casted
}
if casted, ok := structType.(*APDUConfirmedRequest); ok {
@@ -236,13 +239,13 @@ func (m *_APDUConfirmedRequest) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (segmentedMessage)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (moreFollows)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (segmentedResponseAccepted)
- lengthInBits += 1
+ lengthInBits += 1;
// Reserved Field (reserved)
lengthInBits += 2
@@ -254,7 +257,7 @@ func (m *_APDUConfirmedRequest) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 4
// Simple field (invokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Optional Field (sequenceNumber)
if m.SequenceNumber != nil {
@@ -288,6 +291,7 @@ func (m *_APDUConfirmedRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUConfirmedRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -306,21 +310,21 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
_ = currentPos
// Simple Field (segmentedMessage)
- _segmentedMessage, _segmentedMessageErr := readBuffer.ReadBit("segmentedMessage")
+_segmentedMessage, _segmentedMessageErr := readBuffer.ReadBit("segmentedMessage")
if _segmentedMessageErr != nil {
return nil, errors.Wrap(_segmentedMessageErr, "Error parsing 'segmentedMessage' field of APDUConfirmedRequest")
}
segmentedMessage := _segmentedMessage
// Simple Field (moreFollows)
- _moreFollows, _moreFollowsErr := readBuffer.ReadBit("moreFollows")
+_moreFollows, _moreFollowsErr := readBuffer.ReadBit("moreFollows")
if _moreFollowsErr != nil {
return nil, errors.Wrap(_moreFollowsErr, "Error parsing 'moreFollows' field of APDUConfirmedRequest")
}
moreFollows := _moreFollows
// Simple Field (segmentedResponseAccepted)
- _segmentedResponseAccepted, _segmentedResponseAcceptedErr := readBuffer.ReadBit("segmentedResponseAccepted")
+_segmentedResponseAccepted, _segmentedResponseAcceptedErr := readBuffer.ReadBit("segmentedResponseAccepted")
if _segmentedResponseAcceptedErr != nil {
return nil, errors.Wrap(_segmentedResponseAcceptedErr, "Error parsing 'segmentedResponseAccepted' field of APDUConfirmedRequest")
}
@@ -336,7 +340,7 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
if reserved != uint8(0) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -347,7 +351,7 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("maxSegmentsAccepted"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxSegmentsAccepted")
}
- _maxSegmentsAccepted, _maxSegmentsAcceptedErr := MaxSegmentsAcceptedParseWithBuffer(ctx, readBuffer)
+_maxSegmentsAccepted, _maxSegmentsAcceptedErr := MaxSegmentsAcceptedParseWithBuffer(ctx, readBuffer)
if _maxSegmentsAcceptedErr != nil {
return nil, errors.Wrap(_maxSegmentsAcceptedErr, "Error parsing 'maxSegmentsAccepted' field of APDUConfirmedRequest")
}
@@ -360,7 +364,7 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("maxApduLengthAccepted"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxApduLengthAccepted")
}
- _maxApduLengthAccepted, _maxApduLengthAcceptedErr := MaxApduLengthAcceptedParseWithBuffer(ctx, readBuffer)
+_maxApduLengthAccepted, _maxApduLengthAcceptedErr := MaxApduLengthAcceptedParseWithBuffer(ctx, readBuffer)
if _maxApduLengthAcceptedErr != nil {
return nil, errors.Wrap(_maxApduLengthAcceptedErr, "Error parsing 'maxApduLengthAccepted' field of APDUConfirmedRequest")
}
@@ -370,7 +374,7 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Simple Field (invokeId)
- _invokeId, _invokeIdErr := readBuffer.ReadUint8("invokeId", 8)
+_invokeId, _invokeIdErr := readBuffer.ReadUint8("invokeId", 8)
if _invokeIdErr != nil {
return nil, errors.Wrap(_invokeIdErr, "Error parsing 'invokeId' field of APDUConfirmedRequest")
}
@@ -397,7 +401,7 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Virtual field
- _apduHeaderReduction := uint16(uint16(3)) + uint16((utils.InlineIf(segmentedMessage, func() interface{} { return uint16(uint16(2)) }, func() interface{} { return uint16(uint16(0)) }).(uint16)))
+ _apduHeaderReduction := uint16(uint16(3)) + uint16((utils.InlineIf(segmentedMessage, func() interface{} {return uint16(uint16(2))}, func() interface{} {return uint16(uint16(0))}).(uint16)))
apduHeaderReduction := uint16(_apduHeaderReduction)
_ = apduHeaderReduction
@@ -408,7 +412,7 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("serviceRequest"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serviceRequest")
}
- _val, _err := BACnetConfirmedServiceRequestParseWithBuffer(ctx, readBuffer, uint32(apduLength)-uint32(apduHeaderReduction))
+_val, _err := BACnetConfirmedServiceRequestParseWithBuffer(ctx, readBuffer , uint32(apduLength) - uint32(apduHeaderReduction) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -424,13 +428,13 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Validation
- if !(bool((bool(!(segmentedMessage)) && bool(bool((serviceRequest) != (nil))))) || bool(segmentedMessage)) {
+ if (!(bool((bool(!(segmentedMessage)) && bool(bool(((serviceRequest)) != (nil))))) || bool(segmentedMessage))) {
return nil, errors.WithStack(utils.ParseValidationError{"service request should be set"})
}
// Optional Field (segmentServiceChoice) (Can be skipped, if a given expression evaluates to false)
var segmentServiceChoice *BACnetConfirmedServiceChoice = nil
- if bool(segmentedMessage) && bool(bool((*sequenceNumber) != (0))) {
+ if bool(segmentedMessage) && bool(bool(((*sequenceNumber)) != ((0)))) {
if pullErr := readBuffer.PullContext("segmentServiceChoice"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for segmentServiceChoice")
}
@@ -445,13 +449,11 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Virtual field
- _segmentReduction := utils.InlineIf((bool((segmentServiceChoice) != (nil))), func() interface{} { return uint16((uint16(apduHeaderReduction) + uint16(uint16(1)))) }, func() interface{} { return uint16(apduHeaderReduction) }).(uint16)
+ _segmentReduction := utils.InlineIf((bool(((segmentServiceChoice)) != (nil))), func() interface{} {return uint16((uint16(apduHeaderReduction) + uint16(uint16(1))))}, func() interface{} {return uint16(apduHeaderReduction)}).(uint16)
segmentReduction := uint16(_segmentReduction)
_ = segmentReduction
// Byte Array field (segment)
- numberOfBytessegment := int(utils.InlineIf(segmentedMessage, func() interface{} {
- return uint16((utils.InlineIf((bool((apduLength) > (0))), func() interface{} { return uint16((uint16(apduLength) - uint16(segmentReduction))) }, func() interface{} { return uint16(uint16(0)) }).(uint16)))
- }, func() interface{} { return uint16(uint16(0)) }).(uint16))
+ numberOfBytessegment := int(utils.InlineIf(segmentedMessage, func() interface{} {return uint16((utils.InlineIf((bool((apduLength) > ((0)))), func() interface{} {return uint16((uint16(apduLength) - uint16(segmentReduction)))}, func() interface{} {return uint16(uint16(0))}).(uint16)))}, func() interface{} {return uint16(uint16(0))}).(uint16))
segment, _readArrayErr := readBuffer.ReadByteArray("segment", numberOfBytessegment)
if _readArrayErr != nil {
return nil, errors.Wrap(_readArrayErr, "Error parsing 'segment' field of APDUConfirmedRequest")
@@ -466,18 +468,18 @@ func APDUConfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils.R
_APDU: &_APDU{
ApduLength: apduLength,
},
- SegmentedMessage: segmentedMessage,
- MoreFollows: moreFollows,
+ SegmentedMessage: segmentedMessage,
+ MoreFollows: moreFollows,
SegmentedResponseAccepted: segmentedResponseAccepted,
- MaxSegmentsAccepted: maxSegmentsAccepted,
- MaxApduLengthAccepted: maxApduLengthAccepted,
- InvokeId: invokeId,
- SequenceNumber: sequenceNumber,
- ProposedWindowSize: proposedWindowSize,
- ServiceRequest: serviceRequest,
- SegmentServiceChoice: segmentServiceChoice,
- Segment: segment,
- reservedField0: reservedField0,
+ MaxSegmentsAccepted: maxSegmentsAccepted,
+ MaxApduLengthAccepted: maxApduLengthAccepted,
+ InvokeId: invokeId,
+ SequenceNumber: sequenceNumber,
+ ProposedWindowSize: proposedWindowSize,
+ ServiceRequest: serviceRequest,
+ SegmentServiceChoice: segmentServiceChoice,
+ Segment: segment,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -499,139 +501,139 @@ func (m *_APDUConfirmedRequest) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for APDUConfirmedRequest")
}
- // Simple Field (segmentedMessage)
- segmentedMessage := bool(m.GetSegmentedMessage())
- _segmentedMessageErr := writeBuffer.WriteBit("segmentedMessage", (segmentedMessage))
- if _segmentedMessageErr != nil {
- return errors.Wrap(_segmentedMessageErr, "Error serializing 'segmentedMessage' field")
- }
-
- // Simple Field (moreFollows)
- moreFollows := bool(m.GetMoreFollows())
- _moreFollowsErr := writeBuffer.WriteBit("moreFollows", (moreFollows))
- if _moreFollowsErr != nil {
- return errors.Wrap(_moreFollowsErr, "Error serializing 'moreFollows' field")
- }
+ // Simple Field (segmentedMessage)
+ segmentedMessage := bool(m.GetSegmentedMessage())
+ _segmentedMessageErr := writeBuffer.WriteBit("segmentedMessage", (segmentedMessage))
+ if _segmentedMessageErr != nil {
+ return errors.Wrap(_segmentedMessageErr, "Error serializing 'segmentedMessage' field")
+ }
- // Simple Field (segmentedResponseAccepted)
- segmentedResponseAccepted := bool(m.GetSegmentedResponseAccepted())
- _segmentedResponseAcceptedErr := writeBuffer.WriteBit("segmentedResponseAccepted", (segmentedResponseAccepted))
- if _segmentedResponseAcceptedErr != nil {
- return errors.Wrap(_segmentedResponseAcceptedErr, "Error serializing 'segmentedResponseAccepted' field")
- }
+ // Simple Field (moreFollows)
+ moreFollows := bool(m.GetMoreFollows())
+ _moreFollowsErr := writeBuffer.WriteBit("moreFollows", (moreFollows))
+ if _moreFollowsErr != nil {
+ return errors.Wrap(_moreFollowsErr, "Error serializing 'moreFollows' field")
+ }
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 2, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
- }
+ // Simple Field (segmentedResponseAccepted)
+ segmentedResponseAccepted := bool(m.GetSegmentedResponseAccepted())
+ _segmentedResponseAcceptedErr := writeBuffer.WriteBit("segmentedResponseAccepted", (segmentedResponseAccepted))
+ if _segmentedResponseAcceptedErr != nil {
+ return errors.Wrap(_segmentedResponseAcceptedErr, "Error serializing 'segmentedResponseAccepted' field")
+ }
- // Simple Field (maxSegmentsAccepted)
- if pushErr := writeBuffer.PushContext("maxSegmentsAccepted"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxSegmentsAccepted")
- }
- _maxSegmentsAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxSegmentsAccepted())
- if popErr := writeBuffer.PopContext("maxSegmentsAccepted"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxSegmentsAccepted")
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
- if _maxSegmentsAcceptedErr != nil {
- return errors.Wrap(_maxSegmentsAcceptedErr, "Error serializing 'maxSegmentsAccepted' field")
+ _err := writeBuffer.WriteUint8("reserved", 2, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Simple Field (maxApduLengthAccepted)
- if pushErr := writeBuffer.PushContext("maxApduLengthAccepted"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxApduLengthAccepted")
- }
- _maxApduLengthAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxApduLengthAccepted())
- if popErr := writeBuffer.PopContext("maxApduLengthAccepted"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxApduLengthAccepted")
- }
- if _maxApduLengthAcceptedErr != nil {
- return errors.Wrap(_maxApduLengthAcceptedErr, "Error serializing 'maxApduLengthAccepted' field")
- }
+ // Simple Field (maxSegmentsAccepted)
+ if pushErr := writeBuffer.PushContext("maxSegmentsAccepted"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxSegmentsAccepted")
+ }
+ _maxSegmentsAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxSegmentsAccepted())
+ if popErr := writeBuffer.PopContext("maxSegmentsAccepted"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxSegmentsAccepted")
+ }
+ if _maxSegmentsAcceptedErr != nil {
+ return errors.Wrap(_maxSegmentsAcceptedErr, "Error serializing 'maxSegmentsAccepted' field")
+ }
- // Simple Field (invokeId)
- invokeId := uint8(m.GetInvokeId())
- _invokeIdErr := writeBuffer.WriteUint8("invokeId", 8, (invokeId))
- if _invokeIdErr != nil {
- return errors.Wrap(_invokeIdErr, "Error serializing 'invokeId' field")
+ // Simple Field (maxApduLengthAccepted)
+ if pushErr := writeBuffer.PushContext("maxApduLengthAccepted"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxApduLengthAccepted")
+ }
+ _maxApduLengthAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxApduLengthAccepted())
+ if popErr := writeBuffer.PopContext("maxApduLengthAccepted"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxApduLengthAccepted")
+ }
+ if _maxApduLengthAcceptedErr != nil {
+ return errors.Wrap(_maxApduLengthAcceptedErr, "Error serializing 'maxApduLengthAccepted' field")
+ }
+
+ // Simple Field (invokeId)
+ invokeId := uint8(m.GetInvokeId())
+ _invokeIdErr := writeBuffer.WriteUint8("invokeId", 8, (invokeId))
+ if _invokeIdErr != nil {
+ return errors.Wrap(_invokeIdErr, "Error serializing 'invokeId' field")
+ }
+
+ // Optional Field (sequenceNumber) (Can be skipped, if the value is null)
+ var sequenceNumber *uint8 = nil
+ if m.GetSequenceNumber() != nil {
+ sequenceNumber = m.GetSequenceNumber()
+ _sequenceNumberErr := writeBuffer.WriteUint8("sequenceNumber", 8, *(sequenceNumber))
+ if _sequenceNumberErr != nil {
+ return errors.Wrap(_sequenceNumberErr, "Error serializing 'sequenceNumber' field")
}
+ }
- // Optional Field (sequenceNumber) (Can be skipped, if the value is null)
- var sequenceNumber *uint8 = nil
- if m.GetSequenceNumber() != nil {
- sequenceNumber = m.GetSequenceNumber()
- _sequenceNumberErr := writeBuffer.WriteUint8("sequenceNumber", 8, *(sequenceNumber))
- if _sequenceNumberErr != nil {
- return errors.Wrap(_sequenceNumberErr, "Error serializing 'sequenceNumber' field")
- }
+ // Optional Field (proposedWindowSize) (Can be skipped, if the value is null)
+ var proposedWindowSize *uint8 = nil
+ if m.GetProposedWindowSize() != nil {
+ proposedWindowSize = m.GetProposedWindowSize()
+ _proposedWindowSizeErr := writeBuffer.WriteUint8("proposedWindowSize", 8, *(proposedWindowSize))
+ if _proposedWindowSizeErr != nil {
+ return errors.Wrap(_proposedWindowSizeErr, "Error serializing 'proposedWindowSize' field")
}
+ }
+ // Virtual field
+ if _apduHeaderReductionErr := writeBuffer.WriteVirtual(ctx, "apduHeaderReduction", m.GetApduHeaderReduction()); _apduHeaderReductionErr != nil {
+ return errors.Wrap(_apduHeaderReductionErr, "Error serializing 'apduHeaderReduction' field")
+ }
- // Optional Field (proposedWindowSize) (Can be skipped, if the value is null)
- var proposedWindowSize *uint8 = nil
- if m.GetProposedWindowSize() != nil {
- proposedWindowSize = m.GetProposedWindowSize()
- _proposedWindowSizeErr := writeBuffer.WriteUint8("proposedWindowSize", 8, *(proposedWindowSize))
- if _proposedWindowSizeErr != nil {
- return errors.Wrap(_proposedWindowSizeErr, "Error serializing 'proposedWindowSize' field")
- }
+ // Optional Field (serviceRequest) (Can be skipped, if the value is null)
+ var serviceRequest BACnetConfirmedServiceRequest = nil
+ if m.GetServiceRequest() != nil {
+ if pushErr := writeBuffer.PushContext("serviceRequest"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serviceRequest")
}
- // Virtual field
- if _apduHeaderReductionErr := writeBuffer.WriteVirtual(ctx, "apduHeaderReduction", m.GetApduHeaderReduction()); _apduHeaderReductionErr != nil {
- return errors.Wrap(_apduHeaderReductionErr, "Error serializing 'apduHeaderReduction' field")
+ serviceRequest = m.GetServiceRequest()
+ _serviceRequestErr := writeBuffer.WriteSerializable(ctx, serviceRequest)
+ if popErr := writeBuffer.PopContext("serviceRequest"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serviceRequest")
}
-
- // Optional Field (serviceRequest) (Can be skipped, if the value is null)
- var serviceRequest BACnetConfirmedServiceRequest = nil
- if m.GetServiceRequest() != nil {
- if pushErr := writeBuffer.PushContext("serviceRequest"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serviceRequest")
- }
- serviceRequest = m.GetServiceRequest()
- _serviceRequestErr := writeBuffer.WriteSerializable(ctx, serviceRequest)
- if popErr := writeBuffer.PopContext("serviceRequest"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serviceRequest")
- }
- if _serviceRequestErr != nil {
- return errors.Wrap(_serviceRequestErr, "Error serializing 'serviceRequest' field")
- }
+ if _serviceRequestErr != nil {
+ return errors.Wrap(_serviceRequestErr, "Error serializing 'serviceRequest' field")
}
+ }
- // Optional Field (segmentServiceChoice) (Can be skipped, if the value is null)
- var segmentServiceChoice *BACnetConfirmedServiceChoice = nil
- if m.GetSegmentServiceChoice() != nil {
- if pushErr := writeBuffer.PushContext("segmentServiceChoice"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for segmentServiceChoice")
- }
- segmentServiceChoice = m.GetSegmentServiceChoice()
- _segmentServiceChoiceErr := writeBuffer.WriteSerializable(ctx, segmentServiceChoice)
- if popErr := writeBuffer.PopContext("segmentServiceChoice"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for segmentServiceChoice")
- }
- if _segmentServiceChoiceErr != nil {
- return errors.Wrap(_segmentServiceChoiceErr, "Error serializing 'segmentServiceChoice' field")
- }
+ // Optional Field (segmentServiceChoice) (Can be skipped, if the value is null)
+ var segmentServiceChoice *BACnetConfirmedServiceChoice = nil
+ if m.GetSegmentServiceChoice() != nil {
+ if pushErr := writeBuffer.PushContext("segmentServiceChoice"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for segmentServiceChoice")
}
- // Virtual field
- if _segmentReductionErr := writeBuffer.WriteVirtual(ctx, "segmentReduction", m.GetSegmentReduction()); _segmentReductionErr != nil {
- return errors.Wrap(_segmentReductionErr, "Error serializing 'segmentReduction' field")
+ segmentServiceChoice = m.GetSegmentServiceChoice()
+ _segmentServiceChoiceErr := writeBuffer.WriteSerializable(ctx, segmentServiceChoice)
+ if popErr := writeBuffer.PopContext("segmentServiceChoice"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for segmentServiceChoice")
}
-
- // Array Field (segment)
- // Byte Array field (segment)
- if err := writeBuffer.WriteByteArray("segment", m.GetSegment()); err != nil {
- return errors.Wrap(err, "Error serializing 'segment' field")
+ if _segmentServiceChoiceErr != nil {
+ return errors.Wrap(_segmentServiceChoiceErr, "Error serializing 'segmentServiceChoice' field")
}
+ }
+ // Virtual field
+ if _segmentReductionErr := writeBuffer.WriteVirtual(ctx, "segmentReduction", m.GetSegmentReduction()); _segmentReductionErr != nil {
+ return errors.Wrap(_segmentReductionErr, "Error serializing 'segmentReduction' field")
+ }
+
+ // Array Field (segment)
+ // Byte Array field (segment)
+ if err := writeBuffer.WriteByteArray("segment", m.GetSegment()); err != nil {
+ return errors.Wrap(err, "Error serializing 'segment' field")
+ }
if popErr := writeBuffer.PopContext("APDUConfirmedRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUConfirmedRequest")
@@ -641,6 +643,7 @@ func (m *_APDUConfirmedRequest) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUConfirmedRequest) isAPDUConfirmedRequest() bool {
return true
}
@@ -655,3 +658,6 @@ func (m *_APDUConfirmedRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUError.go b/plc4go/protocols/bacnetip/readwrite/model/APDUError.go
index 6916fe5d5a5..847d69147f5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUError.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUError.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUError is the corresponding interface of APDUError
type APDUError interface {
@@ -50,33 +52,33 @@ type APDUErrorExactly interface {
// _APDUError is the data-structure of this message
type _APDUError struct {
*_APDU
- OriginalInvokeId uint8
- ErrorChoice BACnetConfirmedServiceChoice
- Error BACnetError
+ OriginalInvokeId uint8
+ ErrorChoice BACnetConfirmedServiceChoice
+ Error BACnetError
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUError) GetApduType() ApduType {
- return ApduType_ERROR_PDU
-}
+func (m *_APDUError) GetApduType() ApduType {
+return ApduType_ERROR_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUError) InitializeParent(parent APDU) {}
+func (m *_APDUError) InitializeParent(parent APDU ) {}
-func (m *_APDUError) GetParent() APDU {
+func (m *_APDUError) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -99,13 +101,14 @@ func (m *_APDUError) GetError() BACnetError {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUError factory function for _APDUError
-func NewAPDUError(originalInvokeId uint8, errorChoice BACnetConfirmedServiceChoice, error BACnetError, apduLength uint16) *_APDUError {
+func NewAPDUError( originalInvokeId uint8 , errorChoice BACnetConfirmedServiceChoice , error BACnetError , apduLength uint16 ) *_APDUError {
_result := &_APDUError{
OriginalInvokeId: originalInvokeId,
- ErrorChoice: errorChoice,
- Error: error,
- _APDU: NewAPDU(apduLength),
+ ErrorChoice: errorChoice,
+ Error: error,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -113,7 +116,7 @@ func NewAPDUError(originalInvokeId uint8, errorChoice BACnetConfirmedServiceChoi
// Deprecated: use the interface for direct cast
func CastAPDUError(structType interface{}) APDUError {
- if casted, ok := structType.(APDUError); ok {
+ if casted, ok := structType.(APDUError); ok {
return casted
}
if casted, ok := structType.(*APDUError); ok {
@@ -133,7 +136,7 @@ func (m *_APDUError) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 4
// Simple field (originalInvokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (errorChoice)
lengthInBits += 8
@@ -144,6 +147,7 @@ func (m *_APDUError) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUError) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -171,7 +175,7 @@ func APDUErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -179,7 +183,7 @@ func APDUErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
}
// Simple Field (originalInvokeId)
- _originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
+_originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
if _originalInvokeIdErr != nil {
return nil, errors.Wrap(_originalInvokeIdErr, "Error parsing 'originalInvokeId' field of APDUError")
}
@@ -189,7 +193,7 @@ func APDUErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if pullErr := readBuffer.PullContext("errorChoice"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for errorChoice")
}
- _errorChoice, _errorChoiceErr := BACnetConfirmedServiceChoiceParseWithBuffer(ctx, readBuffer)
+_errorChoice, _errorChoiceErr := BACnetConfirmedServiceChoiceParseWithBuffer(ctx, readBuffer)
if _errorChoiceErr != nil {
return nil, errors.Wrap(_errorChoiceErr, "Error parsing 'errorChoice' field of APDUError")
}
@@ -202,7 +206,7 @@ func APDUErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if pullErr := readBuffer.PullContext("error"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for error")
}
- _error, _errorErr := BACnetErrorParseWithBuffer(ctx, readBuffer, BACnetConfirmedServiceChoice(errorChoice))
+_error, _errorErr := BACnetErrorParseWithBuffer(ctx, readBuffer , BACnetConfirmedServiceChoice( errorChoice ) )
if _errorErr != nil {
return nil, errors.Wrap(_errorErr, "Error parsing 'error' field of APDUError")
}
@@ -221,9 +225,9 @@ func APDUErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
ApduLength: apduLength,
},
OriginalInvokeId: originalInvokeId,
- ErrorChoice: errorChoice,
- Error: error,
- reservedField0: reservedField0,
+ ErrorChoice: errorChoice,
+ Error: error,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -245,52 +249,52 @@ func (m *_APDUError) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
return errors.Wrap(pushErr, "Error pushing for APDUError")
}
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0x00)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0x00),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 4, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0x00)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0x00),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
-
- // Simple Field (originalInvokeId)
- originalInvokeId := uint8(m.GetOriginalInvokeId())
- _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
- if _originalInvokeIdErr != nil {
- return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ _err := writeBuffer.WriteUint8("reserved", 4, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Simple Field (errorChoice)
- if pushErr := writeBuffer.PushContext("errorChoice"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for errorChoice")
- }
- _errorChoiceErr := writeBuffer.WriteSerializable(ctx, m.GetErrorChoice())
- if popErr := writeBuffer.PopContext("errorChoice"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for errorChoice")
- }
- if _errorChoiceErr != nil {
- return errors.Wrap(_errorChoiceErr, "Error serializing 'errorChoice' field")
- }
+ // Simple Field (originalInvokeId)
+ originalInvokeId := uint8(m.GetOriginalInvokeId())
+ _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
+ if _originalInvokeIdErr != nil {
+ return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ }
- // Simple Field (error)
- if pushErr := writeBuffer.PushContext("error"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for error")
- }
- _errorErr := writeBuffer.WriteSerializable(ctx, m.GetError())
- if popErr := writeBuffer.PopContext("error"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for error")
- }
- if _errorErr != nil {
- return errors.Wrap(_errorErr, "Error serializing 'error' field")
- }
+ // Simple Field (errorChoice)
+ if pushErr := writeBuffer.PushContext("errorChoice"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for errorChoice")
+ }
+ _errorChoiceErr := writeBuffer.WriteSerializable(ctx, m.GetErrorChoice())
+ if popErr := writeBuffer.PopContext("errorChoice"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for errorChoice")
+ }
+ if _errorChoiceErr != nil {
+ return errors.Wrap(_errorChoiceErr, "Error serializing 'errorChoice' field")
+ }
+
+ // Simple Field (error)
+ if pushErr := writeBuffer.PushContext("error"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for error")
+ }
+ _errorErr := writeBuffer.WriteSerializable(ctx, m.GetError())
+ if popErr := writeBuffer.PopContext("error"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for error")
+ }
+ if _errorErr != nil {
+ return errors.Wrap(_errorErr, "Error serializing 'error' field")
+ }
if popErr := writeBuffer.PopContext("APDUError"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUError")
@@ -300,6 +304,7 @@ func (m *_APDUError) SerializeWithWriteBuffer(ctx context.Context, writeBuffer u
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUError) isAPDUError() bool {
return true
}
@@ -314,3 +319,6 @@ func (m *_APDUError) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go b/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go
index c49bb7cd5d3..e49ed376647 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUReject.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUReject is the corresponding interface of APDUReject
type APDUReject interface {
@@ -48,32 +50,32 @@ type APDURejectExactly interface {
// _APDUReject is the data-structure of this message
type _APDUReject struct {
*_APDU
- OriginalInvokeId uint8
- RejectReason BACnetRejectReasonTagged
+ OriginalInvokeId uint8
+ RejectReason BACnetRejectReasonTagged
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUReject) GetApduType() ApduType {
- return ApduType_REJECT_PDU
-}
+func (m *_APDUReject) GetApduType() ApduType {
+return ApduType_REJECT_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUReject) InitializeParent(parent APDU) {}
+func (m *_APDUReject) InitializeParent(parent APDU ) {}
-func (m *_APDUReject) GetParent() APDU {
+func (m *_APDUReject) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,12 +94,13 @@ func (m *_APDUReject) GetRejectReason() BACnetRejectReasonTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUReject factory function for _APDUReject
-func NewAPDUReject(originalInvokeId uint8, rejectReason BACnetRejectReasonTagged, apduLength uint16) *_APDUReject {
+func NewAPDUReject( originalInvokeId uint8 , rejectReason BACnetRejectReasonTagged , apduLength uint16 ) *_APDUReject {
_result := &_APDUReject{
OriginalInvokeId: originalInvokeId,
- RejectReason: rejectReason,
- _APDU: NewAPDU(apduLength),
+ RejectReason: rejectReason,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -105,7 +108,7 @@ func NewAPDUReject(originalInvokeId uint8, rejectReason BACnetRejectReasonTagged
// Deprecated: use the interface for direct cast
func CastAPDUReject(structType interface{}) APDUReject {
- if casted, ok := structType.(APDUReject); ok {
+ if casted, ok := structType.(APDUReject); ok {
return casted
}
if casted, ok := structType.(*APDUReject); ok {
@@ -125,7 +128,7 @@ func (m *_APDUReject) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 4
// Simple field (originalInvokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (rejectReason)
lengthInBits += m.RejectReason.GetLengthInBits(ctx)
@@ -133,6 +136,7 @@ func (m *_APDUReject) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUReject) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -160,7 +164,7 @@ func APDURejectParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -168,7 +172,7 @@ func APDURejectParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
}
// Simple Field (originalInvokeId)
- _originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
+_originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
if _originalInvokeIdErr != nil {
return nil, errors.Wrap(_originalInvokeIdErr, "Error parsing 'originalInvokeId' field of APDUReject")
}
@@ -178,7 +182,7 @@ func APDURejectParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
if pullErr := readBuffer.PullContext("rejectReason"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for rejectReason")
}
- _rejectReason, _rejectReasonErr := BACnetRejectReasonTaggedParseWithBuffer(ctx, readBuffer, uint32(uint32(1)))
+_rejectReason, _rejectReasonErr := BACnetRejectReasonTaggedParseWithBuffer(ctx, readBuffer , uint32( uint32(1) ) )
if _rejectReasonErr != nil {
return nil, errors.Wrap(_rejectReasonErr, "Error parsing 'rejectReason' field of APDUReject")
}
@@ -197,8 +201,8 @@ func APDURejectParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer,
ApduLength: apduLength,
},
OriginalInvokeId: originalInvokeId,
- RejectReason: rejectReason,
- reservedField0: reservedField0,
+ RejectReason: rejectReason,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -220,40 +224,40 @@ func (m *_APDUReject) SerializeWithWriteBuffer(ctx context.Context, writeBuffer
return errors.Wrap(pushErr, "Error pushing for APDUReject")
}
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0x00)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0x00),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 4, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0x00)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0x00),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
-
- // Simple Field (originalInvokeId)
- originalInvokeId := uint8(m.GetOriginalInvokeId())
- _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
- if _originalInvokeIdErr != nil {
- return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ _err := writeBuffer.WriteUint8("reserved", 4, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Simple Field (rejectReason)
- if pushErr := writeBuffer.PushContext("rejectReason"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for rejectReason")
- }
- _rejectReasonErr := writeBuffer.WriteSerializable(ctx, m.GetRejectReason())
- if popErr := writeBuffer.PopContext("rejectReason"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for rejectReason")
- }
- if _rejectReasonErr != nil {
- return errors.Wrap(_rejectReasonErr, "Error serializing 'rejectReason' field")
- }
+ // Simple Field (originalInvokeId)
+ originalInvokeId := uint8(m.GetOriginalInvokeId())
+ _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
+ if _originalInvokeIdErr != nil {
+ return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ }
+
+ // Simple Field (rejectReason)
+ if pushErr := writeBuffer.PushContext("rejectReason"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for rejectReason")
+ }
+ _rejectReasonErr := writeBuffer.WriteSerializable(ctx, m.GetRejectReason())
+ if popErr := writeBuffer.PopContext("rejectReason"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for rejectReason")
+ }
+ if _rejectReasonErr != nil {
+ return errors.Wrap(_rejectReasonErr, "Error serializing 'rejectReason' field")
+ }
if popErr := writeBuffer.PopContext("APDUReject"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUReject")
@@ -263,6 +267,7 @@ func (m *_APDUReject) SerializeWithWriteBuffer(ctx context.Context, writeBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUReject) isAPDUReject() bool {
return true
}
@@ -277,3 +282,6 @@ func (m *_APDUReject) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUSegmentAck.go b/plc4go/protocols/bacnetip/readwrite/model/APDUSegmentAck.go
index 20665fbc7e1..3d6efbc2c03 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUSegmentAck.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUSegmentAck.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUSegmentAck is the corresponding interface of APDUSegmentAck
type APDUSegmentAck interface {
@@ -54,35 +56,35 @@ type APDUSegmentAckExactly interface {
// _APDUSegmentAck is the data-structure of this message
type _APDUSegmentAck struct {
*_APDU
- NegativeAck bool
- Server bool
- OriginalInvokeId uint8
- SequenceNumber uint8
- ActualWindowSize uint8
+ NegativeAck bool
+ Server bool
+ OriginalInvokeId uint8
+ SequenceNumber uint8
+ ActualWindowSize uint8
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUSegmentAck) GetApduType() ApduType {
- return ApduType_SEGMENT_ACK_PDU
-}
+func (m *_APDUSegmentAck) GetApduType() ApduType {
+return ApduType_SEGMENT_ACK_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUSegmentAck) InitializeParent(parent APDU) {}
+func (m *_APDUSegmentAck) InitializeParent(parent APDU ) {}
-func (m *_APDUSegmentAck) GetParent() APDU {
+func (m *_APDUSegmentAck) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -113,15 +115,16 @@ func (m *_APDUSegmentAck) GetActualWindowSize() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUSegmentAck factory function for _APDUSegmentAck
-func NewAPDUSegmentAck(negativeAck bool, server bool, originalInvokeId uint8, sequenceNumber uint8, actualWindowSize uint8, apduLength uint16) *_APDUSegmentAck {
+func NewAPDUSegmentAck( negativeAck bool , server bool , originalInvokeId uint8 , sequenceNumber uint8 , actualWindowSize uint8 , apduLength uint16 ) *_APDUSegmentAck {
_result := &_APDUSegmentAck{
- NegativeAck: negativeAck,
- Server: server,
+ NegativeAck: negativeAck,
+ Server: server,
OriginalInvokeId: originalInvokeId,
- SequenceNumber: sequenceNumber,
+ SequenceNumber: sequenceNumber,
ActualWindowSize: actualWindowSize,
- _APDU: NewAPDU(apduLength),
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -129,7 +132,7 @@ func NewAPDUSegmentAck(negativeAck bool, server bool, originalInvokeId uint8, se
// Deprecated: use the interface for direct cast
func CastAPDUSegmentAck(structType interface{}) APDUSegmentAck {
- if casted, ok := structType.(APDUSegmentAck); ok {
+ if casted, ok := structType.(APDUSegmentAck); ok {
return casted
}
if casted, ok := structType.(*APDUSegmentAck); ok {
@@ -149,23 +152,24 @@ func (m *_APDUSegmentAck) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 2
// Simple field (negativeAck)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (server)
- lengthInBits += 1
+ lengthInBits += 1;
// Simple field (originalInvokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (sequenceNumber)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (actualWindowSize)
- lengthInBits += 8
+ lengthInBits += 8;
return lengthInBits
}
+
func (m *_APDUSegmentAck) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -193,7 +197,7 @@ func APDUSegmentAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if reserved != uint8(0x00) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0x00),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -201,35 +205,35 @@ func APDUSegmentAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
}
// Simple Field (negativeAck)
- _negativeAck, _negativeAckErr := readBuffer.ReadBit("negativeAck")
+_negativeAck, _negativeAckErr := readBuffer.ReadBit("negativeAck")
if _negativeAckErr != nil {
return nil, errors.Wrap(_negativeAckErr, "Error parsing 'negativeAck' field of APDUSegmentAck")
}
negativeAck := _negativeAck
// Simple Field (server)
- _server, _serverErr := readBuffer.ReadBit("server")
+_server, _serverErr := readBuffer.ReadBit("server")
if _serverErr != nil {
return nil, errors.Wrap(_serverErr, "Error parsing 'server' field of APDUSegmentAck")
}
server := _server
// Simple Field (originalInvokeId)
- _originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
+_originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
if _originalInvokeIdErr != nil {
return nil, errors.Wrap(_originalInvokeIdErr, "Error parsing 'originalInvokeId' field of APDUSegmentAck")
}
originalInvokeId := _originalInvokeId
// Simple Field (sequenceNumber)
- _sequenceNumber, _sequenceNumberErr := readBuffer.ReadUint8("sequenceNumber", 8)
+_sequenceNumber, _sequenceNumberErr := readBuffer.ReadUint8("sequenceNumber", 8)
if _sequenceNumberErr != nil {
return nil, errors.Wrap(_sequenceNumberErr, "Error parsing 'sequenceNumber' field of APDUSegmentAck")
}
sequenceNumber := _sequenceNumber
// Simple Field (actualWindowSize)
- _actualWindowSize, _actualWindowSizeErr := readBuffer.ReadUint8("actualWindowSize", 8)
+_actualWindowSize, _actualWindowSizeErr := readBuffer.ReadUint8("actualWindowSize", 8)
if _actualWindowSizeErr != nil {
return nil, errors.Wrap(_actualWindowSizeErr, "Error parsing 'actualWindowSize' field of APDUSegmentAck")
}
@@ -244,12 +248,12 @@ func APDUSegmentAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
_APDU: &_APDU{
ApduLength: apduLength,
},
- NegativeAck: negativeAck,
- Server: server,
+ NegativeAck: negativeAck,
+ Server: server,
OriginalInvokeId: originalInvokeId,
- SequenceNumber: sequenceNumber,
+ SequenceNumber: sequenceNumber,
ActualWindowSize: actualWindowSize,
- reservedField0: reservedField0,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -271,56 +275,56 @@ func (m *_APDUSegmentAck) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return errors.Wrap(pushErr, "Error pushing for APDUSegmentAck")
}
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0x00)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0x00),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 2, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0x00)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0x00),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
-
- // Simple Field (negativeAck)
- negativeAck := bool(m.GetNegativeAck())
- _negativeAckErr := writeBuffer.WriteBit("negativeAck", (negativeAck))
- if _negativeAckErr != nil {
- return errors.Wrap(_negativeAckErr, "Error serializing 'negativeAck' field")
+ _err := writeBuffer.WriteUint8("reserved", 2, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Simple Field (server)
- server := bool(m.GetServer())
- _serverErr := writeBuffer.WriteBit("server", (server))
- if _serverErr != nil {
- return errors.Wrap(_serverErr, "Error serializing 'server' field")
- }
+ // Simple Field (negativeAck)
+ negativeAck := bool(m.GetNegativeAck())
+ _negativeAckErr := writeBuffer.WriteBit("negativeAck", (negativeAck))
+ if _negativeAckErr != nil {
+ return errors.Wrap(_negativeAckErr, "Error serializing 'negativeAck' field")
+ }
- // Simple Field (originalInvokeId)
- originalInvokeId := uint8(m.GetOriginalInvokeId())
- _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
- if _originalInvokeIdErr != nil {
- return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
- }
+ // Simple Field (server)
+ server := bool(m.GetServer())
+ _serverErr := writeBuffer.WriteBit("server", (server))
+ if _serverErr != nil {
+ return errors.Wrap(_serverErr, "Error serializing 'server' field")
+ }
- // Simple Field (sequenceNumber)
- sequenceNumber := uint8(m.GetSequenceNumber())
- _sequenceNumberErr := writeBuffer.WriteUint8("sequenceNumber", 8, (sequenceNumber))
- if _sequenceNumberErr != nil {
- return errors.Wrap(_sequenceNumberErr, "Error serializing 'sequenceNumber' field")
- }
+ // Simple Field (originalInvokeId)
+ originalInvokeId := uint8(m.GetOriginalInvokeId())
+ _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
+ if _originalInvokeIdErr != nil {
+ return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ }
- // Simple Field (actualWindowSize)
- actualWindowSize := uint8(m.GetActualWindowSize())
- _actualWindowSizeErr := writeBuffer.WriteUint8("actualWindowSize", 8, (actualWindowSize))
- if _actualWindowSizeErr != nil {
- return errors.Wrap(_actualWindowSizeErr, "Error serializing 'actualWindowSize' field")
- }
+ // Simple Field (sequenceNumber)
+ sequenceNumber := uint8(m.GetSequenceNumber())
+ _sequenceNumberErr := writeBuffer.WriteUint8("sequenceNumber", 8, (sequenceNumber))
+ if _sequenceNumberErr != nil {
+ return errors.Wrap(_sequenceNumberErr, "Error serializing 'sequenceNumber' field")
+ }
+
+ // Simple Field (actualWindowSize)
+ actualWindowSize := uint8(m.GetActualWindowSize())
+ _actualWindowSizeErr := writeBuffer.WriteUint8("actualWindowSize", 8, (actualWindowSize))
+ if _actualWindowSizeErr != nil {
+ return errors.Wrap(_actualWindowSizeErr, "Error serializing 'actualWindowSize' field")
+ }
if popErr := writeBuffer.PopContext("APDUSegmentAck"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUSegmentAck")
@@ -330,6 +334,7 @@ func (m *_APDUSegmentAck) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUSegmentAck) isAPDUSegmentAck() bool {
return true
}
@@ -344,3 +349,6 @@ func (m *_APDUSegmentAck) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUSimpleAck.go b/plc4go/protocols/bacnetip/readwrite/model/APDUSimpleAck.go
index 25ddc0f56d2..536b99553a5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUSimpleAck.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUSimpleAck.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUSimpleAck is the corresponding interface of APDUSimpleAck
type APDUSimpleAck interface {
@@ -48,32 +50,32 @@ type APDUSimpleAckExactly interface {
// _APDUSimpleAck is the data-structure of this message
type _APDUSimpleAck struct {
*_APDU
- OriginalInvokeId uint8
- ServiceChoice BACnetConfirmedServiceChoice
+ OriginalInvokeId uint8
+ ServiceChoice BACnetConfirmedServiceChoice
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUSimpleAck) GetApduType() ApduType {
- return ApduType_SIMPLE_ACK_PDU
-}
+func (m *_APDUSimpleAck) GetApduType() ApduType {
+return ApduType_SIMPLE_ACK_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUSimpleAck) InitializeParent(parent APDU) {}
+func (m *_APDUSimpleAck) InitializeParent(parent APDU ) {}
-func (m *_APDUSimpleAck) GetParent() APDU {
+func (m *_APDUSimpleAck) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,12 +94,13 @@ func (m *_APDUSimpleAck) GetServiceChoice() BACnetConfirmedServiceChoice {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUSimpleAck factory function for _APDUSimpleAck
-func NewAPDUSimpleAck(originalInvokeId uint8, serviceChoice BACnetConfirmedServiceChoice, apduLength uint16) *_APDUSimpleAck {
+func NewAPDUSimpleAck( originalInvokeId uint8 , serviceChoice BACnetConfirmedServiceChoice , apduLength uint16 ) *_APDUSimpleAck {
_result := &_APDUSimpleAck{
OriginalInvokeId: originalInvokeId,
- ServiceChoice: serviceChoice,
- _APDU: NewAPDU(apduLength),
+ ServiceChoice: serviceChoice,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -105,7 +108,7 @@ func NewAPDUSimpleAck(originalInvokeId uint8, serviceChoice BACnetConfirmedServi
// Deprecated: use the interface for direct cast
func CastAPDUSimpleAck(structType interface{}) APDUSimpleAck {
- if casted, ok := structType.(APDUSimpleAck); ok {
+ if casted, ok := structType.(APDUSimpleAck); ok {
return casted
}
if casted, ok := structType.(*APDUSimpleAck); ok {
@@ -125,7 +128,7 @@ func (m *_APDUSimpleAck) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += 4
// Simple field (originalInvokeId)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (serviceChoice)
lengthInBits += 8
@@ -133,6 +136,7 @@ func (m *_APDUSimpleAck) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUSimpleAck) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -160,7 +164,7 @@ func APDUSimpleAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
if reserved != uint8(0) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -168,7 +172,7 @@ func APDUSimpleAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
}
// Simple Field (originalInvokeId)
- _originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
+_originalInvokeId, _originalInvokeIdErr := readBuffer.ReadUint8("originalInvokeId", 8)
if _originalInvokeIdErr != nil {
return nil, errors.Wrap(_originalInvokeIdErr, "Error parsing 'originalInvokeId' field of APDUSimpleAck")
}
@@ -178,7 +182,7 @@ func APDUSimpleAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
if pullErr := readBuffer.PullContext("serviceChoice"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serviceChoice")
}
- _serviceChoice, _serviceChoiceErr := BACnetConfirmedServiceChoiceParseWithBuffer(ctx, readBuffer)
+_serviceChoice, _serviceChoiceErr := BACnetConfirmedServiceChoiceParseWithBuffer(ctx, readBuffer)
if _serviceChoiceErr != nil {
return nil, errors.Wrap(_serviceChoiceErr, "Error parsing 'serviceChoice' field of APDUSimpleAck")
}
@@ -197,8 +201,8 @@ func APDUSimpleAckParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
ApduLength: apduLength,
},
OriginalInvokeId: originalInvokeId,
- ServiceChoice: serviceChoice,
- reservedField0: reservedField0,
+ ServiceChoice: serviceChoice,
+ reservedField0: reservedField0,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -220,40 +224,40 @@ func (m *_APDUSimpleAck) SerializeWithWriteBuffer(ctx context.Context, writeBuff
return errors.Wrap(pushErr, "Error pushing for APDUSimpleAck")
}
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 4, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
-
- // Simple Field (originalInvokeId)
- originalInvokeId := uint8(m.GetOriginalInvokeId())
- _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
- if _originalInvokeIdErr != nil {
- return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ _err := writeBuffer.WriteUint8("reserved", 4, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
- // Simple Field (serviceChoice)
- if pushErr := writeBuffer.PushContext("serviceChoice"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serviceChoice")
- }
- _serviceChoiceErr := writeBuffer.WriteSerializable(ctx, m.GetServiceChoice())
- if popErr := writeBuffer.PopContext("serviceChoice"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serviceChoice")
- }
- if _serviceChoiceErr != nil {
- return errors.Wrap(_serviceChoiceErr, "Error serializing 'serviceChoice' field")
- }
+ // Simple Field (originalInvokeId)
+ originalInvokeId := uint8(m.GetOriginalInvokeId())
+ _originalInvokeIdErr := writeBuffer.WriteUint8("originalInvokeId", 8, (originalInvokeId))
+ if _originalInvokeIdErr != nil {
+ return errors.Wrap(_originalInvokeIdErr, "Error serializing 'originalInvokeId' field")
+ }
+
+ // Simple Field (serviceChoice)
+ if pushErr := writeBuffer.PushContext("serviceChoice"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serviceChoice")
+ }
+ _serviceChoiceErr := writeBuffer.WriteSerializable(ctx, m.GetServiceChoice())
+ if popErr := writeBuffer.PopContext("serviceChoice"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serviceChoice")
+ }
+ if _serviceChoiceErr != nil {
+ return errors.Wrap(_serviceChoiceErr, "Error serializing 'serviceChoice' field")
+ }
if popErr := writeBuffer.PopContext("APDUSimpleAck"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUSimpleAck")
@@ -263,6 +267,7 @@ func (m *_APDUSimpleAck) SerializeWithWriteBuffer(ctx context.Context, writeBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUSimpleAck) isAPDUSimpleAck() bool {
return true
}
@@ -277,3 +282,6 @@ func (m *_APDUSimpleAck) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go b/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
index 31e8e0f25ed..341a57b99f4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUUnconfirmedRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUUnconfirmedRequest is the corresponding interface of APDUUnconfirmedRequest
type APDUUnconfirmedRequest interface {
@@ -46,31 +48,31 @@ type APDUUnconfirmedRequestExactly interface {
// _APDUUnconfirmedRequest is the data-structure of this message
type _APDUUnconfirmedRequest struct {
*_APDU
- ServiceRequest BACnetUnconfirmedServiceRequest
+ ServiceRequest BACnetUnconfirmedServiceRequest
// Reserved Fields
reservedField0 *uint8
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUUnconfirmedRequest) GetApduType() ApduType {
- return ApduType_UNCONFIRMED_REQUEST_PDU
-}
+func (m *_APDUUnconfirmedRequest) GetApduType() ApduType {
+return ApduType_UNCONFIRMED_REQUEST_PDU}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUUnconfirmedRequest) InitializeParent(parent APDU) {}
+func (m *_APDUUnconfirmedRequest) InitializeParent(parent APDU ) {}
-func (m *_APDUUnconfirmedRequest) GetParent() APDU {
+func (m *_APDUUnconfirmedRequest) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,11 +87,12 @@ func (m *_APDUUnconfirmedRequest) GetServiceRequest() BACnetUnconfirmedServiceRe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUUnconfirmedRequest factory function for _APDUUnconfirmedRequest
-func NewAPDUUnconfirmedRequest(serviceRequest BACnetUnconfirmedServiceRequest, apduLength uint16) *_APDUUnconfirmedRequest {
+func NewAPDUUnconfirmedRequest( serviceRequest BACnetUnconfirmedServiceRequest , apduLength uint16 ) *_APDUUnconfirmedRequest {
_result := &_APDUUnconfirmedRequest{
ServiceRequest: serviceRequest,
- _APDU: NewAPDU(apduLength),
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -97,7 +100,7 @@ func NewAPDUUnconfirmedRequest(serviceRequest BACnetUnconfirmedServiceRequest, a
// Deprecated: use the interface for direct cast
func CastAPDUUnconfirmedRequest(structType interface{}) APDUUnconfirmedRequest {
- if casted, ok := structType.(APDUUnconfirmedRequest); ok {
+ if casted, ok := structType.(APDUUnconfirmedRequest); ok {
return casted
}
if casted, ok := structType.(*APDUUnconfirmedRequest); ok {
@@ -122,6 +125,7 @@ func (m *_APDUUnconfirmedRequest) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUUnconfirmedRequest) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +153,7 @@ func APDUUnconfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils
if reserved != uint8(0) {
Plc4xModelLog.Info().Fields(map[string]interface{}{
"expected value": uint8(0),
- "got value": reserved,
+ "got value": reserved,
}).Msg("Got unexpected response for reserved field.")
// We save the value, so it can be re-serialized
reservedField0 = &reserved
@@ -160,7 +164,7 @@ func APDUUnconfirmedRequestParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("serviceRequest"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serviceRequest")
}
- _serviceRequest, _serviceRequestErr := BACnetUnconfirmedServiceRequestParseWithBuffer(ctx, readBuffer, uint16(uint16(apduLength)-uint16(uint16(1))))
+_serviceRequest, _serviceRequestErr := BACnetUnconfirmedServiceRequestParseWithBuffer(ctx, readBuffer , uint16( uint16(apduLength) - uint16(uint16(1)) ) )
if _serviceRequestErr != nil {
return nil, errors.Wrap(_serviceRequestErr, "Error parsing 'serviceRequest' field of APDUUnconfirmedRequest")
}
@@ -201,33 +205,33 @@ func (m *_APDUUnconfirmedRequest) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for APDUUnconfirmedRequest")
}
- // Reserved Field (reserved)
- {
- var reserved uint8 = uint8(0)
- if m.reservedField0 != nil {
- Plc4xModelLog.Info().Fields(map[string]interface{}{
- "expected value": uint8(0),
- "got value": reserved,
- }).Msg("Overriding reserved field with unexpected value.")
- reserved = *m.reservedField0
- }
- _err := writeBuffer.WriteUint8("reserved", 4, reserved)
- if _err != nil {
- return errors.Wrap(_err, "Error serializing 'reserved' field")
- }
- }
-
- // Simple Field (serviceRequest)
- if pushErr := writeBuffer.PushContext("serviceRequest"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serviceRequest")
- }
- _serviceRequestErr := writeBuffer.WriteSerializable(ctx, m.GetServiceRequest())
- if popErr := writeBuffer.PopContext("serviceRequest"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serviceRequest")
+ // Reserved Field (reserved)
+ {
+ var reserved uint8 = uint8(0)
+ if m.reservedField0 != nil {
+ Plc4xModelLog.Info().Fields(map[string]interface{}{
+ "expected value": uint8(0),
+ "got value": reserved,
+ }).Msg("Overriding reserved field with unexpected value.")
+ reserved = *m.reservedField0
}
- if _serviceRequestErr != nil {
- return errors.Wrap(_serviceRequestErr, "Error serializing 'serviceRequest' field")
+ _err := writeBuffer.WriteUint8("reserved", 4, reserved)
+ if _err != nil {
+ return errors.Wrap(_err, "Error serializing 'reserved' field")
}
+ }
+
+ // Simple Field (serviceRequest)
+ if pushErr := writeBuffer.PushContext("serviceRequest"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serviceRequest")
+ }
+ _serviceRequestErr := writeBuffer.WriteSerializable(ctx, m.GetServiceRequest())
+ if popErr := writeBuffer.PopContext("serviceRequest"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serviceRequest")
+ }
+ if _serviceRequestErr != nil {
+ return errors.Wrap(_serviceRequestErr, "Error serializing 'serviceRequest' field")
+ }
if popErr := writeBuffer.PopContext("APDUUnconfirmedRequest"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUUnconfirmedRequest")
@@ -237,6 +241,7 @@ func (m *_APDUUnconfirmedRequest) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUUnconfirmedRequest) isAPDUUnconfirmedRequest() bool {
return true
}
@@ -251,3 +256,6 @@ func (m *_APDUUnconfirmedRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/APDUUnknown.go b/plc4go/protocols/bacnetip/readwrite/model/APDUUnknown.go
index 1ef97a6cfd2..c02943b5074 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/APDUUnknown.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/APDUUnknown.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// APDUUnknown is the corresponding interface of APDUUnknown
type APDUUnknown interface {
@@ -48,30 +50,30 @@ type APDUUnknownExactly interface {
// _APDUUnknown is the data-structure of this message
type _APDUUnknown struct {
*_APDU
- UnknownTypeRest uint8
- UnknownBytes []byte
+ UnknownTypeRest uint8
+ UnknownBytes []byte
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_APDUUnknown) GetApduType() ApduType {
- return 0
-}
+func (m *_APDUUnknown) GetApduType() ApduType {
+return 0}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_APDUUnknown) InitializeParent(parent APDU) {}
+func (m *_APDUUnknown) InitializeParent(parent APDU ) {}
-func (m *_APDUUnknown) GetParent() APDU {
+func (m *_APDUUnknown) GetParent() APDU {
return m._APDU
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,12 +92,13 @@ func (m *_APDUUnknown) GetUnknownBytes() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewAPDUUnknown factory function for _APDUUnknown
-func NewAPDUUnknown(unknownTypeRest uint8, unknownBytes []byte, apduLength uint16) *_APDUUnknown {
+func NewAPDUUnknown( unknownTypeRest uint8 , unknownBytes []byte , apduLength uint16 ) *_APDUUnknown {
_result := &_APDUUnknown{
UnknownTypeRest: unknownTypeRest,
- UnknownBytes: unknownBytes,
- _APDU: NewAPDU(apduLength),
+ UnknownBytes: unknownBytes,
+ _APDU: NewAPDU(apduLength),
}
_result._APDU._APDUChildRequirements = _result
return _result
@@ -103,7 +106,7 @@ func NewAPDUUnknown(unknownTypeRest uint8, unknownBytes []byte, apduLength uint1
// Deprecated: use the interface for direct cast
func CastAPDUUnknown(structType interface{}) APDUUnknown {
- if casted, ok := structType.(APDUUnknown); ok {
+ if casted, ok := structType.(APDUUnknown); ok {
return casted
}
if casted, ok := structType.(*APDUUnknown); ok {
@@ -120,7 +123,7 @@ func (m *_APDUUnknown) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (unknownTypeRest)
- lengthInBits += 4
+ lengthInBits += 4;
// Array field
if len(m.UnknownBytes) > 0 {
@@ -130,6 +133,7 @@ func (m *_APDUUnknown) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_APDUUnknown) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -148,13 +152,13 @@ func APDUUnknownParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer
_ = currentPos
// Simple Field (unknownTypeRest)
- _unknownTypeRest, _unknownTypeRestErr := readBuffer.ReadUint8("unknownTypeRest", 4)
+_unknownTypeRest, _unknownTypeRestErr := readBuffer.ReadUint8("unknownTypeRest", 4)
if _unknownTypeRestErr != nil {
return nil, errors.Wrap(_unknownTypeRestErr, "Error parsing 'unknownTypeRest' field of APDUUnknown")
}
unknownTypeRest := _unknownTypeRest
// Byte Array field (unknownBytes)
- numberOfBytesunknownBytes := int(utils.InlineIf((bool((apduLength) > (0))), func() interface{} { return uint16(apduLength) }, func() interface{} { return uint16(uint16(0)) }).(uint16))
+ numberOfBytesunknownBytes := int(utils.InlineIf((bool((apduLength) > ((0)))), func() interface{} {return uint16(apduLength)}, func() interface{} {return uint16(uint16(0))}).(uint16))
unknownBytes, _readArrayErr := readBuffer.ReadByteArray("unknownBytes", numberOfBytesunknownBytes)
if _readArrayErr != nil {
return nil, errors.Wrap(_readArrayErr, "Error parsing 'unknownBytes' field of APDUUnknown")
@@ -170,7 +174,7 @@ func APDUUnknownParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer
ApduLength: apduLength,
},
UnknownTypeRest: unknownTypeRest,
- UnknownBytes: unknownBytes,
+ UnknownBytes: unknownBytes,
}
_child._APDU._APDUChildRequirements = _child
return _child, nil
@@ -192,18 +196,18 @@ func (m *_APDUUnknown) SerializeWithWriteBuffer(ctx context.Context, writeBuffer
return errors.Wrap(pushErr, "Error pushing for APDUUnknown")
}
- // Simple Field (unknownTypeRest)
- unknownTypeRest := uint8(m.GetUnknownTypeRest())
- _unknownTypeRestErr := writeBuffer.WriteUint8("unknownTypeRest", 4, (unknownTypeRest))
- if _unknownTypeRestErr != nil {
- return errors.Wrap(_unknownTypeRestErr, "Error serializing 'unknownTypeRest' field")
- }
+ // Simple Field (unknownTypeRest)
+ unknownTypeRest := uint8(m.GetUnknownTypeRest())
+ _unknownTypeRestErr := writeBuffer.WriteUint8("unknownTypeRest", 4, (unknownTypeRest))
+ if _unknownTypeRestErr != nil {
+ return errors.Wrap(_unknownTypeRestErr, "Error serializing 'unknownTypeRest' field")
+ }
- // Array Field (unknownBytes)
- // Byte Array field (unknownBytes)
- if err := writeBuffer.WriteByteArray("unknownBytes", m.GetUnknownBytes()); err != nil {
- return errors.Wrap(err, "Error serializing 'unknownBytes' field")
- }
+ // Array Field (unknownBytes)
+ // Byte Array field (unknownBytes)
+ if err := writeBuffer.WriteByteArray("unknownBytes", m.GetUnknownBytes()); err != nil {
+ return errors.Wrap(err, "Error serializing 'unknownBytes' field")
+ }
if popErr := writeBuffer.PopContext("APDUUnknown"); popErr != nil {
return errors.Wrap(popErr, "Error popping for APDUUnknown")
@@ -213,6 +217,7 @@ func (m *_APDUUnknown) SerializeWithWriteBuffer(ctx context.Context, writeBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_APDUUnknown) isAPDUUnknown() bool {
return true
}
@@ -227,3 +232,6 @@ func (m *_APDUUnknown) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/ApduType.go b/plc4go/protocols/bacnetip/readwrite/model/ApduType.go
index ed7b2bda760..14e304e57c2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/ApduType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/ApduType.go
@@ -34,30 +34,30 @@ type IApduType interface {
utils.Serializable
}
-const (
- ApduType_CONFIRMED_REQUEST_PDU ApduType = 0x0
+const(
+ ApduType_CONFIRMED_REQUEST_PDU ApduType = 0x0
ApduType_UNCONFIRMED_REQUEST_PDU ApduType = 0x1
- ApduType_SIMPLE_ACK_PDU ApduType = 0x2
- ApduType_COMPLEX_ACK_PDU ApduType = 0x3
- ApduType_SEGMENT_ACK_PDU ApduType = 0x4
- ApduType_ERROR_PDU ApduType = 0x5
- ApduType_REJECT_PDU ApduType = 0x6
- ApduType_ABORT_PDU ApduType = 0x7
- ApduType_APDU_UNKNOWN_8 ApduType = 0x8
- ApduType_APDU_UNKNOWN_9 ApduType = 0x9
- ApduType_APDU_UNKNOWN_A ApduType = 0xA
- ApduType_APDU_UNKNOWN_B ApduType = 0xB
- ApduType_APDU_UNKNOWN_C ApduType = 0xC
- ApduType_APDU_UNKNOWN_D ApduType = 0xD
- ApduType_APDU_UNKNOWN_E ApduType = 0xE
- ApduType_APDU_UNKNOWN_F ApduType = 0xF
+ ApduType_SIMPLE_ACK_PDU ApduType = 0x2
+ ApduType_COMPLEX_ACK_PDU ApduType = 0x3
+ ApduType_SEGMENT_ACK_PDU ApduType = 0x4
+ ApduType_ERROR_PDU ApduType = 0x5
+ ApduType_REJECT_PDU ApduType = 0x6
+ ApduType_ABORT_PDU ApduType = 0x7
+ ApduType_APDU_UNKNOWN_8 ApduType = 0x8
+ ApduType_APDU_UNKNOWN_9 ApduType = 0x9
+ ApduType_APDU_UNKNOWN_A ApduType = 0xA
+ ApduType_APDU_UNKNOWN_B ApduType = 0xB
+ ApduType_APDU_UNKNOWN_C ApduType = 0xC
+ ApduType_APDU_UNKNOWN_D ApduType = 0xD
+ ApduType_APDU_UNKNOWN_E ApduType = 0xE
+ ApduType_APDU_UNKNOWN_F ApduType = 0xF
)
var ApduTypeValues []ApduType
func init() {
_ = errors.New
- ApduTypeValues = []ApduType{
+ ApduTypeValues = []ApduType {
ApduType_CONFIRMED_REQUEST_PDU,
ApduType_UNCONFIRMED_REQUEST_PDU,
ApduType_SIMPLE_ACK_PDU,
@@ -79,38 +79,38 @@ func init() {
func ApduTypeByValue(value uint8) (enum ApduType, ok bool) {
switch value {
- case 0x0:
- return ApduType_CONFIRMED_REQUEST_PDU, true
- case 0x1:
- return ApduType_UNCONFIRMED_REQUEST_PDU, true
- case 0x2:
- return ApduType_SIMPLE_ACK_PDU, true
- case 0x3:
- return ApduType_COMPLEX_ACK_PDU, true
- case 0x4:
- return ApduType_SEGMENT_ACK_PDU, true
- case 0x5:
- return ApduType_ERROR_PDU, true
- case 0x6:
- return ApduType_REJECT_PDU, true
- case 0x7:
- return ApduType_ABORT_PDU, true
- case 0x8:
- return ApduType_APDU_UNKNOWN_8, true
- case 0x9:
- return ApduType_APDU_UNKNOWN_9, true
- case 0xA:
- return ApduType_APDU_UNKNOWN_A, true
- case 0xB:
- return ApduType_APDU_UNKNOWN_B, true
- case 0xC:
- return ApduType_APDU_UNKNOWN_C, true
- case 0xD:
- return ApduType_APDU_UNKNOWN_D, true
- case 0xE:
- return ApduType_APDU_UNKNOWN_E, true
- case 0xF:
- return ApduType_APDU_UNKNOWN_F, true
+ case 0x0:
+ return ApduType_CONFIRMED_REQUEST_PDU, true
+ case 0x1:
+ return ApduType_UNCONFIRMED_REQUEST_PDU, true
+ case 0x2:
+ return ApduType_SIMPLE_ACK_PDU, true
+ case 0x3:
+ return ApduType_COMPLEX_ACK_PDU, true
+ case 0x4:
+ return ApduType_SEGMENT_ACK_PDU, true
+ case 0x5:
+ return ApduType_ERROR_PDU, true
+ case 0x6:
+ return ApduType_REJECT_PDU, true
+ case 0x7:
+ return ApduType_ABORT_PDU, true
+ case 0x8:
+ return ApduType_APDU_UNKNOWN_8, true
+ case 0x9:
+ return ApduType_APDU_UNKNOWN_9, true
+ case 0xA:
+ return ApduType_APDU_UNKNOWN_A, true
+ case 0xB:
+ return ApduType_APDU_UNKNOWN_B, true
+ case 0xC:
+ return ApduType_APDU_UNKNOWN_C, true
+ case 0xD:
+ return ApduType_APDU_UNKNOWN_D, true
+ case 0xE:
+ return ApduType_APDU_UNKNOWN_E, true
+ case 0xF:
+ return ApduType_APDU_UNKNOWN_F, true
}
return 0, false
}
@@ -153,13 +153,13 @@ func ApduTypeByName(value string) (enum ApduType, ok bool) {
return 0, false
}
-func ApduTypeKnows(value uint8) bool {
+func ApduTypeKnows(value uint8) bool {
for _, typeValue := range ApduTypeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastApduType(structType interface{}) ApduType {
@@ -251,3 +251,4 @@ func (e ApduType) PLC4XEnumName() string {
func (e ApduType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReason.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReason.go
index 4eb1db6d941..7a205d29660 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReason.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReason.go
@@ -34,27 +34,27 @@ type IBACnetAbortReason interface {
utils.Serializable
}
-const (
- BACnetAbortReason_OTHER BACnetAbortReason = 0
- BACnetAbortReason_BUFFER_OVERFLOW BACnetAbortReason = 1
- BACnetAbortReason_INVALID_APDU_IN_THIS_STATE BACnetAbortReason = 2
+const(
+ BACnetAbortReason_OTHER BACnetAbortReason = 0
+ BACnetAbortReason_BUFFER_OVERFLOW BACnetAbortReason = 1
+ BACnetAbortReason_INVALID_APDU_IN_THIS_STATE BACnetAbortReason = 2
BACnetAbortReason_PREEMPTED_BY_HIGHER_PRIORITY_TASK BACnetAbortReason = 3
- BACnetAbortReason_SEGMENTATION_NOT_SUPPORTED BACnetAbortReason = 4
- BACnetAbortReason_SECURITY_ERROR BACnetAbortReason = 5
- BACnetAbortReason_INSUFFICIENT_SECURITY BACnetAbortReason = 6
- BACnetAbortReason_WINDOW_SIZE_OUT_OF_RANGE BACnetAbortReason = 7
- BACnetAbortReason_APPLICATION_EXCEEDED_REPLY_TIME BACnetAbortReason = 8
- BACnetAbortReason_OUT_OF_RESOURCES BACnetAbortReason = 9
- BACnetAbortReason_TSM_TIMEOUT BACnetAbortReason = 10
- BACnetAbortReason_APDU_TOO_LONG BACnetAbortReason = 11
- BACnetAbortReason_VENDOR_PROPRIETARY_VALUE BACnetAbortReason = 0xFF
+ BACnetAbortReason_SEGMENTATION_NOT_SUPPORTED BACnetAbortReason = 4
+ BACnetAbortReason_SECURITY_ERROR BACnetAbortReason = 5
+ BACnetAbortReason_INSUFFICIENT_SECURITY BACnetAbortReason = 6
+ BACnetAbortReason_WINDOW_SIZE_OUT_OF_RANGE BACnetAbortReason = 7
+ BACnetAbortReason_APPLICATION_EXCEEDED_REPLY_TIME BACnetAbortReason = 8
+ BACnetAbortReason_OUT_OF_RESOURCES BACnetAbortReason = 9
+ BACnetAbortReason_TSM_TIMEOUT BACnetAbortReason = 10
+ BACnetAbortReason_APDU_TOO_LONG BACnetAbortReason = 11
+ BACnetAbortReason_VENDOR_PROPRIETARY_VALUE BACnetAbortReason = 0xFF
)
var BACnetAbortReasonValues []BACnetAbortReason
func init() {
_ = errors.New
- BACnetAbortReasonValues = []BACnetAbortReason{
+ BACnetAbortReasonValues = []BACnetAbortReason {
BACnetAbortReason_OTHER,
BACnetAbortReason_BUFFER_OVERFLOW,
BACnetAbortReason_INVALID_APDU_IN_THIS_STATE,
@@ -73,32 +73,32 @@ func init() {
func BACnetAbortReasonByValue(value uint8) (enum BACnetAbortReason, ok bool) {
switch value {
- case 0:
- return BACnetAbortReason_OTHER, true
- case 0xFF:
- return BACnetAbortReason_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAbortReason_BUFFER_OVERFLOW, true
- case 10:
- return BACnetAbortReason_TSM_TIMEOUT, true
- case 11:
- return BACnetAbortReason_APDU_TOO_LONG, true
- case 2:
- return BACnetAbortReason_INVALID_APDU_IN_THIS_STATE, true
- case 3:
- return BACnetAbortReason_PREEMPTED_BY_HIGHER_PRIORITY_TASK, true
- case 4:
- return BACnetAbortReason_SEGMENTATION_NOT_SUPPORTED, true
- case 5:
- return BACnetAbortReason_SECURITY_ERROR, true
- case 6:
- return BACnetAbortReason_INSUFFICIENT_SECURITY, true
- case 7:
- return BACnetAbortReason_WINDOW_SIZE_OUT_OF_RANGE, true
- case 8:
- return BACnetAbortReason_APPLICATION_EXCEEDED_REPLY_TIME, true
- case 9:
- return BACnetAbortReason_OUT_OF_RESOURCES, true
+ case 0:
+ return BACnetAbortReason_OTHER, true
+ case 0xFF:
+ return BACnetAbortReason_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAbortReason_BUFFER_OVERFLOW, true
+ case 10:
+ return BACnetAbortReason_TSM_TIMEOUT, true
+ case 11:
+ return BACnetAbortReason_APDU_TOO_LONG, true
+ case 2:
+ return BACnetAbortReason_INVALID_APDU_IN_THIS_STATE, true
+ case 3:
+ return BACnetAbortReason_PREEMPTED_BY_HIGHER_PRIORITY_TASK, true
+ case 4:
+ return BACnetAbortReason_SEGMENTATION_NOT_SUPPORTED, true
+ case 5:
+ return BACnetAbortReason_SECURITY_ERROR, true
+ case 6:
+ return BACnetAbortReason_INSUFFICIENT_SECURITY, true
+ case 7:
+ return BACnetAbortReason_WINDOW_SIZE_OUT_OF_RANGE, true
+ case 8:
+ return BACnetAbortReason_APPLICATION_EXCEEDED_REPLY_TIME, true
+ case 9:
+ return BACnetAbortReason_OUT_OF_RESOURCES, true
}
return 0, false
}
@@ -135,13 +135,13 @@ func BACnetAbortReasonByName(value string) (enum BACnetAbortReason, ok bool) {
return 0, false
}
-func BACnetAbortReasonKnows(value uint8) bool {
+func BACnetAbortReasonKnows(value uint8) bool {
for _, typeValue := range BACnetAbortReasonValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAbortReason(structType interface{}) BACnetAbortReason {
@@ -227,3 +227,4 @@ func (e BACnetAbortReason) PLC4XEnumName() string {
func (e BACnetAbortReason) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReasonTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReasonTagged.go
index cf40ad70c84..b724f844000 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReasonTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReasonTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAbortReasonTagged is the corresponding interface of BACnetAbortReasonTagged
type BACnetAbortReasonTagged interface {
@@ -48,13 +50,14 @@ type BACnetAbortReasonTaggedExactly interface {
// _BACnetAbortReasonTagged is the data-structure of this message
type _BACnetAbortReasonTagged struct {
- Value BACnetAbortReason
- ProprietaryValue uint32
+ Value BACnetAbortReason
+ ProprietaryValue uint32
// Arguments.
ActualLength uint32
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,14 +91,15 @@ func (m *_BACnetAbortReasonTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAbortReasonTagged factory function for _BACnetAbortReasonTagged
-func NewBACnetAbortReasonTagged(value BACnetAbortReason, proprietaryValue uint32, actualLength uint32) *_BACnetAbortReasonTagged {
- return &_BACnetAbortReasonTagged{Value: value, ProprietaryValue: proprietaryValue, ActualLength: actualLength}
+func NewBACnetAbortReasonTagged( value BACnetAbortReason , proprietaryValue uint32 , actualLength uint32 ) *_BACnetAbortReasonTagged {
+return &_BACnetAbortReasonTagged{ Value: value , ProprietaryValue: proprietaryValue , ActualLength: actualLength }
}
// Deprecated: use the interface for direct cast
func CastBACnetAbortReasonTagged(structType interface{}) BACnetAbortReasonTagged {
- if casted, ok := structType.(BACnetAbortReasonTagged); ok {
+ if casted, ok := structType.(BACnetAbortReasonTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAbortReasonTagged); ok {
@@ -112,16 +116,17 @@ func (m *_BACnetAbortReasonTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.ActualLength) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.ActualLength) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.ActualLength) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.ActualLength) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAbortReasonTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -146,7 +151,7 @@ func BACnetAbortReasonTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var value BACnetAbortReason
if _value != nil {
- value = _value.(BACnetAbortReason)
+ value = _value.(BACnetAbortReason)
}
// Virtual field
@@ -161,7 +166,7 @@ func BACnetAbortReasonTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAbortReasonTagged"); closeErr != nil {
@@ -170,10 +175,10 @@ func BACnetAbortReasonTaggedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetAbortReasonTagged{
- ActualLength: actualLength,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ ActualLength: actualLength,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAbortReasonTagged) Serialize() ([]byte, error) {
@@ -187,7 +192,7 @@ func (m *_BACnetAbortReasonTagged) Serialize() ([]byte, error) {
func (m *_BACnetAbortReasonTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAbortReasonTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAbortReasonTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAbortReasonTagged")
}
@@ -213,13 +218,13 @@ func (m *_BACnetAbortReasonTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
func (m *_BACnetAbortReasonTagged) GetActualLength() uint32 {
return m.ActualLength
}
-
//
////
@@ -237,3 +242,6 @@ func (m *_BACnetAbortReasonTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisable.go
index 43abfba9316..4e913d757cd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisable.go
@@ -34,21 +34,21 @@ type IBACnetAccessAuthenticationFactorDisable interface {
utils.Serializable
}
-const (
- BACnetAccessAuthenticationFactorDisable_NONE BACnetAccessAuthenticationFactorDisable = 0
- BACnetAccessAuthenticationFactorDisable_DISABLED BACnetAccessAuthenticationFactorDisable = 1
- BACnetAccessAuthenticationFactorDisable_DISABLED_LOST BACnetAccessAuthenticationFactorDisable = 2
- BACnetAccessAuthenticationFactorDisable_DISABLED_STOLEN BACnetAccessAuthenticationFactorDisable = 3
- BACnetAccessAuthenticationFactorDisable_DISABLED_DAMAGED BACnetAccessAuthenticationFactorDisable = 4
- BACnetAccessAuthenticationFactorDisable_DISABLED_DESTROYED BACnetAccessAuthenticationFactorDisable = 5
- BACnetAccessAuthenticationFactorDisable_VENDOR_PROPRIETARY_VALUE BACnetAccessAuthenticationFactorDisable = 0xFFFF
+const(
+ BACnetAccessAuthenticationFactorDisable_NONE BACnetAccessAuthenticationFactorDisable = 0
+ BACnetAccessAuthenticationFactorDisable_DISABLED BACnetAccessAuthenticationFactorDisable = 1
+ BACnetAccessAuthenticationFactorDisable_DISABLED_LOST BACnetAccessAuthenticationFactorDisable = 2
+ BACnetAccessAuthenticationFactorDisable_DISABLED_STOLEN BACnetAccessAuthenticationFactorDisable = 3
+ BACnetAccessAuthenticationFactorDisable_DISABLED_DAMAGED BACnetAccessAuthenticationFactorDisable = 4
+ BACnetAccessAuthenticationFactorDisable_DISABLED_DESTROYED BACnetAccessAuthenticationFactorDisable = 5
+ BACnetAccessAuthenticationFactorDisable_VENDOR_PROPRIETARY_VALUE BACnetAccessAuthenticationFactorDisable = 0XFFFF
)
var BACnetAccessAuthenticationFactorDisableValues []BACnetAccessAuthenticationFactorDisable
func init() {
_ = errors.New
- BACnetAccessAuthenticationFactorDisableValues = []BACnetAccessAuthenticationFactorDisable{
+ BACnetAccessAuthenticationFactorDisableValues = []BACnetAccessAuthenticationFactorDisable {
BACnetAccessAuthenticationFactorDisable_NONE,
BACnetAccessAuthenticationFactorDisable_DISABLED,
BACnetAccessAuthenticationFactorDisable_DISABLED_LOST,
@@ -61,20 +61,20 @@ func init() {
func BACnetAccessAuthenticationFactorDisableByValue(value uint16) (enum BACnetAccessAuthenticationFactorDisable, ok bool) {
switch value {
- case 0:
- return BACnetAccessAuthenticationFactorDisable_NONE, true
- case 0xFFFF:
- return BACnetAccessAuthenticationFactorDisable_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAccessAuthenticationFactorDisable_DISABLED, true
- case 2:
- return BACnetAccessAuthenticationFactorDisable_DISABLED_LOST, true
- case 3:
- return BACnetAccessAuthenticationFactorDisable_DISABLED_STOLEN, true
- case 4:
- return BACnetAccessAuthenticationFactorDisable_DISABLED_DAMAGED, true
- case 5:
- return BACnetAccessAuthenticationFactorDisable_DISABLED_DESTROYED, true
+ case 0:
+ return BACnetAccessAuthenticationFactorDisable_NONE, true
+ case 0XFFFF:
+ return BACnetAccessAuthenticationFactorDisable_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAccessAuthenticationFactorDisable_DISABLED, true
+ case 2:
+ return BACnetAccessAuthenticationFactorDisable_DISABLED_LOST, true
+ case 3:
+ return BACnetAccessAuthenticationFactorDisable_DISABLED_STOLEN, true
+ case 4:
+ return BACnetAccessAuthenticationFactorDisable_DISABLED_DAMAGED, true
+ case 5:
+ return BACnetAccessAuthenticationFactorDisable_DISABLED_DESTROYED, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetAccessAuthenticationFactorDisableByName(value string) (enum BACnetAcc
return 0, false
}
-func BACnetAccessAuthenticationFactorDisableKnows(value uint16) bool {
+func BACnetAccessAuthenticationFactorDisableKnows(value uint16) bool {
for _, typeValue := range BACnetAccessAuthenticationFactorDisableValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessAuthenticationFactorDisable(structType interface{}) BACnetAccessAuthenticationFactorDisable {
@@ -179,3 +179,4 @@ func (e BACnetAccessAuthenticationFactorDisable) PLC4XEnumName() string {
func (e BACnetAccessAuthenticationFactorDisable) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go
index 0c657e08175..718357ab8f0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisableTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessAuthenticationFactorDisableTagged is the corresponding interface of BACnetAccessAuthenticationFactorDisableTagged
type BACnetAccessAuthenticationFactorDisableTagged interface {
@@ -50,15 +52,16 @@ type BACnetAccessAuthenticationFactorDisableTaggedExactly interface {
// _BACnetAccessAuthenticationFactorDisableTagged is the data-structure of this message
type _BACnetAccessAuthenticationFactorDisableTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessAuthenticationFactorDisable
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAccessAuthenticationFactorDisable
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) GetIsProprietary() bool
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessAuthenticationFactorDisableTagged factory function for _BACnetAccessAuthenticationFactorDisableTagged
-func NewBACnetAccessAuthenticationFactorDisableTagged(header BACnetTagHeader, value BACnetAccessAuthenticationFactorDisable, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAccessAuthenticationFactorDisableTagged {
- return &_BACnetAccessAuthenticationFactorDisableTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessAuthenticationFactorDisableTagged( header BACnetTagHeader , value BACnetAccessAuthenticationFactorDisable , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessAuthenticationFactorDisableTagged {
+return &_BACnetAccessAuthenticationFactorDisableTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessAuthenticationFactorDisableTagged(structType interface{}) BACnetAccessAuthenticationFactorDisableTagged {
- if casted, ok := structType.(BACnetAccessAuthenticationFactorDisableTagged); ok {
+ if casted, ok := structType.(BACnetAccessAuthenticationFactorDisableTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessAuthenticationFactorDisableTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) GetLengthInBits(ctx con
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAccessAuthenticationFactorDisableTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessAuthenticationFactorDisableTagged")
}
@@ -164,12 +169,12 @@ func BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx context.Co
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx context.Co
}
var value BACnetAccessAuthenticationFactorDisable
if _value != nil {
- value = _value.(BACnetAccessAuthenticationFactorDisable)
+ value = _value.(BACnetAccessAuthenticationFactorDisable)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx context.Co
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAccessAuthenticationFactorDisableTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx context.Co
// Create the instance
return &_BACnetAccessAuthenticationFactorDisableTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAccessAuthenticationFactorDisableTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) Serialize() ([]byte, er
func (m *_BACnetAccessAuthenticationFactorDisableTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessAuthenticationFactorDisableTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessAuthenticationFactorDisableTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessAuthenticationFactorDisableTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) SerializeWithWriteBuffe
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessAuthenticationFactorDisableTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAccessAuthenticationFactorDisableTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisable.go
index aece6a4ac74..2401b148a79 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisable.go
@@ -34,19 +34,19 @@ type IBACnetAccessCredentialDisable interface {
utils.Serializable
}
-const (
- BACnetAccessCredentialDisable_NONE BACnetAccessCredentialDisable = 0
- BACnetAccessCredentialDisable_DISABLE BACnetAccessCredentialDisable = 1
- BACnetAccessCredentialDisable_DISABLE_MANUAL BACnetAccessCredentialDisable = 2
- BACnetAccessCredentialDisable_DISABLE_LOCKOUT BACnetAccessCredentialDisable = 3
- BACnetAccessCredentialDisable_VENDOR_PROPRIETARY_VALUE BACnetAccessCredentialDisable = 0xFFFF
+const(
+ BACnetAccessCredentialDisable_NONE BACnetAccessCredentialDisable = 0
+ BACnetAccessCredentialDisable_DISABLE BACnetAccessCredentialDisable = 1
+ BACnetAccessCredentialDisable_DISABLE_MANUAL BACnetAccessCredentialDisable = 2
+ BACnetAccessCredentialDisable_DISABLE_LOCKOUT BACnetAccessCredentialDisable = 3
+ BACnetAccessCredentialDisable_VENDOR_PROPRIETARY_VALUE BACnetAccessCredentialDisable = 0XFFFF
)
var BACnetAccessCredentialDisableValues []BACnetAccessCredentialDisable
func init() {
_ = errors.New
- BACnetAccessCredentialDisableValues = []BACnetAccessCredentialDisable{
+ BACnetAccessCredentialDisableValues = []BACnetAccessCredentialDisable {
BACnetAccessCredentialDisable_NONE,
BACnetAccessCredentialDisable_DISABLE,
BACnetAccessCredentialDisable_DISABLE_MANUAL,
@@ -57,16 +57,16 @@ func init() {
func BACnetAccessCredentialDisableByValue(value uint16) (enum BACnetAccessCredentialDisable, ok bool) {
switch value {
- case 0:
- return BACnetAccessCredentialDisable_NONE, true
- case 0xFFFF:
- return BACnetAccessCredentialDisable_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAccessCredentialDisable_DISABLE, true
- case 2:
- return BACnetAccessCredentialDisable_DISABLE_MANUAL, true
- case 3:
- return BACnetAccessCredentialDisable_DISABLE_LOCKOUT, true
+ case 0:
+ return BACnetAccessCredentialDisable_NONE, true
+ case 0XFFFF:
+ return BACnetAccessCredentialDisable_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAccessCredentialDisable_DISABLE, true
+ case 2:
+ return BACnetAccessCredentialDisable_DISABLE_MANUAL, true
+ case 3:
+ return BACnetAccessCredentialDisable_DISABLE_LOCKOUT, true
}
return 0, false
}
@@ -87,13 +87,13 @@ func BACnetAccessCredentialDisableByName(value string) (enum BACnetAccessCredent
return 0, false
}
-func BACnetAccessCredentialDisableKnows(value uint16) bool {
+func BACnetAccessCredentialDisableKnows(value uint16) bool {
for _, typeValue := range BACnetAccessCredentialDisableValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessCredentialDisable(structType interface{}) BACnetAccessCredentialDisable {
@@ -163,3 +163,4 @@ func (e BACnetAccessCredentialDisable) PLC4XEnumName() string {
func (e BACnetAccessCredentialDisable) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReason.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReason.go
index 1d6c6af2f9a..1e06855d173 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReason.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReason.go
@@ -34,25 +34,25 @@ type IBACnetAccessCredentialDisableReason interface {
utils.Serializable
}
-const (
- BACnetAccessCredentialDisableReason_DISABLED BACnetAccessCredentialDisableReason = 0
+const(
+ BACnetAccessCredentialDisableReason_DISABLED BACnetAccessCredentialDisableReason = 0
BACnetAccessCredentialDisableReason_DISABLED_NEEDS_PROVISIONING BACnetAccessCredentialDisableReason = 1
- BACnetAccessCredentialDisableReason_DISABLED_UNASSIGNED BACnetAccessCredentialDisableReason = 2
- BACnetAccessCredentialDisableReason_DISABLED_NOT_YET_ACTIVE BACnetAccessCredentialDisableReason = 3
- BACnetAccessCredentialDisableReason_DISABLED_EXPIRED BACnetAccessCredentialDisableReason = 4
- BACnetAccessCredentialDisableReason_DISABLED_LOCKOUT BACnetAccessCredentialDisableReason = 5
- BACnetAccessCredentialDisableReason_DISABLED_MAX_DAYS BACnetAccessCredentialDisableReason = 6
- BACnetAccessCredentialDisableReason_DISABLED_MAX_USES BACnetAccessCredentialDisableReason = 7
- BACnetAccessCredentialDisableReason_DISABLED_INACTIVITY BACnetAccessCredentialDisableReason = 8
- BACnetAccessCredentialDisableReason_DISABLED_MANUAL BACnetAccessCredentialDisableReason = 9
- BACnetAccessCredentialDisableReason_VENDOR_PROPRIETARY_VALUE BACnetAccessCredentialDisableReason = 0xFFFF
+ BACnetAccessCredentialDisableReason_DISABLED_UNASSIGNED BACnetAccessCredentialDisableReason = 2
+ BACnetAccessCredentialDisableReason_DISABLED_NOT_YET_ACTIVE BACnetAccessCredentialDisableReason = 3
+ BACnetAccessCredentialDisableReason_DISABLED_EXPIRED BACnetAccessCredentialDisableReason = 4
+ BACnetAccessCredentialDisableReason_DISABLED_LOCKOUT BACnetAccessCredentialDisableReason = 5
+ BACnetAccessCredentialDisableReason_DISABLED_MAX_DAYS BACnetAccessCredentialDisableReason = 6
+ BACnetAccessCredentialDisableReason_DISABLED_MAX_USES BACnetAccessCredentialDisableReason = 7
+ BACnetAccessCredentialDisableReason_DISABLED_INACTIVITY BACnetAccessCredentialDisableReason = 8
+ BACnetAccessCredentialDisableReason_DISABLED_MANUAL BACnetAccessCredentialDisableReason = 9
+ BACnetAccessCredentialDisableReason_VENDOR_PROPRIETARY_VALUE BACnetAccessCredentialDisableReason = 0XFFFF
)
var BACnetAccessCredentialDisableReasonValues []BACnetAccessCredentialDisableReason
func init() {
_ = errors.New
- BACnetAccessCredentialDisableReasonValues = []BACnetAccessCredentialDisableReason{
+ BACnetAccessCredentialDisableReasonValues = []BACnetAccessCredentialDisableReason {
BACnetAccessCredentialDisableReason_DISABLED,
BACnetAccessCredentialDisableReason_DISABLED_NEEDS_PROVISIONING,
BACnetAccessCredentialDisableReason_DISABLED_UNASSIGNED,
@@ -69,28 +69,28 @@ func init() {
func BACnetAccessCredentialDisableReasonByValue(value uint16) (enum BACnetAccessCredentialDisableReason, ok bool) {
switch value {
- case 0:
- return BACnetAccessCredentialDisableReason_DISABLED, true
- case 0xFFFF:
- return BACnetAccessCredentialDisableReason_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAccessCredentialDisableReason_DISABLED_NEEDS_PROVISIONING, true
- case 2:
- return BACnetAccessCredentialDisableReason_DISABLED_UNASSIGNED, true
- case 3:
- return BACnetAccessCredentialDisableReason_DISABLED_NOT_YET_ACTIVE, true
- case 4:
- return BACnetAccessCredentialDisableReason_DISABLED_EXPIRED, true
- case 5:
- return BACnetAccessCredentialDisableReason_DISABLED_LOCKOUT, true
- case 6:
- return BACnetAccessCredentialDisableReason_DISABLED_MAX_DAYS, true
- case 7:
- return BACnetAccessCredentialDisableReason_DISABLED_MAX_USES, true
- case 8:
- return BACnetAccessCredentialDisableReason_DISABLED_INACTIVITY, true
- case 9:
- return BACnetAccessCredentialDisableReason_DISABLED_MANUAL, true
+ case 0:
+ return BACnetAccessCredentialDisableReason_DISABLED, true
+ case 0XFFFF:
+ return BACnetAccessCredentialDisableReason_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAccessCredentialDisableReason_DISABLED_NEEDS_PROVISIONING, true
+ case 2:
+ return BACnetAccessCredentialDisableReason_DISABLED_UNASSIGNED, true
+ case 3:
+ return BACnetAccessCredentialDisableReason_DISABLED_NOT_YET_ACTIVE, true
+ case 4:
+ return BACnetAccessCredentialDisableReason_DISABLED_EXPIRED, true
+ case 5:
+ return BACnetAccessCredentialDisableReason_DISABLED_LOCKOUT, true
+ case 6:
+ return BACnetAccessCredentialDisableReason_DISABLED_MAX_DAYS, true
+ case 7:
+ return BACnetAccessCredentialDisableReason_DISABLED_MAX_USES, true
+ case 8:
+ return BACnetAccessCredentialDisableReason_DISABLED_INACTIVITY, true
+ case 9:
+ return BACnetAccessCredentialDisableReason_DISABLED_MANUAL, true
}
return 0, false
}
@@ -123,13 +123,13 @@ func BACnetAccessCredentialDisableReasonByName(value string) (enum BACnetAccessC
return 0, false
}
-func BACnetAccessCredentialDisableReasonKnows(value uint16) bool {
+func BACnetAccessCredentialDisableReasonKnows(value uint16) bool {
for _, typeValue := range BACnetAccessCredentialDisableReasonValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessCredentialDisableReason(structType interface{}) BACnetAccessCredentialDisableReason {
@@ -211,3 +211,4 @@ func (e BACnetAccessCredentialDisableReason) PLC4XEnumName() string {
func (e BACnetAccessCredentialDisableReason) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go
index 518fb528556..02b71d8b347 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReasonTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessCredentialDisableReasonTagged is the corresponding interface of BACnetAccessCredentialDisableReasonTagged
type BACnetAccessCredentialDisableReasonTagged interface {
@@ -50,15 +52,16 @@ type BACnetAccessCredentialDisableReasonTaggedExactly interface {
// _BACnetAccessCredentialDisableReasonTagged is the data-structure of this message
type _BACnetAccessCredentialDisableReasonTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessCredentialDisableReason
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAccessCredentialDisableReason
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessCredentialDisableReasonTagged factory function for _BACnetAccessCredentialDisableReasonTagged
-func NewBACnetAccessCredentialDisableReasonTagged(header BACnetTagHeader, value BACnetAccessCredentialDisableReason, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAccessCredentialDisableReasonTagged {
- return &_BACnetAccessCredentialDisableReasonTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessCredentialDisableReasonTagged( header BACnetTagHeader , value BACnetAccessCredentialDisableReason , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessCredentialDisableReasonTagged {
+return &_BACnetAccessCredentialDisableReasonTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessCredentialDisableReasonTagged(structType interface{}) BACnetAccessCredentialDisableReasonTagged {
- if casted, ok := structType.(BACnetAccessCredentialDisableReasonTagged); ok {
+ if casted, ok := structType.(BACnetAccessCredentialDisableReasonTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessCredentialDisableReasonTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) GetLengthInBits(ctx context
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAccessCredentialDisableReasonTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessCredentialDisableReasonTagged")
}
@@ -164,12 +169,12 @@ func BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx context.Contex
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx context.Contex
}
var value BACnetAccessCredentialDisableReason
if _value != nil {
- value = _value.(BACnetAccessCredentialDisableReason)
+ value = _value.(BACnetAccessCredentialDisableReason)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx context.Contex
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAccessCredentialDisableReasonTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx context.Contex
// Create the instance
return &_BACnetAccessCredentialDisableReasonTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAccessCredentialDisableReasonTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) Serialize() ([]byte, error)
func (m *_BACnetAccessCredentialDisableReasonTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessCredentialDisableReasonTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessCredentialDisableReasonTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessCredentialDisableReasonTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) SerializeWithWriteBuffer(ct
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessCredentialDisableReasonTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAccessCredentialDisableReasonTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go
index d72d505e72c..ee86045e5e4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessCredentialDisableTagged is the corresponding interface of BACnetAccessCredentialDisableTagged
type BACnetAccessCredentialDisableTagged interface {
@@ -50,15 +52,16 @@ type BACnetAccessCredentialDisableTaggedExactly interface {
// _BACnetAccessCredentialDisableTagged is the data-structure of this message
type _BACnetAccessCredentialDisableTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessCredentialDisable
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAccessCredentialDisable
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAccessCredentialDisableTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessCredentialDisableTagged factory function for _BACnetAccessCredentialDisableTagged
-func NewBACnetAccessCredentialDisableTagged(header BACnetTagHeader, value BACnetAccessCredentialDisable, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAccessCredentialDisableTagged {
- return &_BACnetAccessCredentialDisableTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessCredentialDisableTagged( header BACnetTagHeader , value BACnetAccessCredentialDisable , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessCredentialDisableTagged {
+return &_BACnetAccessCredentialDisableTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessCredentialDisableTagged(structType interface{}) BACnetAccessCredentialDisableTagged {
- if casted, ok := structType.(BACnetAccessCredentialDisableTagged); ok {
+ if casted, ok := structType.(BACnetAccessCredentialDisableTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessCredentialDisableTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAccessCredentialDisableTagged) GetLengthInBits(ctx context.Conte
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAccessCredentialDisableTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessCredentialDisableTagged")
}
@@ -164,12 +169,12 @@ func BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx context.Context, rea
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx context.Context, rea
}
var value BACnetAccessCredentialDisable
if _value != nil {
- value = _value.(BACnetAccessCredentialDisable)
+ value = _value.(BACnetAccessCredentialDisable)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx context.Context, rea
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAccessCredentialDisableTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx context.Context, rea
// Create the instance
return &_BACnetAccessCredentialDisableTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAccessCredentialDisableTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAccessCredentialDisableTagged) Serialize() ([]byte, error) {
func (m *_BACnetAccessCredentialDisableTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessCredentialDisableTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessCredentialDisableTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessCredentialDisableTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAccessCredentialDisableTagged) SerializeWithWriteBuffer(ctx cont
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAccessCredentialDisableTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessCredentialDisableTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAccessCredentialDisableTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEvent.go
index ade51806d91..95cd405a53c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEvent.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEvent.go
@@ -34,69 +34,69 @@ type IBACnetAccessEvent interface {
utils.Serializable
}
-const (
- BACnetAccessEvent_NONE BACnetAccessEvent = 0
- BACnetAccessEvent_GRANTED BACnetAccessEvent = 1
- BACnetAccessEvent_MUSTER BACnetAccessEvent = 2
- BACnetAccessEvent_PASSBACK_DETECTED BACnetAccessEvent = 3
- BACnetAccessEvent_DURESS BACnetAccessEvent = 4
- BACnetAccessEvent_TRACE BACnetAccessEvent = 5
- BACnetAccessEvent_LOCKOUT_MAX_ATTEMPTS BACnetAccessEvent = 6
- BACnetAccessEvent_LOCKOUT_OTHER BACnetAccessEvent = 7
- BACnetAccessEvent_LOCKOUT_RELINQUISHED BACnetAccessEvent = 8
- BACnetAccessEvent_LOCKED_BY_HIGHER_PRIORITY BACnetAccessEvent = 9
- BACnetAccessEvent_OUT_OF_SERVICE BACnetAccessEvent = 10
- BACnetAccessEvent_OUT_OF_SERVICE_RELINQUISHED BACnetAccessEvent = 11
- BACnetAccessEvent_ACCOMPANIMENT_BY BACnetAccessEvent = 12
- BACnetAccessEvent_AUTHENTICATION_FACTOR_READ BACnetAccessEvent = 13
- BACnetAccessEvent_AUTHORIZATION_DELAYED BACnetAccessEvent = 14
- BACnetAccessEvent_VERIFICATION_REQUIRED BACnetAccessEvent = 15
- BACnetAccessEvent_NO_ENTRY_AFTER_GRANTED BACnetAccessEvent = 16
- BACnetAccessEvent_DENIED_DENY_ALL BACnetAccessEvent = 128
- BACnetAccessEvent_DENIED_UNKNOWN_CREDENTIAL BACnetAccessEvent = 129
- BACnetAccessEvent_DENIED_AUTHENTICATION_UNAVAILABLE BACnetAccessEvent = 130
- BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_TIMEOUT BACnetAccessEvent = 131
+const(
+ BACnetAccessEvent_NONE BACnetAccessEvent = 0
+ BACnetAccessEvent_GRANTED BACnetAccessEvent = 1
+ BACnetAccessEvent_MUSTER BACnetAccessEvent = 2
+ BACnetAccessEvent_PASSBACK_DETECTED BACnetAccessEvent = 3
+ BACnetAccessEvent_DURESS BACnetAccessEvent = 4
+ BACnetAccessEvent_TRACE BACnetAccessEvent = 5
+ BACnetAccessEvent_LOCKOUT_MAX_ATTEMPTS BACnetAccessEvent = 6
+ BACnetAccessEvent_LOCKOUT_OTHER BACnetAccessEvent = 7
+ BACnetAccessEvent_LOCKOUT_RELINQUISHED BACnetAccessEvent = 8
+ BACnetAccessEvent_LOCKED_BY_HIGHER_PRIORITY BACnetAccessEvent = 9
+ BACnetAccessEvent_OUT_OF_SERVICE BACnetAccessEvent = 10
+ BACnetAccessEvent_OUT_OF_SERVICE_RELINQUISHED BACnetAccessEvent = 11
+ BACnetAccessEvent_ACCOMPANIMENT_BY BACnetAccessEvent = 12
+ BACnetAccessEvent_AUTHENTICATION_FACTOR_READ BACnetAccessEvent = 13
+ BACnetAccessEvent_AUTHORIZATION_DELAYED BACnetAccessEvent = 14
+ BACnetAccessEvent_VERIFICATION_REQUIRED BACnetAccessEvent = 15
+ BACnetAccessEvent_NO_ENTRY_AFTER_GRANTED BACnetAccessEvent = 16
+ BACnetAccessEvent_DENIED_DENY_ALL BACnetAccessEvent = 128
+ BACnetAccessEvent_DENIED_UNKNOWN_CREDENTIAL BACnetAccessEvent = 129
+ BACnetAccessEvent_DENIED_AUTHENTICATION_UNAVAILABLE BACnetAccessEvent = 130
+ BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_TIMEOUT BACnetAccessEvent = 131
BACnetAccessEvent_DENIED_INCORRECT_AUTHENTICATION_FACTOR BACnetAccessEvent = 132
- BACnetAccessEvent_DENIED_ZONE_NO_ACCESS_RIGHTS BACnetAccessEvent = 133
- BACnetAccessEvent_DENIED_POINT_NO_ACCESS_RIGHTS BACnetAccessEvent = 134
- BACnetAccessEvent_DENIED_NO_ACCESS_RIGHTS BACnetAccessEvent = 135
- BACnetAccessEvent_DENIED_OUT_OF_TIME_RANGE BACnetAccessEvent = 136
- BACnetAccessEvent_DENIED_THREAT_LEVEL BACnetAccessEvent = 137
- BACnetAccessEvent_DENIED_PASSBACK BACnetAccessEvent = 138
- BACnetAccessEvent_DENIED_UNEXPECTED_LOCATION_USAGE BACnetAccessEvent = 139
- BACnetAccessEvent_DENIED_MAX_ATTEMPTS BACnetAccessEvent = 140
- BACnetAccessEvent_DENIED_LOWER_OCCUPANCY_LIMIT BACnetAccessEvent = 141
- BACnetAccessEvent_DENIED_UPPER_OCCUPANCY_LIMIT BACnetAccessEvent = 142
- BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_LOST BACnetAccessEvent = 143
- BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_STOLEN BACnetAccessEvent = 144
- BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DAMAGED BACnetAccessEvent = 145
+ BACnetAccessEvent_DENIED_ZONE_NO_ACCESS_RIGHTS BACnetAccessEvent = 133
+ BACnetAccessEvent_DENIED_POINT_NO_ACCESS_RIGHTS BACnetAccessEvent = 134
+ BACnetAccessEvent_DENIED_NO_ACCESS_RIGHTS BACnetAccessEvent = 135
+ BACnetAccessEvent_DENIED_OUT_OF_TIME_RANGE BACnetAccessEvent = 136
+ BACnetAccessEvent_DENIED_THREAT_LEVEL BACnetAccessEvent = 137
+ BACnetAccessEvent_DENIED_PASSBACK BACnetAccessEvent = 138
+ BACnetAccessEvent_DENIED_UNEXPECTED_LOCATION_USAGE BACnetAccessEvent = 139
+ BACnetAccessEvent_DENIED_MAX_ATTEMPTS BACnetAccessEvent = 140
+ BACnetAccessEvent_DENIED_LOWER_OCCUPANCY_LIMIT BACnetAccessEvent = 141
+ BACnetAccessEvent_DENIED_UPPER_OCCUPANCY_LIMIT BACnetAccessEvent = 142
+ BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_LOST BACnetAccessEvent = 143
+ BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_STOLEN BACnetAccessEvent = 144
+ BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DAMAGED BACnetAccessEvent = 145
BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DESTROYED BACnetAccessEvent = 146
- BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DISABLED BACnetAccessEvent = 147
- BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_ERROR BACnetAccessEvent = 148
- BACnetAccessEvent_DENIED_CREDENTIAL_UNASSIGNED BACnetAccessEvent = 149
- BACnetAccessEvent_DENIED_CREDENTIAL_NOT_PROVISIONED BACnetAccessEvent = 150
- BACnetAccessEvent_DENIED_CREDENTIAL_NOT_YET_ACTIVE BACnetAccessEvent = 151
- BACnetAccessEvent_DENIED_CREDENTIAL_EXPIRED BACnetAccessEvent = 152
- BACnetAccessEvent_DENIED_CREDENTIAL_MANUAL_DISABLE BACnetAccessEvent = 153
- BACnetAccessEvent_DENIED_CREDENTIAL_LOCKOUT BACnetAccessEvent = 154
- BACnetAccessEvent_DENIED_CREDENTIAL_MAX_DAYS BACnetAccessEvent = 155
- BACnetAccessEvent_DENIED_CREDENTIAL_MAX_USES BACnetAccessEvent = 156
- BACnetAccessEvent_DENIED_CREDENTIAL_INACTIVITY BACnetAccessEvent = 157
- BACnetAccessEvent_DENIED_CREDENTIAL_DISABLED BACnetAccessEvent = 158
- BACnetAccessEvent_DENIED_NO_ACCOMPANIMENT BACnetAccessEvent = 159
- BACnetAccessEvent_DENIED_INCORRECT_ACCOMPANIMENT BACnetAccessEvent = 160
- BACnetAccessEvent_DENIED_LOCKOUT BACnetAccessEvent = 161
- BACnetAccessEvent_DENIED_VERIFICATION_FAILED BACnetAccessEvent = 162
- BACnetAccessEvent_DENIED_VERIFICATION_TIMEOUT BACnetAccessEvent = 163
- BACnetAccessEvent_DENIED_OTHER BACnetAccessEvent = 164
- BACnetAccessEvent_VENDOR_PROPRIETARY_VALUE BACnetAccessEvent = 0xFFFF
+ BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DISABLED BACnetAccessEvent = 147
+ BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_ERROR BACnetAccessEvent = 148
+ BACnetAccessEvent_DENIED_CREDENTIAL_UNASSIGNED BACnetAccessEvent = 149
+ BACnetAccessEvent_DENIED_CREDENTIAL_NOT_PROVISIONED BACnetAccessEvent = 150
+ BACnetAccessEvent_DENIED_CREDENTIAL_NOT_YET_ACTIVE BACnetAccessEvent = 151
+ BACnetAccessEvent_DENIED_CREDENTIAL_EXPIRED BACnetAccessEvent = 152
+ BACnetAccessEvent_DENIED_CREDENTIAL_MANUAL_DISABLE BACnetAccessEvent = 153
+ BACnetAccessEvent_DENIED_CREDENTIAL_LOCKOUT BACnetAccessEvent = 154
+ BACnetAccessEvent_DENIED_CREDENTIAL_MAX_DAYS BACnetAccessEvent = 155
+ BACnetAccessEvent_DENIED_CREDENTIAL_MAX_USES BACnetAccessEvent = 156
+ BACnetAccessEvent_DENIED_CREDENTIAL_INACTIVITY BACnetAccessEvent = 157
+ BACnetAccessEvent_DENIED_CREDENTIAL_DISABLED BACnetAccessEvent = 158
+ BACnetAccessEvent_DENIED_NO_ACCOMPANIMENT BACnetAccessEvent = 159
+ BACnetAccessEvent_DENIED_INCORRECT_ACCOMPANIMENT BACnetAccessEvent = 160
+ BACnetAccessEvent_DENIED_LOCKOUT BACnetAccessEvent = 161
+ BACnetAccessEvent_DENIED_VERIFICATION_FAILED BACnetAccessEvent = 162
+ BACnetAccessEvent_DENIED_VERIFICATION_TIMEOUT BACnetAccessEvent = 163
+ BACnetAccessEvent_DENIED_OTHER BACnetAccessEvent = 164
+ BACnetAccessEvent_VENDOR_PROPRIETARY_VALUE BACnetAccessEvent = 0XFFFF
)
var BACnetAccessEventValues []BACnetAccessEvent
func init() {
_ = errors.New
- BACnetAccessEventValues = []BACnetAccessEvent{
+ BACnetAccessEventValues = []BACnetAccessEvent {
BACnetAccessEvent_NONE,
BACnetAccessEvent_GRANTED,
BACnetAccessEvent_MUSTER,
@@ -157,116 +157,116 @@ func init() {
func BACnetAccessEventByValue(value uint16) (enum BACnetAccessEvent, ok bool) {
switch value {
- case 0:
- return BACnetAccessEvent_NONE, true
- case 0xFFFF:
- return BACnetAccessEvent_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAccessEvent_GRANTED, true
- case 10:
- return BACnetAccessEvent_OUT_OF_SERVICE, true
- case 11:
- return BACnetAccessEvent_OUT_OF_SERVICE_RELINQUISHED, true
- case 12:
- return BACnetAccessEvent_ACCOMPANIMENT_BY, true
- case 128:
- return BACnetAccessEvent_DENIED_DENY_ALL, true
- case 129:
- return BACnetAccessEvent_DENIED_UNKNOWN_CREDENTIAL, true
- case 13:
- return BACnetAccessEvent_AUTHENTICATION_FACTOR_READ, true
- case 130:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_UNAVAILABLE, true
- case 131:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_TIMEOUT, true
- case 132:
- return BACnetAccessEvent_DENIED_INCORRECT_AUTHENTICATION_FACTOR, true
- case 133:
- return BACnetAccessEvent_DENIED_ZONE_NO_ACCESS_RIGHTS, true
- case 134:
- return BACnetAccessEvent_DENIED_POINT_NO_ACCESS_RIGHTS, true
- case 135:
- return BACnetAccessEvent_DENIED_NO_ACCESS_RIGHTS, true
- case 136:
- return BACnetAccessEvent_DENIED_OUT_OF_TIME_RANGE, true
- case 137:
- return BACnetAccessEvent_DENIED_THREAT_LEVEL, true
- case 138:
- return BACnetAccessEvent_DENIED_PASSBACK, true
- case 139:
- return BACnetAccessEvent_DENIED_UNEXPECTED_LOCATION_USAGE, true
- case 14:
- return BACnetAccessEvent_AUTHORIZATION_DELAYED, true
- case 140:
- return BACnetAccessEvent_DENIED_MAX_ATTEMPTS, true
- case 141:
- return BACnetAccessEvent_DENIED_LOWER_OCCUPANCY_LIMIT, true
- case 142:
- return BACnetAccessEvent_DENIED_UPPER_OCCUPANCY_LIMIT, true
- case 143:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_LOST, true
- case 144:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_STOLEN, true
- case 145:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DAMAGED, true
- case 146:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DESTROYED, true
- case 147:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DISABLED, true
- case 148:
- return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_ERROR, true
- case 149:
- return BACnetAccessEvent_DENIED_CREDENTIAL_UNASSIGNED, true
- case 15:
- return BACnetAccessEvent_VERIFICATION_REQUIRED, true
- case 150:
- return BACnetAccessEvent_DENIED_CREDENTIAL_NOT_PROVISIONED, true
- case 151:
- return BACnetAccessEvent_DENIED_CREDENTIAL_NOT_YET_ACTIVE, true
- case 152:
- return BACnetAccessEvent_DENIED_CREDENTIAL_EXPIRED, true
- case 153:
- return BACnetAccessEvent_DENIED_CREDENTIAL_MANUAL_DISABLE, true
- case 154:
- return BACnetAccessEvent_DENIED_CREDENTIAL_LOCKOUT, true
- case 155:
- return BACnetAccessEvent_DENIED_CREDENTIAL_MAX_DAYS, true
- case 156:
- return BACnetAccessEvent_DENIED_CREDENTIAL_MAX_USES, true
- case 157:
- return BACnetAccessEvent_DENIED_CREDENTIAL_INACTIVITY, true
- case 158:
- return BACnetAccessEvent_DENIED_CREDENTIAL_DISABLED, true
- case 159:
- return BACnetAccessEvent_DENIED_NO_ACCOMPANIMENT, true
- case 16:
- return BACnetAccessEvent_NO_ENTRY_AFTER_GRANTED, true
- case 160:
- return BACnetAccessEvent_DENIED_INCORRECT_ACCOMPANIMENT, true
- case 161:
- return BACnetAccessEvent_DENIED_LOCKOUT, true
- case 162:
- return BACnetAccessEvent_DENIED_VERIFICATION_FAILED, true
- case 163:
- return BACnetAccessEvent_DENIED_VERIFICATION_TIMEOUT, true
- case 164:
- return BACnetAccessEvent_DENIED_OTHER, true
- case 2:
- return BACnetAccessEvent_MUSTER, true
- case 3:
- return BACnetAccessEvent_PASSBACK_DETECTED, true
- case 4:
- return BACnetAccessEvent_DURESS, true
- case 5:
- return BACnetAccessEvent_TRACE, true
- case 6:
- return BACnetAccessEvent_LOCKOUT_MAX_ATTEMPTS, true
- case 7:
- return BACnetAccessEvent_LOCKOUT_OTHER, true
- case 8:
- return BACnetAccessEvent_LOCKOUT_RELINQUISHED, true
- case 9:
- return BACnetAccessEvent_LOCKED_BY_HIGHER_PRIORITY, true
+ case 0:
+ return BACnetAccessEvent_NONE, true
+ case 0XFFFF:
+ return BACnetAccessEvent_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAccessEvent_GRANTED, true
+ case 10:
+ return BACnetAccessEvent_OUT_OF_SERVICE, true
+ case 11:
+ return BACnetAccessEvent_OUT_OF_SERVICE_RELINQUISHED, true
+ case 12:
+ return BACnetAccessEvent_ACCOMPANIMENT_BY, true
+ case 128:
+ return BACnetAccessEvent_DENIED_DENY_ALL, true
+ case 129:
+ return BACnetAccessEvent_DENIED_UNKNOWN_CREDENTIAL, true
+ case 13:
+ return BACnetAccessEvent_AUTHENTICATION_FACTOR_READ, true
+ case 130:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_UNAVAILABLE, true
+ case 131:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_TIMEOUT, true
+ case 132:
+ return BACnetAccessEvent_DENIED_INCORRECT_AUTHENTICATION_FACTOR, true
+ case 133:
+ return BACnetAccessEvent_DENIED_ZONE_NO_ACCESS_RIGHTS, true
+ case 134:
+ return BACnetAccessEvent_DENIED_POINT_NO_ACCESS_RIGHTS, true
+ case 135:
+ return BACnetAccessEvent_DENIED_NO_ACCESS_RIGHTS, true
+ case 136:
+ return BACnetAccessEvent_DENIED_OUT_OF_TIME_RANGE, true
+ case 137:
+ return BACnetAccessEvent_DENIED_THREAT_LEVEL, true
+ case 138:
+ return BACnetAccessEvent_DENIED_PASSBACK, true
+ case 139:
+ return BACnetAccessEvent_DENIED_UNEXPECTED_LOCATION_USAGE, true
+ case 14:
+ return BACnetAccessEvent_AUTHORIZATION_DELAYED, true
+ case 140:
+ return BACnetAccessEvent_DENIED_MAX_ATTEMPTS, true
+ case 141:
+ return BACnetAccessEvent_DENIED_LOWER_OCCUPANCY_LIMIT, true
+ case 142:
+ return BACnetAccessEvent_DENIED_UPPER_OCCUPANCY_LIMIT, true
+ case 143:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_LOST, true
+ case 144:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_STOLEN, true
+ case 145:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DAMAGED, true
+ case 146:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DESTROYED, true
+ case 147:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_DISABLED, true
+ case 148:
+ return BACnetAccessEvent_DENIED_AUTHENTICATION_FACTOR_ERROR, true
+ case 149:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_UNASSIGNED, true
+ case 15:
+ return BACnetAccessEvent_VERIFICATION_REQUIRED, true
+ case 150:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_NOT_PROVISIONED, true
+ case 151:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_NOT_YET_ACTIVE, true
+ case 152:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_EXPIRED, true
+ case 153:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_MANUAL_DISABLE, true
+ case 154:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_LOCKOUT, true
+ case 155:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_MAX_DAYS, true
+ case 156:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_MAX_USES, true
+ case 157:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_INACTIVITY, true
+ case 158:
+ return BACnetAccessEvent_DENIED_CREDENTIAL_DISABLED, true
+ case 159:
+ return BACnetAccessEvent_DENIED_NO_ACCOMPANIMENT, true
+ case 16:
+ return BACnetAccessEvent_NO_ENTRY_AFTER_GRANTED, true
+ case 160:
+ return BACnetAccessEvent_DENIED_INCORRECT_ACCOMPANIMENT, true
+ case 161:
+ return BACnetAccessEvent_DENIED_LOCKOUT, true
+ case 162:
+ return BACnetAccessEvent_DENIED_VERIFICATION_FAILED, true
+ case 163:
+ return BACnetAccessEvent_DENIED_VERIFICATION_TIMEOUT, true
+ case 164:
+ return BACnetAccessEvent_DENIED_OTHER, true
+ case 2:
+ return BACnetAccessEvent_MUSTER, true
+ case 3:
+ return BACnetAccessEvent_PASSBACK_DETECTED, true
+ case 4:
+ return BACnetAccessEvent_DURESS, true
+ case 5:
+ return BACnetAccessEvent_TRACE, true
+ case 6:
+ return BACnetAccessEvent_LOCKOUT_MAX_ATTEMPTS, true
+ case 7:
+ return BACnetAccessEvent_LOCKOUT_OTHER, true
+ case 8:
+ return BACnetAccessEvent_LOCKOUT_RELINQUISHED, true
+ case 9:
+ return BACnetAccessEvent_LOCKED_BY_HIGHER_PRIORITY, true
}
return 0, false
}
@@ -387,13 +387,13 @@ func BACnetAccessEventByName(value string) (enum BACnetAccessEvent, ok bool) {
return 0, false
}
-func BACnetAccessEventKnows(value uint16) bool {
+func BACnetAccessEventKnows(value uint16) bool {
for _, typeValue := range BACnetAccessEventValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessEvent(structType interface{}) BACnetAccessEvent {
@@ -563,3 +563,4 @@ func (e BACnetAccessEvent) PLC4XEnumName() string {
func (e BACnetAccessEvent) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go
index 6a726b1206e..6e2e877619a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEventTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessEventTagged is the corresponding interface of BACnetAccessEventTagged
type BACnetAccessEventTagged interface {
@@ -50,15 +52,16 @@ type BACnetAccessEventTaggedExactly interface {
// _BACnetAccessEventTagged is the data-structure of this message
type _BACnetAccessEventTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessEvent
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAccessEvent
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAccessEventTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessEventTagged factory function for _BACnetAccessEventTagged
-func NewBACnetAccessEventTagged(header BACnetTagHeader, value BACnetAccessEvent, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAccessEventTagged {
- return &_BACnetAccessEventTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessEventTagged( header BACnetTagHeader , value BACnetAccessEvent , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessEventTagged {
+return &_BACnetAccessEventTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessEventTagged(structType interface{}) BACnetAccessEventTagged {
- if casted, ok := structType.(BACnetAccessEventTagged); ok {
+ if casted, ok := structType.(BACnetAccessEventTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessEventTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAccessEventTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAccessEventTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAccessEventTaggedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessEventTagged")
}
@@ -164,12 +169,12 @@ func BACnetAccessEventTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAccessEventTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var value BACnetAccessEvent
if _value != nil {
- value = _value.(BACnetAccessEvent)
+ value = _value.(BACnetAccessEvent)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAccessEventTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAccessEventTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAccessEventTaggedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetAccessEventTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAccessEventTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAccessEventTagged) Serialize() ([]byte, error) {
func (m *_BACnetAccessEventTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessEventTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessEventTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessEventTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAccessEventTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAccessEventTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessEventTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAccessEventTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackMode.go
index 8f2c1b1fcac..f6c38e65802 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackMode.go
@@ -34,8 +34,8 @@ type IBACnetAccessPassbackMode interface {
utils.Serializable
}
-const (
- BACnetAccessPassbackMode_PASSBACK_OFF BACnetAccessPassbackMode = 0
+const(
+ BACnetAccessPassbackMode_PASSBACK_OFF BACnetAccessPassbackMode = 0
BACnetAccessPassbackMode_HARD_PASSBACK BACnetAccessPassbackMode = 1
BACnetAccessPassbackMode_SOFT_PASSBACK BACnetAccessPassbackMode = 2
)
@@ -44,7 +44,7 @@ var BACnetAccessPassbackModeValues []BACnetAccessPassbackMode
func init() {
_ = errors.New
- BACnetAccessPassbackModeValues = []BACnetAccessPassbackMode{
+ BACnetAccessPassbackModeValues = []BACnetAccessPassbackMode {
BACnetAccessPassbackMode_PASSBACK_OFF,
BACnetAccessPassbackMode_HARD_PASSBACK,
BACnetAccessPassbackMode_SOFT_PASSBACK,
@@ -53,12 +53,12 @@ func init() {
func BACnetAccessPassbackModeByValue(value uint8) (enum BACnetAccessPassbackMode, ok bool) {
switch value {
- case 0:
- return BACnetAccessPassbackMode_PASSBACK_OFF, true
- case 1:
- return BACnetAccessPassbackMode_HARD_PASSBACK, true
- case 2:
- return BACnetAccessPassbackMode_SOFT_PASSBACK, true
+ case 0:
+ return BACnetAccessPassbackMode_PASSBACK_OFF, true
+ case 1:
+ return BACnetAccessPassbackMode_HARD_PASSBACK, true
+ case 2:
+ return BACnetAccessPassbackMode_SOFT_PASSBACK, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetAccessPassbackModeByName(value string) (enum BACnetAccessPassbackMode
return 0, false
}
-func BACnetAccessPassbackModeKnows(value uint8) bool {
+func BACnetAccessPassbackModeKnows(value uint8) bool {
for _, typeValue := range BACnetAccessPassbackModeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessPassbackMode(structType interface{}) BACnetAccessPassbackMode {
@@ -147,3 +147,4 @@ func (e BACnetAccessPassbackMode) PLC4XEnumName() string {
func (e BACnetAccessPassbackMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go
index 8f546ee67a7..0119a666477 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessPassbackModeTagged is the corresponding interface of BACnetAccessPassbackModeTagged
type BACnetAccessPassbackModeTagged interface {
@@ -46,14 +48,15 @@ type BACnetAccessPassbackModeTaggedExactly interface {
// _BACnetAccessPassbackModeTagged is the data-structure of this message
type _BACnetAccessPassbackModeTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessPassbackMode
+ Header BACnetTagHeader
+ Value BACnetAccessPassbackMode
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetAccessPassbackModeTagged) GetValue() BACnetAccessPassbackMode {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessPassbackModeTagged factory function for _BACnetAccessPassbackModeTagged
-func NewBACnetAccessPassbackModeTagged(header BACnetTagHeader, value BACnetAccessPassbackMode, tagNumber uint8, tagClass TagClass) *_BACnetAccessPassbackModeTagged {
- return &_BACnetAccessPassbackModeTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessPassbackModeTagged( header BACnetTagHeader , value BACnetAccessPassbackMode , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessPassbackModeTagged {
+return &_BACnetAccessPassbackModeTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessPassbackModeTagged(structType interface{}) BACnetAccessPassbackModeTagged {
- if casted, ok := structType.(BACnetAccessPassbackModeTagged); ok {
+ if casted, ok := structType.(BACnetAccessPassbackModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessPassbackModeTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetAccessPassbackModeTagged) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetAccessPassbackModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetAccessPassbackModeTaggedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessPassbackModeTagged")
}
@@ -135,12 +140,12 @@ func BACnetAccessPassbackModeTaggedParseWithBuffer(ctx context.Context, readBuff
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetAccessPassbackModeTaggedParseWithBuffer(ctx context.Context, readBuff
}
var value BACnetAccessPassbackMode
if _value != nil {
- value = _value.(BACnetAccessPassbackMode)
+ value = _value.(BACnetAccessPassbackMode)
}
if closeErr := readBuffer.CloseContext("BACnetAccessPassbackModeTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetAccessPassbackModeTaggedParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetAccessPassbackModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetAccessPassbackModeTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetAccessPassbackModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetAccessPassbackModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessPassbackModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessPassbackModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessPassbackModeTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetAccessPassbackModeTagged) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetAccessPassbackModeTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessPassbackModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetAccessPassbackModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go
index f04a1d38dc2..86e9b701872 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRule.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessRule is the corresponding interface of BACnetAccessRule
type BACnetAccessRule interface {
@@ -53,13 +55,14 @@ type BACnetAccessRuleExactly interface {
// _BACnetAccessRule is the data-structure of this message
type _BACnetAccessRule struct {
- TimeRangeSpecifier BACnetAccessRuleTimeRangeSpecifierTagged
- TimeRange BACnetDeviceObjectPropertyReferenceEnclosed
- LocationSpecifier BACnetAccessRuleLocationSpecifierTagged
- Location BACnetDeviceObjectReferenceEnclosed
- Enable BACnetContextTagBoolean
+ TimeRangeSpecifier BACnetAccessRuleTimeRangeSpecifierTagged
+ TimeRange BACnetDeviceObjectPropertyReferenceEnclosed
+ LocationSpecifier BACnetAccessRuleLocationSpecifierTagged
+ Location BACnetDeviceObjectReferenceEnclosed
+ Enable BACnetContextTagBoolean
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,14 +93,15 @@ func (m *_BACnetAccessRule) GetEnable() BACnetContextTagBoolean {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessRule factory function for _BACnetAccessRule
-func NewBACnetAccessRule(timeRangeSpecifier BACnetAccessRuleTimeRangeSpecifierTagged, timeRange BACnetDeviceObjectPropertyReferenceEnclosed, locationSpecifier BACnetAccessRuleLocationSpecifierTagged, location BACnetDeviceObjectReferenceEnclosed, enable BACnetContextTagBoolean) *_BACnetAccessRule {
- return &_BACnetAccessRule{TimeRangeSpecifier: timeRangeSpecifier, TimeRange: timeRange, LocationSpecifier: locationSpecifier, Location: location, Enable: enable}
+func NewBACnetAccessRule( timeRangeSpecifier BACnetAccessRuleTimeRangeSpecifierTagged , timeRange BACnetDeviceObjectPropertyReferenceEnclosed , locationSpecifier BACnetAccessRuleLocationSpecifierTagged , location BACnetDeviceObjectReferenceEnclosed , enable BACnetContextTagBoolean ) *_BACnetAccessRule {
+return &_BACnetAccessRule{ TimeRangeSpecifier: timeRangeSpecifier , TimeRange: timeRange , LocationSpecifier: locationSpecifier , Location: location , Enable: enable }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessRule(structType interface{}) BACnetAccessRule {
- if casted, ok := structType.(BACnetAccessRule); ok {
+ if casted, ok := structType.(BACnetAccessRule); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessRule); ok {
@@ -135,6 +139,7 @@ func (m *_BACnetAccessRule) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetAccessRule) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -156,7 +161,7 @@ func BACnetAccessRuleParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("timeRangeSpecifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeRangeSpecifier")
}
- _timeRangeSpecifier, _timeRangeSpecifierErr := BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_timeRangeSpecifier, _timeRangeSpecifierErr := BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _timeRangeSpecifierErr != nil {
return nil, errors.Wrap(_timeRangeSpecifierErr, "Error parsing 'timeRangeSpecifier' field of BACnetAccessRule")
}
@@ -172,7 +177,7 @@ func BACnetAccessRuleParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("timeRange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeRange")
}
- _val, _err := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(1))
+_val, _err := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8(1) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -191,7 +196,7 @@ func BACnetAccessRuleParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("locationSpecifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for locationSpecifier")
}
- _locationSpecifier, _locationSpecifierErr := BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_locationSpecifier, _locationSpecifierErr := BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _locationSpecifierErr != nil {
return nil, errors.Wrap(_locationSpecifierErr, "Error parsing 'locationSpecifier' field of BACnetAccessRule")
}
@@ -207,7 +212,7 @@ func BACnetAccessRuleParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("location"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for location")
}
- _val, _err := BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(3))
+_val, _err := BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8(3) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -226,7 +231,7 @@ func BACnetAccessRuleParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("enable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enable")
}
- _enable, _enableErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)), BACnetDataType(BACnetDataType_BOOLEAN))
+_enable, _enableErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _enableErr != nil {
return nil, errors.Wrap(_enableErr, "Error parsing 'enable' field of BACnetAccessRule")
}
@@ -241,12 +246,12 @@ func BACnetAccessRuleParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
// Create the instance
return &_BACnetAccessRule{
- TimeRangeSpecifier: timeRangeSpecifier,
- TimeRange: timeRange,
- LocationSpecifier: locationSpecifier,
- Location: location,
- Enable: enable,
- }, nil
+ TimeRangeSpecifier: timeRangeSpecifier,
+ TimeRange: timeRange,
+ LocationSpecifier: locationSpecifier,
+ Location: location,
+ Enable: enable,
+ }, nil
}
func (m *_BACnetAccessRule) Serialize() ([]byte, error) {
@@ -260,7 +265,7 @@ func (m *_BACnetAccessRule) Serialize() ([]byte, error) {
func (m *_BACnetAccessRule) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessRule"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessRule"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessRule")
}
@@ -338,6 +343,7 @@ func (m *_BACnetAccessRule) SerializeWithWriteBuffer(ctx context.Context, writeB
return nil
}
+
func (m *_BACnetAccessRule) isBACnetAccessRule() bool {
return true
}
@@ -352,3 +358,6 @@ func (m *_BACnetAccessRule) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifier.go
index d279fd07740..8462bf14fce 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifier.go
@@ -34,16 +34,16 @@ type IBACnetAccessRuleLocationSpecifier interface {
utils.Serializable
}
-const (
+const(
BACnetAccessRuleLocationSpecifier_SPECIFIED BACnetAccessRuleLocationSpecifier = 0
- BACnetAccessRuleLocationSpecifier_ALL BACnetAccessRuleLocationSpecifier = 1
+ BACnetAccessRuleLocationSpecifier_ALL BACnetAccessRuleLocationSpecifier = 1
)
var BACnetAccessRuleLocationSpecifierValues []BACnetAccessRuleLocationSpecifier
func init() {
_ = errors.New
- BACnetAccessRuleLocationSpecifierValues = []BACnetAccessRuleLocationSpecifier{
+ BACnetAccessRuleLocationSpecifierValues = []BACnetAccessRuleLocationSpecifier {
BACnetAccessRuleLocationSpecifier_SPECIFIED,
BACnetAccessRuleLocationSpecifier_ALL,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetAccessRuleLocationSpecifierByValue(value uint8) (enum BACnetAccessRuleLocationSpecifier, ok bool) {
switch value {
- case 0:
- return BACnetAccessRuleLocationSpecifier_SPECIFIED, true
- case 1:
- return BACnetAccessRuleLocationSpecifier_ALL, true
+ case 0:
+ return BACnetAccessRuleLocationSpecifier_SPECIFIED, true
+ case 1:
+ return BACnetAccessRuleLocationSpecifier_ALL, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetAccessRuleLocationSpecifierByName(value string) (enum BACnetAccessRul
return 0, false
}
-func BACnetAccessRuleLocationSpecifierKnows(value uint8) bool {
+func BACnetAccessRuleLocationSpecifierKnows(value uint8) bool {
for _, typeValue := range BACnetAccessRuleLocationSpecifierValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessRuleLocationSpecifier(structType interface{}) BACnetAccessRuleLocationSpecifier {
@@ -139,3 +139,4 @@ func (e BACnetAccessRuleLocationSpecifier) PLC4XEnumName() string {
func (e BACnetAccessRuleLocationSpecifier) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go
index 1fc1853c6dc..3e1a31b6ad6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifierTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessRuleLocationSpecifierTagged is the corresponding interface of BACnetAccessRuleLocationSpecifierTagged
type BACnetAccessRuleLocationSpecifierTagged interface {
@@ -46,14 +48,15 @@ type BACnetAccessRuleLocationSpecifierTaggedExactly interface {
// _BACnetAccessRuleLocationSpecifierTagged is the data-structure of this message
type _BACnetAccessRuleLocationSpecifierTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessRuleLocationSpecifier
+ Header BACnetTagHeader
+ Value BACnetAccessRuleLocationSpecifier
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) GetValue() BACnetAccessRuleLo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessRuleLocationSpecifierTagged factory function for _BACnetAccessRuleLocationSpecifierTagged
-func NewBACnetAccessRuleLocationSpecifierTagged(header BACnetTagHeader, value BACnetAccessRuleLocationSpecifier, tagNumber uint8, tagClass TagClass) *_BACnetAccessRuleLocationSpecifierTagged {
- return &_BACnetAccessRuleLocationSpecifierTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessRuleLocationSpecifierTagged( header BACnetTagHeader , value BACnetAccessRuleLocationSpecifier , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessRuleLocationSpecifierTagged {
+return &_BACnetAccessRuleLocationSpecifierTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessRuleLocationSpecifierTagged(structType interface{}) BACnetAccessRuleLocationSpecifierTagged {
- if casted, ok := structType.(BACnetAccessRuleLocationSpecifierTagged); ok {
+ if casted, ok := structType.(BACnetAccessRuleLocationSpecifierTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessRuleLocationSpecifierTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetAccessRuleLocationSpecifierTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessRuleLocationSpecifierTagged")
}
@@ -135,12 +140,12 @@ func BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(ctx context.Context,
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(ctx context.Context,
}
var value BACnetAccessRuleLocationSpecifier
if _value != nil {
- value = _value.(BACnetAccessRuleLocationSpecifier)
+ value = _value.(BACnetAccessRuleLocationSpecifier)
}
if closeErr := readBuffer.CloseContext("BACnetAccessRuleLocationSpecifierTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetAccessRuleLocationSpecifierTaggedParseWithBuffer(ctx context.Context,
// Create the instance
return &_BACnetAccessRuleLocationSpecifierTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetAccessRuleLocationSpecifierTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) Serialize() ([]byte, error) {
func (m *_BACnetAccessRuleLocationSpecifierTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessRuleLocationSpecifierTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessRuleLocationSpecifierTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessRuleLocationSpecifierTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) SerializeWithWriteBuffer(ctx
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessRuleLocationSpecifierTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetAccessRuleLocationSpecifierTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifier.go
index 66d1834f3f9..1b2291119d0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifier.go
@@ -34,16 +34,16 @@ type IBACnetAccessRuleTimeRangeSpecifier interface {
utils.Serializable
}
-const (
+const(
BACnetAccessRuleTimeRangeSpecifier_SPECIFIED BACnetAccessRuleTimeRangeSpecifier = 0
- BACnetAccessRuleTimeRangeSpecifier_ALWAYS BACnetAccessRuleTimeRangeSpecifier = 1
+ BACnetAccessRuleTimeRangeSpecifier_ALWAYS BACnetAccessRuleTimeRangeSpecifier = 1
)
var BACnetAccessRuleTimeRangeSpecifierValues []BACnetAccessRuleTimeRangeSpecifier
func init() {
_ = errors.New
- BACnetAccessRuleTimeRangeSpecifierValues = []BACnetAccessRuleTimeRangeSpecifier{
+ BACnetAccessRuleTimeRangeSpecifierValues = []BACnetAccessRuleTimeRangeSpecifier {
BACnetAccessRuleTimeRangeSpecifier_SPECIFIED,
BACnetAccessRuleTimeRangeSpecifier_ALWAYS,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetAccessRuleTimeRangeSpecifierByValue(value uint8) (enum BACnetAccessRuleTimeRangeSpecifier, ok bool) {
switch value {
- case 0:
- return BACnetAccessRuleTimeRangeSpecifier_SPECIFIED, true
- case 1:
- return BACnetAccessRuleTimeRangeSpecifier_ALWAYS, true
+ case 0:
+ return BACnetAccessRuleTimeRangeSpecifier_SPECIFIED, true
+ case 1:
+ return BACnetAccessRuleTimeRangeSpecifier_ALWAYS, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetAccessRuleTimeRangeSpecifierByName(value string) (enum BACnetAccessRu
return 0, false
}
-func BACnetAccessRuleTimeRangeSpecifierKnows(value uint8) bool {
+func BACnetAccessRuleTimeRangeSpecifierKnows(value uint8) bool {
for _, typeValue := range BACnetAccessRuleTimeRangeSpecifierValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessRuleTimeRangeSpecifier(structType interface{}) BACnetAccessRuleTimeRangeSpecifier {
@@ -139,3 +139,4 @@ func (e BACnetAccessRuleTimeRangeSpecifier) PLC4XEnumName() string {
func (e BACnetAccessRuleTimeRangeSpecifier) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go
index 83f7dc25cb5..c33316b154d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifierTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessRuleTimeRangeSpecifierTagged is the corresponding interface of BACnetAccessRuleTimeRangeSpecifierTagged
type BACnetAccessRuleTimeRangeSpecifierTagged interface {
@@ -46,14 +48,15 @@ type BACnetAccessRuleTimeRangeSpecifierTaggedExactly interface {
// _BACnetAccessRuleTimeRangeSpecifierTagged is the data-structure of this message
type _BACnetAccessRuleTimeRangeSpecifierTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessRuleTimeRangeSpecifier
+ Header BACnetTagHeader
+ Value BACnetAccessRuleTimeRangeSpecifier
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) GetValue() BACnetAccessRuleT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessRuleTimeRangeSpecifierTagged factory function for _BACnetAccessRuleTimeRangeSpecifierTagged
-func NewBACnetAccessRuleTimeRangeSpecifierTagged(header BACnetTagHeader, value BACnetAccessRuleTimeRangeSpecifier, tagNumber uint8, tagClass TagClass) *_BACnetAccessRuleTimeRangeSpecifierTagged {
- return &_BACnetAccessRuleTimeRangeSpecifierTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessRuleTimeRangeSpecifierTagged( header BACnetTagHeader , value BACnetAccessRuleTimeRangeSpecifier , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessRuleTimeRangeSpecifierTagged {
+return &_BACnetAccessRuleTimeRangeSpecifierTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessRuleTimeRangeSpecifierTagged(structType interface{}) BACnetAccessRuleTimeRangeSpecifierTagged {
- if casted, ok := structType.(BACnetAccessRuleTimeRangeSpecifierTagged); ok {
+ if casted, ok := structType.(BACnetAccessRuleTimeRangeSpecifierTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessRuleTimeRangeSpecifierTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessRuleTimeRangeSpecifierTagged")
}
@@ -135,12 +140,12 @@ func BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(ctx context.Context
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(ctx context.Context
}
var value BACnetAccessRuleTimeRangeSpecifier
if _value != nil {
- value = _value.(BACnetAccessRuleTimeRangeSpecifier)
+ value = _value.(BACnetAccessRuleTimeRangeSpecifier)
}
if closeErr := readBuffer.CloseContext("BACnetAccessRuleTimeRangeSpecifierTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetAccessRuleTimeRangeSpecifierTaggedParseWithBuffer(ctx context.Context
// Create the instance
return &_BACnetAccessRuleTimeRangeSpecifierTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) Serialize() ([]byte, error)
func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessRuleTimeRangeSpecifierTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessRuleTimeRangeSpecifierTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessRuleTimeRangeSpecifierTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) SerializeWithWriteBuffer(ctx
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetAccessRuleTimeRangeSpecifierTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go
index c88a909e55a..03ec1b1c230 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessThreatLevel.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessThreatLevel is the corresponding interface of BACnetAccessThreatLevel
type BACnetAccessThreatLevel interface {
@@ -44,9 +46,10 @@ type BACnetAccessThreatLevelExactly interface {
// _BACnetAccessThreatLevel is the data-structure of this message
type _BACnetAccessThreatLevel struct {
- ThreatLevel BACnetApplicationTagUnsignedInteger
+ ThreatLevel BACnetApplicationTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -61,14 +64,15 @@ func (m *_BACnetAccessThreatLevel) GetThreatLevel() BACnetApplicationTagUnsigned
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessThreatLevel factory function for _BACnetAccessThreatLevel
-func NewBACnetAccessThreatLevel(threatLevel BACnetApplicationTagUnsignedInteger) *_BACnetAccessThreatLevel {
- return &_BACnetAccessThreatLevel{ThreatLevel: threatLevel}
+func NewBACnetAccessThreatLevel( threatLevel BACnetApplicationTagUnsignedInteger ) *_BACnetAccessThreatLevel {
+return &_BACnetAccessThreatLevel{ ThreatLevel: threatLevel }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessThreatLevel(structType interface{}) BACnetAccessThreatLevel {
- if casted, ok := structType.(BACnetAccessThreatLevel); ok {
+ if casted, ok := structType.(BACnetAccessThreatLevel); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessThreatLevel); ok {
@@ -90,6 +94,7 @@ func (m *_BACnetAccessThreatLevel) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetAccessThreatLevel) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -111,7 +116,7 @@ func BACnetAccessThreatLevelParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("threatLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for threatLevel")
}
- _threatLevel, _threatLevelErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_threatLevel, _threatLevelErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _threatLevelErr != nil {
return nil, errors.Wrap(_threatLevelErr, "Error parsing 'threatLevel' field of BACnetAccessThreatLevel")
}
@@ -126,8 +131,8 @@ func BACnetAccessThreatLevelParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetAccessThreatLevel{
- ThreatLevel: threatLevel,
- }, nil
+ ThreatLevel: threatLevel,
+ }, nil
}
func (m *_BACnetAccessThreatLevel) Serialize() ([]byte, error) {
@@ -141,7 +146,7 @@ func (m *_BACnetAccessThreatLevel) Serialize() ([]byte, error) {
func (m *_BACnetAccessThreatLevel) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessThreatLevel"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessThreatLevel"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessThreatLevel")
}
@@ -163,6 +168,7 @@ func (m *_BACnetAccessThreatLevel) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
func (m *_BACnetAccessThreatLevel) isBACnetAccessThreatLevel() bool {
return true
}
@@ -177,3 +183,6 @@ func (m *_BACnetAccessThreatLevel) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserType.go
index 9ff304bc10c..9ed66563811 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserType.go
@@ -34,18 +34,18 @@ type IBACnetAccessUserType interface {
utils.Serializable
}
-const (
- BACnetAccessUserType_ASSET BACnetAccessUserType = 0
- BACnetAccessUserType_GROUP BACnetAccessUserType = 1
- BACnetAccessUserType_PERSON BACnetAccessUserType = 2
- BACnetAccessUserType_VENDOR_PROPRIETARY_VALUE BACnetAccessUserType = 0xFFFF
+const(
+ BACnetAccessUserType_ASSET BACnetAccessUserType = 0
+ BACnetAccessUserType_GROUP BACnetAccessUserType = 1
+ BACnetAccessUserType_PERSON BACnetAccessUserType = 2
+ BACnetAccessUserType_VENDOR_PROPRIETARY_VALUE BACnetAccessUserType = 0XFFFF
)
var BACnetAccessUserTypeValues []BACnetAccessUserType
func init() {
_ = errors.New
- BACnetAccessUserTypeValues = []BACnetAccessUserType{
+ BACnetAccessUserTypeValues = []BACnetAccessUserType {
BACnetAccessUserType_ASSET,
BACnetAccessUserType_GROUP,
BACnetAccessUserType_PERSON,
@@ -55,14 +55,14 @@ func init() {
func BACnetAccessUserTypeByValue(value uint16) (enum BACnetAccessUserType, ok bool) {
switch value {
- case 0:
- return BACnetAccessUserType_ASSET, true
- case 0xFFFF:
- return BACnetAccessUserType_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAccessUserType_GROUP, true
- case 2:
- return BACnetAccessUserType_PERSON, true
+ case 0:
+ return BACnetAccessUserType_ASSET, true
+ case 0XFFFF:
+ return BACnetAccessUserType_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAccessUserType_GROUP, true
+ case 2:
+ return BACnetAccessUserType_PERSON, true
}
return 0, false
}
@@ -81,13 +81,13 @@ func BACnetAccessUserTypeByName(value string) (enum BACnetAccessUserType, ok boo
return 0, false
}
-func BACnetAccessUserTypeKnows(value uint16) bool {
+func BACnetAccessUserTypeKnows(value uint16) bool {
for _, typeValue := range BACnetAccessUserTypeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessUserType(structType interface{}) BACnetAccessUserType {
@@ -155,3 +155,4 @@ func (e BACnetAccessUserType) PLC4XEnumName() string {
func (e BACnetAccessUserType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go
index 544e8b22003..404debd9661 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserTypeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessUserTypeTagged is the corresponding interface of BACnetAccessUserTypeTagged
type BACnetAccessUserTypeTagged interface {
@@ -50,15 +52,16 @@ type BACnetAccessUserTypeTaggedExactly interface {
// _BACnetAccessUserTypeTagged is the data-structure of this message
type _BACnetAccessUserTypeTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessUserType
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAccessUserType
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAccessUserTypeTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessUserTypeTagged factory function for _BACnetAccessUserTypeTagged
-func NewBACnetAccessUserTypeTagged(header BACnetTagHeader, value BACnetAccessUserType, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAccessUserTypeTagged {
- return &_BACnetAccessUserTypeTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessUserTypeTagged( header BACnetTagHeader , value BACnetAccessUserType , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessUserTypeTagged {
+return &_BACnetAccessUserTypeTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessUserTypeTagged(structType interface{}) BACnetAccessUserTypeTagged {
- if casted, ok := structType.(BACnetAccessUserTypeTagged); ok {
+ if casted, ok := structType.(BACnetAccessUserTypeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessUserTypeTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAccessUserTypeTagged) GetLengthInBits(ctx context.Context) uint1
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAccessUserTypeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAccessUserTypeTaggedParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessUserTypeTagged")
}
@@ -164,12 +169,12 @@ func BACnetAccessUserTypeTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAccessUserTypeTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var value BACnetAccessUserType
if _value != nil {
- value = _value.(BACnetAccessUserType)
+ value = _value.(BACnetAccessUserType)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAccessUserTypeTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAccessUserTypeTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAccessUserTypeTaggedParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetAccessUserTypeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAccessUserTypeTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAccessUserTypeTagged) Serialize() ([]byte, error) {
func (m *_BACnetAccessUserTypeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessUserTypeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessUserTypeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessUserTypeTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAccessUserTypeTagged) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAccessUserTypeTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessUserTypeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAccessUserTypeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyState.go
index ce99030fcb6..82dfed3c602 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyState.go
@@ -34,22 +34,22 @@ type IBACnetAccessZoneOccupancyState interface {
utils.Serializable
}
-const (
- BACnetAccessZoneOccupancyState_NORMAL BACnetAccessZoneOccupancyState = 0
- BACnetAccessZoneOccupancyState_BELOW_LOWER_LIMIT BACnetAccessZoneOccupancyState = 1
- BACnetAccessZoneOccupancyState_AT_LOWER_LIMIT BACnetAccessZoneOccupancyState = 2
- BACnetAccessZoneOccupancyState_AT_UPPER_LIMIT BACnetAccessZoneOccupancyState = 3
- BACnetAccessZoneOccupancyState_ABOVE_UPPER_LIMIT BACnetAccessZoneOccupancyState = 4
- BACnetAccessZoneOccupancyState_DISABLED BACnetAccessZoneOccupancyState = 5
- BACnetAccessZoneOccupancyState_NOT_SUPPORTED BACnetAccessZoneOccupancyState = 6
- BACnetAccessZoneOccupancyState_VENDOR_PROPRIETARY_VALUE BACnetAccessZoneOccupancyState = 0xFFFF
+const(
+ BACnetAccessZoneOccupancyState_NORMAL BACnetAccessZoneOccupancyState = 0
+ BACnetAccessZoneOccupancyState_BELOW_LOWER_LIMIT BACnetAccessZoneOccupancyState = 1
+ BACnetAccessZoneOccupancyState_AT_LOWER_LIMIT BACnetAccessZoneOccupancyState = 2
+ BACnetAccessZoneOccupancyState_AT_UPPER_LIMIT BACnetAccessZoneOccupancyState = 3
+ BACnetAccessZoneOccupancyState_ABOVE_UPPER_LIMIT BACnetAccessZoneOccupancyState = 4
+ BACnetAccessZoneOccupancyState_DISABLED BACnetAccessZoneOccupancyState = 5
+ BACnetAccessZoneOccupancyState_NOT_SUPPORTED BACnetAccessZoneOccupancyState = 6
+ BACnetAccessZoneOccupancyState_VENDOR_PROPRIETARY_VALUE BACnetAccessZoneOccupancyState = 0XFFFF
)
var BACnetAccessZoneOccupancyStateValues []BACnetAccessZoneOccupancyState
func init() {
_ = errors.New
- BACnetAccessZoneOccupancyStateValues = []BACnetAccessZoneOccupancyState{
+ BACnetAccessZoneOccupancyStateValues = []BACnetAccessZoneOccupancyState {
BACnetAccessZoneOccupancyState_NORMAL,
BACnetAccessZoneOccupancyState_BELOW_LOWER_LIMIT,
BACnetAccessZoneOccupancyState_AT_LOWER_LIMIT,
@@ -63,22 +63,22 @@ func init() {
func BACnetAccessZoneOccupancyStateByValue(value uint16) (enum BACnetAccessZoneOccupancyState, ok bool) {
switch value {
- case 0:
- return BACnetAccessZoneOccupancyState_NORMAL, true
- case 0xFFFF:
- return BACnetAccessZoneOccupancyState_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAccessZoneOccupancyState_BELOW_LOWER_LIMIT, true
- case 2:
- return BACnetAccessZoneOccupancyState_AT_LOWER_LIMIT, true
- case 3:
- return BACnetAccessZoneOccupancyState_AT_UPPER_LIMIT, true
- case 4:
- return BACnetAccessZoneOccupancyState_ABOVE_UPPER_LIMIT, true
- case 5:
- return BACnetAccessZoneOccupancyState_DISABLED, true
- case 6:
- return BACnetAccessZoneOccupancyState_NOT_SUPPORTED, true
+ case 0:
+ return BACnetAccessZoneOccupancyState_NORMAL, true
+ case 0XFFFF:
+ return BACnetAccessZoneOccupancyState_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAccessZoneOccupancyState_BELOW_LOWER_LIMIT, true
+ case 2:
+ return BACnetAccessZoneOccupancyState_AT_LOWER_LIMIT, true
+ case 3:
+ return BACnetAccessZoneOccupancyState_AT_UPPER_LIMIT, true
+ case 4:
+ return BACnetAccessZoneOccupancyState_ABOVE_UPPER_LIMIT, true
+ case 5:
+ return BACnetAccessZoneOccupancyState_DISABLED, true
+ case 6:
+ return BACnetAccessZoneOccupancyState_NOT_SUPPORTED, true
}
return 0, false
}
@@ -105,13 +105,13 @@ func BACnetAccessZoneOccupancyStateByName(value string) (enum BACnetAccessZoneOc
return 0, false
}
-func BACnetAccessZoneOccupancyStateKnows(value uint16) bool {
+func BACnetAccessZoneOccupancyStateKnows(value uint16) bool {
for _, typeValue := range BACnetAccessZoneOccupancyStateValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccessZoneOccupancyState(structType interface{}) BACnetAccessZoneOccupancyState {
@@ -187,3 +187,4 @@ func (e BACnetAccessZoneOccupancyState) PLC4XEnumName() string {
func (e BACnetAccessZoneOccupancyState) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go
index 5b1ba44a4df..c907098565c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyStateTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccessZoneOccupancyStateTagged is the corresponding interface of BACnetAccessZoneOccupancyStateTagged
type BACnetAccessZoneOccupancyStateTagged interface {
@@ -50,15 +52,16 @@ type BACnetAccessZoneOccupancyStateTaggedExactly interface {
// _BACnetAccessZoneOccupancyStateTagged is the data-structure of this message
type _BACnetAccessZoneOccupancyStateTagged struct {
- Header BACnetTagHeader
- Value BACnetAccessZoneOccupancyState
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAccessZoneOccupancyState
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccessZoneOccupancyStateTagged factory function for _BACnetAccessZoneOccupancyStateTagged
-func NewBACnetAccessZoneOccupancyStateTagged(header BACnetTagHeader, value BACnetAccessZoneOccupancyState, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAccessZoneOccupancyStateTagged {
- return &_BACnetAccessZoneOccupancyStateTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccessZoneOccupancyStateTagged( header BACnetTagHeader , value BACnetAccessZoneOccupancyState , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAccessZoneOccupancyStateTagged {
+return &_BACnetAccessZoneOccupancyStateTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccessZoneOccupancyStateTagged(structType interface{}) BACnetAccessZoneOccupancyStateTagged {
- if casted, ok := structType.(BACnetAccessZoneOccupancyStateTagged); ok {
+ if casted, ok := structType.(BACnetAccessZoneOccupancyStateTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccessZoneOccupancyStateTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) GetLengthInBits(ctx context.Cont
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAccessZoneOccupancyStateTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccessZoneOccupancyStateTagged")
}
@@ -164,12 +169,12 @@ func BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx context.Context, re
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx context.Context, re
}
var value BACnetAccessZoneOccupancyState
if _value != nil {
- value = _value.(BACnetAccessZoneOccupancyState)
+ value = _value.(BACnetAccessZoneOccupancyState)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx context.Context, re
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAccessZoneOccupancyStateTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx context.Context, re
// Create the instance
return &_BACnetAccessZoneOccupancyStateTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAccessZoneOccupancyStateTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) Serialize() ([]byte, error) {
func (m *_BACnetAccessZoneOccupancyStateTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccessZoneOccupancyStateTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccessZoneOccupancyStateTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccessZoneOccupancyStateTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) SerializeWithWriteBuffer(ctx con
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) GetTagNumber() uint8 {
func (m *_BACnetAccessZoneOccupancyStateTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAccessZoneOccupancyStateTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go
index 4f4f065596b..6220d3e8831 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecord.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccumulatorRecord is the corresponding interface of BACnetAccumulatorRecord
type BACnetAccumulatorRecord interface {
@@ -50,12 +52,13 @@ type BACnetAccumulatorRecordExactly interface {
// _BACnetAccumulatorRecord is the data-structure of this message
type _BACnetAccumulatorRecord struct {
- Timestamp BACnetDateTimeEnclosed
- PresentValue BACnetContextTagSignedInteger
- AccumulatedValue BACnetContextTagSignedInteger
- AccumulatorStatus BACnetAccumulatorRecordAccumulatorStatusTagged
+ Timestamp BACnetDateTimeEnclosed
+ PresentValue BACnetContextTagSignedInteger
+ AccumulatedValue BACnetContextTagSignedInteger
+ AccumulatorStatus BACnetAccumulatorRecordAccumulatorStatusTagged
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -82,14 +85,15 @@ func (m *_BACnetAccumulatorRecord) GetAccumulatorStatus() BACnetAccumulatorRecor
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccumulatorRecord factory function for _BACnetAccumulatorRecord
-func NewBACnetAccumulatorRecord(timestamp BACnetDateTimeEnclosed, presentValue BACnetContextTagSignedInteger, accumulatedValue BACnetContextTagSignedInteger, accumulatorStatus BACnetAccumulatorRecordAccumulatorStatusTagged) *_BACnetAccumulatorRecord {
- return &_BACnetAccumulatorRecord{Timestamp: timestamp, PresentValue: presentValue, AccumulatedValue: accumulatedValue, AccumulatorStatus: accumulatorStatus}
+func NewBACnetAccumulatorRecord( timestamp BACnetDateTimeEnclosed , presentValue BACnetContextTagSignedInteger , accumulatedValue BACnetContextTagSignedInteger , accumulatorStatus BACnetAccumulatorRecordAccumulatorStatusTagged ) *_BACnetAccumulatorRecord {
+return &_BACnetAccumulatorRecord{ Timestamp: timestamp , PresentValue: presentValue , AccumulatedValue: accumulatedValue , AccumulatorStatus: accumulatorStatus }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccumulatorRecord(structType interface{}) BACnetAccumulatorRecord {
- if casted, ok := structType.(BACnetAccumulatorRecord); ok {
+ if casted, ok := structType.(BACnetAccumulatorRecord); ok {
return casted
}
if casted, ok := structType.(*BACnetAccumulatorRecord); ok {
@@ -120,6 +124,7 @@ func (m *_BACnetAccumulatorRecord) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetAccumulatorRecord) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -141,7 +146,7 @@ func BACnetAccumulatorRecordParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("timestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamp")
}
- _timestamp, _timestampErr := BACnetDateTimeEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_timestamp, _timestampErr := BACnetDateTimeEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _timestampErr != nil {
return nil, errors.Wrap(_timestampErr, "Error parsing 'timestamp' field of BACnetAccumulatorRecord")
}
@@ -154,7 +159,7 @@ func BACnetAccumulatorRecordParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_SIGNED_INTEGER))
+_presentValue, _presentValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_SIGNED_INTEGER ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetAccumulatorRecord")
}
@@ -167,7 +172,7 @@ func BACnetAccumulatorRecordParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("accumulatedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accumulatedValue")
}
- _accumulatedValue, _accumulatedValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_SIGNED_INTEGER))
+_accumulatedValue, _accumulatedValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_SIGNED_INTEGER ) )
if _accumulatedValueErr != nil {
return nil, errors.Wrap(_accumulatedValueErr, "Error parsing 'accumulatedValue' field of BACnetAccumulatorRecord")
}
@@ -180,7 +185,7 @@ func BACnetAccumulatorRecordParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("accumulatorStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accumulatorStatus")
}
- _accumulatorStatus, _accumulatorStatusErr := BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_accumulatorStatus, _accumulatorStatusErr := BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _accumulatorStatusErr != nil {
return nil, errors.Wrap(_accumulatorStatusErr, "Error parsing 'accumulatorStatus' field of BACnetAccumulatorRecord")
}
@@ -195,11 +200,11 @@ func BACnetAccumulatorRecordParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetAccumulatorRecord{
- Timestamp: timestamp,
- PresentValue: presentValue,
- AccumulatedValue: accumulatedValue,
- AccumulatorStatus: accumulatorStatus,
- }, nil
+ Timestamp: timestamp,
+ PresentValue: presentValue,
+ AccumulatedValue: accumulatedValue,
+ AccumulatorStatus: accumulatorStatus,
+ }, nil
}
func (m *_BACnetAccumulatorRecord) Serialize() ([]byte, error) {
@@ -213,7 +218,7 @@ func (m *_BACnetAccumulatorRecord) Serialize() ([]byte, error) {
func (m *_BACnetAccumulatorRecord) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccumulatorRecord"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccumulatorRecord"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccumulatorRecord")
}
@@ -271,6 +276,7 @@ func (m *_BACnetAccumulatorRecord) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
func (m *_BACnetAccumulatorRecord) isBACnetAccumulatorRecord() bool {
return true
}
@@ -285,3 +291,6 @@ func (m *_BACnetAccumulatorRecord) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatus.go
index 1ca352c5b36..17a4ef9a616 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatus.go
@@ -34,19 +34,19 @@ type IBACnetAccumulatorRecordAccumulatorStatus interface {
utils.Serializable
}
-const (
- BACnetAccumulatorRecordAccumulatorStatus_NORMAL BACnetAccumulatorRecordAccumulatorStatus = 0
- BACnetAccumulatorRecordAccumulatorStatus_STARTING BACnetAccumulatorRecordAccumulatorStatus = 1
+const(
+ BACnetAccumulatorRecordAccumulatorStatus_NORMAL BACnetAccumulatorRecordAccumulatorStatus = 0
+ BACnetAccumulatorRecordAccumulatorStatus_STARTING BACnetAccumulatorRecordAccumulatorStatus = 1
BACnetAccumulatorRecordAccumulatorStatus_RECOVERED BACnetAccumulatorRecordAccumulatorStatus = 2
- BACnetAccumulatorRecordAccumulatorStatus_ABNORMAL BACnetAccumulatorRecordAccumulatorStatus = 3
- BACnetAccumulatorRecordAccumulatorStatus_FAILED BACnetAccumulatorRecordAccumulatorStatus = 4
+ BACnetAccumulatorRecordAccumulatorStatus_ABNORMAL BACnetAccumulatorRecordAccumulatorStatus = 3
+ BACnetAccumulatorRecordAccumulatorStatus_FAILED BACnetAccumulatorRecordAccumulatorStatus = 4
)
var BACnetAccumulatorRecordAccumulatorStatusValues []BACnetAccumulatorRecordAccumulatorStatus
func init() {
_ = errors.New
- BACnetAccumulatorRecordAccumulatorStatusValues = []BACnetAccumulatorRecordAccumulatorStatus{
+ BACnetAccumulatorRecordAccumulatorStatusValues = []BACnetAccumulatorRecordAccumulatorStatus {
BACnetAccumulatorRecordAccumulatorStatus_NORMAL,
BACnetAccumulatorRecordAccumulatorStatus_STARTING,
BACnetAccumulatorRecordAccumulatorStatus_RECOVERED,
@@ -57,16 +57,16 @@ func init() {
func BACnetAccumulatorRecordAccumulatorStatusByValue(value uint8) (enum BACnetAccumulatorRecordAccumulatorStatus, ok bool) {
switch value {
- case 0:
- return BACnetAccumulatorRecordAccumulatorStatus_NORMAL, true
- case 1:
- return BACnetAccumulatorRecordAccumulatorStatus_STARTING, true
- case 2:
- return BACnetAccumulatorRecordAccumulatorStatus_RECOVERED, true
- case 3:
- return BACnetAccumulatorRecordAccumulatorStatus_ABNORMAL, true
- case 4:
- return BACnetAccumulatorRecordAccumulatorStatus_FAILED, true
+ case 0:
+ return BACnetAccumulatorRecordAccumulatorStatus_NORMAL, true
+ case 1:
+ return BACnetAccumulatorRecordAccumulatorStatus_STARTING, true
+ case 2:
+ return BACnetAccumulatorRecordAccumulatorStatus_RECOVERED, true
+ case 3:
+ return BACnetAccumulatorRecordAccumulatorStatus_ABNORMAL, true
+ case 4:
+ return BACnetAccumulatorRecordAccumulatorStatus_FAILED, true
}
return 0, false
}
@@ -87,13 +87,13 @@ func BACnetAccumulatorRecordAccumulatorStatusByName(value string) (enum BACnetAc
return 0, false
}
-func BACnetAccumulatorRecordAccumulatorStatusKnows(value uint8) bool {
+func BACnetAccumulatorRecordAccumulatorStatusKnows(value uint8) bool {
for _, typeValue := range BACnetAccumulatorRecordAccumulatorStatusValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAccumulatorRecordAccumulatorStatus(structType interface{}) BACnetAccumulatorRecordAccumulatorStatus {
@@ -163,3 +163,4 @@ func (e BACnetAccumulatorRecordAccumulatorStatus) PLC4XEnumName() string {
func (e BACnetAccumulatorRecordAccumulatorStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go
index 5f6c82cbc44..5342f123e11 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAccumulatorRecordAccumulatorStatusTagged is the corresponding interface of BACnetAccumulatorRecordAccumulatorStatusTagged
type BACnetAccumulatorRecordAccumulatorStatusTagged interface {
@@ -46,14 +48,15 @@ type BACnetAccumulatorRecordAccumulatorStatusTaggedExactly interface {
// _BACnetAccumulatorRecordAccumulatorStatusTagged is the data-structure of this message
type _BACnetAccumulatorRecordAccumulatorStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetAccumulatorRecordAccumulatorStatus
+ Header BACnetTagHeader
+ Value BACnetAccumulatorRecordAccumulatorStatus
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) GetValue() BACnetAccum
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAccumulatorRecordAccumulatorStatusTagged factory function for _BACnetAccumulatorRecordAccumulatorStatusTagged
-func NewBACnetAccumulatorRecordAccumulatorStatusTagged(header BACnetTagHeader, value BACnetAccumulatorRecordAccumulatorStatus, tagNumber uint8, tagClass TagClass) *_BACnetAccumulatorRecordAccumulatorStatusTagged {
- return &_BACnetAccumulatorRecordAccumulatorStatusTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAccumulatorRecordAccumulatorStatusTagged( header BACnetTagHeader , value BACnetAccumulatorRecordAccumulatorStatus , tagNumber uint8 , tagClass TagClass ) *_BACnetAccumulatorRecordAccumulatorStatusTagged {
+return &_BACnetAccumulatorRecordAccumulatorStatusTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAccumulatorRecordAccumulatorStatusTagged(structType interface{}) BACnetAccumulatorRecordAccumulatorStatusTagged {
- if casted, ok := structType.(BACnetAccumulatorRecordAccumulatorStatusTagged); ok {
+ if casted, ok := structType.(BACnetAccumulatorRecordAccumulatorStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAccumulatorRecordAccumulatorStatusTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAccumulatorRecordAccumulatorStatusTagged")
}
@@ -135,12 +140,12 @@ func BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(ctx context.C
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(ctx context.C
}
var value BACnetAccumulatorRecordAccumulatorStatus
if _value != nil {
- value = _value.(BACnetAccumulatorRecordAccumulatorStatus)
+ value = _value.(BACnetAccumulatorRecordAccumulatorStatus)
}
if closeErr := readBuffer.CloseContext("BACnetAccumulatorRecordAccumulatorStatusTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetAccumulatorRecordAccumulatorStatusTaggedParseWithBuffer(ctx context.C
// Create the instance
return &_BACnetAccumulatorRecordAccumulatorStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) Serialize() ([]byte, e
func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAccumulatorRecordAccumulatorStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAccumulatorRecordAccumulatorStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAccumulatorRecordAccumulatorStatusTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) SerializeWithWriteBuff
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetAccumulatorRecordAccumulatorStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAction.go
index c6b6f90539c..4333e254dcf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAction.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAction.go
@@ -34,8 +34,8 @@ type IBACnetAction interface {
utils.Serializable
}
-const (
- BACnetAction_DIRECT BACnetAction = 0
+const(
+ BACnetAction_DIRECT BACnetAction = 0
BACnetAction_REVERSE BACnetAction = 1
)
@@ -43,7 +43,7 @@ var BACnetActionValues []BACnetAction
func init() {
_ = errors.New
- BACnetActionValues = []BACnetAction{
+ BACnetActionValues = []BACnetAction {
BACnetAction_DIRECT,
BACnetAction_REVERSE,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetActionByValue(value uint8) (enum BACnetAction, ok bool) {
switch value {
- case 0:
- return BACnetAction_DIRECT, true
- case 1:
- return BACnetAction_REVERSE, true
+ case 0:
+ return BACnetAction_DIRECT, true
+ case 1:
+ return BACnetAction_REVERSE, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetActionByName(value string) (enum BACnetAction, ok bool) {
return 0, false
}
-func BACnetActionKnows(value uint8) bool {
+func BACnetActionKnows(value uint8) bool {
for _, typeValue := range BACnetActionValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAction(structType interface{}) BACnetAction {
@@ -139,3 +139,4 @@ func (e BACnetAction) PLC4XEnumName() string {
func (e BACnetAction) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go
index 2af507c877d..2f6d0958c2d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionCommand.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetActionCommand is the corresponding interface of BACnetActionCommand
type BACnetActionCommand interface {
@@ -61,17 +63,18 @@ type BACnetActionCommandExactly interface {
// _BACnetActionCommand is the data-structure of this message
type _BACnetActionCommand struct {
- DeviceIdentifier BACnetContextTagObjectIdentifier
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- ArrayIndex BACnetContextTagUnsignedInteger
- PropertyValue BACnetConstructedData
- Priority BACnetContextTagUnsignedInteger
- PostDelay BACnetContextTagBoolean
- QuitOnFailure BACnetContextTagBoolean
- WriteSuccessful BACnetContextTagBoolean
+ DeviceIdentifier BACnetContextTagObjectIdentifier
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ ArrayIndex BACnetContextTagUnsignedInteger
+ PropertyValue BACnetConstructedData
+ Priority BACnetContextTagUnsignedInteger
+ PostDelay BACnetContextTagBoolean
+ QuitOnFailure BACnetContextTagBoolean
+ WriteSuccessful BACnetContextTagBoolean
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -118,14 +121,15 @@ func (m *_BACnetActionCommand) GetWriteSuccessful() BACnetContextTagBoolean {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetActionCommand factory function for _BACnetActionCommand
-func NewBACnetActionCommand(deviceIdentifier BACnetContextTagObjectIdentifier, objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, arrayIndex BACnetContextTagUnsignedInteger, propertyValue BACnetConstructedData, priority BACnetContextTagUnsignedInteger, postDelay BACnetContextTagBoolean, quitOnFailure BACnetContextTagBoolean, writeSuccessful BACnetContextTagBoolean) *_BACnetActionCommand {
- return &_BACnetActionCommand{DeviceIdentifier: deviceIdentifier, ObjectIdentifier: objectIdentifier, PropertyIdentifier: propertyIdentifier, ArrayIndex: arrayIndex, PropertyValue: propertyValue, Priority: priority, PostDelay: postDelay, QuitOnFailure: quitOnFailure, WriteSuccessful: writeSuccessful}
+func NewBACnetActionCommand( deviceIdentifier BACnetContextTagObjectIdentifier , objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , arrayIndex BACnetContextTagUnsignedInteger , propertyValue BACnetConstructedData , priority BACnetContextTagUnsignedInteger , postDelay BACnetContextTagBoolean , quitOnFailure BACnetContextTagBoolean , writeSuccessful BACnetContextTagBoolean ) *_BACnetActionCommand {
+return &_BACnetActionCommand{ DeviceIdentifier: deviceIdentifier , ObjectIdentifier: objectIdentifier , PropertyIdentifier: propertyIdentifier , ArrayIndex: arrayIndex , PropertyValue: propertyValue , Priority: priority , PostDelay: postDelay , QuitOnFailure: quitOnFailure , WriteSuccessful: writeSuccessful }
}
// Deprecated: use the interface for direct cast
func CastBACnetActionCommand(structType interface{}) BACnetActionCommand {
- if casted, ok := structType.(BACnetActionCommand); ok {
+ if casted, ok := structType.(BACnetActionCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetActionCommand); ok {
@@ -181,6 +185,7 @@ func (m *_BACnetActionCommand) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetActionCommand) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -200,12 +205,12 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Optional Field (deviceIdentifier) (Can be skipped, if a given expression evaluates to false)
var deviceIdentifier BACnetContextTagObjectIdentifier = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("deviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceIdentifier")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(0), BACnetDataType_BACNET_OBJECT_IDENTIFIER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(0) , BACnetDataType_BACNET_OBJECT_IDENTIFIER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -224,7 +229,7 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetActionCommand")
}
@@ -237,7 +242,7 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetActionCommand")
}
@@ -248,12 +253,12 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Optional Field (arrayIndex) (Can be skipped, if a given expression evaluates to false)
var arrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("arrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for arrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -270,12 +275,12 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Optional Field (propertyValue) (Can be skipped, if a given expression evaluates to false)
var propertyValue BACnetConstructedData = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("propertyValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyValue")
}
- _val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, uint8(4), objectIdentifier.GetObjectType(), propertyIdentifier.GetValue(), (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool((arrayIndex) != (nil)), func() interface{} { return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload()) }, func() interface{} { return CastBACnetTagPayloadUnsignedInteger(nil) }))))
+_val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , uint8(4) , objectIdentifier.GetObjectType() , propertyIdentifier.GetValue() , (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool(((arrayIndex)) != (nil)), func() interface{} {return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload())}, func() interface{} {return CastBACnetTagPayloadUnsignedInteger(nil)}))) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -292,12 +297,12 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Optional Field (priority) (Can be skipped, if a given expression evaluates to false)
var priority BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("priority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priority")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(5), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(5) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -314,12 +319,12 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Optional Field (postDelay) (Can be skipped, if a given expression evaluates to false)
var postDelay BACnetContextTagBoolean = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("postDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for postDelay")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(6), BACnetDataType_BOOLEAN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(6) , BACnetDataType_BOOLEAN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -338,7 +343,7 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("quitOnFailure"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for quitOnFailure")
}
- _quitOnFailure, _quitOnFailureErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(7)), BACnetDataType(BACnetDataType_BOOLEAN))
+_quitOnFailure, _quitOnFailureErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(7) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _quitOnFailureErr != nil {
return nil, errors.Wrap(_quitOnFailureErr, "Error parsing 'quitOnFailure' field of BACnetActionCommand")
}
@@ -351,7 +356,7 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("writeSuccessful"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for writeSuccessful")
}
- _writeSuccessful, _writeSuccessfulErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(8)), BACnetDataType(BACnetDataType_BOOLEAN))
+_writeSuccessful, _writeSuccessfulErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(8) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _writeSuccessfulErr != nil {
return nil, errors.Wrap(_writeSuccessfulErr, "Error parsing 'writeSuccessful' field of BACnetActionCommand")
}
@@ -366,16 +371,16 @@ func BACnetActionCommandParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create the instance
return &_BACnetActionCommand{
- DeviceIdentifier: deviceIdentifier,
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- PropertyValue: propertyValue,
- Priority: priority,
- PostDelay: postDelay,
- QuitOnFailure: quitOnFailure,
- WriteSuccessful: writeSuccessful,
- }, nil
+ DeviceIdentifier: deviceIdentifier,
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ ArrayIndex: arrayIndex,
+ PropertyValue: propertyValue,
+ Priority: priority,
+ PostDelay: postDelay,
+ QuitOnFailure: quitOnFailure,
+ WriteSuccessful: writeSuccessful,
+ }, nil
}
func (m *_BACnetActionCommand) Serialize() ([]byte, error) {
@@ -389,7 +394,7 @@ func (m *_BACnetActionCommand) Serialize() ([]byte, error) {
func (m *_BACnetActionCommand) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetActionCommand"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetActionCommand"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetActionCommand")
}
@@ -527,6 +532,7 @@ func (m *_BACnetActionCommand) SerializeWithWriteBuffer(ctx context.Context, wri
return nil
}
+
func (m *_BACnetActionCommand) isBACnetActionCommand() bool {
return true
}
@@ -541,3 +547,6 @@ func (m *_BACnetActionCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go
index d342d182bd4..c0cc2f33b55 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetActionList is the corresponding interface of BACnetActionList
type BACnetActionList interface {
@@ -49,11 +51,12 @@ type BACnetActionListExactly interface {
// _BACnetActionList is the data-structure of this message
type _BACnetActionList struct {
- InnerOpeningTag BACnetOpeningTag
- Action []BACnetActionCommand
- InnerClosingTag BACnetClosingTag
+ InnerOpeningTag BACnetOpeningTag
+ Action []BACnetActionCommand
+ InnerClosingTag BACnetClosingTag
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetActionList) GetInnerClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetActionList factory function for _BACnetActionList
-func NewBACnetActionList(innerOpeningTag BACnetOpeningTag, action []BACnetActionCommand, innerClosingTag BACnetClosingTag) *_BACnetActionList {
- return &_BACnetActionList{InnerOpeningTag: innerOpeningTag, Action: action, InnerClosingTag: innerClosingTag}
+func NewBACnetActionList( innerOpeningTag BACnetOpeningTag , action []BACnetActionCommand , innerClosingTag BACnetClosingTag ) *_BACnetActionList {
+return &_BACnetActionList{ InnerOpeningTag: innerOpeningTag , Action: action , InnerClosingTag: innerClosingTag }
}
// Deprecated: use the interface for direct cast
func CastBACnetActionList(structType interface{}) BACnetActionList {
- if casted, ok := structType.(BACnetActionList); ok {
+ if casted, ok := structType.(BACnetActionList); ok {
return casted
}
if casted, ok := structType.(*BACnetActionList); ok {
@@ -115,6 +119,7 @@ func (m *_BACnetActionList) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetActionList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +141,7 @@ func BACnetActionListParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("innerOpeningTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for innerOpeningTag")
}
- _innerOpeningTag, _innerOpeningTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_innerOpeningTag, _innerOpeningTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _innerOpeningTagErr != nil {
return nil, errors.Wrap(_innerOpeningTagErr, "Error parsing 'innerOpeningTag' field of BACnetActionList")
}
@@ -152,8 +157,8 @@ func BACnetActionListParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
// Terminated array
var action []BACnetActionCommand
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 0)) {
- _item, _err := BACnetActionCommandParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 0)); {
+_item, _err := BACnetActionCommandParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'action' field of BACnetActionList")
}
@@ -168,7 +173,7 @@ func BACnetActionListParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("innerClosingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for innerClosingTag")
}
- _innerClosingTag, _innerClosingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_innerClosingTag, _innerClosingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _innerClosingTagErr != nil {
return nil, errors.Wrap(_innerClosingTagErr, "Error parsing 'innerClosingTag' field of BACnetActionList")
}
@@ -183,10 +188,10 @@ func BACnetActionListParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
// Create the instance
return &_BACnetActionList{
- InnerOpeningTag: innerOpeningTag,
- Action: action,
- InnerClosingTag: innerClosingTag,
- }, nil
+ InnerOpeningTag: innerOpeningTag,
+ Action: action,
+ InnerClosingTag: innerClosingTag,
+ }, nil
}
func (m *_BACnetActionList) Serialize() ([]byte, error) {
@@ -200,7 +205,7 @@ func (m *_BACnetActionList) Serialize() ([]byte, error) {
func (m *_BACnetActionList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetActionList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetActionList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetActionList")
}
@@ -251,6 +256,7 @@ func (m *_BACnetActionList) SerializeWithWriteBuffer(ctx context.Context, writeB
return nil
}
+
func (m *_BACnetActionList) isBACnetActionList() bool {
return true
}
@@ -265,3 +271,6 @@ func (m *_BACnetActionList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go
index 474abfda9cb..bb09bf28efe 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetActionTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetActionTagged is the corresponding interface of BACnetActionTagged
type BACnetActionTagged interface {
@@ -46,14 +48,15 @@ type BACnetActionTaggedExactly interface {
// _BACnetActionTagged is the data-structure of this message
type _BACnetActionTagged struct {
- Header BACnetTagHeader
- Value BACnetAction
+ Header BACnetTagHeader
+ Value BACnetAction
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetActionTagged) GetValue() BACnetAction {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetActionTagged factory function for _BACnetActionTagged
-func NewBACnetActionTagged(header BACnetTagHeader, value BACnetAction, tagNumber uint8, tagClass TagClass) *_BACnetActionTagged {
- return &_BACnetActionTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetActionTagged( header BACnetTagHeader , value BACnetAction , tagNumber uint8 , tagClass TagClass ) *_BACnetActionTagged {
+return &_BACnetActionTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetActionTagged(structType interface{}) BACnetActionTagged {
- if casted, ok := structType.(BACnetActionTagged); ok {
+ if casted, ok := structType.(BACnetActionTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetActionTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetActionTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetActionTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetActionTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetActionTagged")
}
@@ -135,12 +140,12 @@ func BACnetActionTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetActionTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
var value BACnetAction
if _value != nil {
- value = _value.(BACnetAction)
+ value = _value.(BACnetAction)
}
if closeErr := readBuffer.CloseContext("BACnetActionTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetActionTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
// Create the instance
return &_BACnetActionTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetActionTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetActionTagged) Serialize() ([]byte, error) {
func (m *_BACnetActionTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetActionTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetActionTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetActionTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetActionTagged) SerializeWithWriteBuffer(ctx context.Context, writ
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetActionTagged) GetTagNumber() uint8 {
func (m *_BACnetActionTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetActionTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go
index cddd90b7a13..fdf372ef143 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAddress is the corresponding interface of BACnetAddress
type BACnetAddress interface {
@@ -52,10 +54,11 @@ type BACnetAddressExactly interface {
// _BACnetAddress is the data-structure of this message
type _BACnetAddress struct {
- NetworkNumber BACnetApplicationTagUnsignedInteger
- MacAddress BACnetApplicationTagOctetString
+ NetworkNumber BACnetApplicationTagUnsignedInteger
+ MacAddress BACnetApplicationTagOctetString
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -93,7 +96,7 @@ func (m *_BACnetAddress) GetIsLocalNetwork() bool {
func (m *_BACnetAddress) GetIsBroadcast() bool {
ctx := context.Background()
_ = ctx
- return bool(bool((m.GetMacAddress().GetActualLength()) == (0)))
+ return bool(bool((m.GetMacAddress().GetActualLength()) == ((0))))
}
///////////////////////
@@ -101,14 +104,15 @@ func (m *_BACnetAddress) GetIsBroadcast() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAddress factory function for _BACnetAddress
-func NewBACnetAddress(networkNumber BACnetApplicationTagUnsignedInteger, macAddress BACnetApplicationTagOctetString) *_BACnetAddress {
- return &_BACnetAddress{NetworkNumber: networkNumber, MacAddress: macAddress}
+func NewBACnetAddress( networkNumber BACnetApplicationTagUnsignedInteger , macAddress BACnetApplicationTagOctetString ) *_BACnetAddress {
+return &_BACnetAddress{ NetworkNumber: networkNumber , MacAddress: macAddress }
}
// Deprecated: use the interface for direct cast
func CastBACnetAddress(structType interface{}) BACnetAddress {
- if casted, ok := structType.(BACnetAddress); ok {
+ if casted, ok := structType.(BACnetAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetAddress); ok {
@@ -139,6 +143,7 @@ func (m *_BACnetAddress) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -160,7 +165,7 @@ func BACnetAddressParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
if pullErr := readBuffer.PullContext("networkNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for networkNumber")
}
- _networkNumber, _networkNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_networkNumber, _networkNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _networkNumberErr != nil {
return nil, errors.Wrap(_networkNumberErr, "Error parsing 'networkNumber' field of BACnetAddress")
}
@@ -183,7 +188,7 @@ func BACnetAddressParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
if pullErr := readBuffer.PullContext("macAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for macAddress")
}
- _macAddress, _macAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_macAddress, _macAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _macAddressErr != nil {
return nil, errors.Wrap(_macAddressErr, "Error parsing 'macAddress' field of BACnetAddress")
}
@@ -193,7 +198,7 @@ func BACnetAddressParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
}
// Virtual field
- _isBroadcast := bool((macAddress.GetActualLength()) == (0))
+ _isBroadcast := bool((macAddress.GetActualLength()) == ((0)))
isBroadcast := bool(_isBroadcast)
_ = isBroadcast
@@ -203,9 +208,9 @@ func BACnetAddressParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
// Create the instance
return &_BACnetAddress{
- NetworkNumber: networkNumber,
- MacAddress: macAddress,
- }, nil
+ NetworkNumber: networkNumber,
+ MacAddress: macAddress,
+ }, nil
}
func (m *_BACnetAddress) Serialize() ([]byte, error) {
@@ -219,7 +224,7 @@ func (m *_BACnetAddress) Serialize() ([]byte, error) {
func (m *_BACnetAddress) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAddress"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAddress"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAddress")
}
@@ -265,6 +270,7 @@ func (m *_BACnetAddress) SerializeWithWriteBuffer(ctx context.Context, writeBuff
return nil
}
+
func (m *_BACnetAddress) isBACnetAddress() bool {
return true
}
@@ -279,3 +285,6 @@ func (m *_BACnetAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go
index 3d4b77b3d7f..c1f9ed148a8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressBinding.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAddressBinding is the corresponding interface of BACnetAddressBinding
type BACnetAddressBinding interface {
@@ -46,10 +48,11 @@ type BACnetAddressBindingExactly interface {
// _BACnetAddressBinding is the data-structure of this message
type _BACnetAddressBinding struct {
- DeviceIdentifier BACnetApplicationTagObjectIdentifier
- DeviceAddress BACnetAddress
+ DeviceIdentifier BACnetApplicationTagObjectIdentifier
+ DeviceAddress BACnetAddress
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetAddressBinding) GetDeviceAddress() BACnetAddress {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAddressBinding factory function for _BACnetAddressBinding
-func NewBACnetAddressBinding(deviceIdentifier BACnetApplicationTagObjectIdentifier, deviceAddress BACnetAddress) *_BACnetAddressBinding {
- return &_BACnetAddressBinding{DeviceIdentifier: deviceIdentifier, DeviceAddress: deviceAddress}
+func NewBACnetAddressBinding( deviceIdentifier BACnetApplicationTagObjectIdentifier , deviceAddress BACnetAddress ) *_BACnetAddressBinding {
+return &_BACnetAddressBinding{ DeviceIdentifier: deviceIdentifier , DeviceAddress: deviceAddress }
}
// Deprecated: use the interface for direct cast
func CastBACnetAddressBinding(structType interface{}) BACnetAddressBinding {
- if casted, ok := structType.(BACnetAddressBinding); ok {
+ if casted, ok := structType.(BACnetAddressBinding); ok {
return casted
}
if casted, ok := structType.(*BACnetAddressBinding); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetAddressBinding) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetAddressBinding) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetAddressBindingParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("deviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceIdentifier")
}
- _deviceIdentifier, _deviceIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deviceIdentifier, _deviceIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deviceIdentifierErr != nil {
return nil, errors.Wrap(_deviceIdentifierErr, "Error parsing 'deviceIdentifier' field of BACnetAddressBinding")
}
@@ -134,7 +139,7 @@ func BACnetAddressBindingParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("deviceAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceAddress")
}
- _deviceAddress, _deviceAddressErr := BACnetAddressParseWithBuffer(ctx, readBuffer)
+_deviceAddress, _deviceAddressErr := BACnetAddressParseWithBuffer(ctx, readBuffer)
if _deviceAddressErr != nil {
return nil, errors.Wrap(_deviceAddressErr, "Error parsing 'deviceAddress' field of BACnetAddressBinding")
}
@@ -149,9 +154,9 @@ func BACnetAddressBindingParseWithBuffer(ctx context.Context, readBuffer utils.R
// Create the instance
return &_BACnetAddressBinding{
- DeviceIdentifier: deviceIdentifier,
- DeviceAddress: deviceAddress,
- }, nil
+ DeviceIdentifier: deviceIdentifier,
+ DeviceAddress: deviceAddress,
+ }, nil
}
func (m *_BACnetAddressBinding) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetAddressBinding) Serialize() ([]byte, error) {
func (m *_BACnetAddressBinding) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAddressBinding"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAddressBinding"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAddressBinding")
}
@@ -199,6 +204,7 @@ func (m *_BACnetAddressBinding) SerializeWithWriteBuffer(ctx context.Context, wr
return nil
}
+
func (m *_BACnetAddressBinding) isBACnetAddressBinding() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetAddressBinding) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go
index eb5c9220c0e..39e2a30edd2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAddressEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAddressEnclosed is the corresponding interface of BACnetAddressEnclosed
type BACnetAddressEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetAddressEnclosedExactly interface {
// _BACnetAddressEnclosed is the data-structure of this message
type _BACnetAddressEnclosed struct {
- OpeningTag BACnetOpeningTag
- Address BACnetAddress
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ Address BACnetAddress
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetAddressEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAddressEnclosed factory function for _BACnetAddressEnclosed
-func NewBACnetAddressEnclosed(openingTag BACnetOpeningTag, address BACnetAddress, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetAddressEnclosed {
- return &_BACnetAddressEnclosed{OpeningTag: openingTag, Address: address, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetAddressEnclosed( openingTag BACnetOpeningTag , address BACnetAddress , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetAddressEnclosed {
+return &_BACnetAddressEnclosed{ OpeningTag: openingTag , Address: address , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetAddressEnclosed(structType interface{}) BACnetAddressEnclosed {
- if casted, ok := structType.(BACnetAddressEnclosed); ok {
+ if casted, ok := structType.(BACnetAddressEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetAddressEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetAddressEnclosed) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetAddressEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetAddressEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("address"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for address")
}
- _address, _addressErr := BACnetAddressParseWithBuffer(ctx, readBuffer)
+_address, _addressErr := BACnetAddressParseWithBuffer(ctx, readBuffer)
if _addressErr != nil {
return nil, errors.Wrap(_addressErr, "Error parsing 'address' field of BACnetAddressEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetAddressEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetAddressEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- Address: address,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ Address: address,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetAddressEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetAddressEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetAddressEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAddressEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAddressEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAddressEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetAddressEnclosed) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
func (m *_BACnetAddressEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetAddressEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go
index 5e103b492c3..90b31b29bc6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTag.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTag is the corresponding interface of BACnetApplicationTag
type BACnetApplicationTag interface {
@@ -49,7 +51,7 @@ type BACnetApplicationTagExactly interface {
// _BACnetApplicationTag is the data-structure of this message
type _BACnetApplicationTag struct {
_BACnetApplicationTagChildRequirements
- Header BACnetTagHeader
+ Header BACnetTagHeader
}
type _BACnetApplicationTagChildRequirements interface {
@@ -57,6 +59,7 @@ type _BACnetApplicationTagChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetApplicationTagParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetApplicationTag, serializeChildFunction func() error) error
GetTypeName() string
@@ -64,13 +67,12 @@ type BACnetApplicationTagParent interface {
type BACnetApplicationTagChild interface {
utils.Serializable
- InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader)
+InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader )
GetParent() *BACnetApplicationTag
GetTypeName() string
BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +108,15 @@ func (m *_BACnetApplicationTag) GetActualLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTag factory function for _BACnetApplicationTag
-func NewBACnetApplicationTag(header BACnetTagHeader) *_BACnetApplicationTag {
- return &_BACnetApplicationTag{Header: header}
+func NewBACnetApplicationTag( header BACnetTagHeader ) *_BACnetApplicationTag {
+return &_BACnetApplicationTag{ Header: header }
}
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTag(structType interface{}) BACnetApplicationTag {
- if casted, ok := structType.(BACnetApplicationTag); ok {
+ if casted, ok := structType.(BACnetApplicationTag); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTag); ok {
@@ -126,6 +129,7 @@ func (m *_BACnetApplicationTag) GetTypeName() string {
return "BACnetApplicationTag"
}
+
func (m *_BACnetApplicationTag) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -160,7 +164,7 @@ func BACnetApplicationTagParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetApplicationTag")
}
@@ -170,7 +174,7 @@ func BACnetApplicationTagParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Validation
- if !(bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS))) {
+ if (!(bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) {
return nil, errors.WithStack(utils.ParseValidationError{"should be a application tag"})
}
@@ -187,39 +191,39 @@ func BACnetApplicationTagParseWithBuffer(ctx context.Context, readBuffer utils.R
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetApplicationTagChildSerializeRequirement interface {
BACnetApplicationTag
- InitializeParent(BACnetApplicationTag, BACnetTagHeader)
+ InitializeParent(BACnetApplicationTag, BACnetTagHeader)
GetParent() BACnetApplicationTag
}
var _childTemp interface{}
var _child BACnetApplicationTagChildSerializeRequirement
var typeSwitchError error
switch {
- case actualTagNumber == 0x0: // BACnetApplicationTagNull
- _childTemp, typeSwitchError = BACnetApplicationTagNullParseWithBuffer(ctx, readBuffer)
- case actualTagNumber == 0x1: // BACnetApplicationTagBoolean
+case actualTagNumber == 0x0 : // BACnetApplicationTagNull
+ _childTemp, typeSwitchError = BACnetApplicationTagNullParseWithBuffer(ctx, readBuffer, )
+case actualTagNumber == 0x1 : // BACnetApplicationTagBoolean
_childTemp, typeSwitchError = BACnetApplicationTagBooleanParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0x2: // BACnetApplicationTagUnsignedInteger
+case actualTagNumber == 0x2 : // BACnetApplicationTagUnsignedInteger
_childTemp, typeSwitchError = BACnetApplicationTagUnsignedIntegerParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0x3: // BACnetApplicationTagSignedInteger
+case actualTagNumber == 0x3 : // BACnetApplicationTagSignedInteger
_childTemp, typeSwitchError = BACnetApplicationTagSignedIntegerParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0x4: // BACnetApplicationTagReal
- _childTemp, typeSwitchError = BACnetApplicationTagRealParseWithBuffer(ctx, readBuffer)
- case actualTagNumber == 0x5: // BACnetApplicationTagDouble
- _childTemp, typeSwitchError = BACnetApplicationTagDoubleParseWithBuffer(ctx, readBuffer)
- case actualTagNumber == 0x6: // BACnetApplicationTagOctetString
+case actualTagNumber == 0x4 : // BACnetApplicationTagReal
+ _childTemp, typeSwitchError = BACnetApplicationTagRealParseWithBuffer(ctx, readBuffer, )
+case actualTagNumber == 0x5 : // BACnetApplicationTagDouble
+ _childTemp, typeSwitchError = BACnetApplicationTagDoubleParseWithBuffer(ctx, readBuffer, )
+case actualTagNumber == 0x6 : // BACnetApplicationTagOctetString
_childTemp, typeSwitchError = BACnetApplicationTagOctetStringParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0x7: // BACnetApplicationTagCharacterString
+case actualTagNumber == 0x7 : // BACnetApplicationTagCharacterString
_childTemp, typeSwitchError = BACnetApplicationTagCharacterStringParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0x8: // BACnetApplicationTagBitString
+case actualTagNumber == 0x8 : // BACnetApplicationTagBitString
_childTemp, typeSwitchError = BACnetApplicationTagBitStringParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0x9: // BACnetApplicationTagEnumerated
+case actualTagNumber == 0x9 : // BACnetApplicationTagEnumerated
_childTemp, typeSwitchError = BACnetApplicationTagEnumeratedParseWithBuffer(ctx, readBuffer, header)
- case actualTagNumber == 0xA: // BACnetApplicationTagDate
- _childTemp, typeSwitchError = BACnetApplicationTagDateParseWithBuffer(ctx, readBuffer)
- case actualTagNumber == 0xB: // BACnetApplicationTagTime
- _childTemp, typeSwitchError = BACnetApplicationTagTimeParseWithBuffer(ctx, readBuffer)
- case actualTagNumber == 0xC: // BACnetApplicationTagObjectIdentifier
- _childTemp, typeSwitchError = BACnetApplicationTagObjectIdentifierParseWithBuffer(ctx, readBuffer)
+case actualTagNumber == 0xA : // BACnetApplicationTagDate
+ _childTemp, typeSwitchError = BACnetApplicationTagDateParseWithBuffer(ctx, readBuffer, )
+case actualTagNumber == 0xB : // BACnetApplicationTagTime
+ _childTemp, typeSwitchError = BACnetApplicationTagTimeParseWithBuffer(ctx, readBuffer, )
+case actualTagNumber == 0xC : // BACnetApplicationTagObjectIdentifier
+ _childTemp, typeSwitchError = BACnetApplicationTagObjectIdentifierParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [actualTagNumber=%v]", actualTagNumber)
}
@@ -233,7 +237,7 @@ func BACnetApplicationTagParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Finish initializing
- _child.InitializeParent(_child, header)
+_child.InitializeParent(_child , header )
return _child, nil
}
@@ -243,7 +247,7 @@ func (pm *_BACnetApplicationTag) SerializeParent(ctx context.Context, writeBuffe
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetApplicationTag"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetApplicationTag"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTag")
}
@@ -278,6 +282,7 @@ func (pm *_BACnetApplicationTag) SerializeParent(ctx context.Context, writeBuffe
return nil
}
+
func (m *_BACnetApplicationTag) isBACnetApplicationTag() bool {
return true
}
@@ -292,3 +297,6 @@ func (m *_BACnetApplicationTag) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go
index 46e4e9c921e..9621ccbddd9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBitString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagBitString is the corresponding interface of BACnetApplicationTagBitString
type BACnetApplicationTagBitString interface {
@@ -46,9 +48,11 @@ type BACnetApplicationTagBitStringExactly interface {
// _BACnetApplicationTagBitString is the data-structure of this message
type _BACnetApplicationTagBitString struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadBitString
+ Payload BACnetTagPayloadBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetApplicationTagBitString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagBitString) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagBitString) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagBitString) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagBitString) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetApplicationTagBitString) GetPayload() BACnetTagPayloadBitString
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagBitString factory function for _BACnetApplicationTagBitString
-func NewBACnetApplicationTagBitString(payload BACnetTagPayloadBitString, header BACnetTagHeader) *_BACnetApplicationTagBitString {
+func NewBACnetApplicationTagBitString( payload BACnetTagPayloadBitString , header BACnetTagHeader ) *_BACnetApplicationTagBitString {
_result := &_BACnetApplicationTagBitString{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetApplicationTagBitString(payload BACnetTagPayloadBitString, header
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagBitString(structType interface{}) BACnetApplicationTagBitString {
- if casted, ok := structType.(BACnetApplicationTagBitString); ok {
+ if casted, ok := structType.(BACnetApplicationTagBitString); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagBitString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetApplicationTagBitString) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetApplicationTagBitString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetApplicationTagBitStringParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagBitString")
}
@@ -151,8 +155,9 @@ func BACnetApplicationTagBitStringParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetApplicationTagBitString{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetApplicationTagBitString) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagBitString")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagBitString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagBitString")
@@ -194,6 +199,7 @@ func (m *_BACnetApplicationTagBitString) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagBitString) isBACnetApplicationTagBitString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetApplicationTagBitString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go
index 0ced6375461..abcdc48aa2f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagBoolean.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagBoolean is the corresponding interface of BACnetApplicationTagBoolean
type BACnetApplicationTagBoolean interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagBooleanExactly interface {
// _BACnetApplicationTagBoolean is the data-structure of this message
type _BACnetApplicationTagBoolean struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadBoolean
+ Payload BACnetTagPayloadBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagBoolean struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagBoolean) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagBoolean) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagBoolean) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagBoolean) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagBoolean) GetActualValue() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagBoolean factory function for _BACnetApplicationTagBoolean
-func NewBACnetApplicationTagBoolean(payload BACnetTagPayloadBoolean, header BACnetTagHeader) *_BACnetApplicationTagBoolean {
+func NewBACnetApplicationTagBoolean( payload BACnetTagPayloadBoolean , header BACnetTagHeader ) *_BACnetApplicationTagBoolean {
_result := &_BACnetApplicationTagBoolean{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagBoolean(payload BACnetTagPayloadBoolean, header BACn
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagBoolean(structType interface{}) BACnetApplicationTagBoolean {
- if casted, ok := structType.(BACnetApplicationTagBoolean); ok {
+ if casted, ok := structType.(BACnetApplicationTagBoolean); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagBoolean); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagBoolean) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetApplicationTagBoolean) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagBooleanParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBooleanParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadBooleanParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagBoolean")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagBooleanParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetApplicationTagBoolean{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagBoolean) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagBoolean")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagBoolean"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagBoolean")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagBoolean) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagBoolean) isBACnetApplicationTagBoolean() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagBoolean) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go
index e0950841ede..c099df9ebe5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagCharacterString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagCharacterString is the corresponding interface of BACnetApplicationTagCharacterString
type BACnetApplicationTagCharacterString interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagCharacterStringExactly interface {
// _BACnetApplicationTagCharacterString is the data-structure of this message
type _BACnetApplicationTagCharacterString struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadCharacterString
+ Payload BACnetTagPayloadCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagCharacterString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagCharacterString) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagCharacterString) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagCharacterString) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagCharacterString) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagCharacterString) GetValue() string {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagCharacterString factory function for _BACnetApplicationTagCharacterString
-func NewBACnetApplicationTagCharacterString(payload BACnetTagPayloadCharacterString, header BACnetTagHeader) *_BACnetApplicationTagCharacterString {
+func NewBACnetApplicationTagCharacterString( payload BACnetTagPayloadCharacterString , header BACnetTagHeader ) *_BACnetApplicationTagCharacterString {
_result := &_BACnetApplicationTagCharacterString{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagCharacterString(payload BACnetTagPayloadCharacterStr
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagCharacterString(structType interface{}) BACnetApplicationTagCharacterString {
- if casted, ok := structType.(BACnetApplicationTagCharacterString); ok {
+ if casted, ok := structType.(BACnetApplicationTagCharacterString); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagCharacterString); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagCharacterString) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetApplicationTagCharacterString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagCharacterStringParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadCharacterStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadCharacterStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagCharacterString")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagCharacterStringParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetApplicationTagCharacterString{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagCharacterString) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagCharacterString")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _valueErr := writeBuffer.WriteVirtual(ctx, "value", m.GetValue()); _valueErr != nil {
- return errors.Wrap(_valueErr, "Error serializing 'value' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _valueErr := writeBuffer.WriteVirtual(ctx, "value", m.GetValue()); _valueErr != nil {
+ return errors.Wrap(_valueErr, "Error serializing 'value' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagCharacterString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagCharacterString")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagCharacterString) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagCharacterString) isBACnetApplicationTagCharacterString() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagCharacterString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go
index fe7e8b4b750..0fd540c34b7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagDate is the corresponding interface of BACnetApplicationTagDate
type BACnetApplicationTagDate interface {
@@ -46,9 +48,11 @@ type BACnetApplicationTagDateExactly interface {
// _BACnetApplicationTagDate is the data-structure of this message
type _BACnetApplicationTagDate struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadDate
+ Payload BACnetTagPayloadDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetApplicationTagDate struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagDate) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagDate) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagDate) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagDate) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetApplicationTagDate) GetPayload() BACnetTagPayloadDate {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagDate factory function for _BACnetApplicationTagDate
-func NewBACnetApplicationTagDate(payload BACnetTagPayloadDate, header BACnetTagHeader) *_BACnetApplicationTagDate {
+func NewBACnetApplicationTagDate( payload BACnetTagPayloadDate , header BACnetTagHeader ) *_BACnetApplicationTagDate {
_result := &_BACnetApplicationTagDate{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetApplicationTagDate(payload BACnetTagPayloadDate, header BACnetTagH
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagDate(structType interface{}) BACnetApplicationTagDate {
- if casted, ok := structType.(BACnetApplicationTagDate); ok {
+ if casted, ok := structType.(BACnetApplicationTagDate); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagDate); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetApplicationTagDate) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetApplicationTagDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetApplicationTagDateParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadDateParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadDateParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagDate")
}
@@ -151,8 +155,9 @@ func BACnetApplicationTagDateParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetApplicationTagDate{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetApplicationTagDate) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagDate")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagDate")
@@ -194,6 +199,7 @@ func (m *_BACnetApplicationTagDate) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagDate) isBACnetApplicationTagDate() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetApplicationTagDate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go
index 9f272af366f..939cea4a74f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagDouble.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagDouble is the corresponding interface of BACnetApplicationTagDouble
type BACnetApplicationTagDouble interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagDoubleExactly interface {
// _BACnetApplicationTagDouble is the data-structure of this message
type _BACnetApplicationTagDouble struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadDouble
+ Payload BACnetTagPayloadDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagDouble struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagDouble) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagDouble) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagDouble) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagDouble) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagDouble) GetActualValue() float64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagDouble factory function for _BACnetApplicationTagDouble
-func NewBACnetApplicationTagDouble(payload BACnetTagPayloadDouble, header BACnetTagHeader) *_BACnetApplicationTagDouble {
+func NewBACnetApplicationTagDouble( payload BACnetTagPayloadDouble , header BACnetTagHeader ) *_BACnetApplicationTagDouble {
_result := &_BACnetApplicationTagDouble{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagDouble(payload BACnetTagPayloadDouble, header BACnet
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagDouble(structType interface{}) BACnetApplicationTagDouble {
- if casted, ok := structType.(BACnetApplicationTagDouble); ok {
+ if casted, ok := structType.(BACnetApplicationTagDouble); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagDouble); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagDouble) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetApplicationTagDouble) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagDoubleParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadDoubleParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadDoubleParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagDouble")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagDoubleParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetApplicationTagDouble{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagDouble) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagDouble")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagDouble"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagDouble")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagDouble) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagDouble) isBACnetApplicationTagDouble() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagDouble) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go
index f865d6837d7..7e3867f2fb6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagEnumerated.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagEnumerated is the corresponding interface of BACnetApplicationTagEnumerated
type BACnetApplicationTagEnumerated interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagEnumeratedExactly interface {
// _BACnetApplicationTagEnumerated is the data-structure of this message
type _BACnetApplicationTagEnumerated struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadEnumerated
+ Payload BACnetTagPayloadEnumerated
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagEnumerated struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagEnumerated) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagEnumerated) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagEnumerated) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagEnumerated) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagEnumerated) GetActualValue() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagEnumerated factory function for _BACnetApplicationTagEnumerated
-func NewBACnetApplicationTagEnumerated(payload BACnetTagPayloadEnumerated, header BACnetTagHeader) *_BACnetApplicationTagEnumerated {
+func NewBACnetApplicationTagEnumerated( payload BACnetTagPayloadEnumerated , header BACnetTagHeader ) *_BACnetApplicationTagEnumerated {
_result := &_BACnetApplicationTagEnumerated{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagEnumerated(payload BACnetTagPayloadEnumerated, heade
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagEnumerated(structType interface{}) BACnetApplicationTagEnumerated {
- if casted, ok := structType.(BACnetApplicationTagEnumerated); ok {
+ if casted, ok := structType.(BACnetApplicationTagEnumerated); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagEnumerated); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagEnumerated) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetApplicationTagEnumerated) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagEnumeratedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadEnumeratedParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadEnumeratedParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagEnumerated")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagEnumeratedParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetApplicationTagEnumerated{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagEnumerated) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagEnumerated")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagEnumerated"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagEnumerated")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagEnumerated) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagEnumerated) isBACnetApplicationTagEnumerated() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagEnumerated) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagNull.go
index d586d7c3c04..1e69e890092 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagNull.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagNull.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagNull is the corresponding interface of BACnetApplicationTagNull
type BACnetApplicationTagNull interface {
@@ -46,6 +48,8 @@ type _BACnetApplicationTagNull struct {
*_BACnetApplicationTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -56,18 +60,18 @@ type _BACnetApplicationTagNull struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagNull) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagNull) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagNull) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagNull) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
+
// NewBACnetApplicationTagNull factory function for _BACnetApplicationTagNull
-func NewBACnetApplicationTagNull(header BACnetTagHeader) *_BACnetApplicationTagNull {
+func NewBACnetApplicationTagNull( header BACnetTagHeader ) *_BACnetApplicationTagNull {
_result := &_BACnetApplicationTagNull{
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -75,7 +79,7 @@ func NewBACnetApplicationTagNull(header BACnetTagHeader) *_BACnetApplicationTagN
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagNull(structType interface{}) BACnetApplicationTagNull {
- if casted, ok := structType.(BACnetApplicationTagNull); ok {
+ if casted, ok := structType.(BACnetApplicationTagNull); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagNull); ok {
@@ -94,6 +98,7 @@ func (m *_BACnetApplicationTagNull) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetApplicationTagNull) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -117,7 +122,8 @@ func BACnetApplicationTagNullParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetApplicationTagNull{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -147,6 +153,7 @@ func (m *_BACnetApplicationTagNull) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagNull) isBACnetApplicationTagNull() bool {
return true
}
@@ -161,3 +168,6 @@ func (m *_BACnetApplicationTagNull) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go
index 1a14ca4b025..957004418ba 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagObjectIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagObjectIdentifier is the corresponding interface of BACnetApplicationTagObjectIdentifier
type BACnetApplicationTagObjectIdentifier interface {
@@ -50,9 +52,11 @@ type BACnetApplicationTagObjectIdentifierExactly interface {
// _BACnetApplicationTagObjectIdentifier is the data-structure of this message
type _BACnetApplicationTagObjectIdentifier struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadObjectIdentifier
+ Payload BACnetTagPayloadObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -63,14 +67,12 @@ type _BACnetApplicationTagObjectIdentifier struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagObjectIdentifier) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagObjectIdentifier) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagObjectIdentifier) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagObjectIdentifier) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,11 +108,12 @@ func (m *_BACnetApplicationTagObjectIdentifier) GetInstanceNumber() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagObjectIdentifier factory function for _BACnetApplicationTagObjectIdentifier
-func NewBACnetApplicationTagObjectIdentifier(payload BACnetTagPayloadObjectIdentifier, header BACnetTagHeader) *_BACnetApplicationTagObjectIdentifier {
+func NewBACnetApplicationTagObjectIdentifier( payload BACnetTagPayloadObjectIdentifier , header BACnetTagHeader ) *_BACnetApplicationTagObjectIdentifier {
_result := &_BACnetApplicationTagObjectIdentifier{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -118,7 +121,7 @@ func NewBACnetApplicationTagObjectIdentifier(payload BACnetTagPayloadObjectIdent
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagObjectIdentifier(structType interface{}) BACnetApplicationTagObjectIdentifier {
- if casted, ok := structType.(BACnetApplicationTagObjectIdentifier); ok {
+ if casted, ok := structType.(BACnetApplicationTagObjectIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagObjectIdentifier); ok {
@@ -144,6 +147,7 @@ func (m *_BACnetApplicationTagObjectIdentifier) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetApplicationTagObjectIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +169,7 @@ func BACnetApplicationTagObjectIdentifierParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadObjectIdentifierParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadObjectIdentifierParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagObjectIdentifier")
}
@@ -190,8 +194,9 @@ func BACnetApplicationTagObjectIdentifierParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetApplicationTagObjectIdentifier{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -213,25 +218,25 @@ func (m *_BACnetApplicationTagObjectIdentifier) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagObjectIdentifier")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _objectTypeErr := writeBuffer.WriteVirtual(ctx, "objectType", m.GetObjectType()); _objectTypeErr != nil {
- return errors.Wrap(_objectTypeErr, "Error serializing 'objectType' field")
- }
- // Virtual field
- if _instanceNumberErr := writeBuffer.WriteVirtual(ctx, "instanceNumber", m.GetInstanceNumber()); _instanceNumberErr != nil {
- return errors.Wrap(_instanceNumberErr, "Error serializing 'instanceNumber' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _objectTypeErr := writeBuffer.WriteVirtual(ctx, "objectType", m.GetObjectType()); _objectTypeErr != nil {
+ return errors.Wrap(_objectTypeErr, "Error serializing 'objectType' field")
+ }
+ // Virtual field
+ if _instanceNumberErr := writeBuffer.WriteVirtual(ctx, "instanceNumber", m.GetInstanceNumber()); _instanceNumberErr != nil {
+ return errors.Wrap(_instanceNumberErr, "Error serializing 'instanceNumber' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagObjectIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagObjectIdentifier")
@@ -241,6 +246,7 @@ func (m *_BACnetApplicationTagObjectIdentifier) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagObjectIdentifier) isBACnetApplicationTagObjectIdentifier() bool {
return true
}
@@ -255,3 +261,6 @@ func (m *_BACnetApplicationTagObjectIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go
index 7e0a984d924..2ee6df8d278 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagOctetString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagOctetString is the corresponding interface of BACnetApplicationTagOctetString
type BACnetApplicationTagOctetString interface {
@@ -46,9 +48,11 @@ type BACnetApplicationTagOctetStringExactly interface {
// _BACnetApplicationTagOctetString is the data-structure of this message
type _BACnetApplicationTagOctetString struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadOctetString
+ Payload BACnetTagPayloadOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetApplicationTagOctetString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagOctetString) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagOctetString) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagOctetString) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagOctetString) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetApplicationTagOctetString) GetPayload() BACnetTagPayloadOctetStr
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagOctetString factory function for _BACnetApplicationTagOctetString
-func NewBACnetApplicationTagOctetString(payload BACnetTagPayloadOctetString, header BACnetTagHeader) *_BACnetApplicationTagOctetString {
+func NewBACnetApplicationTagOctetString( payload BACnetTagPayloadOctetString , header BACnetTagHeader ) *_BACnetApplicationTagOctetString {
_result := &_BACnetApplicationTagOctetString{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetApplicationTagOctetString(payload BACnetTagPayloadOctetString, hea
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagOctetString(structType interface{}) BACnetApplicationTagOctetString {
- if casted, ok := structType.(BACnetApplicationTagOctetString); ok {
+ if casted, ok := structType.(BACnetApplicationTagOctetString); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagOctetString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetApplicationTagOctetString) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetApplicationTagOctetString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetApplicationTagOctetStringParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadOctetStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadOctetStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagOctetString")
}
@@ -151,8 +155,9 @@ func BACnetApplicationTagOctetStringParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetApplicationTagOctetString{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetApplicationTagOctetString) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagOctetString")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagOctetString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagOctetString")
@@ -194,6 +199,7 @@ func (m *_BACnetApplicationTagOctetString) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagOctetString) isBACnetApplicationTagOctetString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetApplicationTagOctetString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go
index a610fdbcb14..b1fdcf895bc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagReal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagReal is the corresponding interface of BACnetApplicationTagReal
type BACnetApplicationTagReal interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagRealExactly interface {
// _BACnetApplicationTagReal is the data-structure of this message
type _BACnetApplicationTagReal struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadReal
+ Payload BACnetTagPayloadReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagReal struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagReal) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagReal) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagReal) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagReal) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagReal) GetActualValue() float32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagReal factory function for _BACnetApplicationTagReal
-func NewBACnetApplicationTagReal(payload BACnetTagPayloadReal, header BACnetTagHeader) *_BACnetApplicationTagReal {
+func NewBACnetApplicationTagReal( payload BACnetTagPayloadReal , header BACnetTagHeader ) *_BACnetApplicationTagReal {
_result := &_BACnetApplicationTagReal{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagReal(payload BACnetTagPayloadReal, header BACnetTagH
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagReal(structType interface{}) BACnetApplicationTagReal {
- if casted, ok := structType.(BACnetApplicationTagReal); ok {
+ if casted, ok := structType.(BACnetApplicationTagReal); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagReal); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagReal) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetApplicationTagReal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagRealParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadRealParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadRealParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagReal")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagRealParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetApplicationTagReal{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagReal) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagReal")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagReal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagReal")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagReal) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagReal) isBACnetApplicationTagReal() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagReal) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go
index c504f3670f0..5d3eb04ab3a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagSignedInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagSignedInteger is the corresponding interface of BACnetApplicationTagSignedInteger
type BACnetApplicationTagSignedInteger interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagSignedIntegerExactly interface {
// _BACnetApplicationTagSignedInteger is the data-structure of this message
type _BACnetApplicationTagSignedInteger struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadSignedInteger
+ Payload BACnetTagPayloadSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagSignedInteger struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagSignedInteger) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagSignedInteger) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagSignedInteger) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagSignedInteger) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagSignedInteger) GetActualValue() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagSignedInteger factory function for _BACnetApplicationTagSignedInteger
-func NewBACnetApplicationTagSignedInteger(payload BACnetTagPayloadSignedInteger, header BACnetTagHeader) *_BACnetApplicationTagSignedInteger {
+func NewBACnetApplicationTagSignedInteger( payload BACnetTagPayloadSignedInteger , header BACnetTagHeader ) *_BACnetApplicationTagSignedInteger {
_result := &_BACnetApplicationTagSignedInteger{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagSignedInteger(payload BACnetTagPayloadSignedInteger,
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagSignedInteger(structType interface{}) BACnetApplicationTagSignedInteger {
- if casted, ok := structType.(BACnetApplicationTagSignedInteger); ok {
+ if casted, ok := structType.(BACnetApplicationTagSignedInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagSignedInteger); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagSignedInteger) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetApplicationTagSignedInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagSignedIntegerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadSignedIntegerParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadSignedIntegerParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagSignedInteger")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagSignedIntegerParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetApplicationTagSignedInteger{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagSignedInteger) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagSignedInteger")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagSignedInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagSignedInteger")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagSignedInteger) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagSignedInteger) isBACnetApplicationTagSignedInteger() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagSignedInteger) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go
index 81700bf4e6b..b56c983627d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagTime is the corresponding interface of BACnetApplicationTagTime
type BACnetApplicationTagTime interface {
@@ -46,9 +48,11 @@ type BACnetApplicationTagTimeExactly interface {
// _BACnetApplicationTagTime is the data-structure of this message
type _BACnetApplicationTagTime struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadTime
+ Payload BACnetTagPayloadTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetApplicationTagTime struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagTime) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagTime) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagTime) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagTime) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetApplicationTagTime) GetPayload() BACnetTagPayloadTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagTime factory function for _BACnetApplicationTagTime
-func NewBACnetApplicationTagTime(payload BACnetTagPayloadTime, header BACnetTagHeader) *_BACnetApplicationTagTime {
+func NewBACnetApplicationTagTime( payload BACnetTagPayloadTime , header BACnetTagHeader ) *_BACnetApplicationTagTime {
_result := &_BACnetApplicationTagTime{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetApplicationTagTime(payload BACnetTagPayloadTime, header BACnetTagH
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagTime(structType interface{}) BACnetApplicationTagTime {
- if casted, ok := structType.(BACnetApplicationTagTime); ok {
+ if casted, ok := structType.(BACnetApplicationTagTime); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagTime); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetApplicationTagTime) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetApplicationTagTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetApplicationTagTimeParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadTimeParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadTimeParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagTime")
}
@@ -151,8 +155,9 @@ func BACnetApplicationTagTimeParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetApplicationTagTime{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetApplicationTagTime) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagTime")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagTime")
@@ -194,6 +199,7 @@ func (m *_BACnetApplicationTagTime) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagTime) isBACnetApplicationTagTime() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetApplicationTagTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go
index e0ad15139ef..00952efde3d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetApplicationTagUnsignedInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetApplicationTagUnsignedInteger is the corresponding interface of BACnetApplicationTagUnsignedInteger
type BACnetApplicationTagUnsignedInteger interface {
@@ -48,9 +50,11 @@ type BACnetApplicationTagUnsignedIntegerExactly interface {
// _BACnetApplicationTagUnsignedInteger is the data-structure of this message
type _BACnetApplicationTagUnsignedInteger struct {
*_BACnetApplicationTag
- Payload BACnetTagPayloadUnsignedInteger
+ Payload BACnetTagPayloadUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -61,14 +65,12 @@ type _BACnetApplicationTagUnsignedInteger struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetApplicationTagUnsignedInteger) InitializeParent(parent BACnetApplicationTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetApplicationTagUnsignedInteger) InitializeParent(parent BACnetApplicationTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetApplicationTagUnsignedInteger) GetParent() BACnetApplicationTag {
+func (m *_BACnetApplicationTagUnsignedInteger) GetParent() BACnetApplicationTag {
return m._BACnetApplicationTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,11 +100,12 @@ func (m *_BACnetApplicationTagUnsignedInteger) GetActualValue() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetApplicationTagUnsignedInteger factory function for _BACnetApplicationTagUnsignedInteger
-func NewBACnetApplicationTagUnsignedInteger(payload BACnetTagPayloadUnsignedInteger, header BACnetTagHeader) *_BACnetApplicationTagUnsignedInteger {
+func NewBACnetApplicationTagUnsignedInteger( payload BACnetTagPayloadUnsignedInteger , header BACnetTagHeader ) *_BACnetApplicationTagUnsignedInteger {
_result := &_BACnetApplicationTagUnsignedInteger{
- Payload: payload,
- _BACnetApplicationTag: NewBACnetApplicationTag(header),
+ Payload: payload,
+ _BACnetApplicationTag: NewBACnetApplicationTag(header),
}
_result._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _result
return _result
@@ -110,7 +113,7 @@ func NewBACnetApplicationTagUnsignedInteger(payload BACnetTagPayloadUnsignedInte
// Deprecated: use the interface for direct cast
func CastBACnetApplicationTagUnsignedInteger(structType interface{}) BACnetApplicationTagUnsignedInteger {
- if casted, ok := structType.(BACnetApplicationTagUnsignedInteger); ok {
+ if casted, ok := structType.(BACnetApplicationTagUnsignedInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetApplicationTagUnsignedInteger); ok {
@@ -134,6 +137,7 @@ func (m *_BACnetApplicationTagUnsignedInteger) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetApplicationTagUnsignedInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -155,7 +159,7 @@ func BACnetApplicationTagUnsignedIntegerParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadUnsignedIntegerParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadUnsignedIntegerParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetApplicationTagUnsignedInteger")
}
@@ -175,8 +179,9 @@ func BACnetApplicationTagUnsignedIntegerParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetApplicationTagUnsignedInteger{
- _BACnetApplicationTag: &_BACnetApplicationTag{},
- Payload: payload,
+ _BACnetApplicationTag: &_BACnetApplicationTag{
+ },
+ Payload: payload,
}
_child._BACnetApplicationTag._BACnetApplicationTagChildRequirements = _child
return _child, nil
@@ -198,21 +203,21 @@ func (m *_BACnetApplicationTagUnsignedInteger) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetApplicationTagUnsignedInteger")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetApplicationTagUnsignedInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetApplicationTagUnsignedInteger")
@@ -222,6 +227,7 @@ func (m *_BACnetApplicationTagUnsignedInteger) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetApplicationTagUnsignedInteger) isBACnetApplicationTagUnsignedInteger() bool {
return true
}
@@ -236,3 +242,6 @@ func (m *_BACnetApplicationTagUnsignedInteger) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go
index a6190c77e98..998f0a995ea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedAccessRights.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAssignedAccessRights is the corresponding interface of BACnetAssignedAccessRights
type BACnetAssignedAccessRights interface {
@@ -46,10 +48,11 @@ type BACnetAssignedAccessRightsExactly interface {
// _BACnetAssignedAccessRights is the data-structure of this message
type _BACnetAssignedAccessRights struct {
- AssignedAccessRights BACnetDeviceObjectReferenceEnclosed
- Enable BACnetContextTagBoolean
+ AssignedAccessRights BACnetDeviceObjectReferenceEnclosed
+ Enable BACnetContextTagBoolean
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetAssignedAccessRights) GetEnable() BACnetContextTagBoolean {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAssignedAccessRights factory function for _BACnetAssignedAccessRights
-func NewBACnetAssignedAccessRights(assignedAccessRights BACnetDeviceObjectReferenceEnclosed, enable BACnetContextTagBoolean) *_BACnetAssignedAccessRights {
- return &_BACnetAssignedAccessRights{AssignedAccessRights: assignedAccessRights, Enable: enable}
+func NewBACnetAssignedAccessRights( assignedAccessRights BACnetDeviceObjectReferenceEnclosed , enable BACnetContextTagBoolean ) *_BACnetAssignedAccessRights {
+return &_BACnetAssignedAccessRights{ AssignedAccessRights: assignedAccessRights , Enable: enable }
}
// Deprecated: use the interface for direct cast
func CastBACnetAssignedAccessRights(structType interface{}) BACnetAssignedAccessRights {
- if casted, ok := structType.(BACnetAssignedAccessRights); ok {
+ if casted, ok := structType.(BACnetAssignedAccessRights); ok {
return casted
}
if casted, ok := structType.(*BACnetAssignedAccessRights); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetAssignedAccessRights) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetAssignedAccessRights) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetAssignedAccessRightsParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("assignedAccessRights"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for assignedAccessRights")
}
- _assignedAccessRights, _assignedAccessRightsErr := BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_assignedAccessRights, _assignedAccessRightsErr := BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _assignedAccessRightsErr != nil {
return nil, errors.Wrap(_assignedAccessRightsErr, "Error parsing 'assignedAccessRights' field of BACnetAssignedAccessRights")
}
@@ -134,7 +139,7 @@ func BACnetAssignedAccessRightsParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("enable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enable")
}
- _enable, _enableErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BOOLEAN))
+_enable, _enableErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _enableErr != nil {
return nil, errors.Wrap(_enableErr, "Error parsing 'enable' field of BACnetAssignedAccessRights")
}
@@ -149,9 +154,9 @@ func BACnetAssignedAccessRightsParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetAssignedAccessRights{
- AssignedAccessRights: assignedAccessRights,
- Enable: enable,
- }, nil
+ AssignedAccessRights: assignedAccessRights,
+ Enable: enable,
+ }, nil
}
func (m *_BACnetAssignedAccessRights) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetAssignedAccessRights) Serialize() ([]byte, error) {
func (m *_BACnetAssignedAccessRights) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAssignedAccessRights"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAssignedAccessRights"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAssignedAccessRights")
}
@@ -199,6 +204,7 @@ func (m *_BACnetAssignedAccessRights) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
func (m *_BACnetAssignedAccessRights) isBACnetAssignedAccessRights() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetAssignedAccessRights) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go
index ac3ade2a0a8..8a74527c131 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCalls.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAssignedLandingCalls is the corresponding interface of BACnetAssignedLandingCalls
type BACnetAssignedLandingCalls interface {
@@ -44,9 +46,10 @@ type BACnetAssignedLandingCallsExactly interface {
// _BACnetAssignedLandingCalls is the data-structure of this message
type _BACnetAssignedLandingCalls struct {
- LandingCalls BACnetAssignedLandingCallsLandingCallsList
+ LandingCalls BACnetAssignedLandingCallsLandingCallsList
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -61,14 +64,15 @@ func (m *_BACnetAssignedLandingCalls) GetLandingCalls() BACnetAssignedLandingCal
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAssignedLandingCalls factory function for _BACnetAssignedLandingCalls
-func NewBACnetAssignedLandingCalls(landingCalls BACnetAssignedLandingCallsLandingCallsList) *_BACnetAssignedLandingCalls {
- return &_BACnetAssignedLandingCalls{LandingCalls: landingCalls}
+func NewBACnetAssignedLandingCalls( landingCalls BACnetAssignedLandingCallsLandingCallsList ) *_BACnetAssignedLandingCalls {
+return &_BACnetAssignedLandingCalls{ LandingCalls: landingCalls }
}
// Deprecated: use the interface for direct cast
func CastBACnetAssignedLandingCalls(structType interface{}) BACnetAssignedLandingCalls {
- if casted, ok := structType.(BACnetAssignedLandingCalls); ok {
+ if casted, ok := structType.(BACnetAssignedLandingCalls); ok {
return casted
}
if casted, ok := structType.(*BACnetAssignedLandingCalls); ok {
@@ -90,6 +94,7 @@ func (m *_BACnetAssignedLandingCalls) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetAssignedLandingCalls) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -111,7 +116,7 @@ func BACnetAssignedLandingCallsParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("landingCalls"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for landingCalls")
}
- _landingCalls, _landingCallsErr := BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_landingCalls, _landingCallsErr := BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _landingCallsErr != nil {
return nil, errors.Wrap(_landingCallsErr, "Error parsing 'landingCalls' field of BACnetAssignedLandingCalls")
}
@@ -126,8 +131,8 @@ func BACnetAssignedLandingCallsParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetAssignedLandingCalls{
- LandingCalls: landingCalls,
- }, nil
+ LandingCalls: landingCalls,
+ }, nil
}
func (m *_BACnetAssignedLandingCalls) Serialize() ([]byte, error) {
@@ -141,7 +146,7 @@ func (m *_BACnetAssignedLandingCalls) Serialize() ([]byte, error) {
func (m *_BACnetAssignedLandingCalls) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAssignedLandingCalls"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAssignedLandingCalls"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAssignedLandingCalls")
}
@@ -163,6 +168,7 @@ func (m *_BACnetAssignedLandingCalls) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
func (m *_BACnetAssignedLandingCalls) isBACnetAssignedLandingCalls() bool {
return true
}
@@ -177,3 +183,6 @@ func (m *_BACnetAssignedLandingCalls) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go
index 097ead92e58..5164ba0cae1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAssignedLandingCallsLandingCallsList is the corresponding interface of BACnetAssignedLandingCallsLandingCallsList
type BACnetAssignedLandingCallsLandingCallsList interface {
@@ -49,14 +51,15 @@ type BACnetAssignedLandingCallsLandingCallsListExactly interface {
// _BACnetAssignedLandingCallsLandingCallsList is the data-structure of this message
type _BACnetAssignedLandingCallsLandingCallsList struct {
- OpeningTag BACnetOpeningTag
- LandingCalls []BACnetAssignedLandingCallsLandingCallsListEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ LandingCalls []BACnetAssignedLandingCallsLandingCallsListEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetAssignedLandingCallsLandingCallsList) GetClosingTag() BACnetClos
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAssignedLandingCallsLandingCallsList factory function for _BACnetAssignedLandingCallsLandingCallsList
-func NewBACnetAssignedLandingCallsLandingCallsList(openingTag BACnetOpeningTag, landingCalls []BACnetAssignedLandingCallsLandingCallsListEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetAssignedLandingCallsLandingCallsList {
- return &_BACnetAssignedLandingCallsLandingCallsList{OpeningTag: openingTag, LandingCalls: landingCalls, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetAssignedLandingCallsLandingCallsList( openingTag BACnetOpeningTag , landingCalls []BACnetAssignedLandingCallsLandingCallsListEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetAssignedLandingCallsLandingCallsList {
+return &_BACnetAssignedLandingCallsLandingCallsList{ OpeningTag: openingTag , LandingCalls: landingCalls , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetAssignedLandingCallsLandingCallsList(structType interface{}) BACnetAssignedLandingCallsLandingCallsList {
- if casted, ok := structType.(BACnetAssignedLandingCallsLandingCallsList); ok {
+ if casted, ok := structType.(BACnetAssignedLandingCallsLandingCallsList); ok {
return casted
}
if casted, ok := structType.(*BACnetAssignedLandingCallsLandingCallsList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetAssignedLandingCallsLandingCallsList) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetAssignedLandingCallsLandingCallsList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetAssignedLandingCallsLandingCallsList")
}
@@ -155,8 +160,8 @@ func BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(ctx context.Conte
// Terminated array
var landingCalls []BACnetAssignedLandingCallsLandingCallsListEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'landingCalls' field of BACnetAssignedLandingCallsLandingCallsList")
}
@@ -171,7 +176,7 @@ func BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetAssignedLandingCallsLandingCallsList")
}
@@ -186,11 +191,11 @@ func BACnetAssignedLandingCallsLandingCallsListParseWithBuffer(ctx context.Conte
// Create the instance
return &_BACnetAssignedLandingCallsLandingCallsList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- LandingCalls: landingCalls,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ LandingCalls: landingCalls,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetAssignedLandingCallsLandingCallsList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetAssignedLandingCallsLandingCallsList) Serialize() ([]byte, error
func (m *_BACnetAssignedLandingCallsLandingCallsList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAssignedLandingCallsLandingCallsList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAssignedLandingCallsLandingCallsList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAssignedLandingCallsLandingCallsList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetAssignedLandingCallsLandingCallsList) SerializeWithWriteBuffer(c
return nil
}
+
////
// Arguments Getter
func (m *_BACnetAssignedLandingCallsLandingCallsList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetAssignedLandingCallsLandingCallsList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go
index aaaff47326a..be9d0fd2529 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAssignedLandingCallsLandingCallsListEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAssignedLandingCallsLandingCallsListEntry is the corresponding interface of BACnetAssignedLandingCallsLandingCallsListEntry
type BACnetAssignedLandingCallsLandingCallsListEntry interface {
@@ -46,10 +48,11 @@ type BACnetAssignedLandingCallsLandingCallsListEntryExactly interface {
// _BACnetAssignedLandingCallsLandingCallsListEntry is the data-structure of this message
type _BACnetAssignedLandingCallsLandingCallsListEntry struct {
- FloorNumber BACnetContextTagUnsignedInteger
- Direction BACnetLiftCarDirectionTagged
+ FloorNumber BACnetContextTagUnsignedInteger
+ Direction BACnetLiftCarDirectionTagged
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) GetDirection() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAssignedLandingCallsLandingCallsListEntry factory function for _BACnetAssignedLandingCallsLandingCallsListEntry
-func NewBACnetAssignedLandingCallsLandingCallsListEntry(floorNumber BACnetContextTagUnsignedInteger, direction BACnetLiftCarDirectionTagged) *_BACnetAssignedLandingCallsLandingCallsListEntry {
- return &_BACnetAssignedLandingCallsLandingCallsListEntry{FloorNumber: floorNumber, Direction: direction}
+func NewBACnetAssignedLandingCallsLandingCallsListEntry( floorNumber BACnetContextTagUnsignedInteger , direction BACnetLiftCarDirectionTagged ) *_BACnetAssignedLandingCallsLandingCallsListEntry {
+return &_BACnetAssignedLandingCallsLandingCallsListEntry{ FloorNumber: floorNumber , Direction: direction }
}
// Deprecated: use the interface for direct cast
func CastBACnetAssignedLandingCallsLandingCallsListEntry(structType interface{}) BACnetAssignedLandingCallsLandingCallsListEntry {
- if casted, ok := structType.(BACnetAssignedLandingCallsLandingCallsListEntry); ok {
+ if casted, ok := structType.(BACnetAssignedLandingCallsLandingCallsListEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetAssignedLandingCallsLandingCallsListEntry); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("floorNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for floorNumber")
}
- _floorNumber, _floorNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_floorNumber, _floorNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _floorNumberErr != nil {
return nil, errors.Wrap(_floorNumberErr, "Error parsing 'floorNumber' field of BACnetAssignedLandingCallsLandingCallsListEntry")
}
@@ -134,7 +139,7 @@ func BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("direction"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for direction")
}
- _direction, _directionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_direction, _directionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _directionErr != nil {
return nil, errors.Wrap(_directionErr, "Error parsing 'direction' field of BACnetAssignedLandingCallsLandingCallsListEntry")
}
@@ -149,9 +154,9 @@ func BACnetAssignedLandingCallsLandingCallsListEntryParseWithBuffer(ctx context.
// Create the instance
return &_BACnetAssignedLandingCallsLandingCallsListEntry{
- FloorNumber: floorNumber,
- Direction: direction,
- }, nil
+ FloorNumber: floorNumber,
+ Direction: direction,
+ }, nil
}
func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) Serialize() ([]byte,
func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAssignedLandingCallsLandingCallsListEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAssignedLandingCallsLandingCallsListEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAssignedLandingCallsLandingCallsListEntry")
}
@@ -199,6 +204,7 @@ func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) SerializeWithWriteBuf
return nil
}
+
func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) isBACnetAssignedLandingCallsLandingCallsListEntry() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetAssignedLandingCallsLandingCallsListEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go
index ca6da9bd689..9330fd5434a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactor.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationFactor is the corresponding interface of BACnetAuthenticationFactor
type BACnetAuthenticationFactor interface {
@@ -48,11 +50,12 @@ type BACnetAuthenticationFactorExactly interface {
// _BACnetAuthenticationFactor is the data-structure of this message
type _BACnetAuthenticationFactor struct {
- FormatType BACnetAuthenticationFactorTypeTagged
- FormatClass BACnetContextTagUnsignedInteger
- Value BACnetContextTagOctetString
+ FormatType BACnetAuthenticationFactorTypeTagged
+ FormatClass BACnetContextTagUnsignedInteger
+ Value BACnetContextTagOctetString
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -75,14 +78,15 @@ func (m *_BACnetAuthenticationFactor) GetValue() BACnetContextTagOctetString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationFactor factory function for _BACnetAuthenticationFactor
-func NewBACnetAuthenticationFactor(formatType BACnetAuthenticationFactorTypeTagged, formatClass BACnetContextTagUnsignedInteger, value BACnetContextTagOctetString) *_BACnetAuthenticationFactor {
- return &_BACnetAuthenticationFactor{FormatType: formatType, FormatClass: formatClass, Value: value}
+func NewBACnetAuthenticationFactor( formatType BACnetAuthenticationFactorTypeTagged , formatClass BACnetContextTagUnsignedInteger , value BACnetContextTagOctetString ) *_BACnetAuthenticationFactor {
+return &_BACnetAuthenticationFactor{ FormatType: formatType , FormatClass: formatClass , Value: value }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationFactor(structType interface{}) BACnetAuthenticationFactor {
- if casted, ok := structType.(BACnetAuthenticationFactor); ok {
+ if casted, ok := structType.(BACnetAuthenticationFactor); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationFactor); ok {
@@ -110,6 +114,7 @@ func (m *_BACnetAuthenticationFactor) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetAuthenticationFactor) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -131,7 +136,7 @@ func BACnetAuthenticationFactorParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("formatType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for formatType")
}
- _formatType, _formatTypeErr := BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_formatType, _formatTypeErr := BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _formatTypeErr != nil {
return nil, errors.Wrap(_formatTypeErr, "Error parsing 'formatType' field of BACnetAuthenticationFactor")
}
@@ -144,7 +149,7 @@ func BACnetAuthenticationFactorParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("formatClass"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for formatClass")
}
- _formatClass, _formatClassErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_formatClass, _formatClassErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _formatClassErr != nil {
return nil, errors.Wrap(_formatClassErr, "Error parsing 'formatClass' field of BACnetAuthenticationFactor")
}
@@ -157,7 +162,7 @@ func BACnetAuthenticationFactorParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("value"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for value")
}
- _value, _valueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_OCTET_STRING))
+_value, _valueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_OCTET_STRING ) )
if _valueErr != nil {
return nil, errors.Wrap(_valueErr, "Error parsing 'value' field of BACnetAuthenticationFactor")
}
@@ -172,10 +177,10 @@ func BACnetAuthenticationFactorParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetAuthenticationFactor{
- FormatType: formatType,
- FormatClass: formatClass,
- Value: value,
- }, nil
+ FormatType: formatType,
+ FormatClass: formatClass,
+ Value: value,
+ }, nil
}
func (m *_BACnetAuthenticationFactor) Serialize() ([]byte, error) {
@@ -189,7 +194,7 @@ func (m *_BACnetAuthenticationFactor) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationFactor) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationFactor"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationFactor"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationFactor")
}
@@ -235,6 +240,7 @@ func (m *_BACnetAuthenticationFactor) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
func (m *_BACnetAuthenticationFactor) isBACnetAuthenticationFactor() bool {
return true
}
@@ -249,3 +255,6 @@ func (m *_BACnetAuthenticationFactor) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go
index 4f37330a48a..a705f6f25bb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationFactorEnclosed is the corresponding interface of BACnetAuthenticationFactorEnclosed
type BACnetAuthenticationFactorEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetAuthenticationFactorEnclosedExactly interface {
// _BACnetAuthenticationFactorEnclosed is the data-structure of this message
type _BACnetAuthenticationFactorEnclosed struct {
- OpeningTag BACnetOpeningTag
- AuthenticationFactor BACnetAuthenticationFactor
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ AuthenticationFactor BACnetAuthenticationFactor
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetAuthenticationFactorEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationFactorEnclosed factory function for _BACnetAuthenticationFactorEnclosed
-func NewBACnetAuthenticationFactorEnclosed(openingTag BACnetOpeningTag, authenticationFactor BACnetAuthenticationFactor, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetAuthenticationFactorEnclosed {
- return &_BACnetAuthenticationFactorEnclosed{OpeningTag: openingTag, AuthenticationFactor: authenticationFactor, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetAuthenticationFactorEnclosed( openingTag BACnetOpeningTag , authenticationFactor BACnetAuthenticationFactor , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetAuthenticationFactorEnclosed {
+return &_BACnetAuthenticationFactorEnclosed{ OpeningTag: openingTag , AuthenticationFactor: authenticationFactor , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationFactorEnclosed(structType interface{}) BACnetAuthenticationFactorEnclosed {
- if casted, ok := structType.(BACnetAuthenticationFactorEnclosed); ok {
+ if casted, ok := structType.(BACnetAuthenticationFactorEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationFactorEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetAuthenticationFactorEnclosed) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetAuthenticationFactorEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetAuthenticationFactorEnclosedParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetAuthenticationFactorEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetAuthenticationFactorEnclosedParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("authenticationFactor"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for authenticationFactor")
}
- _authenticationFactor, _authenticationFactorErr := BACnetAuthenticationFactorParseWithBuffer(ctx, readBuffer)
+_authenticationFactor, _authenticationFactorErr := BACnetAuthenticationFactorParseWithBuffer(ctx, readBuffer)
if _authenticationFactorErr != nil {
return nil, errors.Wrap(_authenticationFactorErr, "Error parsing 'authenticationFactor' field of BACnetAuthenticationFactorEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetAuthenticationFactorEnclosedParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetAuthenticationFactorEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetAuthenticationFactorEnclosedParseWithBuffer(ctx context.Context, read
// Create the instance
return &_BACnetAuthenticationFactorEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- AuthenticationFactor: authenticationFactor,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ AuthenticationFactor: authenticationFactor,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetAuthenticationFactorEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetAuthenticationFactorEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationFactorEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationFactorEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationFactorEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationFactorEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetAuthenticationFactorEnclosed) SerializeWithWriteBuffer(ctx conte
return nil
}
+
////
// Arguments Getter
func (m *_BACnetAuthenticationFactorEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetAuthenticationFactorEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go
index 5664c4d2d5c..4e58fc5dc3a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorFormat.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationFactorFormat is the corresponding interface of BACnetAuthenticationFactorFormat
type BACnetAuthenticationFactorFormat interface {
@@ -49,11 +51,12 @@ type BACnetAuthenticationFactorFormatExactly interface {
// _BACnetAuthenticationFactorFormat is the data-structure of this message
type _BACnetAuthenticationFactorFormat struct {
- FormatType BACnetAuthenticationFactorTypeTagged
- VendorId BACnetVendorIdTagged
- VendorFormat BACnetContextTagUnsignedInteger
+ FormatType BACnetAuthenticationFactorTypeTagged
+ VendorId BACnetVendorIdTagged
+ VendorFormat BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetAuthenticationFactorFormat) GetVendorFormat() BACnetContextTagUn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationFactorFormat factory function for _BACnetAuthenticationFactorFormat
-func NewBACnetAuthenticationFactorFormat(formatType BACnetAuthenticationFactorTypeTagged, vendorId BACnetVendorIdTagged, vendorFormat BACnetContextTagUnsignedInteger) *_BACnetAuthenticationFactorFormat {
- return &_BACnetAuthenticationFactorFormat{FormatType: formatType, VendorId: vendorId, VendorFormat: vendorFormat}
+func NewBACnetAuthenticationFactorFormat( formatType BACnetAuthenticationFactorTypeTagged , vendorId BACnetVendorIdTagged , vendorFormat BACnetContextTagUnsignedInteger ) *_BACnetAuthenticationFactorFormat {
+return &_BACnetAuthenticationFactorFormat{ FormatType: formatType , VendorId: vendorId , VendorFormat: vendorFormat }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationFactorFormat(structType interface{}) BACnetAuthenticationFactorFormat {
- if casted, ok := structType.(BACnetAuthenticationFactorFormat); ok {
+ if casted, ok := structType.(BACnetAuthenticationFactorFormat); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationFactorFormat); ok {
@@ -115,6 +119,7 @@ func (m *_BACnetAuthenticationFactorFormat) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetAuthenticationFactorFormat) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +141,7 @@ func BACnetAuthenticationFactorFormatParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("formatType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for formatType")
}
- _formatType, _formatTypeErr := BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_formatType, _formatTypeErr := BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _formatTypeErr != nil {
return nil, errors.Wrap(_formatTypeErr, "Error parsing 'formatType' field of BACnetAuthenticationFactorFormat")
}
@@ -147,12 +152,12 @@ func BACnetAuthenticationFactorFormatParseWithBuffer(ctx context.Context, readBu
// Optional Field (vendorId) (Can be skipped, if a given expression evaluates to false)
var vendorId BACnetVendorIdTagged = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("vendorId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorId")
}
- _val, _err := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer, uint8(1), TagClass_CONTEXT_SPECIFIC_TAGS)
+_val, _err := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer , uint8(1) , TagClass_CONTEXT_SPECIFIC_TAGS )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -169,12 +174,12 @@ func BACnetAuthenticationFactorFormatParseWithBuffer(ctx context.Context, readBu
// Optional Field (vendorFormat) (Can be skipped, if a given expression evaluates to false)
var vendorFormat BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("vendorFormat"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorFormat")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -195,10 +200,10 @@ func BACnetAuthenticationFactorFormatParseWithBuffer(ctx context.Context, readBu
// Create the instance
return &_BACnetAuthenticationFactorFormat{
- FormatType: formatType,
- VendorId: vendorId,
- VendorFormat: vendorFormat,
- }, nil
+ FormatType: formatType,
+ VendorId: vendorId,
+ VendorFormat: vendorFormat,
+ }, nil
}
func (m *_BACnetAuthenticationFactorFormat) Serialize() ([]byte, error) {
@@ -212,7 +217,7 @@ func (m *_BACnetAuthenticationFactorFormat) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationFactorFormat) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationFactorFormat"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationFactorFormat"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationFactorFormat")
}
@@ -266,6 +271,7 @@ func (m *_BACnetAuthenticationFactorFormat) SerializeWithWriteBuffer(ctx context
return nil
}
+
func (m *_BACnetAuthenticationFactorFormat) isBACnetAuthenticationFactorFormat() bool {
return true
}
@@ -280,3 +286,6 @@ func (m *_BACnetAuthenticationFactorFormat) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorType.go
index 5a738f46900..bd06f937ce1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorType.go
@@ -34,39 +34,39 @@ type IBACnetAuthenticationFactorType interface {
utils.Serializable
}
-const (
- BACnetAuthenticationFactorType_UNDEFINED BACnetAuthenticationFactorType = 0
- BACnetAuthenticationFactorType_ERROR BACnetAuthenticationFactorType = 1
- BACnetAuthenticationFactorType_CUSTOM BACnetAuthenticationFactorType = 2
- BACnetAuthenticationFactorType_SIMPLE_NUMBER16 BACnetAuthenticationFactorType = 3
- BACnetAuthenticationFactorType_SIMPLE_NUMBER32 BACnetAuthenticationFactorType = 4
- BACnetAuthenticationFactorType_SIMPLE_NUMBER56 BACnetAuthenticationFactorType = 5
+const(
+ BACnetAuthenticationFactorType_UNDEFINED BACnetAuthenticationFactorType = 0
+ BACnetAuthenticationFactorType_ERROR BACnetAuthenticationFactorType = 1
+ BACnetAuthenticationFactorType_CUSTOM BACnetAuthenticationFactorType = 2
+ BACnetAuthenticationFactorType_SIMPLE_NUMBER16 BACnetAuthenticationFactorType = 3
+ BACnetAuthenticationFactorType_SIMPLE_NUMBER32 BACnetAuthenticationFactorType = 4
+ BACnetAuthenticationFactorType_SIMPLE_NUMBER56 BACnetAuthenticationFactorType = 5
BACnetAuthenticationFactorType_SIMPLE_ALPHA_NUMERIC BACnetAuthenticationFactorType = 6
- BACnetAuthenticationFactorType_ABA_TRACK2 BACnetAuthenticationFactorType = 7
- BACnetAuthenticationFactorType_WIEGAND26 BACnetAuthenticationFactorType = 8
- BACnetAuthenticationFactorType_WIEGAND37 BACnetAuthenticationFactorType = 9
- BACnetAuthenticationFactorType_WIEGAND37_FACILITY BACnetAuthenticationFactorType = 10
- BACnetAuthenticationFactorType_FACILITY16_CARD32 BACnetAuthenticationFactorType = 11
- BACnetAuthenticationFactorType_FACILITY32_CARD32 BACnetAuthenticationFactorType = 12
- BACnetAuthenticationFactorType_FASC_N BACnetAuthenticationFactorType = 13
- BACnetAuthenticationFactorType_FASC_N_BCD BACnetAuthenticationFactorType = 14
- BACnetAuthenticationFactorType_FASC_N_LARGE BACnetAuthenticationFactorType = 15
- BACnetAuthenticationFactorType_FASC_N_LARGE_BCD BACnetAuthenticationFactorType = 16
- BACnetAuthenticationFactorType_GSA75 BACnetAuthenticationFactorType = 17
- BACnetAuthenticationFactorType_CHUID BACnetAuthenticationFactorType = 18
- BACnetAuthenticationFactorType_CHUID_FULL BACnetAuthenticationFactorType = 19
- BACnetAuthenticationFactorType_GUID BACnetAuthenticationFactorType = 20
- BACnetAuthenticationFactorType_CBEFF_A BACnetAuthenticationFactorType = 21
- BACnetAuthenticationFactorType_CBEFF_B BACnetAuthenticationFactorType = 22
- BACnetAuthenticationFactorType_CBEFF_C BACnetAuthenticationFactorType = 23
- BACnetAuthenticationFactorType_USER_PASSWORD BACnetAuthenticationFactorType = 24
+ BACnetAuthenticationFactorType_ABA_TRACK2 BACnetAuthenticationFactorType = 7
+ BACnetAuthenticationFactorType_WIEGAND26 BACnetAuthenticationFactorType = 8
+ BACnetAuthenticationFactorType_WIEGAND37 BACnetAuthenticationFactorType = 9
+ BACnetAuthenticationFactorType_WIEGAND37_FACILITY BACnetAuthenticationFactorType = 10
+ BACnetAuthenticationFactorType_FACILITY16_CARD32 BACnetAuthenticationFactorType = 11
+ BACnetAuthenticationFactorType_FACILITY32_CARD32 BACnetAuthenticationFactorType = 12
+ BACnetAuthenticationFactorType_FASC_N BACnetAuthenticationFactorType = 13
+ BACnetAuthenticationFactorType_FASC_N_BCD BACnetAuthenticationFactorType = 14
+ BACnetAuthenticationFactorType_FASC_N_LARGE BACnetAuthenticationFactorType = 15
+ BACnetAuthenticationFactorType_FASC_N_LARGE_BCD BACnetAuthenticationFactorType = 16
+ BACnetAuthenticationFactorType_GSA75 BACnetAuthenticationFactorType = 17
+ BACnetAuthenticationFactorType_CHUID BACnetAuthenticationFactorType = 18
+ BACnetAuthenticationFactorType_CHUID_FULL BACnetAuthenticationFactorType = 19
+ BACnetAuthenticationFactorType_GUID BACnetAuthenticationFactorType = 20
+ BACnetAuthenticationFactorType_CBEFF_A BACnetAuthenticationFactorType = 21
+ BACnetAuthenticationFactorType_CBEFF_B BACnetAuthenticationFactorType = 22
+ BACnetAuthenticationFactorType_CBEFF_C BACnetAuthenticationFactorType = 23
+ BACnetAuthenticationFactorType_USER_PASSWORD BACnetAuthenticationFactorType = 24
)
var BACnetAuthenticationFactorTypeValues []BACnetAuthenticationFactorType
func init() {
_ = errors.New
- BACnetAuthenticationFactorTypeValues = []BACnetAuthenticationFactorType{
+ BACnetAuthenticationFactorTypeValues = []BACnetAuthenticationFactorType {
BACnetAuthenticationFactorType_UNDEFINED,
BACnetAuthenticationFactorType_ERROR,
BACnetAuthenticationFactorType_CUSTOM,
@@ -97,56 +97,56 @@ func init() {
func BACnetAuthenticationFactorTypeByValue(value uint8) (enum BACnetAuthenticationFactorType, ok bool) {
switch value {
- case 0:
- return BACnetAuthenticationFactorType_UNDEFINED, true
- case 1:
- return BACnetAuthenticationFactorType_ERROR, true
- case 10:
- return BACnetAuthenticationFactorType_WIEGAND37_FACILITY, true
- case 11:
- return BACnetAuthenticationFactorType_FACILITY16_CARD32, true
- case 12:
- return BACnetAuthenticationFactorType_FACILITY32_CARD32, true
- case 13:
- return BACnetAuthenticationFactorType_FASC_N, true
- case 14:
- return BACnetAuthenticationFactorType_FASC_N_BCD, true
- case 15:
- return BACnetAuthenticationFactorType_FASC_N_LARGE, true
- case 16:
- return BACnetAuthenticationFactorType_FASC_N_LARGE_BCD, true
- case 17:
- return BACnetAuthenticationFactorType_GSA75, true
- case 18:
- return BACnetAuthenticationFactorType_CHUID, true
- case 19:
- return BACnetAuthenticationFactorType_CHUID_FULL, true
- case 2:
- return BACnetAuthenticationFactorType_CUSTOM, true
- case 20:
- return BACnetAuthenticationFactorType_GUID, true
- case 21:
- return BACnetAuthenticationFactorType_CBEFF_A, true
- case 22:
- return BACnetAuthenticationFactorType_CBEFF_B, true
- case 23:
- return BACnetAuthenticationFactorType_CBEFF_C, true
- case 24:
- return BACnetAuthenticationFactorType_USER_PASSWORD, true
- case 3:
- return BACnetAuthenticationFactorType_SIMPLE_NUMBER16, true
- case 4:
- return BACnetAuthenticationFactorType_SIMPLE_NUMBER32, true
- case 5:
- return BACnetAuthenticationFactorType_SIMPLE_NUMBER56, true
- case 6:
- return BACnetAuthenticationFactorType_SIMPLE_ALPHA_NUMERIC, true
- case 7:
- return BACnetAuthenticationFactorType_ABA_TRACK2, true
- case 8:
- return BACnetAuthenticationFactorType_WIEGAND26, true
- case 9:
- return BACnetAuthenticationFactorType_WIEGAND37, true
+ case 0:
+ return BACnetAuthenticationFactorType_UNDEFINED, true
+ case 1:
+ return BACnetAuthenticationFactorType_ERROR, true
+ case 10:
+ return BACnetAuthenticationFactorType_WIEGAND37_FACILITY, true
+ case 11:
+ return BACnetAuthenticationFactorType_FACILITY16_CARD32, true
+ case 12:
+ return BACnetAuthenticationFactorType_FACILITY32_CARD32, true
+ case 13:
+ return BACnetAuthenticationFactorType_FASC_N, true
+ case 14:
+ return BACnetAuthenticationFactorType_FASC_N_BCD, true
+ case 15:
+ return BACnetAuthenticationFactorType_FASC_N_LARGE, true
+ case 16:
+ return BACnetAuthenticationFactorType_FASC_N_LARGE_BCD, true
+ case 17:
+ return BACnetAuthenticationFactorType_GSA75, true
+ case 18:
+ return BACnetAuthenticationFactorType_CHUID, true
+ case 19:
+ return BACnetAuthenticationFactorType_CHUID_FULL, true
+ case 2:
+ return BACnetAuthenticationFactorType_CUSTOM, true
+ case 20:
+ return BACnetAuthenticationFactorType_GUID, true
+ case 21:
+ return BACnetAuthenticationFactorType_CBEFF_A, true
+ case 22:
+ return BACnetAuthenticationFactorType_CBEFF_B, true
+ case 23:
+ return BACnetAuthenticationFactorType_CBEFF_C, true
+ case 24:
+ return BACnetAuthenticationFactorType_USER_PASSWORD, true
+ case 3:
+ return BACnetAuthenticationFactorType_SIMPLE_NUMBER16, true
+ case 4:
+ return BACnetAuthenticationFactorType_SIMPLE_NUMBER32, true
+ case 5:
+ return BACnetAuthenticationFactorType_SIMPLE_NUMBER56, true
+ case 6:
+ return BACnetAuthenticationFactorType_SIMPLE_ALPHA_NUMERIC, true
+ case 7:
+ return BACnetAuthenticationFactorType_ABA_TRACK2, true
+ case 8:
+ return BACnetAuthenticationFactorType_WIEGAND26, true
+ case 9:
+ return BACnetAuthenticationFactorType_WIEGAND37, true
}
return 0, false
}
@@ -207,13 +207,13 @@ func BACnetAuthenticationFactorTypeByName(value string) (enum BACnetAuthenticati
return 0, false
}
-func BACnetAuthenticationFactorTypeKnows(value uint8) bool {
+func BACnetAuthenticationFactorTypeKnows(value uint8) bool {
for _, typeValue := range BACnetAuthenticationFactorTypeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAuthenticationFactorType(structType interface{}) BACnetAuthenticationFactorType {
@@ -323,3 +323,4 @@ func (e BACnetAuthenticationFactorType) PLC4XEnumName() string {
func (e BACnetAuthenticationFactorType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go
index 13264daa5f7..0e60d171624 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorTypeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationFactorTypeTagged is the corresponding interface of BACnetAuthenticationFactorTypeTagged
type BACnetAuthenticationFactorTypeTagged interface {
@@ -46,14 +48,15 @@ type BACnetAuthenticationFactorTypeTaggedExactly interface {
// _BACnetAuthenticationFactorTypeTagged is the data-structure of this message
type _BACnetAuthenticationFactorTypeTagged struct {
- Header BACnetTagHeader
- Value BACnetAuthenticationFactorType
+ Header BACnetTagHeader
+ Value BACnetAuthenticationFactorType
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetAuthenticationFactorTypeTagged) GetValue() BACnetAuthenticationF
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationFactorTypeTagged factory function for _BACnetAuthenticationFactorTypeTagged
-func NewBACnetAuthenticationFactorTypeTagged(header BACnetTagHeader, value BACnetAuthenticationFactorType, tagNumber uint8, tagClass TagClass) *_BACnetAuthenticationFactorTypeTagged {
- return &_BACnetAuthenticationFactorTypeTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAuthenticationFactorTypeTagged( header BACnetTagHeader , value BACnetAuthenticationFactorType , tagNumber uint8 , tagClass TagClass ) *_BACnetAuthenticationFactorTypeTagged {
+return &_BACnetAuthenticationFactorTypeTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationFactorTypeTagged(structType interface{}) BACnetAuthenticationFactorTypeTagged {
- if casted, ok := structType.(BACnetAuthenticationFactorTypeTagged); ok {
+ if casted, ok := structType.(BACnetAuthenticationFactorTypeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationFactorTypeTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetAuthenticationFactorTypeTagged) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetAuthenticationFactorTypeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAuthenticationFactorTypeTagged")
}
@@ -135,12 +140,12 @@ func BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx context.Context, re
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx context.Context, re
}
var value BACnetAuthenticationFactorType
if _value != nil {
- value = _value.(BACnetAuthenticationFactorType)
+ value = _value.(BACnetAuthenticationFactorType)
}
if closeErr := readBuffer.CloseContext("BACnetAuthenticationFactorTypeTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetAuthenticationFactorTypeTaggedParseWithBuffer(ctx context.Context, re
// Create the instance
return &_BACnetAuthenticationFactorTypeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetAuthenticationFactorTypeTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetAuthenticationFactorTypeTagged) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationFactorTypeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationFactorTypeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationFactorTypeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationFactorTypeTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetAuthenticationFactorTypeTagged) SerializeWithWriteBuffer(ctx con
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetAuthenticationFactorTypeTagged) GetTagNumber() uint8 {
func (m *_BACnetAuthenticationFactorTypeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetAuthenticationFactorTypeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go
index ee40c225871..bbc741b9a81 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicy.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationPolicy is the corresponding interface of BACnetAuthenticationPolicy
type BACnetAuthenticationPolicy interface {
@@ -48,11 +50,12 @@ type BACnetAuthenticationPolicyExactly interface {
// _BACnetAuthenticationPolicy is the data-structure of this message
type _BACnetAuthenticationPolicy struct {
- Policy BACnetAuthenticationPolicyList
- OrderEnforced BACnetContextTagBoolean
- Timeout BACnetContextTagUnsignedInteger
+ Policy BACnetAuthenticationPolicyList
+ OrderEnforced BACnetContextTagBoolean
+ Timeout BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -75,14 +78,15 @@ func (m *_BACnetAuthenticationPolicy) GetTimeout() BACnetContextTagUnsignedInteg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationPolicy factory function for _BACnetAuthenticationPolicy
-func NewBACnetAuthenticationPolicy(policy BACnetAuthenticationPolicyList, orderEnforced BACnetContextTagBoolean, timeout BACnetContextTagUnsignedInteger) *_BACnetAuthenticationPolicy {
- return &_BACnetAuthenticationPolicy{Policy: policy, OrderEnforced: orderEnforced, Timeout: timeout}
+func NewBACnetAuthenticationPolicy( policy BACnetAuthenticationPolicyList , orderEnforced BACnetContextTagBoolean , timeout BACnetContextTagUnsignedInteger ) *_BACnetAuthenticationPolicy {
+return &_BACnetAuthenticationPolicy{ Policy: policy , OrderEnforced: orderEnforced , Timeout: timeout }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationPolicy(structType interface{}) BACnetAuthenticationPolicy {
- if casted, ok := structType.(BACnetAuthenticationPolicy); ok {
+ if casted, ok := structType.(BACnetAuthenticationPolicy); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationPolicy); ok {
@@ -110,6 +114,7 @@ func (m *_BACnetAuthenticationPolicy) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetAuthenticationPolicy) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -131,7 +136,7 @@ func BACnetAuthenticationPolicyParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("policy"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for policy")
}
- _policy, _policyErr := BACnetAuthenticationPolicyListParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_policy, _policyErr := BACnetAuthenticationPolicyListParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _policyErr != nil {
return nil, errors.Wrap(_policyErr, "Error parsing 'policy' field of BACnetAuthenticationPolicy")
}
@@ -144,7 +149,7 @@ func BACnetAuthenticationPolicyParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("orderEnforced"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for orderEnforced")
}
- _orderEnforced, _orderEnforcedErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BOOLEAN))
+_orderEnforced, _orderEnforcedErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _orderEnforcedErr != nil {
return nil, errors.Wrap(_orderEnforcedErr, "Error parsing 'orderEnforced' field of BACnetAuthenticationPolicy")
}
@@ -157,7 +162,7 @@ func BACnetAuthenticationPolicyParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("timeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeout")
}
- _timeout, _timeoutErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeout, _timeoutErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeoutErr != nil {
return nil, errors.Wrap(_timeoutErr, "Error parsing 'timeout' field of BACnetAuthenticationPolicy")
}
@@ -172,10 +177,10 @@ func BACnetAuthenticationPolicyParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetAuthenticationPolicy{
- Policy: policy,
- OrderEnforced: orderEnforced,
- Timeout: timeout,
- }, nil
+ Policy: policy,
+ OrderEnforced: orderEnforced,
+ Timeout: timeout,
+ }, nil
}
func (m *_BACnetAuthenticationPolicy) Serialize() ([]byte, error) {
@@ -189,7 +194,7 @@ func (m *_BACnetAuthenticationPolicy) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationPolicy) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationPolicy"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationPolicy"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationPolicy")
}
@@ -235,6 +240,7 @@ func (m *_BACnetAuthenticationPolicy) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
func (m *_BACnetAuthenticationPolicy) isBACnetAuthenticationPolicy() bool {
return true
}
@@ -249,3 +255,6 @@ func (m *_BACnetAuthenticationPolicy) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go
index 90314b6175f..494bee11c41 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationPolicyList is the corresponding interface of BACnetAuthenticationPolicyList
type BACnetAuthenticationPolicyList interface {
@@ -49,14 +51,15 @@ type BACnetAuthenticationPolicyListExactly interface {
// _BACnetAuthenticationPolicyList is the data-structure of this message
type _BACnetAuthenticationPolicyList struct {
- OpeningTag BACnetOpeningTag
- Entries []BACnetAuthenticationPolicyListEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ Entries []BACnetAuthenticationPolicyListEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetAuthenticationPolicyList) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationPolicyList factory function for _BACnetAuthenticationPolicyList
-func NewBACnetAuthenticationPolicyList(openingTag BACnetOpeningTag, entries []BACnetAuthenticationPolicyListEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetAuthenticationPolicyList {
- return &_BACnetAuthenticationPolicyList{OpeningTag: openingTag, Entries: entries, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetAuthenticationPolicyList( openingTag BACnetOpeningTag , entries []BACnetAuthenticationPolicyListEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetAuthenticationPolicyList {
+return &_BACnetAuthenticationPolicyList{ OpeningTag: openingTag , Entries: entries , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationPolicyList(structType interface{}) BACnetAuthenticationPolicyList {
- if casted, ok := structType.(BACnetAuthenticationPolicyList); ok {
+ if casted, ok := structType.(BACnetAuthenticationPolicyList); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationPolicyList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetAuthenticationPolicyList) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetAuthenticationPolicyList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetAuthenticationPolicyListParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetAuthenticationPolicyList")
}
@@ -155,8 +160,8 @@ func BACnetAuthenticationPolicyListParseWithBuffer(ctx context.Context, readBuff
// Terminated array
var entries []BACnetAuthenticationPolicyListEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAuthenticationPolicyListEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAuthenticationPolicyListEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'entries' field of BACnetAuthenticationPolicyList")
}
@@ -171,7 +176,7 @@ func BACnetAuthenticationPolicyListParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetAuthenticationPolicyList")
}
@@ -186,11 +191,11 @@ func BACnetAuthenticationPolicyListParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetAuthenticationPolicyList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- Entries: entries,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ Entries: entries,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetAuthenticationPolicyList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetAuthenticationPolicyList) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationPolicyList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationPolicyList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationPolicyList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationPolicyList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetAuthenticationPolicyList) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
func (m *_BACnetAuthenticationPolicyList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetAuthenticationPolicyList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go
index 81a0a4e93cf..2861ca862bd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationPolicyListEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationPolicyListEntry is the corresponding interface of BACnetAuthenticationPolicyListEntry
type BACnetAuthenticationPolicyListEntry interface {
@@ -46,10 +48,11 @@ type BACnetAuthenticationPolicyListEntryExactly interface {
// _BACnetAuthenticationPolicyListEntry is the data-structure of this message
type _BACnetAuthenticationPolicyListEntry struct {
- CredentialDataInput BACnetDeviceObjectReferenceEnclosed
- Index BACnetContextTagUnsignedInteger
+ CredentialDataInput BACnetDeviceObjectReferenceEnclosed
+ Index BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetAuthenticationPolicyListEntry) GetIndex() BACnetContextTagUnsign
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationPolicyListEntry factory function for _BACnetAuthenticationPolicyListEntry
-func NewBACnetAuthenticationPolicyListEntry(credentialDataInput BACnetDeviceObjectReferenceEnclosed, index BACnetContextTagUnsignedInteger) *_BACnetAuthenticationPolicyListEntry {
- return &_BACnetAuthenticationPolicyListEntry{CredentialDataInput: credentialDataInput, Index: index}
+func NewBACnetAuthenticationPolicyListEntry( credentialDataInput BACnetDeviceObjectReferenceEnclosed , index BACnetContextTagUnsignedInteger ) *_BACnetAuthenticationPolicyListEntry {
+return &_BACnetAuthenticationPolicyListEntry{ CredentialDataInput: credentialDataInput , Index: index }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationPolicyListEntry(structType interface{}) BACnetAuthenticationPolicyListEntry {
- if casted, ok := structType.(BACnetAuthenticationPolicyListEntry); ok {
+ if casted, ok := structType.(BACnetAuthenticationPolicyListEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationPolicyListEntry); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetAuthenticationPolicyListEntry) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetAuthenticationPolicyListEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetAuthenticationPolicyListEntryParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("credentialDataInput"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for credentialDataInput")
}
- _credentialDataInput, _credentialDataInputErr := BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_credentialDataInput, _credentialDataInputErr := BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _credentialDataInputErr != nil {
return nil, errors.Wrap(_credentialDataInputErr, "Error parsing 'credentialDataInput' field of BACnetAuthenticationPolicyListEntry")
}
@@ -134,7 +139,7 @@ func BACnetAuthenticationPolicyListEntryParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("index"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for index")
}
- _index, _indexErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_index, _indexErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _indexErr != nil {
return nil, errors.Wrap(_indexErr, "Error parsing 'index' field of BACnetAuthenticationPolicyListEntry")
}
@@ -149,9 +154,9 @@ func BACnetAuthenticationPolicyListEntryParseWithBuffer(ctx context.Context, rea
// Create the instance
return &_BACnetAuthenticationPolicyListEntry{
- CredentialDataInput: credentialDataInput,
- Index: index,
- }, nil
+ CredentialDataInput: credentialDataInput,
+ Index: index,
+ }, nil
}
func (m *_BACnetAuthenticationPolicyListEntry) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetAuthenticationPolicyListEntry) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationPolicyListEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationPolicyListEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationPolicyListEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationPolicyListEntry")
}
@@ -199,6 +204,7 @@ func (m *_BACnetAuthenticationPolicyListEntry) SerializeWithWriteBuffer(ctx cont
return nil
}
+
func (m *_BACnetAuthenticationPolicyListEntry) isBACnetAuthenticationPolicyListEntry() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetAuthenticationPolicyListEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatus.go
index 4b04ebb616a..395782c155a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatus.go
@@ -34,21 +34,21 @@ type IBACnetAuthenticationStatus interface {
utils.Serializable
}
-const (
- BACnetAuthenticationStatus_NOT_READY BACnetAuthenticationStatus = 0
- BACnetAuthenticationStatus_READY BACnetAuthenticationStatus = 1
- BACnetAuthenticationStatus_DISABLED BACnetAuthenticationStatus = 2
+const(
+ BACnetAuthenticationStatus_NOT_READY BACnetAuthenticationStatus = 0
+ BACnetAuthenticationStatus_READY BACnetAuthenticationStatus = 1
+ BACnetAuthenticationStatus_DISABLED BACnetAuthenticationStatus = 2
BACnetAuthenticationStatus_WAITING_FOR_AUTHENTICATION_FACTOR BACnetAuthenticationStatus = 3
- BACnetAuthenticationStatus_WAITING_FOR_ACCOMPANIMENT BACnetAuthenticationStatus = 4
- BACnetAuthenticationStatus_WAITING_FOR_VERIFICATION BACnetAuthenticationStatus = 5
- BACnetAuthenticationStatus_IN_PROGRESS BACnetAuthenticationStatus = 6
+ BACnetAuthenticationStatus_WAITING_FOR_ACCOMPANIMENT BACnetAuthenticationStatus = 4
+ BACnetAuthenticationStatus_WAITING_FOR_VERIFICATION BACnetAuthenticationStatus = 5
+ BACnetAuthenticationStatus_IN_PROGRESS BACnetAuthenticationStatus = 6
)
var BACnetAuthenticationStatusValues []BACnetAuthenticationStatus
func init() {
_ = errors.New
- BACnetAuthenticationStatusValues = []BACnetAuthenticationStatus{
+ BACnetAuthenticationStatusValues = []BACnetAuthenticationStatus {
BACnetAuthenticationStatus_NOT_READY,
BACnetAuthenticationStatus_READY,
BACnetAuthenticationStatus_DISABLED,
@@ -61,20 +61,20 @@ func init() {
func BACnetAuthenticationStatusByValue(value uint8) (enum BACnetAuthenticationStatus, ok bool) {
switch value {
- case 0:
- return BACnetAuthenticationStatus_NOT_READY, true
- case 1:
- return BACnetAuthenticationStatus_READY, true
- case 2:
- return BACnetAuthenticationStatus_DISABLED, true
- case 3:
- return BACnetAuthenticationStatus_WAITING_FOR_AUTHENTICATION_FACTOR, true
- case 4:
- return BACnetAuthenticationStatus_WAITING_FOR_ACCOMPANIMENT, true
- case 5:
- return BACnetAuthenticationStatus_WAITING_FOR_VERIFICATION, true
- case 6:
- return BACnetAuthenticationStatus_IN_PROGRESS, true
+ case 0:
+ return BACnetAuthenticationStatus_NOT_READY, true
+ case 1:
+ return BACnetAuthenticationStatus_READY, true
+ case 2:
+ return BACnetAuthenticationStatus_DISABLED, true
+ case 3:
+ return BACnetAuthenticationStatus_WAITING_FOR_AUTHENTICATION_FACTOR, true
+ case 4:
+ return BACnetAuthenticationStatus_WAITING_FOR_ACCOMPANIMENT, true
+ case 5:
+ return BACnetAuthenticationStatus_WAITING_FOR_VERIFICATION, true
+ case 6:
+ return BACnetAuthenticationStatus_IN_PROGRESS, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetAuthenticationStatusByName(value string) (enum BACnetAuthenticationSt
return 0, false
}
-func BACnetAuthenticationStatusKnows(value uint8) bool {
+func BACnetAuthenticationStatusKnows(value uint8) bool {
for _, typeValue := range BACnetAuthenticationStatusValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAuthenticationStatus(structType interface{}) BACnetAuthenticationStatus {
@@ -179,3 +179,4 @@ func (e BACnetAuthenticationStatus) PLC4XEnumName() string {
func (e BACnetAuthenticationStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go
index 71ffa7a2493..b7b7f372b5e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthenticationStatusTagged is the corresponding interface of BACnetAuthenticationStatusTagged
type BACnetAuthenticationStatusTagged interface {
@@ -46,14 +48,15 @@ type BACnetAuthenticationStatusTaggedExactly interface {
// _BACnetAuthenticationStatusTagged is the data-structure of this message
type _BACnetAuthenticationStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetAuthenticationStatus
+ Header BACnetTagHeader
+ Value BACnetAuthenticationStatus
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetAuthenticationStatusTagged) GetValue() BACnetAuthenticationStatu
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthenticationStatusTagged factory function for _BACnetAuthenticationStatusTagged
-func NewBACnetAuthenticationStatusTagged(header BACnetTagHeader, value BACnetAuthenticationStatus, tagNumber uint8, tagClass TagClass) *_BACnetAuthenticationStatusTagged {
- return &_BACnetAuthenticationStatusTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAuthenticationStatusTagged( header BACnetTagHeader , value BACnetAuthenticationStatus , tagNumber uint8 , tagClass TagClass ) *_BACnetAuthenticationStatusTagged {
+return &_BACnetAuthenticationStatusTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthenticationStatusTagged(structType interface{}) BACnetAuthenticationStatusTagged {
- if casted, ok := structType.(BACnetAuthenticationStatusTagged); ok {
+ if casted, ok := structType.(BACnetAuthenticationStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthenticationStatusTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetAuthenticationStatusTagged) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetAuthenticationStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetAuthenticationStatusTaggedParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAuthenticationStatusTagged")
}
@@ -135,12 +140,12 @@ func BACnetAuthenticationStatusTaggedParseWithBuffer(ctx context.Context, readBu
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetAuthenticationStatusTaggedParseWithBuffer(ctx context.Context, readBu
}
var value BACnetAuthenticationStatus
if _value != nil {
- value = _value.(BACnetAuthenticationStatus)
+ value = _value.(BACnetAuthenticationStatus)
}
if closeErr := readBuffer.CloseContext("BACnetAuthenticationStatusTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetAuthenticationStatusTaggedParseWithBuffer(ctx context.Context, readBu
// Create the instance
return &_BACnetAuthenticationStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetAuthenticationStatusTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetAuthenticationStatusTagged) Serialize() ([]byte, error) {
func (m *_BACnetAuthenticationStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthenticationStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthenticationStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthenticationStatusTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetAuthenticationStatusTagged) SerializeWithWriteBuffer(ctx context
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetAuthenticationStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetAuthenticationStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetAuthenticationStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemption.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemption.go
index da8f979b8b4..b66120ebf56 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemption.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemption.go
@@ -34,22 +34,22 @@ type IBACnetAuthorizationExemption interface {
utils.Serializable
}
-const (
- BACnetAuthorizationExemption_PASSBACK BACnetAuthorizationExemption = 0
- BACnetAuthorizationExemption_OCCUPANCY_CHECK BACnetAuthorizationExemption = 1
- BACnetAuthorizationExemption_ACCESS_RIGHTS BACnetAuthorizationExemption = 2
- BACnetAuthorizationExemption_LOCKOUT BACnetAuthorizationExemption = 3
- BACnetAuthorizationExemption_DENY BACnetAuthorizationExemption = 4
- BACnetAuthorizationExemption_VERIFICATION BACnetAuthorizationExemption = 5
- BACnetAuthorizationExemption_AUTHORIZATION_DELAY BACnetAuthorizationExemption = 6
- BACnetAuthorizationExemption_VENDOR_PROPRIETARY_VALUE BACnetAuthorizationExemption = 0xFF
+const(
+ BACnetAuthorizationExemption_PASSBACK BACnetAuthorizationExemption = 0
+ BACnetAuthorizationExemption_OCCUPANCY_CHECK BACnetAuthorizationExemption = 1
+ BACnetAuthorizationExemption_ACCESS_RIGHTS BACnetAuthorizationExemption = 2
+ BACnetAuthorizationExemption_LOCKOUT BACnetAuthorizationExemption = 3
+ BACnetAuthorizationExemption_DENY BACnetAuthorizationExemption = 4
+ BACnetAuthorizationExemption_VERIFICATION BACnetAuthorizationExemption = 5
+ BACnetAuthorizationExemption_AUTHORIZATION_DELAY BACnetAuthorizationExemption = 6
+ BACnetAuthorizationExemption_VENDOR_PROPRIETARY_VALUE BACnetAuthorizationExemption = 0XFF
)
var BACnetAuthorizationExemptionValues []BACnetAuthorizationExemption
func init() {
_ = errors.New
- BACnetAuthorizationExemptionValues = []BACnetAuthorizationExemption{
+ BACnetAuthorizationExemptionValues = []BACnetAuthorizationExemption {
BACnetAuthorizationExemption_PASSBACK,
BACnetAuthorizationExemption_OCCUPANCY_CHECK,
BACnetAuthorizationExemption_ACCESS_RIGHTS,
@@ -63,22 +63,22 @@ func init() {
func BACnetAuthorizationExemptionByValue(value uint8) (enum BACnetAuthorizationExemption, ok bool) {
switch value {
- case 0:
- return BACnetAuthorizationExemption_PASSBACK, true
- case 0xFF:
- return BACnetAuthorizationExemption_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAuthorizationExemption_OCCUPANCY_CHECK, true
- case 2:
- return BACnetAuthorizationExemption_ACCESS_RIGHTS, true
- case 3:
- return BACnetAuthorizationExemption_LOCKOUT, true
- case 4:
- return BACnetAuthorizationExemption_DENY, true
- case 5:
- return BACnetAuthorizationExemption_VERIFICATION, true
- case 6:
- return BACnetAuthorizationExemption_AUTHORIZATION_DELAY, true
+ case 0:
+ return BACnetAuthorizationExemption_PASSBACK, true
+ case 0XFF:
+ return BACnetAuthorizationExemption_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAuthorizationExemption_OCCUPANCY_CHECK, true
+ case 2:
+ return BACnetAuthorizationExemption_ACCESS_RIGHTS, true
+ case 3:
+ return BACnetAuthorizationExemption_LOCKOUT, true
+ case 4:
+ return BACnetAuthorizationExemption_DENY, true
+ case 5:
+ return BACnetAuthorizationExemption_VERIFICATION, true
+ case 6:
+ return BACnetAuthorizationExemption_AUTHORIZATION_DELAY, true
}
return 0, false
}
@@ -105,13 +105,13 @@ func BACnetAuthorizationExemptionByName(value string) (enum BACnetAuthorizationE
return 0, false
}
-func BACnetAuthorizationExemptionKnows(value uint8) bool {
+func BACnetAuthorizationExemptionKnows(value uint8) bool {
for _, typeValue := range BACnetAuthorizationExemptionValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAuthorizationExemption(structType interface{}) BACnetAuthorizationExemption {
@@ -187,3 +187,4 @@ func (e BACnetAuthorizationExemption) PLC4XEnumName() string {
func (e BACnetAuthorizationExemption) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go
index 73873a8265f..a306f7ed92a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemptionTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthorizationExemptionTagged is the corresponding interface of BACnetAuthorizationExemptionTagged
type BACnetAuthorizationExemptionTagged interface {
@@ -50,15 +52,16 @@ type BACnetAuthorizationExemptionTaggedExactly interface {
// _BACnetAuthorizationExemptionTagged is the data-structure of this message
type _BACnetAuthorizationExemptionTagged struct {
- Header BACnetTagHeader
- Value BACnetAuthorizationExemption
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAuthorizationExemption
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAuthorizationExemptionTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthorizationExemptionTagged factory function for _BACnetAuthorizationExemptionTagged
-func NewBACnetAuthorizationExemptionTagged(header BACnetTagHeader, value BACnetAuthorizationExemption, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAuthorizationExemptionTagged {
- return &_BACnetAuthorizationExemptionTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAuthorizationExemptionTagged( header BACnetTagHeader , value BACnetAuthorizationExemption , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAuthorizationExemptionTagged {
+return &_BACnetAuthorizationExemptionTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthorizationExemptionTagged(structType interface{}) BACnetAuthorizationExemptionTagged {
- if casted, ok := structType.(BACnetAuthorizationExemptionTagged); ok {
+ if casted, ok := structType.(BACnetAuthorizationExemptionTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthorizationExemptionTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAuthorizationExemptionTagged) GetLengthInBits(ctx context.Contex
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAuthorizationExemptionTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAuthorizationExemptionTagged")
}
@@ -164,12 +169,12 @@ func BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx context.Context, read
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx context.Context, read
}
var value BACnetAuthorizationExemption
if _value != nil {
- value = _value.(BACnetAuthorizationExemption)
+ value = _value.(BACnetAuthorizationExemption)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx context.Context, read
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAuthorizationExemptionTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx context.Context, read
// Create the instance
return &_BACnetAuthorizationExemptionTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAuthorizationExemptionTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAuthorizationExemptionTagged) Serialize() ([]byte, error) {
func (m *_BACnetAuthorizationExemptionTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthorizationExemptionTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthorizationExemptionTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthorizationExemptionTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAuthorizationExemptionTagged) SerializeWithWriteBuffer(ctx conte
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAuthorizationExemptionTagged) GetTagNumber() uint8 {
func (m *_BACnetAuthorizationExemptionTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAuthorizationExemptionTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationMode.go
index 43e0146799b..229359c20d3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationMode.go
@@ -34,21 +34,21 @@ type IBACnetAuthorizationMode interface {
utils.Serializable
}
-const (
- BACnetAuthorizationMode_AUTHORIZE BACnetAuthorizationMode = 0
- BACnetAuthorizationMode_GRANT_ACTIVE BACnetAuthorizationMode = 1
- BACnetAuthorizationMode_DENY_ALL BACnetAuthorizationMode = 2
- BACnetAuthorizationMode_VERIFICATION_REQUIRED BACnetAuthorizationMode = 3
- BACnetAuthorizationMode_AUTHORIZATION_DELAYED BACnetAuthorizationMode = 4
- BACnetAuthorizationMode_NONE BACnetAuthorizationMode = 5
- BACnetAuthorizationMode_VENDOR_PROPRIETARY_VALUE BACnetAuthorizationMode = 0xFFFF
+const(
+ BACnetAuthorizationMode_AUTHORIZE BACnetAuthorizationMode = 0
+ BACnetAuthorizationMode_GRANT_ACTIVE BACnetAuthorizationMode = 1
+ BACnetAuthorizationMode_DENY_ALL BACnetAuthorizationMode = 2
+ BACnetAuthorizationMode_VERIFICATION_REQUIRED BACnetAuthorizationMode = 3
+ BACnetAuthorizationMode_AUTHORIZATION_DELAYED BACnetAuthorizationMode = 4
+ BACnetAuthorizationMode_NONE BACnetAuthorizationMode = 5
+ BACnetAuthorizationMode_VENDOR_PROPRIETARY_VALUE BACnetAuthorizationMode = 0XFFFF
)
var BACnetAuthorizationModeValues []BACnetAuthorizationMode
func init() {
_ = errors.New
- BACnetAuthorizationModeValues = []BACnetAuthorizationMode{
+ BACnetAuthorizationModeValues = []BACnetAuthorizationMode {
BACnetAuthorizationMode_AUTHORIZE,
BACnetAuthorizationMode_GRANT_ACTIVE,
BACnetAuthorizationMode_DENY_ALL,
@@ -61,20 +61,20 @@ func init() {
func BACnetAuthorizationModeByValue(value uint16) (enum BACnetAuthorizationMode, ok bool) {
switch value {
- case 0:
- return BACnetAuthorizationMode_AUTHORIZE, true
- case 0xFFFF:
- return BACnetAuthorizationMode_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetAuthorizationMode_GRANT_ACTIVE, true
- case 2:
- return BACnetAuthorizationMode_DENY_ALL, true
- case 3:
- return BACnetAuthorizationMode_VERIFICATION_REQUIRED, true
- case 4:
- return BACnetAuthorizationMode_AUTHORIZATION_DELAYED, true
- case 5:
- return BACnetAuthorizationMode_NONE, true
+ case 0:
+ return BACnetAuthorizationMode_AUTHORIZE, true
+ case 0XFFFF:
+ return BACnetAuthorizationMode_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetAuthorizationMode_GRANT_ACTIVE, true
+ case 2:
+ return BACnetAuthorizationMode_DENY_ALL, true
+ case 3:
+ return BACnetAuthorizationMode_VERIFICATION_REQUIRED, true
+ case 4:
+ return BACnetAuthorizationMode_AUTHORIZATION_DELAYED, true
+ case 5:
+ return BACnetAuthorizationMode_NONE, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetAuthorizationModeByName(value string) (enum BACnetAuthorizationMode,
return 0, false
}
-func BACnetAuthorizationModeKnows(value uint16) bool {
+func BACnetAuthorizationModeKnows(value uint16) bool {
for _, typeValue := range BACnetAuthorizationModeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetAuthorizationMode(structType interface{}) BACnetAuthorizationMode {
@@ -179,3 +179,4 @@ func (e BACnetAuthorizationMode) PLC4XEnumName() string {
func (e BACnetAuthorizationMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go
index d4c1ae18490..1f0119decca 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetAuthorizationModeTagged is the corresponding interface of BACnetAuthorizationModeTagged
type BACnetAuthorizationModeTagged interface {
@@ -50,15 +52,16 @@ type BACnetAuthorizationModeTaggedExactly interface {
// _BACnetAuthorizationModeTagged is the data-structure of this message
type _BACnetAuthorizationModeTagged struct {
- Header BACnetTagHeader
- Value BACnetAuthorizationMode
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetAuthorizationMode
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetAuthorizationModeTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetAuthorizationModeTagged factory function for _BACnetAuthorizationModeTagged
-func NewBACnetAuthorizationModeTagged(header BACnetTagHeader, value BACnetAuthorizationMode, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetAuthorizationModeTagged {
- return &_BACnetAuthorizationModeTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetAuthorizationModeTagged( header BACnetTagHeader , value BACnetAuthorizationMode , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetAuthorizationModeTagged {
+return &_BACnetAuthorizationModeTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetAuthorizationModeTagged(structType interface{}) BACnetAuthorizationModeTagged {
- if casted, ok := structType.(BACnetAuthorizationModeTagged); ok {
+ if casted, ok := structType.(BACnetAuthorizationModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetAuthorizationModeTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetAuthorizationModeTagged) GetLengthInBits(ctx context.Context) ui
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetAuthorizationModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetAuthorizationModeTaggedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetAuthorizationModeTagged")
}
@@ -164,12 +169,12 @@ func BACnetAuthorizationModeTaggedParseWithBuffer(ctx context.Context, readBuffe
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetAuthorizationModeTaggedParseWithBuffer(ctx context.Context, readBuffe
}
var value BACnetAuthorizationMode
if _value != nil {
- value = _value.(BACnetAuthorizationMode)
+ value = _value.(BACnetAuthorizationMode)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetAuthorizationModeTaggedParseWithBuffer(ctx context.Context, readBuffe
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetAuthorizationModeTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetAuthorizationModeTaggedParseWithBuffer(ctx context.Context, readBuffe
// Create the instance
return &_BACnetAuthorizationModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetAuthorizationModeTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetAuthorizationModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetAuthorizationModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetAuthorizationModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetAuthorizationModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetAuthorizationModeTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetAuthorizationModeTagged) SerializeWithWriteBuffer(ctx context.Co
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetAuthorizationModeTagged) GetTagNumber() uint8 {
func (m *_BACnetAuthorizationModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetAuthorizationModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go
index de2ca0850f4..9c04d0e7217 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBDTEntry.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetBDTEntry is the corresponding interface of BACnetBDTEntry
type BACnetBDTEntry interface {
@@ -47,10 +49,11 @@ type BACnetBDTEntryExactly interface {
// _BACnetBDTEntry is the data-structure of this message
type _BACnetBDTEntry struct {
- BbmdAddress BACnetHostNPortEnclosed
- BroadcastMask BACnetContextTagOctetString
+ BbmdAddress BACnetHostNPortEnclosed
+ BroadcastMask BACnetContextTagOctetString
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -69,14 +72,15 @@ func (m *_BACnetBDTEntry) GetBroadcastMask() BACnetContextTagOctetString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetBDTEntry factory function for _BACnetBDTEntry
-func NewBACnetBDTEntry(bbmdAddress BACnetHostNPortEnclosed, broadcastMask BACnetContextTagOctetString) *_BACnetBDTEntry {
- return &_BACnetBDTEntry{BbmdAddress: bbmdAddress, BroadcastMask: broadcastMask}
+func NewBACnetBDTEntry( bbmdAddress BACnetHostNPortEnclosed , broadcastMask BACnetContextTagOctetString ) *_BACnetBDTEntry {
+return &_BACnetBDTEntry{ BbmdAddress: bbmdAddress , BroadcastMask: broadcastMask }
}
// Deprecated: use the interface for direct cast
func CastBACnetBDTEntry(structType interface{}) BACnetBDTEntry {
- if casted, ok := structType.(BACnetBDTEntry); ok {
+ if casted, ok := structType.(BACnetBDTEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetBDTEntry); ok {
@@ -103,6 +107,7 @@ func (m *_BACnetBDTEntry) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetBDTEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -124,7 +129,7 @@ func BACnetBDTEntryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if pullErr := readBuffer.PullContext("bbmdAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bbmdAddress")
}
- _bbmdAddress, _bbmdAddressErr := BACnetHostNPortEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_bbmdAddress, _bbmdAddressErr := BACnetHostNPortEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _bbmdAddressErr != nil {
return nil, errors.Wrap(_bbmdAddressErr, "Error parsing 'bbmdAddress' field of BACnetBDTEntry")
}
@@ -135,12 +140,12 @@ func BACnetBDTEntryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
// Optional Field (broadcastMask) (Can be skipped, if a given expression evaluates to false)
var broadcastMask BACnetContextTagOctetString = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("broadcastMask"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for broadcastMask")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_OCTET_STRING)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_OCTET_STRING )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -161,9 +166,9 @@ func BACnetBDTEntryParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
// Create the instance
return &_BACnetBDTEntry{
- BbmdAddress: bbmdAddress,
- BroadcastMask: broadcastMask,
- }, nil
+ BbmdAddress: bbmdAddress,
+ BroadcastMask: broadcastMask,
+ }, nil
}
func (m *_BACnetBDTEntry) Serialize() ([]byte, error) {
@@ -177,7 +182,7 @@ func (m *_BACnetBDTEntry) Serialize() ([]byte, error) {
func (m *_BACnetBDTEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetBDTEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetBDTEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetBDTEntry")
}
@@ -215,6 +220,7 @@ func (m *_BACnetBDTEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return nil
}
+
func (m *_BACnetBDTEntry) isBACnetBDTEntry() bool {
return true
}
@@ -229,3 +235,6 @@ func (m *_BACnetBDTEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupState.go
index 67cb4e02696..bf0981bf82c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupState.go
@@ -34,21 +34,21 @@ type IBACnetBackupState interface {
utils.Serializable
}
-const (
- BACnetBackupState_IDLE BACnetBackupState = 0
- BACnetBackupState_PREPARING_FOR_BACKUP BACnetBackupState = 1
+const(
+ BACnetBackupState_IDLE BACnetBackupState = 0
+ BACnetBackupState_PREPARING_FOR_BACKUP BACnetBackupState = 1
BACnetBackupState_PREPARING_FOR_RESTORE BACnetBackupState = 2
- BACnetBackupState_PERFORMING_A_BACKUP BACnetBackupState = 3
- BACnetBackupState_PERFORMING_A_RESTORE BACnetBackupState = 4
- BACnetBackupState_BACKUP_FAILURE BACnetBackupState = 5
- BACnetBackupState_RESTORE_FAILURE BACnetBackupState = 6
+ BACnetBackupState_PERFORMING_A_BACKUP BACnetBackupState = 3
+ BACnetBackupState_PERFORMING_A_RESTORE BACnetBackupState = 4
+ BACnetBackupState_BACKUP_FAILURE BACnetBackupState = 5
+ BACnetBackupState_RESTORE_FAILURE BACnetBackupState = 6
)
var BACnetBackupStateValues []BACnetBackupState
func init() {
_ = errors.New
- BACnetBackupStateValues = []BACnetBackupState{
+ BACnetBackupStateValues = []BACnetBackupState {
BACnetBackupState_IDLE,
BACnetBackupState_PREPARING_FOR_BACKUP,
BACnetBackupState_PREPARING_FOR_RESTORE,
@@ -61,20 +61,20 @@ func init() {
func BACnetBackupStateByValue(value uint8) (enum BACnetBackupState, ok bool) {
switch value {
- case 0:
- return BACnetBackupState_IDLE, true
- case 1:
- return BACnetBackupState_PREPARING_FOR_BACKUP, true
- case 2:
- return BACnetBackupState_PREPARING_FOR_RESTORE, true
- case 3:
- return BACnetBackupState_PERFORMING_A_BACKUP, true
- case 4:
- return BACnetBackupState_PERFORMING_A_RESTORE, true
- case 5:
- return BACnetBackupState_BACKUP_FAILURE, true
- case 6:
- return BACnetBackupState_RESTORE_FAILURE, true
+ case 0:
+ return BACnetBackupState_IDLE, true
+ case 1:
+ return BACnetBackupState_PREPARING_FOR_BACKUP, true
+ case 2:
+ return BACnetBackupState_PREPARING_FOR_RESTORE, true
+ case 3:
+ return BACnetBackupState_PERFORMING_A_BACKUP, true
+ case 4:
+ return BACnetBackupState_PERFORMING_A_RESTORE, true
+ case 5:
+ return BACnetBackupState_BACKUP_FAILURE, true
+ case 6:
+ return BACnetBackupState_RESTORE_FAILURE, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetBackupStateByName(value string) (enum BACnetBackupState, ok bool) {
return 0, false
}
-func BACnetBackupStateKnows(value uint8) bool {
+func BACnetBackupStateKnows(value uint8) bool {
for _, typeValue := range BACnetBackupStateValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetBackupState(structType interface{}) BACnetBackupState {
@@ -179,3 +179,4 @@ func (e BACnetBackupState) PLC4XEnumName() string {
func (e BACnetBackupState) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go
index c7b41c7104a..33703636fc0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBackupStateTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetBackupStateTagged is the corresponding interface of BACnetBackupStateTagged
type BACnetBackupStateTagged interface {
@@ -46,14 +48,15 @@ type BACnetBackupStateTaggedExactly interface {
// _BACnetBackupStateTagged is the data-structure of this message
type _BACnetBackupStateTagged struct {
- Header BACnetTagHeader
- Value BACnetBackupState
+ Header BACnetTagHeader
+ Value BACnetBackupState
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetBackupStateTagged) GetValue() BACnetBackupState {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetBackupStateTagged factory function for _BACnetBackupStateTagged
-func NewBACnetBackupStateTagged(header BACnetTagHeader, value BACnetBackupState, tagNumber uint8, tagClass TagClass) *_BACnetBackupStateTagged {
- return &_BACnetBackupStateTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetBackupStateTagged( header BACnetTagHeader , value BACnetBackupState , tagNumber uint8 , tagClass TagClass ) *_BACnetBackupStateTagged {
+return &_BACnetBackupStateTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetBackupStateTagged(structType interface{}) BACnetBackupStateTagged {
- if casted, ok := structType.(BACnetBackupStateTagged); ok {
+ if casted, ok := structType.(BACnetBackupStateTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetBackupStateTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetBackupStateTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetBackupStateTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetBackupStateTaggedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetBackupStateTagged")
}
@@ -135,12 +140,12 @@ func BACnetBackupStateTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetBackupStateTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var value BACnetBackupState
if _value != nil {
- value = _value.(BACnetBackupState)
+ value = _value.(BACnetBackupState)
}
if closeErr := readBuffer.CloseContext("BACnetBackupStateTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetBackupStateTaggedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetBackupStateTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetBackupStateTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetBackupStateTagged) Serialize() ([]byte, error) {
func (m *_BACnetBackupStateTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetBackupStateTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetBackupStateTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetBackupStateTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetBackupStateTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetBackupStateTagged) GetTagNumber() uint8 {
func (m *_BACnetBackupStateTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetBackupStateTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPV.go
index 2a15a7ca0cd..85b38f2b887 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPV.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPV.go
@@ -34,21 +34,21 @@ type IBACnetBinaryLightingPV interface {
utils.Serializable
}
-const (
- BACnetBinaryLightingPV_OFF BACnetBinaryLightingPV = 0
- BACnetBinaryLightingPV_ON BACnetBinaryLightingPV = 1
- BACnetBinaryLightingPV_WARN BACnetBinaryLightingPV = 2
- BACnetBinaryLightingPV_WARN_OFF BACnetBinaryLightingPV = 3
- BACnetBinaryLightingPV_WARN_RELINQUISH BACnetBinaryLightingPV = 4
- BACnetBinaryLightingPV_STOP BACnetBinaryLightingPV = 5
- BACnetBinaryLightingPV_VENDOR_PROPRIETARY_VALUE BACnetBinaryLightingPV = 0xFF
+const(
+ BACnetBinaryLightingPV_OFF BACnetBinaryLightingPV = 0
+ BACnetBinaryLightingPV_ON BACnetBinaryLightingPV = 1
+ BACnetBinaryLightingPV_WARN BACnetBinaryLightingPV = 2
+ BACnetBinaryLightingPV_WARN_OFF BACnetBinaryLightingPV = 3
+ BACnetBinaryLightingPV_WARN_RELINQUISH BACnetBinaryLightingPV = 4
+ BACnetBinaryLightingPV_STOP BACnetBinaryLightingPV = 5
+ BACnetBinaryLightingPV_VENDOR_PROPRIETARY_VALUE BACnetBinaryLightingPV = 0XFF
)
var BACnetBinaryLightingPVValues []BACnetBinaryLightingPV
func init() {
_ = errors.New
- BACnetBinaryLightingPVValues = []BACnetBinaryLightingPV{
+ BACnetBinaryLightingPVValues = []BACnetBinaryLightingPV {
BACnetBinaryLightingPV_OFF,
BACnetBinaryLightingPV_ON,
BACnetBinaryLightingPV_WARN,
@@ -61,20 +61,20 @@ func init() {
func BACnetBinaryLightingPVByValue(value uint8) (enum BACnetBinaryLightingPV, ok bool) {
switch value {
- case 0:
- return BACnetBinaryLightingPV_OFF, true
- case 0xFF:
- return BACnetBinaryLightingPV_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetBinaryLightingPV_ON, true
- case 2:
- return BACnetBinaryLightingPV_WARN, true
- case 3:
- return BACnetBinaryLightingPV_WARN_OFF, true
- case 4:
- return BACnetBinaryLightingPV_WARN_RELINQUISH, true
- case 5:
- return BACnetBinaryLightingPV_STOP, true
+ case 0:
+ return BACnetBinaryLightingPV_OFF, true
+ case 0XFF:
+ return BACnetBinaryLightingPV_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetBinaryLightingPV_ON, true
+ case 2:
+ return BACnetBinaryLightingPV_WARN, true
+ case 3:
+ return BACnetBinaryLightingPV_WARN_OFF, true
+ case 4:
+ return BACnetBinaryLightingPV_WARN_RELINQUISH, true
+ case 5:
+ return BACnetBinaryLightingPV_STOP, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetBinaryLightingPVByName(value string) (enum BACnetBinaryLightingPV, ok
return 0, false
}
-func BACnetBinaryLightingPVKnows(value uint8) bool {
+func BACnetBinaryLightingPVKnows(value uint8) bool {
for _, typeValue := range BACnetBinaryLightingPVValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetBinaryLightingPV(structType interface{}) BACnetBinaryLightingPV {
@@ -179,3 +179,4 @@ func (e BACnetBinaryLightingPV) PLC4XEnumName() string {
func (e BACnetBinaryLightingPV) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go
index 3e6bd060f3e..5b82cf982b9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPVTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetBinaryLightingPVTagged is the corresponding interface of BACnetBinaryLightingPVTagged
type BACnetBinaryLightingPVTagged interface {
@@ -50,15 +52,16 @@ type BACnetBinaryLightingPVTaggedExactly interface {
// _BACnetBinaryLightingPVTagged is the data-structure of this message
type _BACnetBinaryLightingPVTagged struct {
- Header BACnetTagHeader
- Value BACnetBinaryLightingPV
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetBinaryLightingPV
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetBinaryLightingPVTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetBinaryLightingPVTagged factory function for _BACnetBinaryLightingPVTagged
-func NewBACnetBinaryLightingPVTagged(header BACnetTagHeader, value BACnetBinaryLightingPV, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetBinaryLightingPVTagged {
- return &_BACnetBinaryLightingPVTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetBinaryLightingPVTagged( header BACnetTagHeader , value BACnetBinaryLightingPV , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetBinaryLightingPVTagged {
+return &_BACnetBinaryLightingPVTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetBinaryLightingPVTagged(structType interface{}) BACnetBinaryLightingPVTagged {
- if casted, ok := structType.(BACnetBinaryLightingPVTagged); ok {
+ if casted, ok := structType.(BACnetBinaryLightingPVTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetBinaryLightingPVTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetBinaryLightingPVTagged) GetLengthInBits(ctx context.Context) uin
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetBinaryLightingPVTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetBinaryLightingPVTaggedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetBinaryLightingPVTagged")
}
@@ -164,12 +169,12 @@ func BACnetBinaryLightingPVTaggedParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetBinaryLightingPVTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var value BACnetBinaryLightingPV
if _value != nil {
- value = _value.(BACnetBinaryLightingPV)
+ value = _value.(BACnetBinaryLightingPV)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetBinaryLightingPVTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetBinaryLightingPVTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetBinaryLightingPVTaggedParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetBinaryLightingPVTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetBinaryLightingPVTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetBinaryLightingPVTagged) Serialize() ([]byte, error) {
func (m *_BACnetBinaryLightingPVTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetBinaryLightingPVTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetBinaryLightingPVTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetBinaryLightingPVTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetBinaryLightingPVTagged) SerializeWithWriteBuffer(ctx context.Con
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetBinaryLightingPVTagged) GetTagNumber() uint8 {
func (m *_BACnetBinaryLightingPVTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetBinaryLightingPVTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPV.go
index 3e1afed66d9..4f1289a65e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPV.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPV.go
@@ -34,16 +34,16 @@ type IBACnetBinaryPV interface {
utils.Serializable
}
-const (
+const(
BACnetBinaryPV_INACTIVE BACnetBinaryPV = 0
- BACnetBinaryPV_ACTIVE BACnetBinaryPV = 1
+ BACnetBinaryPV_ACTIVE BACnetBinaryPV = 1
)
var BACnetBinaryPVValues []BACnetBinaryPV
func init() {
_ = errors.New
- BACnetBinaryPVValues = []BACnetBinaryPV{
+ BACnetBinaryPVValues = []BACnetBinaryPV {
BACnetBinaryPV_INACTIVE,
BACnetBinaryPV_ACTIVE,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetBinaryPVByValue(value uint8) (enum BACnetBinaryPV, ok bool) {
switch value {
- case 0:
- return BACnetBinaryPV_INACTIVE, true
- case 1:
- return BACnetBinaryPV_ACTIVE, true
+ case 0:
+ return BACnetBinaryPV_INACTIVE, true
+ case 1:
+ return BACnetBinaryPV_ACTIVE, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetBinaryPVByName(value string) (enum BACnetBinaryPV, ok bool) {
return 0, false
}
-func BACnetBinaryPVKnows(value uint8) bool {
+func BACnetBinaryPVKnows(value uint8) bool {
for _, typeValue := range BACnetBinaryPVValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetBinaryPV(structType interface{}) BACnetBinaryPV {
@@ -139,3 +139,4 @@ func (e BACnetBinaryPV) PLC4XEnumName() string {
func (e BACnetBinaryPV) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go
index 6cf85141bb4..6b2435e7e1f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPVTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetBinaryPVTagged is the corresponding interface of BACnetBinaryPVTagged
type BACnetBinaryPVTagged interface {
@@ -46,14 +48,15 @@ type BACnetBinaryPVTaggedExactly interface {
// _BACnetBinaryPVTagged is the data-structure of this message
type _BACnetBinaryPVTagged struct {
- Header BACnetTagHeader
- Value BACnetBinaryPV
+ Header BACnetTagHeader
+ Value BACnetBinaryPV
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetBinaryPVTagged) GetValue() BACnetBinaryPV {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetBinaryPVTagged factory function for _BACnetBinaryPVTagged
-func NewBACnetBinaryPVTagged(header BACnetTagHeader, value BACnetBinaryPV, tagNumber uint8, tagClass TagClass) *_BACnetBinaryPVTagged {
- return &_BACnetBinaryPVTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetBinaryPVTagged( header BACnetTagHeader , value BACnetBinaryPV , tagNumber uint8 , tagClass TagClass ) *_BACnetBinaryPVTagged {
+return &_BACnetBinaryPVTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetBinaryPVTagged(structType interface{}) BACnetBinaryPVTagged {
- if casted, ok := structType.(BACnetBinaryPVTagged); ok {
+ if casted, ok := structType.(BACnetBinaryPVTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetBinaryPVTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetBinaryPVTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetBinaryPVTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetBinaryPVTaggedParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetBinaryPVTagged")
}
@@ -135,12 +140,12 @@ func BACnetBinaryPVTaggedParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetBinaryPVTaggedParseWithBuffer(ctx context.Context, readBuffer utils.R
}
var value BACnetBinaryPV
if _value != nil {
- value = _value.(BACnetBinaryPV)
+ value = _value.(BACnetBinaryPV)
}
if closeErr := readBuffer.CloseContext("BACnetBinaryPVTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetBinaryPVTaggedParseWithBuffer(ctx context.Context, readBuffer utils.R
// Create the instance
return &_BACnetBinaryPVTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetBinaryPVTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetBinaryPVTagged) Serialize() ([]byte, error) {
func (m *_BACnetBinaryPVTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetBinaryPVTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetBinaryPVTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetBinaryPVTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetBinaryPVTagged) SerializeWithWriteBuffer(ctx context.Context, wr
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetBinaryPVTagged) GetTagNumber() uint8 {
func (m *_BACnetBinaryPVTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetBinaryPVTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go
index 0e455067a71..b46f060d389 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscription.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCOVMultipleSubscription is the corresponding interface of BACnetCOVMultipleSubscription
type BACnetCOVMultipleSubscription interface {
@@ -52,13 +54,14 @@ type BACnetCOVMultipleSubscriptionExactly interface {
// _BACnetCOVMultipleSubscription is the data-structure of this message
type _BACnetCOVMultipleSubscription struct {
- Recipient BACnetRecipientProcessEnclosed
- IssueConfirmedNotifications BACnetContextTagBoolean
- TimeRemaining BACnetContextTagUnsignedInteger
- MaxNotificationDelay BACnetContextTagUnsignedInteger
- ListOfCovSubscriptionSpecification BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification
+ Recipient BACnetRecipientProcessEnclosed
+ IssueConfirmedNotifications BACnetContextTagBoolean
+ TimeRemaining BACnetContextTagUnsignedInteger
+ MaxNotificationDelay BACnetContextTagUnsignedInteger
+ ListOfCovSubscriptionSpecification BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -89,14 +92,15 @@ func (m *_BACnetCOVMultipleSubscription) GetListOfCovSubscriptionSpecification()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCOVMultipleSubscription factory function for _BACnetCOVMultipleSubscription
-func NewBACnetCOVMultipleSubscription(recipient BACnetRecipientProcessEnclosed, issueConfirmedNotifications BACnetContextTagBoolean, timeRemaining BACnetContextTagUnsignedInteger, maxNotificationDelay BACnetContextTagUnsignedInteger, listOfCovSubscriptionSpecification BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) *_BACnetCOVMultipleSubscription {
- return &_BACnetCOVMultipleSubscription{Recipient: recipient, IssueConfirmedNotifications: issueConfirmedNotifications, TimeRemaining: timeRemaining, MaxNotificationDelay: maxNotificationDelay, ListOfCovSubscriptionSpecification: listOfCovSubscriptionSpecification}
+func NewBACnetCOVMultipleSubscription( recipient BACnetRecipientProcessEnclosed , issueConfirmedNotifications BACnetContextTagBoolean , timeRemaining BACnetContextTagUnsignedInteger , maxNotificationDelay BACnetContextTagUnsignedInteger , listOfCovSubscriptionSpecification BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification ) *_BACnetCOVMultipleSubscription {
+return &_BACnetCOVMultipleSubscription{ Recipient: recipient , IssueConfirmedNotifications: issueConfirmedNotifications , TimeRemaining: timeRemaining , MaxNotificationDelay: maxNotificationDelay , ListOfCovSubscriptionSpecification: listOfCovSubscriptionSpecification }
}
// Deprecated: use the interface for direct cast
func CastBACnetCOVMultipleSubscription(structType interface{}) BACnetCOVMultipleSubscription {
- if casted, ok := structType.(BACnetCOVMultipleSubscription); ok {
+ if casted, ok := structType.(BACnetCOVMultipleSubscription); ok {
return casted
}
if casted, ok := structType.(*BACnetCOVMultipleSubscription); ok {
@@ -130,6 +134,7 @@ func (m *_BACnetCOVMultipleSubscription) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetCOVMultipleSubscription) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -151,7 +156,7 @@ func BACnetCOVMultipleSubscriptionParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("recipient"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recipient")
}
- _recipient, _recipientErr := BACnetRecipientProcessEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_recipient, _recipientErr := BACnetRecipientProcessEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _recipientErr != nil {
return nil, errors.Wrap(_recipientErr, "Error parsing 'recipient' field of BACnetCOVMultipleSubscription")
}
@@ -164,7 +169,7 @@ func BACnetCOVMultipleSubscriptionParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("issueConfirmedNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmedNotifications")
}
- _issueConfirmedNotifications, _issueConfirmedNotificationsErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BOOLEAN))
+_issueConfirmedNotifications, _issueConfirmedNotificationsErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _issueConfirmedNotificationsErr != nil {
return nil, errors.Wrap(_issueConfirmedNotificationsErr, "Error parsing 'issueConfirmedNotifications' field of BACnetCOVMultipleSubscription")
}
@@ -177,7 +182,7 @@ func BACnetCOVMultipleSubscriptionParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("timeRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeRemaining")
}
- _timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeRemainingErr != nil {
return nil, errors.Wrap(_timeRemainingErr, "Error parsing 'timeRemaining' field of BACnetCOVMultipleSubscription")
}
@@ -190,7 +195,7 @@ func BACnetCOVMultipleSubscriptionParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("maxNotificationDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxNotificationDelay")
}
- _maxNotificationDelay, _maxNotificationDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_maxNotificationDelay, _maxNotificationDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _maxNotificationDelayErr != nil {
return nil, errors.Wrap(_maxNotificationDelayErr, "Error parsing 'maxNotificationDelay' field of BACnetCOVMultipleSubscription")
}
@@ -203,7 +208,7 @@ func BACnetCOVMultipleSubscriptionParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("listOfCovSubscriptionSpecification"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfCovSubscriptionSpecification")
}
- _listOfCovSubscriptionSpecification, _listOfCovSubscriptionSpecificationErr := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_listOfCovSubscriptionSpecification, _listOfCovSubscriptionSpecificationErr := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _listOfCovSubscriptionSpecificationErr != nil {
return nil, errors.Wrap(_listOfCovSubscriptionSpecificationErr, "Error parsing 'listOfCovSubscriptionSpecification' field of BACnetCOVMultipleSubscription")
}
@@ -218,12 +223,12 @@ func BACnetCOVMultipleSubscriptionParseWithBuffer(ctx context.Context, readBuffe
// Create the instance
return &_BACnetCOVMultipleSubscription{
- Recipient: recipient,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- TimeRemaining: timeRemaining,
- MaxNotificationDelay: maxNotificationDelay,
- ListOfCovSubscriptionSpecification: listOfCovSubscriptionSpecification,
- }, nil
+ Recipient: recipient,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ TimeRemaining: timeRemaining,
+ MaxNotificationDelay: maxNotificationDelay,
+ ListOfCovSubscriptionSpecification: listOfCovSubscriptionSpecification,
+ }, nil
}
func (m *_BACnetCOVMultipleSubscription) Serialize() ([]byte, error) {
@@ -237,7 +242,7 @@ func (m *_BACnetCOVMultipleSubscription) Serialize() ([]byte, error) {
func (m *_BACnetCOVMultipleSubscription) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCOVMultipleSubscription"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCOVMultipleSubscription"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCOVMultipleSubscription")
}
@@ -307,6 +312,7 @@ func (m *_BACnetCOVMultipleSubscription) SerializeWithWriteBuffer(ctx context.Co
return nil
}
+
func (m *_BACnetCOVMultipleSubscription) isBACnetCOVMultipleSubscription() bool {
return true
}
@@ -321,3 +327,6 @@ func (m *_BACnetCOVMultipleSubscription) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go
index 72262e6af41..1a35e9e1de2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification is the corresponding interface of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification
type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification interface {
@@ -49,14 +51,15 @@ type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationExactly inte
// _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification is the data-structure of this message
type _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification struct {
- OpeningTag BACnetOpeningTag
- ListOfCovSubscriptionSpecificationEntry []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfCovSubscriptionSpecificationEntry []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) GetCl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification factory function for _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification
-func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification(openingTag BACnetOpeningTag, listOfCovSubscriptionSpecificationEntry []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification {
- return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification{OpeningTag: openingTag, ListOfCovSubscriptionSpecificationEntry: listOfCovSubscriptionSpecificationEntry, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification( openingTag BACnetOpeningTag , listOfCovSubscriptionSpecificationEntry []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification {
+return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification{ OpeningTag: openingTag , ListOfCovSubscriptionSpecificationEntry: listOfCovSubscriptionSpecificationEntry , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification(structType interface{}) BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification {
- if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification); ok {
+ if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification); ok {
return casted
}
if casted, ok := structType.(*BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) GetLe
return lengthInBits
}
+
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuf
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification")
}
@@ -155,8 +160,8 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuf
// Terminated array
var listOfCovSubscriptionSpecificationEntry []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfCovSubscriptionSpecificationEntry' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification")
}
@@ -171,7 +176,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuf
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification")
}
@@ -186,11 +191,11 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationParseWithBuf
// Create the instance
return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfCovSubscriptionSpecificationEntry: listOfCovSubscriptionSpecificationEntry,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfCovSubscriptionSpecificationEntry: listOfCovSubscriptionSpecificationEntry,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) Seria
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification")
}
@@ -255,13 +260,13 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) Seria
return nil
}
+
////
// Arguments Getter
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecification) Strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go
index 4fee414c4e1..6b10301546f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry is the corresponding interface of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry
type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry interface {
@@ -46,10 +48,11 @@ type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryExactly
// _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry is the data-structure of this message
type _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry struct {
- MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
- ListOfCovReferences BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences
+ MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
+ ListOfCovReferences BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry)
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry factory function for _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry
-func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry(monitoredObjectIdentifier BACnetContextTagObjectIdentifier, listOfCovReferences BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry {
- return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry{MonitoredObjectIdentifier: monitoredObjectIdentifier, ListOfCovReferences: listOfCovReferences}
+func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry( monitoredObjectIdentifier BACnetContextTagObjectIdentifier , listOfCovReferences BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences ) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry {
+return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry{ MonitoredObjectIdentifier: monitoredObjectIdentifier , ListOfCovReferences: listOfCovReferences }
}
// Deprecated: use the interface for direct cast
func CastBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry(structType interface{}) BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry {
- if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry); ok {
+ if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry)
return lengthInBits
}
+
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWi
if pullErr := readBuffer.PullContext("monitoredObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredObjectIdentifier")
}
- _monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _monitoredObjectIdentifierErr != nil {
return nil, errors.Wrap(_monitoredObjectIdentifierErr, "Error parsing 'monitoredObjectIdentifier' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry")
}
@@ -134,7 +139,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWi
if pullErr := readBuffer.PullContext("listOfCovReferences"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfCovReferences")
}
- _listOfCovReferences, _listOfCovReferencesErr := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_listOfCovReferences, _listOfCovReferencesErr := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _listOfCovReferencesErr != nil {
return nil, errors.Wrap(_listOfCovReferencesErr, "Error parsing 'listOfCovReferences' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry")
}
@@ -149,9 +154,9 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryParseWi
// Create the instance
return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry{
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- ListOfCovReferences: listOfCovReferences,
- }, nil
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ ListOfCovReferences: listOfCovReferences,
+ }, nil
}
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry)
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry")
}
@@ -199,6 +204,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry)
return nil
}
+
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry) isBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntry)
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go
index 313c0d9df9a..0c1ed83fedc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences is the corresponding interface of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences
type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences interface {
@@ -49,14 +51,15 @@ type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
// _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences is the data-structure of this message
type _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences struct {
- OpeningTag BACnetOpeningTag
- ListOfCovReferences []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfCovReferences []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences factory function for _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences
-func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences(openingTag BACnetOpeningTag, listOfCovReferences []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences {
- return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences{OpeningTag: openingTag, ListOfCovReferences: listOfCovReferences, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences( openingTag BACnetOpeningTag , listOfCovReferences []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences {
+return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences{ OpeningTag: openingTag , ListOfCovReferences: listOfCovReferences , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences(structType interface{}) BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences {
- if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences); ok {
+ if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences); ok {
return casted
}
if casted, ok := structType.(*BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
return lengthInBits
}
+
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences")
}
@@ -155,8 +160,8 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
// Terminated array
var listOfCovReferences []BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfCovReferences' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences")
}
@@ -171,7 +176,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences")
}
@@ -186,11 +191,11 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
// Create the instance
return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfCovReferences: listOfCovReferences,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfCovReferences: listOfCovReferences,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences")
}
@@ -255,13 +260,13 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
return nil
}
+
////
// Arguments Getter
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferences) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go
index c33aed2b767..8e490158d53 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry is the corresponding interface of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry
type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry interface {
@@ -49,11 +51,12 @@ type BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
// _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry is the data-structure of this message
type _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry struct {
- MonitoredProperty BACnetPropertyReferenceEnclosed
- CovIncrement BACnetContextTagReal
- Timestamped BACnetContextTagBoolean
+ MonitoredProperty BACnetPropertyReferenceEnclosed
+ CovIncrement BACnetContextTagReal
+ Timestamped BACnetContextTagBoolean
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry factory function for _BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry
-func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry(monitoredProperty BACnetPropertyReferenceEnclosed, covIncrement BACnetContextTagReal, timestamped BACnetContextTagBoolean) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry {
- return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry{MonitoredProperty: monitoredProperty, CovIncrement: covIncrement, Timestamped: timestamped}
+func NewBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry( monitoredProperty BACnetPropertyReferenceEnclosed , covIncrement BACnetContextTagReal , timestamped BACnetContextTagBoolean ) *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry {
+return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry{ MonitoredProperty: monitoredProperty , CovIncrement: covIncrement , Timestamped: timestamped }
}
// Deprecated: use the interface for direct cast
func CastBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry(structType interface{}) BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry {
- if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry); ok {
+ if casted, ok := structType.(BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
return lengthInBits
}
+
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
if pullErr := readBuffer.PullContext("monitoredProperty"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredProperty")
}
- _monitoredProperty, _monitoredPropertyErr := BACnetPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_monitoredProperty, _monitoredPropertyErr := BACnetPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _monitoredPropertyErr != nil {
return nil, errors.Wrap(_monitoredPropertyErr, "Error parsing 'monitoredProperty' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry")
}
@@ -145,12 +150,12 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
// Optional Field (covIncrement) (Can be skipped, if a given expression evaluates to false)
var covIncrement BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -169,7 +174,7 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
if pullErr := readBuffer.PullContext("timestamped"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamped")
}
- _timestamped, _timestampedErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BOOLEAN))
+_timestamped, _timestampedErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _timestampedErr != nil {
return nil, errors.Wrap(_timestampedErr, "Error parsing 'timestamped' field of BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry")
}
@@ -184,10 +189,10 @@ func BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfC
// Create the instance
return &_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry{
- MonitoredProperty: monitoredProperty,
- CovIncrement: covIncrement,
- Timestamped: timestamped,
- }, nil
+ MonitoredProperty: monitoredProperty,
+ CovIncrement: covIncrement,
+ Timestamped: timestamped,
+ }, nil
}
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry) Serialize() ([]byte, error) {
@@ -201,7 +206,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry")
}
@@ -251,6 +256,7 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
return nil
}
+
func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry) isBACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryListOfCovReferencesEntry() bool {
return true
}
@@ -265,3 +271,6 @@ func (m *_BACnetCOVMultipleSubscriptionListOfCovSubscriptionSpecificationEntryLi
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go
index b441e8873d0..84fc4259521 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCOVSubscription.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCOVSubscription is the corresponding interface of BACnetCOVSubscription
type BACnetCOVSubscription interface {
@@ -53,13 +55,14 @@ type BACnetCOVSubscriptionExactly interface {
// _BACnetCOVSubscription is the data-structure of this message
type _BACnetCOVSubscription struct {
- Recipient BACnetRecipientProcessEnclosed
- MonitoredPropertyReference BACnetObjectPropertyReferenceEnclosed
- IssueConfirmedNotifications BACnetContextTagBoolean
- TimeRemaining BACnetContextTagUnsignedInteger
- CovIncrement BACnetContextTagReal
+ Recipient BACnetRecipientProcessEnclosed
+ MonitoredPropertyReference BACnetObjectPropertyReferenceEnclosed
+ IssueConfirmedNotifications BACnetContextTagBoolean
+ TimeRemaining BACnetContextTagUnsignedInteger
+ CovIncrement BACnetContextTagReal
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,14 +93,15 @@ func (m *_BACnetCOVSubscription) GetCovIncrement() BACnetContextTagReal {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCOVSubscription factory function for _BACnetCOVSubscription
-func NewBACnetCOVSubscription(recipient BACnetRecipientProcessEnclosed, monitoredPropertyReference BACnetObjectPropertyReferenceEnclosed, issueConfirmedNotifications BACnetContextTagBoolean, timeRemaining BACnetContextTagUnsignedInteger, covIncrement BACnetContextTagReal) *_BACnetCOVSubscription {
- return &_BACnetCOVSubscription{Recipient: recipient, MonitoredPropertyReference: monitoredPropertyReference, IssueConfirmedNotifications: issueConfirmedNotifications, TimeRemaining: timeRemaining, CovIncrement: covIncrement}
+func NewBACnetCOVSubscription( recipient BACnetRecipientProcessEnclosed , monitoredPropertyReference BACnetObjectPropertyReferenceEnclosed , issueConfirmedNotifications BACnetContextTagBoolean , timeRemaining BACnetContextTagUnsignedInteger , covIncrement BACnetContextTagReal ) *_BACnetCOVSubscription {
+return &_BACnetCOVSubscription{ Recipient: recipient , MonitoredPropertyReference: monitoredPropertyReference , IssueConfirmedNotifications: issueConfirmedNotifications , TimeRemaining: timeRemaining , CovIncrement: covIncrement }
}
// Deprecated: use the interface for direct cast
func CastBACnetCOVSubscription(structType interface{}) BACnetCOVSubscription {
- if casted, ok := structType.(BACnetCOVSubscription); ok {
+ if casted, ok := structType.(BACnetCOVSubscription); ok {
return casted
}
if casted, ok := structType.(*BACnetCOVSubscription); ok {
@@ -133,6 +137,7 @@ func (m *_BACnetCOVSubscription) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetCOVSubscription) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetCOVSubscriptionParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("recipient"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recipient")
}
- _recipient, _recipientErr := BACnetRecipientProcessEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_recipient, _recipientErr := BACnetRecipientProcessEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _recipientErr != nil {
return nil, errors.Wrap(_recipientErr, "Error parsing 'recipient' field of BACnetCOVSubscription")
}
@@ -167,7 +172,7 @@ func BACnetCOVSubscriptionParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("monitoredPropertyReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredPropertyReference")
}
- _monitoredPropertyReference, _monitoredPropertyReferenceErr := BACnetObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_monitoredPropertyReference, _monitoredPropertyReferenceErr := BACnetObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _monitoredPropertyReferenceErr != nil {
return nil, errors.Wrap(_monitoredPropertyReferenceErr, "Error parsing 'monitoredPropertyReference' field of BACnetCOVSubscription")
}
@@ -180,7 +185,7 @@ func BACnetCOVSubscriptionParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("issueConfirmedNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmedNotifications")
}
- _issueConfirmedNotifications, _issueConfirmedNotificationsErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_BOOLEAN))
+_issueConfirmedNotifications, _issueConfirmedNotificationsErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _issueConfirmedNotificationsErr != nil {
return nil, errors.Wrap(_issueConfirmedNotificationsErr, "Error parsing 'issueConfirmedNotifications' field of BACnetCOVSubscription")
}
@@ -193,7 +198,7 @@ func BACnetCOVSubscriptionParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("timeRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeRemaining")
}
- _timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeRemainingErr != nil {
return nil, errors.Wrap(_timeRemainingErr, "Error parsing 'timeRemaining' field of BACnetCOVSubscription")
}
@@ -204,12 +209,12 @@ func BACnetCOVSubscriptionParseWithBuffer(ctx context.Context, readBuffer utils.
// Optional Field (covIncrement) (Can be skipped, if a given expression evaluates to false)
var covIncrement BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(4), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(4) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -230,12 +235,12 @@ func BACnetCOVSubscriptionParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetCOVSubscription{
- Recipient: recipient,
- MonitoredPropertyReference: monitoredPropertyReference,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- TimeRemaining: timeRemaining,
- CovIncrement: covIncrement,
- }, nil
+ Recipient: recipient,
+ MonitoredPropertyReference: monitoredPropertyReference,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ TimeRemaining: timeRemaining,
+ CovIncrement: covIncrement,
+ }, nil
}
func (m *_BACnetCOVSubscription) Serialize() ([]byte, error) {
@@ -249,7 +254,7 @@ func (m *_BACnetCOVSubscription) Serialize() ([]byte, error) {
func (m *_BACnetCOVSubscription) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCOVSubscription"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCOVSubscription"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCOVSubscription")
}
@@ -323,6 +328,7 @@ func (m *_BACnetCOVSubscription) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_BACnetCOVSubscription) isBACnetCOVSubscription() bool {
return true
}
@@ -337,3 +343,6 @@ func (m *_BACnetCOVSubscription) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go
index cea64a454eb..7b179406f3d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCalendarEntry is the corresponding interface of BACnetCalendarEntry
type BACnetCalendarEntry interface {
@@ -47,7 +49,7 @@ type BACnetCalendarEntryExactly interface {
// _BACnetCalendarEntry is the data-structure of this message
type _BACnetCalendarEntry struct {
_BACnetCalendarEntryChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetCalendarEntryChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetCalendarEntryChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetCalendarEntryParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetCalendarEntry, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetCalendarEntryParent interface {
type BACnetCalendarEntryChild interface {
utils.Serializable
- InitializeParent(parent BACnetCalendarEntry, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetCalendarEntry , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetCalendarEntry
GetTypeName() string
BACnetCalendarEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetCalendarEntry) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCalendarEntry factory function for _BACnetCalendarEntry
-func NewBACnetCalendarEntry(peekedTagHeader BACnetTagHeader) *_BACnetCalendarEntry {
- return &_BACnetCalendarEntry{PeekedTagHeader: peekedTagHeader}
+func NewBACnetCalendarEntry( peekedTagHeader BACnetTagHeader ) *_BACnetCalendarEntry {
+return &_BACnetCalendarEntry{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetCalendarEntry(structType interface{}) BACnetCalendarEntry {
- if casted, ok := structType.(BACnetCalendarEntry); ok {
+ if casted, ok := structType.(BACnetCalendarEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetCalendarEntry); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetCalendarEntry) GetTypeName() string {
return "BACnetCalendarEntry"
}
+
func (m *_BACnetCalendarEntry) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetCalendarEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -157,26 +161,26 @@ func BACnetCalendarEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
_ = peekedTagNumber
// Validation
- if !(bool((peekedTagHeader.GetTagClass()) == (TagClass_CONTEXT_SPECIFIC_TAGS))) {
+ if (!(bool((peekedTagHeader.GetTagClass()) == (TagClass_CONTEXT_SPECIFIC_TAGS)))) {
return nil, errors.WithStack(utils.ParseValidationError{"Validation failed"})
}
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetCalendarEntryChildSerializeRequirement interface {
BACnetCalendarEntry
- InitializeParent(BACnetCalendarEntry, BACnetTagHeader)
+ InitializeParent(BACnetCalendarEntry, BACnetTagHeader)
GetParent() BACnetCalendarEntry
}
var _childTemp interface{}
var _child BACnetCalendarEntryChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetCalendarEntryDate
- _childTemp, typeSwitchError = BACnetCalendarEntryDateParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(1): // BACnetCalendarEntryDateRange
- _childTemp, typeSwitchError = BACnetCalendarEntryDateRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(2): // BACnetCalendarEntryWeekNDay
- _childTemp, typeSwitchError = BACnetCalendarEntryWeekNDayParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == uint8(0) : // BACnetCalendarEntryDate
+ _childTemp, typeSwitchError = BACnetCalendarEntryDateParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(1) : // BACnetCalendarEntryDateRange
+ _childTemp, typeSwitchError = BACnetCalendarEntryDateRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(2) : // BACnetCalendarEntryWeekNDay
+ _childTemp, typeSwitchError = BACnetCalendarEntryWeekNDayParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -190,7 +194,7 @@ func BACnetCalendarEntryParseWithBuffer(ctx context.Context, readBuffer utils.Re
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -200,7 +204,7 @@ func (pm *_BACnetCalendarEntry) SerializeParent(ctx context.Context, writeBuffer
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCalendarEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCalendarEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCalendarEntry")
}
// Virtual field
@@ -219,6 +223,7 @@ func (pm *_BACnetCalendarEntry) SerializeParent(ctx context.Context, writeBuffer
return nil
}
+
func (m *_BACnetCalendarEntry) isBACnetCalendarEntry() bool {
return true
}
@@ -233,3 +238,6 @@ func (m *_BACnetCalendarEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go
index eff1cb82333..fefbb870976 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCalendarEntryDate is the corresponding interface of BACnetCalendarEntryDate
type BACnetCalendarEntryDate interface {
@@ -46,9 +48,11 @@ type BACnetCalendarEntryDateExactly interface {
// _BACnetCalendarEntryDate is the data-structure of this message
type _BACnetCalendarEntryDate struct {
*_BACnetCalendarEntry
- DateValue BACnetContextTagDate
+ DateValue BACnetContextTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetCalendarEntryDate struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetCalendarEntryDate) InitializeParent(parent BACnetCalendarEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetCalendarEntryDate) InitializeParent(parent BACnetCalendarEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetCalendarEntryDate) GetParent() BACnetCalendarEntry {
+func (m *_BACnetCalendarEntryDate) GetParent() BACnetCalendarEntry {
return m._BACnetCalendarEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetCalendarEntryDate) GetDateValue() BACnetContextTagDate {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCalendarEntryDate factory function for _BACnetCalendarEntryDate
-func NewBACnetCalendarEntryDate(dateValue BACnetContextTagDate, peekedTagHeader BACnetTagHeader) *_BACnetCalendarEntryDate {
+func NewBACnetCalendarEntryDate( dateValue BACnetContextTagDate , peekedTagHeader BACnetTagHeader ) *_BACnetCalendarEntryDate {
_result := &_BACnetCalendarEntryDate{
- DateValue: dateValue,
- _BACnetCalendarEntry: NewBACnetCalendarEntry(peekedTagHeader),
+ DateValue: dateValue,
+ _BACnetCalendarEntry: NewBACnetCalendarEntry(peekedTagHeader),
}
_result._BACnetCalendarEntry._BACnetCalendarEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetCalendarEntryDate(dateValue BACnetContextTagDate, peekedTagHeader
// Deprecated: use the interface for direct cast
func CastBACnetCalendarEntryDate(structType interface{}) BACnetCalendarEntryDate {
- if casted, ok := structType.(BACnetCalendarEntryDate); ok {
+ if casted, ok := structType.(BACnetCalendarEntryDate); ok {
return casted
}
if casted, ok := structType.(*BACnetCalendarEntryDate); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetCalendarEntryDate) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetCalendarEntryDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetCalendarEntryDateParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("dateValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateValue")
}
- _dateValue, _dateValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_DATE))
+_dateValue, _dateValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_DATE ) )
if _dateValueErr != nil {
return nil, errors.Wrap(_dateValueErr, "Error parsing 'dateValue' field of BACnetCalendarEntryDate")
}
@@ -151,8 +155,9 @@ func BACnetCalendarEntryDateParseWithBuffer(ctx context.Context, readBuffer util
// Create a partially initialized instance
_child := &_BACnetCalendarEntryDate{
- _BACnetCalendarEntry: &_BACnetCalendarEntry{},
- DateValue: dateValue,
+ _BACnetCalendarEntry: &_BACnetCalendarEntry{
+ },
+ DateValue: dateValue,
}
_child._BACnetCalendarEntry._BACnetCalendarEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetCalendarEntryDate) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetCalendarEntryDate")
}
- // Simple Field (dateValue)
- if pushErr := writeBuffer.PushContext("dateValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dateValue")
- }
- _dateValueErr := writeBuffer.WriteSerializable(ctx, m.GetDateValue())
- if popErr := writeBuffer.PopContext("dateValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dateValue")
- }
- if _dateValueErr != nil {
- return errors.Wrap(_dateValueErr, "Error serializing 'dateValue' field")
- }
+ // Simple Field (dateValue)
+ if pushErr := writeBuffer.PushContext("dateValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dateValue")
+ }
+ _dateValueErr := writeBuffer.WriteSerializable(ctx, m.GetDateValue())
+ if popErr := writeBuffer.PopContext("dateValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dateValue")
+ }
+ if _dateValueErr != nil {
+ return errors.Wrap(_dateValueErr, "Error serializing 'dateValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetCalendarEntryDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetCalendarEntryDate")
@@ -194,6 +199,7 @@ func (m *_BACnetCalendarEntryDate) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetCalendarEntryDate) isBACnetCalendarEntryDate() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetCalendarEntryDate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go
index ee58b31307e..d77476780e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryDateRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCalendarEntryDateRange is the corresponding interface of BACnetCalendarEntryDateRange
type BACnetCalendarEntryDateRange interface {
@@ -46,9 +48,11 @@ type BACnetCalendarEntryDateRangeExactly interface {
// _BACnetCalendarEntryDateRange is the data-structure of this message
type _BACnetCalendarEntryDateRange struct {
*_BACnetCalendarEntry
- DateRange BACnetDateRangeEnclosed
+ DateRange BACnetDateRangeEnclosed
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetCalendarEntryDateRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetCalendarEntryDateRange) InitializeParent(parent BACnetCalendarEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetCalendarEntryDateRange) InitializeParent(parent BACnetCalendarEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetCalendarEntryDateRange) GetParent() BACnetCalendarEntry {
+func (m *_BACnetCalendarEntryDateRange) GetParent() BACnetCalendarEntry {
return m._BACnetCalendarEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetCalendarEntryDateRange) GetDateRange() BACnetDateRangeEnclosed {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCalendarEntryDateRange factory function for _BACnetCalendarEntryDateRange
-func NewBACnetCalendarEntryDateRange(dateRange BACnetDateRangeEnclosed, peekedTagHeader BACnetTagHeader) *_BACnetCalendarEntryDateRange {
+func NewBACnetCalendarEntryDateRange( dateRange BACnetDateRangeEnclosed , peekedTagHeader BACnetTagHeader ) *_BACnetCalendarEntryDateRange {
_result := &_BACnetCalendarEntryDateRange{
- DateRange: dateRange,
- _BACnetCalendarEntry: NewBACnetCalendarEntry(peekedTagHeader),
+ DateRange: dateRange,
+ _BACnetCalendarEntry: NewBACnetCalendarEntry(peekedTagHeader),
}
_result._BACnetCalendarEntry._BACnetCalendarEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetCalendarEntryDateRange(dateRange BACnetDateRangeEnclosed, peekedTa
// Deprecated: use the interface for direct cast
func CastBACnetCalendarEntryDateRange(structType interface{}) BACnetCalendarEntryDateRange {
- if casted, ok := structType.(BACnetCalendarEntryDateRange); ok {
+ if casted, ok := structType.(BACnetCalendarEntryDateRange); ok {
return casted
}
if casted, ok := structType.(*BACnetCalendarEntryDateRange); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetCalendarEntryDateRange) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetCalendarEntryDateRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetCalendarEntryDateRangeParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("dateRange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateRange")
}
- _dateRange, _dateRangeErr := BACnetDateRangeEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_dateRange, _dateRangeErr := BACnetDateRangeEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _dateRangeErr != nil {
return nil, errors.Wrap(_dateRangeErr, "Error parsing 'dateRange' field of BACnetCalendarEntryDateRange")
}
@@ -151,8 +155,9 @@ func BACnetCalendarEntryDateRangeParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetCalendarEntryDateRange{
- _BACnetCalendarEntry: &_BACnetCalendarEntry{},
- DateRange: dateRange,
+ _BACnetCalendarEntry: &_BACnetCalendarEntry{
+ },
+ DateRange: dateRange,
}
_child._BACnetCalendarEntry._BACnetCalendarEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetCalendarEntryDateRange) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetCalendarEntryDateRange")
}
- // Simple Field (dateRange)
- if pushErr := writeBuffer.PushContext("dateRange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dateRange")
- }
- _dateRangeErr := writeBuffer.WriteSerializable(ctx, m.GetDateRange())
- if popErr := writeBuffer.PopContext("dateRange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dateRange")
- }
- if _dateRangeErr != nil {
- return errors.Wrap(_dateRangeErr, "Error serializing 'dateRange' field")
- }
+ // Simple Field (dateRange)
+ if pushErr := writeBuffer.PushContext("dateRange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dateRange")
+ }
+ _dateRangeErr := writeBuffer.WriteSerializable(ctx, m.GetDateRange())
+ if popErr := writeBuffer.PopContext("dateRange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dateRange")
+ }
+ if _dateRangeErr != nil {
+ return errors.Wrap(_dateRangeErr, "Error serializing 'dateRange' field")
+ }
if popErr := writeBuffer.PopContext("BACnetCalendarEntryDateRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetCalendarEntryDateRange")
@@ -194,6 +199,7 @@ func (m *_BACnetCalendarEntryDateRange) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetCalendarEntryDateRange) isBACnetCalendarEntryDateRange() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetCalendarEntryDateRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go
index 32bc5328044..4bfa963e8f0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCalendarEntryEnclosed is the corresponding interface of BACnetCalendarEntryEnclosed
type BACnetCalendarEntryEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetCalendarEntryEnclosedExactly interface {
// _BACnetCalendarEntryEnclosed is the data-structure of this message
type _BACnetCalendarEntryEnclosed struct {
- OpeningTag BACnetOpeningTag
- CalendarEntry BACnetCalendarEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ CalendarEntry BACnetCalendarEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetCalendarEntryEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCalendarEntryEnclosed factory function for _BACnetCalendarEntryEnclosed
-func NewBACnetCalendarEntryEnclosed(openingTag BACnetOpeningTag, calendarEntry BACnetCalendarEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetCalendarEntryEnclosed {
- return &_BACnetCalendarEntryEnclosed{OpeningTag: openingTag, CalendarEntry: calendarEntry, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetCalendarEntryEnclosed( openingTag BACnetOpeningTag , calendarEntry BACnetCalendarEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetCalendarEntryEnclosed {
+return &_BACnetCalendarEntryEnclosed{ OpeningTag: openingTag , CalendarEntry: calendarEntry , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetCalendarEntryEnclosed(structType interface{}) BACnetCalendarEntryEnclosed {
- if casted, ok := structType.(BACnetCalendarEntryEnclosed); ok {
+ if casted, ok := structType.(BACnetCalendarEntryEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetCalendarEntryEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetCalendarEntryEnclosed) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetCalendarEntryEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetCalendarEntryEnclosedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetCalendarEntryEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetCalendarEntryEnclosedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("calendarEntry"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for calendarEntry")
}
- _calendarEntry, _calendarEntryErr := BACnetCalendarEntryParseWithBuffer(ctx, readBuffer)
+_calendarEntry, _calendarEntryErr := BACnetCalendarEntryParseWithBuffer(ctx, readBuffer)
if _calendarEntryErr != nil {
return nil, errors.Wrap(_calendarEntryErr, "Error parsing 'calendarEntry' field of BACnetCalendarEntryEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetCalendarEntryEnclosedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetCalendarEntryEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetCalendarEntryEnclosedParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetCalendarEntryEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- CalendarEntry: calendarEntry,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ CalendarEntry: calendarEntry,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetCalendarEntryEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetCalendarEntryEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetCalendarEntryEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCalendarEntryEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCalendarEntryEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCalendarEntryEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetCalendarEntryEnclosed) SerializeWithWriteBuffer(ctx context.Cont
return nil
}
+
////
// Arguments Getter
func (m *_BACnetCalendarEntryEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetCalendarEntryEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go
index a0e4d59bd3d..459fd41ff9e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCalendarEntryWeekNDay.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCalendarEntryWeekNDay is the corresponding interface of BACnetCalendarEntryWeekNDay
type BACnetCalendarEntryWeekNDay interface {
@@ -46,9 +48,11 @@ type BACnetCalendarEntryWeekNDayExactly interface {
// _BACnetCalendarEntryWeekNDay is the data-structure of this message
type _BACnetCalendarEntryWeekNDay struct {
*_BACnetCalendarEntry
- WeekNDay BACnetWeekNDayTagged
+ WeekNDay BACnetWeekNDayTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetCalendarEntryWeekNDay struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetCalendarEntryWeekNDay) InitializeParent(parent BACnetCalendarEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetCalendarEntryWeekNDay) InitializeParent(parent BACnetCalendarEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetCalendarEntryWeekNDay) GetParent() BACnetCalendarEntry {
+func (m *_BACnetCalendarEntryWeekNDay) GetParent() BACnetCalendarEntry {
return m._BACnetCalendarEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetCalendarEntryWeekNDay) GetWeekNDay() BACnetWeekNDayTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCalendarEntryWeekNDay factory function for _BACnetCalendarEntryWeekNDay
-func NewBACnetCalendarEntryWeekNDay(weekNDay BACnetWeekNDayTagged, peekedTagHeader BACnetTagHeader) *_BACnetCalendarEntryWeekNDay {
+func NewBACnetCalendarEntryWeekNDay( weekNDay BACnetWeekNDayTagged , peekedTagHeader BACnetTagHeader ) *_BACnetCalendarEntryWeekNDay {
_result := &_BACnetCalendarEntryWeekNDay{
- WeekNDay: weekNDay,
- _BACnetCalendarEntry: NewBACnetCalendarEntry(peekedTagHeader),
+ WeekNDay: weekNDay,
+ _BACnetCalendarEntry: NewBACnetCalendarEntry(peekedTagHeader),
}
_result._BACnetCalendarEntry._BACnetCalendarEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetCalendarEntryWeekNDay(weekNDay BACnetWeekNDayTagged, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetCalendarEntryWeekNDay(structType interface{}) BACnetCalendarEntryWeekNDay {
- if casted, ok := structType.(BACnetCalendarEntryWeekNDay); ok {
+ if casted, ok := structType.(BACnetCalendarEntryWeekNDay); ok {
return casted
}
if casted, ok := structType.(*BACnetCalendarEntryWeekNDay); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetCalendarEntryWeekNDay) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetCalendarEntryWeekNDay) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetCalendarEntryWeekNDayParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("weekNDay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for weekNDay")
}
- _weekNDay, _weekNDayErr := BACnetWeekNDayTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_weekNDay, _weekNDayErr := BACnetWeekNDayTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _weekNDayErr != nil {
return nil, errors.Wrap(_weekNDayErr, "Error parsing 'weekNDay' field of BACnetCalendarEntryWeekNDay")
}
@@ -151,8 +155,9 @@ func BACnetCalendarEntryWeekNDayParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetCalendarEntryWeekNDay{
- _BACnetCalendarEntry: &_BACnetCalendarEntry{},
- WeekNDay: weekNDay,
+ _BACnetCalendarEntry: &_BACnetCalendarEntry{
+ },
+ WeekNDay: weekNDay,
}
_child._BACnetCalendarEntry._BACnetCalendarEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetCalendarEntryWeekNDay) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for BACnetCalendarEntryWeekNDay")
}
- // Simple Field (weekNDay)
- if pushErr := writeBuffer.PushContext("weekNDay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for weekNDay")
- }
- _weekNDayErr := writeBuffer.WriteSerializable(ctx, m.GetWeekNDay())
- if popErr := writeBuffer.PopContext("weekNDay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for weekNDay")
- }
- if _weekNDayErr != nil {
- return errors.Wrap(_weekNDayErr, "Error serializing 'weekNDay' field")
- }
+ // Simple Field (weekNDay)
+ if pushErr := writeBuffer.PushContext("weekNDay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for weekNDay")
+ }
+ _weekNDayErr := writeBuffer.WriteSerializable(ctx, m.GetWeekNDay())
+ if popErr := writeBuffer.PopContext("weekNDay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for weekNDay")
+ }
+ if _weekNDayErr != nil {
+ return errors.Wrap(_weekNDayErr, "Error serializing 'weekNDay' field")
+ }
if popErr := writeBuffer.PopContext("BACnetCalendarEntryWeekNDay"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetCalendarEntryWeekNDay")
@@ -194,6 +199,7 @@ func (m *_BACnetCalendarEntryWeekNDay) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetCalendarEntryWeekNDay) isBACnetCalendarEntryWeekNDay() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetCalendarEntryWeekNDay) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go
index e100ff3b86c..3eba4017b4d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValue is the corresponding interface of BACnetChannelValue
type BACnetChannelValue interface {
@@ -49,7 +51,7 @@ type BACnetChannelValueExactly interface {
// _BACnetChannelValue is the data-structure of this message
type _BACnetChannelValue struct {
_BACnetChannelValueChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetChannelValueChildRequirements interface {
@@ -57,6 +59,7 @@ type _BACnetChannelValueChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetChannelValueParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetChannelValue, serializeChildFunction func() error) error
GetTypeName() string
@@ -64,13 +67,12 @@ type BACnetChannelValueParent interface {
type BACnetChannelValueChild interface {
utils.Serializable
- InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetChannelValue
GetTypeName() string
BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +108,15 @@ func (m *_BACnetChannelValue) GetPeekedIsContextTag() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValue factory function for _BACnetChannelValue
-func NewBACnetChannelValue(peekedTagHeader BACnetTagHeader) *_BACnetChannelValue {
- return &_BACnetChannelValue{PeekedTagHeader: peekedTagHeader}
+func NewBACnetChannelValue( peekedTagHeader BACnetTagHeader ) *_BACnetChannelValue {
+return &_BACnetChannelValue{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetChannelValue(structType interface{}) BACnetChannelValue {
- if casted, ok := structType.(BACnetChannelValue); ok {
+ if casted, ok := structType.(BACnetChannelValue); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValue); ok {
@@ -126,6 +129,7 @@ func (m *_BACnetChannelValue) GetTypeName() string {
return "BACnetChannelValue"
}
+
func (m *_BACnetChannelValue) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -153,13 +157,13 @@ func BACnetChannelValueParseWithBuffer(ctx context.Context, readBuffer utils.Rea
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -172,48 +176,48 @@ func BACnetChannelValueParseWithBuffer(ctx context.Context, readBuffer utils.Rea
_ = peekedIsContextTag
// Validation
- if !(bool((!(peekedIsContextTag))) || bool((bool(bool(peekedIsContextTag) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x6)))) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x7)))))) {
+ if (!(bool((!(peekedIsContextTag))) || bool((bool(bool(peekedIsContextTag) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x6)))) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x7))))))) {
return nil, errors.WithStack(utils.ParseValidationError{"unexpected opening or closing tag"})
}
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetChannelValueChildSerializeRequirement interface {
BACnetChannelValue
- InitializeParent(BACnetChannelValue, BACnetTagHeader)
+ InitializeParent(BACnetChannelValue, BACnetTagHeader)
GetParent() BACnetChannelValue
}
var _childTemp interface{}
var _child BACnetChannelValueChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x0 && peekedIsContextTag == bool(false): // BACnetChannelValueNull
- _childTemp, typeSwitchError = BACnetChannelValueNullParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x4 && peekedIsContextTag == bool(false): // BACnetChannelValueReal
- _childTemp, typeSwitchError = BACnetChannelValueRealParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x9 && peekedIsContextTag == bool(false): // BACnetChannelValueEnumerated
- _childTemp, typeSwitchError = BACnetChannelValueEnumeratedParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x2 && peekedIsContextTag == bool(false): // BACnetChannelValueUnsigned
- _childTemp, typeSwitchError = BACnetChannelValueUnsignedParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x1 && peekedIsContextTag == bool(false): // BACnetChannelValueBoolean
- _childTemp, typeSwitchError = BACnetChannelValueBooleanParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x3 && peekedIsContextTag == bool(false): // BACnetChannelValueInteger
- _childTemp, typeSwitchError = BACnetChannelValueIntegerParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x5 && peekedIsContextTag == bool(false): // BACnetChannelValueDouble
- _childTemp, typeSwitchError = BACnetChannelValueDoubleParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0xB && peekedIsContextTag == bool(false): // BACnetChannelValueTime
- _childTemp, typeSwitchError = BACnetChannelValueTimeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x7 && peekedIsContextTag == bool(false): // BACnetChannelValueCharacterString
- _childTemp, typeSwitchError = BACnetChannelValueCharacterStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x6 && peekedIsContextTag == bool(false): // BACnetChannelValueOctetString
- _childTemp, typeSwitchError = BACnetChannelValueOctetStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x8 && peekedIsContextTag == bool(false): // BACnetChannelValueBitString
- _childTemp, typeSwitchError = BACnetChannelValueBitStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0xA && peekedIsContextTag == bool(false): // BACnetChannelValueDate
- _childTemp, typeSwitchError = BACnetChannelValueDateParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0xC && peekedIsContextTag == bool(false): // BACnetChannelValueObjectidentifier
- _childTemp, typeSwitchError = BACnetChannelValueObjectidentifierParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(0) && peekedIsContextTag == bool(true): // BACnetChannelValueLightingCommand
- _childTemp, typeSwitchError = BACnetChannelValueLightingCommandParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == 0x0 && peekedIsContextTag == bool(false) : // BACnetChannelValueNull
+ _childTemp, typeSwitchError = BACnetChannelValueNullParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x4 && peekedIsContextTag == bool(false) : // BACnetChannelValueReal
+ _childTemp, typeSwitchError = BACnetChannelValueRealParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x9 && peekedIsContextTag == bool(false) : // BACnetChannelValueEnumerated
+ _childTemp, typeSwitchError = BACnetChannelValueEnumeratedParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x2 && peekedIsContextTag == bool(false) : // BACnetChannelValueUnsigned
+ _childTemp, typeSwitchError = BACnetChannelValueUnsignedParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x1 && peekedIsContextTag == bool(false) : // BACnetChannelValueBoolean
+ _childTemp, typeSwitchError = BACnetChannelValueBooleanParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x3 && peekedIsContextTag == bool(false) : // BACnetChannelValueInteger
+ _childTemp, typeSwitchError = BACnetChannelValueIntegerParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x5 && peekedIsContextTag == bool(false) : // BACnetChannelValueDouble
+ _childTemp, typeSwitchError = BACnetChannelValueDoubleParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0xB && peekedIsContextTag == bool(false) : // BACnetChannelValueTime
+ _childTemp, typeSwitchError = BACnetChannelValueTimeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x7 && peekedIsContextTag == bool(false) : // BACnetChannelValueCharacterString
+ _childTemp, typeSwitchError = BACnetChannelValueCharacterStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x6 && peekedIsContextTag == bool(false) : // BACnetChannelValueOctetString
+ _childTemp, typeSwitchError = BACnetChannelValueOctetStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x8 && peekedIsContextTag == bool(false) : // BACnetChannelValueBitString
+ _childTemp, typeSwitchError = BACnetChannelValueBitStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0xA && peekedIsContextTag == bool(false) : // BACnetChannelValueDate
+ _childTemp, typeSwitchError = BACnetChannelValueDateParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0xC && peekedIsContextTag == bool(false) : // BACnetChannelValueObjectidentifier
+ _childTemp, typeSwitchError = BACnetChannelValueObjectidentifierParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(0) && peekedIsContextTag == bool(true) : // BACnetChannelValueLightingCommand
+ _childTemp, typeSwitchError = BACnetChannelValueLightingCommandParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v, peekedIsContextTag=%v]", peekedTagNumber, peekedIsContextTag)
}
@@ -227,7 +231,7 @@ func BACnetChannelValueParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -237,7 +241,7 @@ func (pm *_BACnetChannelValue) SerializeParent(ctx context.Context, writeBuffer
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetChannelValue"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetChannelValue"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValue")
}
// Virtual field
@@ -260,6 +264,7 @@ func (pm *_BACnetChannelValue) SerializeParent(ctx context.Context, writeBuffer
return nil
}
+
func (m *_BACnetChannelValue) isBACnetChannelValue() bool {
return true
}
@@ -274,3 +279,6 @@ func (m *_BACnetChannelValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go
index 1b01a67a77e..1f5c6d2cfbc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBitString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueBitString is the corresponding interface of BACnetChannelValueBitString
type BACnetChannelValueBitString interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueBitStringExactly interface {
// _BACnetChannelValueBitString is the data-structure of this message
type _BACnetChannelValueBitString struct {
*_BACnetChannelValue
- BitStringValue BACnetApplicationTagBitString
+ BitStringValue BACnetApplicationTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueBitString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueBitString) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueBitString) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueBitString) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueBitString) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueBitString) GetBitStringValue() BACnetApplicationTagB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueBitString factory function for _BACnetChannelValueBitString
-func NewBACnetChannelValueBitString(bitStringValue BACnetApplicationTagBitString, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueBitString {
+func NewBACnetChannelValueBitString( bitStringValue BACnetApplicationTagBitString , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueBitString {
_result := &_BACnetChannelValueBitString{
- BitStringValue: bitStringValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ BitStringValue: bitStringValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueBitString(bitStringValue BACnetApplicationTagBitString
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueBitString(structType interface{}) BACnetChannelValueBitString {
- if casted, ok := structType.(BACnetChannelValueBitString); ok {
+ if casted, ok := structType.(BACnetChannelValueBitString); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueBitString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueBitString) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetChannelValueBitString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueBitStringParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("bitStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitStringValue")
}
- _bitStringValue, _bitStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bitStringValue, _bitStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _bitStringValueErr != nil {
return nil, errors.Wrap(_bitStringValueErr, "Error parsing 'bitStringValue' field of BACnetChannelValueBitString")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueBitStringParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetChannelValueBitString{
- _BACnetChannelValue: &_BACnetChannelValue{},
- BitStringValue: bitStringValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ BitStringValue: bitStringValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueBitString) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueBitString")
}
- // Simple Field (bitStringValue)
- if pushErr := writeBuffer.PushContext("bitStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitStringValue")
- }
- _bitStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetBitStringValue())
- if popErr := writeBuffer.PopContext("bitStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitStringValue")
- }
- if _bitStringValueErr != nil {
- return errors.Wrap(_bitStringValueErr, "Error serializing 'bitStringValue' field")
- }
+ // Simple Field (bitStringValue)
+ if pushErr := writeBuffer.PushContext("bitStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitStringValue")
+ }
+ _bitStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetBitStringValue())
+ if popErr := writeBuffer.PopContext("bitStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitStringValue")
+ }
+ if _bitStringValueErr != nil {
+ return errors.Wrap(_bitStringValueErr, "Error serializing 'bitStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueBitString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueBitString")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueBitString) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueBitString) isBACnetChannelValueBitString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueBitString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go
index ebfd379ccf5..9f700770e6b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueBoolean.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueBoolean is the corresponding interface of BACnetChannelValueBoolean
type BACnetChannelValueBoolean interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueBooleanExactly interface {
// _BACnetChannelValueBoolean is the data-structure of this message
type _BACnetChannelValueBoolean struct {
*_BACnetChannelValue
- BooleanValue BACnetApplicationTagBoolean
+ BooleanValue BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueBoolean struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueBoolean) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueBoolean) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueBoolean) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueBoolean) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueBoolean) GetBooleanValue() BACnetApplicationTagBoole
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueBoolean factory function for _BACnetChannelValueBoolean
-func NewBACnetChannelValueBoolean(booleanValue BACnetApplicationTagBoolean, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueBoolean {
+func NewBACnetChannelValueBoolean( booleanValue BACnetApplicationTagBoolean , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueBoolean {
_result := &_BACnetChannelValueBoolean{
- BooleanValue: booleanValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ BooleanValue: booleanValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueBoolean(booleanValue BACnetApplicationTagBoolean, peek
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueBoolean(structType interface{}) BACnetChannelValueBoolean {
- if casted, ok := structType.(BACnetChannelValueBoolean); ok {
+ if casted, ok := structType.(BACnetChannelValueBoolean); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueBoolean); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueBoolean) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetChannelValueBoolean) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueBooleanParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("booleanValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for booleanValue")
}
- _booleanValue, _booleanValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_booleanValue, _booleanValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _booleanValueErr != nil {
return nil, errors.Wrap(_booleanValueErr, "Error parsing 'booleanValue' field of BACnetChannelValueBoolean")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueBooleanParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_BACnetChannelValueBoolean{
- _BACnetChannelValue: &_BACnetChannelValue{},
- BooleanValue: booleanValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ BooleanValue: booleanValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueBoolean) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueBoolean")
}
- // Simple Field (booleanValue)
- if pushErr := writeBuffer.PushContext("booleanValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for booleanValue")
- }
- _booleanValueErr := writeBuffer.WriteSerializable(ctx, m.GetBooleanValue())
- if popErr := writeBuffer.PopContext("booleanValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for booleanValue")
- }
- if _booleanValueErr != nil {
- return errors.Wrap(_booleanValueErr, "Error serializing 'booleanValue' field")
- }
+ // Simple Field (booleanValue)
+ if pushErr := writeBuffer.PushContext("booleanValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for booleanValue")
+ }
+ _booleanValueErr := writeBuffer.WriteSerializable(ctx, m.GetBooleanValue())
+ if popErr := writeBuffer.PopContext("booleanValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for booleanValue")
+ }
+ if _booleanValueErr != nil {
+ return errors.Wrap(_booleanValueErr, "Error serializing 'booleanValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueBoolean"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueBoolean")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueBoolean) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueBoolean) isBACnetChannelValueBoolean() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueBoolean) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go
index c6c0f4969be..8b9299599ea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueCharacterString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueCharacterString is the corresponding interface of BACnetChannelValueCharacterString
type BACnetChannelValueCharacterString interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueCharacterStringExactly interface {
// _BACnetChannelValueCharacterString is the data-structure of this message
type _BACnetChannelValueCharacterString struct {
*_BACnetChannelValue
- CharacterStringValue BACnetApplicationTagCharacterString
+ CharacterStringValue BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueCharacterString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueCharacterString) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueCharacterString) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueCharacterString) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueCharacterString) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueCharacterString) GetCharacterStringValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueCharacterString factory function for _BACnetChannelValueCharacterString
-func NewBACnetChannelValueCharacterString(characterStringValue BACnetApplicationTagCharacterString, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueCharacterString {
+func NewBACnetChannelValueCharacterString( characterStringValue BACnetApplicationTagCharacterString , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueCharacterString {
_result := &_BACnetChannelValueCharacterString{
CharacterStringValue: characterStringValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueCharacterString(characterStringValue BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueCharacterString(structType interface{}) BACnetChannelValueCharacterString {
- if casted, ok := structType.(BACnetChannelValueCharacterString); ok {
+ if casted, ok := structType.(BACnetChannelValueCharacterString); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueCharacterString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueCharacterString) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetChannelValueCharacterString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueCharacterStringParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("characterStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for characterStringValue")
}
- _characterStringValue, _characterStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_characterStringValue, _characterStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _characterStringValueErr != nil {
return nil, errors.Wrap(_characterStringValueErr, "Error parsing 'characterStringValue' field of BACnetChannelValueCharacterString")
}
@@ -151,7 +155,8 @@ func BACnetChannelValueCharacterStringParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetChannelValueCharacterString{
- _BACnetChannelValue: &_BACnetChannelValue{},
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
CharacterStringValue: characterStringValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueCharacterString) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueCharacterString")
}
- // Simple Field (characterStringValue)
- if pushErr := writeBuffer.PushContext("characterStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for characterStringValue")
- }
- _characterStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetCharacterStringValue())
- if popErr := writeBuffer.PopContext("characterStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for characterStringValue")
- }
- if _characterStringValueErr != nil {
- return errors.Wrap(_characterStringValueErr, "Error serializing 'characterStringValue' field")
- }
+ // Simple Field (characterStringValue)
+ if pushErr := writeBuffer.PushContext("characterStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for characterStringValue")
+ }
+ _characterStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetCharacterStringValue())
+ if popErr := writeBuffer.PopContext("characterStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for characterStringValue")
+ }
+ if _characterStringValueErr != nil {
+ return errors.Wrap(_characterStringValueErr, "Error serializing 'characterStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueCharacterString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueCharacterString")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueCharacterString) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueCharacterString) isBACnetChannelValueCharacterString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueCharacterString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go
index 49693ebef6d..bc51201ad8f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueDate is the corresponding interface of BACnetChannelValueDate
type BACnetChannelValueDate interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueDateExactly interface {
// _BACnetChannelValueDate is the data-structure of this message
type _BACnetChannelValueDate struct {
*_BACnetChannelValue
- DateValue BACnetApplicationTagDate
+ DateValue BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueDate struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueDate) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueDate) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueDate) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueDate) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueDate) GetDateValue() BACnetApplicationTagDate {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueDate factory function for _BACnetChannelValueDate
-func NewBACnetChannelValueDate(dateValue BACnetApplicationTagDate, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueDate {
+func NewBACnetChannelValueDate( dateValue BACnetApplicationTagDate , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueDate {
_result := &_BACnetChannelValueDate{
- DateValue: dateValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ DateValue: dateValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueDate(dateValue BACnetApplicationTagDate, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueDate(structType interface{}) BACnetChannelValueDate {
- if casted, ok := structType.(BACnetChannelValueDate); ok {
+ if casted, ok := structType.(BACnetChannelValueDate); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueDate); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueDate) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetChannelValueDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueDateParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("dateValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateValue")
}
- _dateValue, _dateValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_dateValue, _dateValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _dateValueErr != nil {
return nil, errors.Wrap(_dateValueErr, "Error parsing 'dateValue' field of BACnetChannelValueDate")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueDateParseWithBuffer(ctx context.Context, readBuffer utils
// Create a partially initialized instance
_child := &_BACnetChannelValueDate{
- _BACnetChannelValue: &_BACnetChannelValue{},
- DateValue: dateValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ DateValue: dateValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueDate) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueDate")
}
- // Simple Field (dateValue)
- if pushErr := writeBuffer.PushContext("dateValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dateValue")
- }
- _dateValueErr := writeBuffer.WriteSerializable(ctx, m.GetDateValue())
- if popErr := writeBuffer.PopContext("dateValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dateValue")
- }
- if _dateValueErr != nil {
- return errors.Wrap(_dateValueErr, "Error serializing 'dateValue' field")
- }
+ // Simple Field (dateValue)
+ if pushErr := writeBuffer.PushContext("dateValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dateValue")
+ }
+ _dateValueErr := writeBuffer.WriteSerializable(ctx, m.GetDateValue())
+ if popErr := writeBuffer.PopContext("dateValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dateValue")
+ }
+ if _dateValueErr != nil {
+ return errors.Wrap(_dateValueErr, "Error serializing 'dateValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueDate")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueDate) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueDate) isBACnetChannelValueDate() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueDate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go
index 8fae58e8211..ee59d96e8ba 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueDouble.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueDouble is the corresponding interface of BACnetChannelValueDouble
type BACnetChannelValueDouble interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueDoubleExactly interface {
// _BACnetChannelValueDouble is the data-structure of this message
type _BACnetChannelValueDouble struct {
*_BACnetChannelValue
- DoubleValue BACnetApplicationTagDouble
+ DoubleValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueDouble struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueDouble) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueDouble) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueDouble) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueDouble) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueDouble) GetDoubleValue() BACnetApplicationTagDouble
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueDouble factory function for _BACnetChannelValueDouble
-func NewBACnetChannelValueDouble(doubleValue BACnetApplicationTagDouble, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueDouble {
+func NewBACnetChannelValueDouble( doubleValue BACnetApplicationTagDouble , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueDouble {
_result := &_BACnetChannelValueDouble{
- DoubleValue: doubleValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ DoubleValue: doubleValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueDouble(doubleValue BACnetApplicationTagDouble, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueDouble(structType interface{}) BACnetChannelValueDouble {
- if casted, ok := structType.(BACnetChannelValueDouble); ok {
+ if casted, ok := structType.(BACnetChannelValueDouble); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueDouble); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueDouble) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetChannelValueDouble) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueDoubleParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("doubleValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doubleValue")
}
- _doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doubleValueErr != nil {
return nil, errors.Wrap(_doubleValueErr, "Error parsing 'doubleValue' field of BACnetChannelValueDouble")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueDoubleParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetChannelValueDouble{
- _BACnetChannelValue: &_BACnetChannelValue{},
- DoubleValue: doubleValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ DoubleValue: doubleValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueDouble) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueDouble")
}
- // Simple Field (doubleValue)
- if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doubleValue")
- }
- _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
- if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doubleValue")
- }
- if _doubleValueErr != nil {
- return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
- }
+ // Simple Field (doubleValue)
+ if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doubleValue")
+ }
+ _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
+ if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doubleValue")
+ }
+ if _doubleValueErr != nil {
+ return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueDouble"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueDouble")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueDouble) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueDouble) isBACnetChannelValueDouble() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueDouble) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go
index 964ad9b50b9..b1b5368cc09 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueEnumerated.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueEnumerated is the corresponding interface of BACnetChannelValueEnumerated
type BACnetChannelValueEnumerated interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueEnumeratedExactly interface {
// _BACnetChannelValueEnumerated is the data-structure of this message
type _BACnetChannelValueEnumerated struct {
*_BACnetChannelValue
- EnumeratedValue BACnetApplicationTagEnumerated
+ EnumeratedValue BACnetApplicationTagEnumerated
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueEnumerated struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueEnumerated) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueEnumerated) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueEnumerated) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueEnumerated) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueEnumerated) GetEnumeratedValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueEnumerated factory function for _BACnetChannelValueEnumerated
-func NewBACnetChannelValueEnumerated(enumeratedValue BACnetApplicationTagEnumerated, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueEnumerated {
+func NewBACnetChannelValueEnumerated( enumeratedValue BACnetApplicationTagEnumerated , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueEnumerated {
_result := &_BACnetChannelValueEnumerated{
- EnumeratedValue: enumeratedValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ EnumeratedValue: enumeratedValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueEnumerated(enumeratedValue BACnetApplicationTagEnumera
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueEnumerated(structType interface{}) BACnetChannelValueEnumerated {
- if casted, ok := structType.(BACnetChannelValueEnumerated); ok {
+ if casted, ok := structType.(BACnetChannelValueEnumerated); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueEnumerated); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueEnumerated) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetChannelValueEnumerated) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueEnumeratedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("enumeratedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enumeratedValue")
}
- _enumeratedValue, _enumeratedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_enumeratedValue, _enumeratedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _enumeratedValueErr != nil {
return nil, errors.Wrap(_enumeratedValueErr, "Error parsing 'enumeratedValue' field of BACnetChannelValueEnumerated")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueEnumeratedParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetChannelValueEnumerated{
- _BACnetChannelValue: &_BACnetChannelValue{},
- EnumeratedValue: enumeratedValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ EnumeratedValue: enumeratedValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueEnumerated) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueEnumerated")
}
- // Simple Field (enumeratedValue)
- if pushErr := writeBuffer.PushContext("enumeratedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for enumeratedValue")
- }
- _enumeratedValueErr := writeBuffer.WriteSerializable(ctx, m.GetEnumeratedValue())
- if popErr := writeBuffer.PopContext("enumeratedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for enumeratedValue")
- }
- if _enumeratedValueErr != nil {
- return errors.Wrap(_enumeratedValueErr, "Error serializing 'enumeratedValue' field")
- }
+ // Simple Field (enumeratedValue)
+ if pushErr := writeBuffer.PushContext("enumeratedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for enumeratedValue")
+ }
+ _enumeratedValueErr := writeBuffer.WriteSerializable(ctx, m.GetEnumeratedValue())
+ if popErr := writeBuffer.PopContext("enumeratedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for enumeratedValue")
+ }
+ if _enumeratedValueErr != nil {
+ return errors.Wrap(_enumeratedValueErr, "Error serializing 'enumeratedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueEnumerated"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueEnumerated")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueEnumerated) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueEnumerated) isBACnetChannelValueEnumerated() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueEnumerated) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go
index 10d5415b012..a1c0a90fd79 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueInteger is the corresponding interface of BACnetChannelValueInteger
type BACnetChannelValueInteger interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueIntegerExactly interface {
// _BACnetChannelValueInteger is the data-structure of this message
type _BACnetChannelValueInteger struct {
*_BACnetChannelValue
- IntegerValue BACnetApplicationTagSignedInteger
+ IntegerValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueInteger struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueInteger) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueInteger) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueInteger) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueInteger) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueInteger) GetIntegerValue() BACnetApplicationTagSigne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueInteger factory function for _BACnetChannelValueInteger
-func NewBACnetChannelValueInteger(integerValue BACnetApplicationTagSignedInteger, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueInteger {
+func NewBACnetChannelValueInteger( integerValue BACnetApplicationTagSignedInteger , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueInteger {
_result := &_BACnetChannelValueInteger{
- IntegerValue: integerValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ IntegerValue: integerValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueInteger(integerValue BACnetApplicationTagSignedInteger
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueInteger(structType interface{}) BACnetChannelValueInteger {
- if casted, ok := structType.(BACnetChannelValueInteger); ok {
+ if casted, ok := structType.(BACnetChannelValueInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueInteger); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueInteger) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetChannelValueInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueIntegerParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("integerValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for integerValue")
}
- _integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _integerValueErr != nil {
return nil, errors.Wrap(_integerValueErr, "Error parsing 'integerValue' field of BACnetChannelValueInteger")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueIntegerParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_BACnetChannelValueInteger{
- _BACnetChannelValue: &_BACnetChannelValue{},
- IntegerValue: integerValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ IntegerValue: integerValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueInteger) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueInteger")
}
- // Simple Field (integerValue)
- if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for integerValue")
- }
- _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
- if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for integerValue")
- }
- if _integerValueErr != nil {
- return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
- }
+ // Simple Field (integerValue)
+ if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for integerValue")
+ }
+ _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
+ if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for integerValue")
+ }
+ if _integerValueErr != nil {
+ return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueInteger")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueInteger) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueInteger) isBACnetChannelValueInteger() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueInteger) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go
index 05d9ed9bada..836777acd57 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueLightingCommand.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueLightingCommand is the corresponding interface of BACnetChannelValueLightingCommand
type BACnetChannelValueLightingCommand interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueLightingCommandExactly interface {
// _BACnetChannelValueLightingCommand is the data-structure of this message
type _BACnetChannelValueLightingCommand struct {
*_BACnetChannelValue
- LigthingCommandValue BACnetLightingCommandEnclosed
+ LigthingCommandValue BACnetLightingCommandEnclosed
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueLightingCommand struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueLightingCommand) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueLightingCommand) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueLightingCommand) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueLightingCommand) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueLightingCommand) GetLigthingCommandValue() BACnetLig
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueLightingCommand factory function for _BACnetChannelValueLightingCommand
-func NewBACnetChannelValueLightingCommand(ligthingCommandValue BACnetLightingCommandEnclosed, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueLightingCommand {
+func NewBACnetChannelValueLightingCommand( ligthingCommandValue BACnetLightingCommandEnclosed , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueLightingCommand {
_result := &_BACnetChannelValueLightingCommand{
LigthingCommandValue: ligthingCommandValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueLightingCommand(ligthingCommandValue BACnetLightingCom
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueLightingCommand(structType interface{}) BACnetChannelValueLightingCommand {
- if casted, ok := structType.(BACnetChannelValueLightingCommand); ok {
+ if casted, ok := structType.(BACnetChannelValueLightingCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueLightingCommand); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueLightingCommand) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetChannelValueLightingCommand) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueLightingCommandParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("ligthingCommandValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ligthingCommandValue")
}
- _ligthingCommandValue, _ligthingCommandValueErr := BACnetLightingCommandEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_ligthingCommandValue, _ligthingCommandValueErr := BACnetLightingCommandEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _ligthingCommandValueErr != nil {
return nil, errors.Wrap(_ligthingCommandValueErr, "Error parsing 'ligthingCommandValue' field of BACnetChannelValueLightingCommand")
}
@@ -151,7 +155,8 @@ func BACnetChannelValueLightingCommandParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetChannelValueLightingCommand{
- _BACnetChannelValue: &_BACnetChannelValue{},
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
LigthingCommandValue: ligthingCommandValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueLightingCommand) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueLightingCommand")
}
- // Simple Field (ligthingCommandValue)
- if pushErr := writeBuffer.PushContext("ligthingCommandValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ligthingCommandValue")
- }
- _ligthingCommandValueErr := writeBuffer.WriteSerializable(ctx, m.GetLigthingCommandValue())
- if popErr := writeBuffer.PopContext("ligthingCommandValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ligthingCommandValue")
- }
- if _ligthingCommandValueErr != nil {
- return errors.Wrap(_ligthingCommandValueErr, "Error serializing 'ligthingCommandValue' field")
- }
+ // Simple Field (ligthingCommandValue)
+ if pushErr := writeBuffer.PushContext("ligthingCommandValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ligthingCommandValue")
+ }
+ _ligthingCommandValueErr := writeBuffer.WriteSerializable(ctx, m.GetLigthingCommandValue())
+ if popErr := writeBuffer.PopContext("ligthingCommandValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ligthingCommandValue")
+ }
+ if _ligthingCommandValueErr != nil {
+ return errors.Wrap(_ligthingCommandValueErr, "Error serializing 'ligthingCommandValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueLightingCommand"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueLightingCommand")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueLightingCommand) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueLightingCommand) isBACnetChannelValueLightingCommand() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueLightingCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go
index 1ba007af32c..c02403dba87 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueNull.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueNull is the corresponding interface of BACnetChannelValueNull
type BACnetChannelValueNull interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueNullExactly interface {
// _BACnetChannelValueNull is the data-structure of this message
type _BACnetChannelValueNull struct {
*_BACnetChannelValue
- NullValue BACnetApplicationTagNull
+ NullValue BACnetApplicationTagNull
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueNull struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueNull) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueNull) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueNull) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueNull) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueNull) GetNullValue() BACnetApplicationTagNull {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueNull factory function for _BACnetChannelValueNull
-func NewBACnetChannelValueNull(nullValue BACnetApplicationTagNull, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueNull {
+func NewBACnetChannelValueNull( nullValue BACnetApplicationTagNull , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueNull {
_result := &_BACnetChannelValueNull{
- NullValue: nullValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ NullValue: nullValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueNull(nullValue BACnetApplicationTagNull, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueNull(structType interface{}) BACnetChannelValueNull {
- if casted, ok := structType.(BACnetChannelValueNull); ok {
+ if casted, ok := structType.(BACnetChannelValueNull); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueNull); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueNull) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetChannelValueNull) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueNullParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("nullValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for nullValue")
}
- _nullValue, _nullValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_nullValue, _nullValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _nullValueErr != nil {
return nil, errors.Wrap(_nullValueErr, "Error parsing 'nullValue' field of BACnetChannelValueNull")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueNullParseWithBuffer(ctx context.Context, readBuffer utils
// Create a partially initialized instance
_child := &_BACnetChannelValueNull{
- _BACnetChannelValue: &_BACnetChannelValue{},
- NullValue: nullValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ NullValue: nullValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueNull) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueNull")
}
- // Simple Field (nullValue)
- if pushErr := writeBuffer.PushContext("nullValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for nullValue")
- }
- _nullValueErr := writeBuffer.WriteSerializable(ctx, m.GetNullValue())
- if popErr := writeBuffer.PopContext("nullValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for nullValue")
- }
- if _nullValueErr != nil {
- return errors.Wrap(_nullValueErr, "Error serializing 'nullValue' field")
- }
+ // Simple Field (nullValue)
+ if pushErr := writeBuffer.PushContext("nullValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for nullValue")
+ }
+ _nullValueErr := writeBuffer.WriteSerializable(ctx, m.GetNullValue())
+ if popErr := writeBuffer.PopContext("nullValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for nullValue")
+ }
+ if _nullValueErr != nil {
+ return errors.Wrap(_nullValueErr, "Error serializing 'nullValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueNull"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueNull")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueNull) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueNull) isBACnetChannelValueNull() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueNull) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go
index 612acd77f2f..a820da5568c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueObjectidentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueObjectidentifier is the corresponding interface of BACnetChannelValueObjectidentifier
type BACnetChannelValueObjectidentifier interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueObjectidentifierExactly interface {
// _BACnetChannelValueObjectidentifier is the data-structure of this message
type _BACnetChannelValueObjectidentifier struct {
*_BACnetChannelValue
- ObjectidentifierValue BACnetApplicationTagObjectIdentifier
+ ObjectidentifierValue BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueObjectidentifier struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueObjectidentifier) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueObjectidentifier) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueObjectidentifier) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueObjectidentifier) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueObjectidentifier) GetObjectidentifierValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueObjectidentifier factory function for _BACnetChannelValueObjectidentifier
-func NewBACnetChannelValueObjectidentifier(objectidentifierValue BACnetApplicationTagObjectIdentifier, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueObjectidentifier {
+func NewBACnetChannelValueObjectidentifier( objectidentifierValue BACnetApplicationTagObjectIdentifier , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueObjectidentifier {
_result := &_BACnetChannelValueObjectidentifier{
ObjectidentifierValue: objectidentifierValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueObjectidentifier(objectidentifierValue BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueObjectidentifier(structType interface{}) BACnetChannelValueObjectidentifier {
- if casted, ok := structType.(BACnetChannelValueObjectidentifier); ok {
+ if casted, ok := structType.(BACnetChannelValueObjectidentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueObjectidentifier); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueObjectidentifier) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetChannelValueObjectidentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueObjectidentifierParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("objectidentifierValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectidentifierValue")
}
- _objectidentifierValue, _objectidentifierValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_objectidentifierValue, _objectidentifierValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _objectidentifierValueErr != nil {
return nil, errors.Wrap(_objectidentifierValueErr, "Error parsing 'objectidentifierValue' field of BACnetChannelValueObjectidentifier")
}
@@ -151,7 +155,8 @@ func BACnetChannelValueObjectidentifierParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetChannelValueObjectidentifier{
- _BACnetChannelValue: &_BACnetChannelValue{},
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
ObjectidentifierValue: objectidentifierValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueObjectidentifier) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueObjectidentifier")
}
- // Simple Field (objectidentifierValue)
- if pushErr := writeBuffer.PushContext("objectidentifierValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectidentifierValue")
- }
- _objectidentifierValueErr := writeBuffer.WriteSerializable(ctx, m.GetObjectidentifierValue())
- if popErr := writeBuffer.PopContext("objectidentifierValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectidentifierValue")
- }
- if _objectidentifierValueErr != nil {
- return errors.Wrap(_objectidentifierValueErr, "Error serializing 'objectidentifierValue' field")
- }
+ // Simple Field (objectidentifierValue)
+ if pushErr := writeBuffer.PushContext("objectidentifierValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectidentifierValue")
+ }
+ _objectidentifierValueErr := writeBuffer.WriteSerializable(ctx, m.GetObjectidentifierValue())
+ if popErr := writeBuffer.PopContext("objectidentifierValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectidentifierValue")
+ }
+ if _objectidentifierValueErr != nil {
+ return errors.Wrap(_objectidentifierValueErr, "Error serializing 'objectidentifierValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueObjectidentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueObjectidentifier")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueObjectidentifier) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueObjectidentifier) isBACnetChannelValueObjectidentifier() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueObjectidentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go
index 73debd42e41..201b2932f0f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueOctetString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueOctetString is the corresponding interface of BACnetChannelValueOctetString
type BACnetChannelValueOctetString interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueOctetStringExactly interface {
// _BACnetChannelValueOctetString is the data-structure of this message
type _BACnetChannelValueOctetString struct {
*_BACnetChannelValue
- OctetStringValue BACnetApplicationTagOctetString
+ OctetStringValue BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueOctetString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueOctetString) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueOctetString) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueOctetString) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueOctetString) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueOctetString) GetOctetStringValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueOctetString factory function for _BACnetChannelValueOctetString
-func NewBACnetChannelValueOctetString(octetStringValue BACnetApplicationTagOctetString, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueOctetString {
+func NewBACnetChannelValueOctetString( octetStringValue BACnetApplicationTagOctetString , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueOctetString {
_result := &_BACnetChannelValueOctetString{
- OctetStringValue: octetStringValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ OctetStringValue: octetStringValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueOctetString(octetStringValue BACnetApplicationTagOctet
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueOctetString(structType interface{}) BACnetChannelValueOctetString {
- if casted, ok := structType.(BACnetChannelValueOctetString); ok {
+ if casted, ok := structType.(BACnetChannelValueOctetString); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueOctetString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueOctetString) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetChannelValueOctetString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueOctetStringParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("octetStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for octetStringValue")
}
- _octetStringValue, _octetStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_octetStringValue, _octetStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _octetStringValueErr != nil {
return nil, errors.Wrap(_octetStringValueErr, "Error parsing 'octetStringValue' field of BACnetChannelValueOctetString")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueOctetStringParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetChannelValueOctetString{
- _BACnetChannelValue: &_BACnetChannelValue{},
- OctetStringValue: octetStringValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ OctetStringValue: octetStringValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueOctetString) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueOctetString")
}
- // Simple Field (octetStringValue)
- if pushErr := writeBuffer.PushContext("octetStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for octetStringValue")
- }
- _octetStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetOctetStringValue())
- if popErr := writeBuffer.PopContext("octetStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for octetStringValue")
- }
- if _octetStringValueErr != nil {
- return errors.Wrap(_octetStringValueErr, "Error serializing 'octetStringValue' field")
- }
+ // Simple Field (octetStringValue)
+ if pushErr := writeBuffer.PushContext("octetStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for octetStringValue")
+ }
+ _octetStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetOctetStringValue())
+ if popErr := writeBuffer.PopContext("octetStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for octetStringValue")
+ }
+ if _octetStringValueErr != nil {
+ return errors.Wrap(_octetStringValueErr, "Error serializing 'octetStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueOctetString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueOctetString")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueOctetString) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueOctetString) isBACnetChannelValueOctetString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueOctetString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go
index 3e386fd560b..4faf35db72b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueReal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueReal is the corresponding interface of BACnetChannelValueReal
type BACnetChannelValueReal interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueRealExactly interface {
// _BACnetChannelValueReal is the data-structure of this message
type _BACnetChannelValueReal struct {
*_BACnetChannelValue
- RealValue BACnetApplicationTagReal
+ RealValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueReal struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueReal) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueReal) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueReal) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueReal) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueReal) GetRealValue() BACnetApplicationTagReal {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueReal factory function for _BACnetChannelValueReal
-func NewBACnetChannelValueReal(realValue BACnetApplicationTagReal, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueReal {
+func NewBACnetChannelValueReal( realValue BACnetApplicationTagReal , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueReal {
_result := &_BACnetChannelValueReal{
- RealValue: realValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ RealValue: realValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueReal(realValue BACnetApplicationTagReal, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueReal(structType interface{}) BACnetChannelValueReal {
- if casted, ok := structType.(BACnetChannelValueReal); ok {
+ if casted, ok := structType.(BACnetChannelValueReal); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueReal); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueReal) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetChannelValueReal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueRealParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("realValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for realValue")
}
- _realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _realValueErr != nil {
return nil, errors.Wrap(_realValueErr, "Error parsing 'realValue' field of BACnetChannelValueReal")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueRealParseWithBuffer(ctx context.Context, readBuffer utils
// Create a partially initialized instance
_child := &_BACnetChannelValueReal{
- _BACnetChannelValue: &_BACnetChannelValue{},
- RealValue: realValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ RealValue: realValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueReal) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueReal")
}
- // Simple Field (realValue)
- if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for realValue")
- }
- _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
- if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for realValue")
- }
- if _realValueErr != nil {
- return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
- }
+ // Simple Field (realValue)
+ if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for realValue")
+ }
+ _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
+ if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for realValue")
+ }
+ if _realValueErr != nil {
+ return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueReal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueReal")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueReal) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueReal) isBACnetChannelValueReal() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueReal) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go
index f1fbc9ac8d7..aa9c3ed3ef2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueTime is the corresponding interface of BACnetChannelValueTime
type BACnetChannelValueTime interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueTimeExactly interface {
// _BACnetChannelValueTime is the data-structure of this message
type _BACnetChannelValueTime struct {
*_BACnetChannelValue
- TimeValue BACnetApplicationTagTime
+ TimeValue BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueTime struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueTime) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueTime) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueTime) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueTime) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueTime) GetTimeValue() BACnetApplicationTagTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueTime factory function for _BACnetChannelValueTime
-func NewBACnetChannelValueTime(timeValue BACnetApplicationTagTime, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueTime {
+func NewBACnetChannelValueTime( timeValue BACnetApplicationTagTime , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueTime {
_result := &_BACnetChannelValueTime{
- TimeValue: timeValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ TimeValue: timeValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueTime(timeValue BACnetApplicationTagTime, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueTime(structType interface{}) BACnetChannelValueTime {
- if casted, ok := structType.(BACnetChannelValueTime); ok {
+ if casted, ok := structType.(BACnetChannelValueTime); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueTime); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueTime) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetChannelValueTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueTimeParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("timeValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeValue")
}
- _timeValue, _timeValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timeValue, _timeValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timeValueErr != nil {
return nil, errors.Wrap(_timeValueErr, "Error parsing 'timeValue' field of BACnetChannelValueTime")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueTimeParseWithBuffer(ctx context.Context, readBuffer utils
// Create a partially initialized instance
_child := &_BACnetChannelValueTime{
- _BACnetChannelValue: &_BACnetChannelValue{},
- TimeValue: timeValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ TimeValue: timeValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueTime) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueTime")
}
- // Simple Field (timeValue)
- if pushErr := writeBuffer.PushContext("timeValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeValue")
- }
- _timeValueErr := writeBuffer.WriteSerializable(ctx, m.GetTimeValue())
- if popErr := writeBuffer.PopContext("timeValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeValue")
- }
- if _timeValueErr != nil {
- return errors.Wrap(_timeValueErr, "Error serializing 'timeValue' field")
- }
+ // Simple Field (timeValue)
+ if pushErr := writeBuffer.PushContext("timeValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeValue")
+ }
+ _timeValueErr := writeBuffer.WriteSerializable(ctx, m.GetTimeValue())
+ if popErr := writeBuffer.PopContext("timeValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeValue")
+ }
+ if _timeValueErr != nil {
+ return errors.Wrap(_timeValueErr, "Error serializing 'timeValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueTime")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueTime) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueTime) isBACnetChannelValueTime() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go
index 7f6abde5f77..6e20b0c8ce4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetChannelValueUnsigned.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetChannelValueUnsigned is the corresponding interface of BACnetChannelValueUnsigned
type BACnetChannelValueUnsigned interface {
@@ -46,9 +48,11 @@ type BACnetChannelValueUnsignedExactly interface {
// _BACnetChannelValueUnsigned is the data-structure of this message
type _BACnetChannelValueUnsigned struct {
*_BACnetChannelValue
- UnsignedValue BACnetApplicationTagUnsignedInteger
+ UnsignedValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetChannelValueUnsigned struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetChannelValueUnsigned) InitializeParent(parent BACnetChannelValue, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetChannelValueUnsigned) InitializeParent(parent BACnetChannelValue , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetChannelValueUnsigned) GetParent() BACnetChannelValue {
+func (m *_BACnetChannelValueUnsigned) GetParent() BACnetChannelValue {
return m._BACnetChannelValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetChannelValueUnsigned) GetUnsignedValue() BACnetApplicationTagUns
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetChannelValueUnsigned factory function for _BACnetChannelValueUnsigned
-func NewBACnetChannelValueUnsigned(unsignedValue BACnetApplicationTagUnsignedInteger, peekedTagHeader BACnetTagHeader) *_BACnetChannelValueUnsigned {
+func NewBACnetChannelValueUnsigned( unsignedValue BACnetApplicationTagUnsignedInteger , peekedTagHeader BACnetTagHeader ) *_BACnetChannelValueUnsigned {
_result := &_BACnetChannelValueUnsigned{
- UnsignedValue: unsignedValue,
- _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
+ UnsignedValue: unsignedValue,
+ _BACnetChannelValue: NewBACnetChannelValue(peekedTagHeader),
}
_result._BACnetChannelValue._BACnetChannelValueChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetChannelValueUnsigned(unsignedValue BACnetApplicationTagUnsignedInt
// Deprecated: use the interface for direct cast
func CastBACnetChannelValueUnsigned(structType interface{}) BACnetChannelValueUnsigned {
- if casted, ok := structType.(BACnetChannelValueUnsigned); ok {
+ if casted, ok := structType.(BACnetChannelValueUnsigned); ok {
return casted
}
if casted, ok := structType.(*BACnetChannelValueUnsigned); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetChannelValueUnsigned) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetChannelValueUnsigned) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetChannelValueUnsignedParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("unsignedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for unsignedValue")
}
- _unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _unsignedValueErr != nil {
return nil, errors.Wrap(_unsignedValueErr, "Error parsing 'unsignedValue' field of BACnetChannelValueUnsigned")
}
@@ -151,8 +155,9 @@ func BACnetChannelValueUnsignedParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetChannelValueUnsigned{
- _BACnetChannelValue: &_BACnetChannelValue{},
- UnsignedValue: unsignedValue,
+ _BACnetChannelValue: &_BACnetChannelValue{
+ },
+ UnsignedValue: unsignedValue,
}
_child._BACnetChannelValue._BACnetChannelValueChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetChannelValueUnsigned) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetChannelValueUnsigned")
}
- // Simple Field (unsignedValue)
- if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for unsignedValue")
- }
- _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
- if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for unsignedValue")
- }
- if _unsignedValueErr != nil {
- return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
- }
+ // Simple Field (unsignedValue)
+ if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for unsignedValue")
+ }
+ _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
+ if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for unsignedValue")
+ }
+ if _unsignedValueErr != nil {
+ return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetChannelValueUnsigned"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetChannelValueUnsigned")
@@ -194,6 +199,7 @@ func (m *_BACnetChannelValueUnsigned) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetChannelValueUnsigned) isBACnetChannelValueUnsigned() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetChannelValueUnsigned) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCharacterEncoding.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCharacterEncoding.go
index f68fd65b7e3..85a5b8cdf75 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCharacterEncoding.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCharacterEncoding.go
@@ -34,20 +34,20 @@ type IBACnetCharacterEncoding interface {
utils.Serializable
}
-const (
- BACnetCharacterEncoding_ISO_10646 BACnetCharacterEncoding = 0x0
+const(
+ BACnetCharacterEncoding_ISO_10646 BACnetCharacterEncoding = 0x0
BACnetCharacterEncoding_IBM_Microsoft_DBCS BACnetCharacterEncoding = 0x1
- BACnetCharacterEncoding_JIS_X_0208 BACnetCharacterEncoding = 0x2
- BACnetCharacterEncoding_ISO_10646_4 BACnetCharacterEncoding = 0x3
- BACnetCharacterEncoding_ISO_10646_2 BACnetCharacterEncoding = 0x4
- BACnetCharacterEncoding_ISO_8859_1 BACnetCharacterEncoding = 0x5
+ BACnetCharacterEncoding_JIS_X_0208 BACnetCharacterEncoding = 0x2
+ BACnetCharacterEncoding_ISO_10646_4 BACnetCharacterEncoding = 0x3
+ BACnetCharacterEncoding_ISO_10646_2 BACnetCharacterEncoding = 0x4
+ BACnetCharacterEncoding_ISO_8859_1 BACnetCharacterEncoding = 0x5
)
var BACnetCharacterEncodingValues []BACnetCharacterEncoding
func init() {
_ = errors.New
- BACnetCharacterEncodingValues = []BACnetCharacterEncoding{
+ BACnetCharacterEncodingValues = []BACnetCharacterEncoding {
BACnetCharacterEncoding_ISO_10646,
BACnetCharacterEncoding_IBM_Microsoft_DBCS,
BACnetCharacterEncoding_JIS_X_0208,
@@ -59,18 +59,18 @@ func init() {
func BACnetCharacterEncodingByValue(value byte) (enum BACnetCharacterEncoding, ok bool) {
switch value {
- case 0x0:
- return BACnetCharacterEncoding_ISO_10646, true
- case 0x1:
- return BACnetCharacterEncoding_IBM_Microsoft_DBCS, true
- case 0x2:
- return BACnetCharacterEncoding_JIS_X_0208, true
- case 0x3:
- return BACnetCharacterEncoding_ISO_10646_4, true
- case 0x4:
- return BACnetCharacterEncoding_ISO_10646_2, true
- case 0x5:
- return BACnetCharacterEncoding_ISO_8859_1, true
+ case 0x0:
+ return BACnetCharacterEncoding_ISO_10646, true
+ case 0x1:
+ return BACnetCharacterEncoding_IBM_Microsoft_DBCS, true
+ case 0x2:
+ return BACnetCharacterEncoding_JIS_X_0208, true
+ case 0x3:
+ return BACnetCharacterEncoding_ISO_10646_4, true
+ case 0x4:
+ return BACnetCharacterEncoding_ISO_10646_2, true
+ case 0x5:
+ return BACnetCharacterEncoding_ISO_8859_1, true
}
return 0, false
}
@@ -93,13 +93,13 @@ func BACnetCharacterEncodingByName(value string) (enum BACnetCharacterEncoding,
return 0, false
}
-func BACnetCharacterEncodingKnows(value byte) bool {
+func BACnetCharacterEncodingKnows(value byte) bool {
for _, typeValue := range BACnetCharacterEncodingValues {
if byte(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetCharacterEncoding(structType interface{}) BACnetCharacterEncoding {
@@ -171,3 +171,4 @@ func (e BACnetCharacterEncoding) PLC4XEnumName() string {
func (e BACnetCharacterEncoding) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go
index 2cf6f454f04..d1015179bfb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOV.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetClientCOV is the corresponding interface of BACnetClientCOV
type BACnetClientCOV interface {
@@ -47,7 +49,7 @@ type BACnetClientCOVExactly interface {
// _BACnetClientCOV is the data-structure of this message
type _BACnetClientCOV struct {
_BACnetClientCOVChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetClientCOVChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetClientCOVChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetClientCOVParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetClientCOV, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetClientCOVParent interface {
type BACnetClientCOVChild interface {
utils.Serializable
- InitializeParent(parent BACnetClientCOV, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetClientCOV , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetClientCOV
GetTypeName() string
BACnetClientCOV
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetClientCOV) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetClientCOV factory function for _BACnetClientCOV
-func NewBACnetClientCOV(peekedTagHeader BACnetTagHeader) *_BACnetClientCOV {
- return &_BACnetClientCOV{PeekedTagHeader: peekedTagHeader}
+func NewBACnetClientCOV( peekedTagHeader BACnetTagHeader ) *_BACnetClientCOV {
+return &_BACnetClientCOV{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetClientCOV(structType interface{}) BACnetClientCOV {
- if casted, ok := structType.(BACnetClientCOV); ok {
+ if casted, ok := structType.(BACnetClientCOV); ok {
return casted
}
if casted, ok := structType.(*BACnetClientCOV); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetClientCOV) GetTypeName() string {
return "BACnetClientCOV"
}
+
func (m *_BACnetClientCOV) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetClientCOVParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -159,17 +163,17 @@ func BACnetClientCOVParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetClientCOVChildSerializeRequirement interface {
BACnetClientCOV
- InitializeParent(BACnetClientCOV, BACnetTagHeader)
+ InitializeParent(BACnetClientCOV, BACnetTagHeader)
GetParent() BACnetClientCOV
}
var _childTemp interface{}
var _child BACnetClientCOVChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x4: // BACnetClientCOVObject
- _childTemp, typeSwitchError = BACnetClientCOVObjectParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x0: // BACnetClientCOVNone
- _childTemp, typeSwitchError = BACnetClientCOVNoneParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == 0x4 : // BACnetClientCOVObject
+ _childTemp, typeSwitchError = BACnetClientCOVObjectParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x0 : // BACnetClientCOVNone
+ _childTemp, typeSwitchError = BACnetClientCOVNoneParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -183,7 +187,7 @@ func BACnetClientCOVParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -193,7 +197,7 @@ func (pm *_BACnetClientCOV) SerializeParent(ctx context.Context, writeBuffer uti
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetClientCOV"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetClientCOV"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetClientCOV")
}
// Virtual field
@@ -212,6 +216,7 @@ func (pm *_BACnetClientCOV) SerializeParent(ctx context.Context, writeBuffer uti
return nil
}
+
func (m *_BACnetClientCOV) isBACnetClientCOV() bool {
return true
}
@@ -226,3 +231,6 @@ func (m *_BACnetClientCOV) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go
index 7a279a2662d..9cb1e0357c0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVNone.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetClientCOVNone is the corresponding interface of BACnetClientCOVNone
type BACnetClientCOVNone interface {
@@ -46,9 +48,11 @@ type BACnetClientCOVNoneExactly interface {
// _BACnetClientCOVNone is the data-structure of this message
type _BACnetClientCOVNone struct {
*_BACnetClientCOV
- DefaultIncrement BACnetApplicationTagNull
+ DefaultIncrement BACnetApplicationTagNull
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetClientCOVNone struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetClientCOVNone) InitializeParent(parent BACnetClientCOV, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetClientCOVNone) InitializeParent(parent BACnetClientCOV , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetClientCOVNone) GetParent() BACnetClientCOV {
+func (m *_BACnetClientCOVNone) GetParent() BACnetClientCOV {
return m._BACnetClientCOV
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetClientCOVNone) GetDefaultIncrement() BACnetApplicationTagNull {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetClientCOVNone factory function for _BACnetClientCOVNone
-func NewBACnetClientCOVNone(defaultIncrement BACnetApplicationTagNull, peekedTagHeader BACnetTagHeader) *_BACnetClientCOVNone {
+func NewBACnetClientCOVNone( defaultIncrement BACnetApplicationTagNull , peekedTagHeader BACnetTagHeader ) *_BACnetClientCOVNone {
_result := &_BACnetClientCOVNone{
DefaultIncrement: defaultIncrement,
- _BACnetClientCOV: NewBACnetClientCOV(peekedTagHeader),
+ _BACnetClientCOV: NewBACnetClientCOV(peekedTagHeader),
}
_result._BACnetClientCOV._BACnetClientCOVChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetClientCOVNone(defaultIncrement BACnetApplicationTagNull, peekedTag
// Deprecated: use the interface for direct cast
func CastBACnetClientCOVNone(structType interface{}) BACnetClientCOVNone {
- if casted, ok := structType.(BACnetClientCOVNone); ok {
+ if casted, ok := structType.(BACnetClientCOVNone); ok {
return casted
}
if casted, ok := structType.(*BACnetClientCOVNone); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetClientCOVNone) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetClientCOVNone) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetClientCOVNoneParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("defaultIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for defaultIncrement")
}
- _defaultIncrement, _defaultIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_defaultIncrement, _defaultIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _defaultIncrementErr != nil {
return nil, errors.Wrap(_defaultIncrementErr, "Error parsing 'defaultIncrement' field of BACnetClientCOVNone")
}
@@ -151,7 +155,8 @@ func BACnetClientCOVNoneParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create a partially initialized instance
_child := &_BACnetClientCOVNone{
- _BACnetClientCOV: &_BACnetClientCOV{},
+ _BACnetClientCOV: &_BACnetClientCOV{
+ },
DefaultIncrement: defaultIncrement,
}
_child._BACnetClientCOV._BACnetClientCOVChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetClientCOVNone) SerializeWithWriteBuffer(ctx context.Context, wri
return errors.Wrap(pushErr, "Error pushing for BACnetClientCOVNone")
}
- // Simple Field (defaultIncrement)
- if pushErr := writeBuffer.PushContext("defaultIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for defaultIncrement")
- }
- _defaultIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultIncrement())
- if popErr := writeBuffer.PopContext("defaultIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for defaultIncrement")
- }
- if _defaultIncrementErr != nil {
- return errors.Wrap(_defaultIncrementErr, "Error serializing 'defaultIncrement' field")
- }
+ // Simple Field (defaultIncrement)
+ if pushErr := writeBuffer.PushContext("defaultIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for defaultIncrement")
+ }
+ _defaultIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultIncrement())
+ if popErr := writeBuffer.PopContext("defaultIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for defaultIncrement")
+ }
+ if _defaultIncrementErr != nil {
+ return errors.Wrap(_defaultIncrementErr, "Error serializing 'defaultIncrement' field")
+ }
if popErr := writeBuffer.PopContext("BACnetClientCOVNone"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetClientCOVNone")
@@ -194,6 +199,7 @@ func (m *_BACnetClientCOVNone) SerializeWithWriteBuffer(ctx context.Context, wri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetClientCOVNone) isBACnetClientCOVNone() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetClientCOVNone) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go
index 2b526af5562..a5ab2b309a5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClientCOVObject.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetClientCOVObject is the corresponding interface of BACnetClientCOVObject
type BACnetClientCOVObject interface {
@@ -46,9 +48,11 @@ type BACnetClientCOVObjectExactly interface {
// _BACnetClientCOVObject is the data-structure of this message
type _BACnetClientCOVObject struct {
*_BACnetClientCOV
- RealIncrement BACnetApplicationTagReal
+ RealIncrement BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetClientCOVObject struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetClientCOVObject) InitializeParent(parent BACnetClientCOV, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetClientCOVObject) InitializeParent(parent BACnetClientCOV , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetClientCOVObject) GetParent() BACnetClientCOV {
+func (m *_BACnetClientCOVObject) GetParent() BACnetClientCOV {
return m._BACnetClientCOV
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetClientCOVObject) GetRealIncrement() BACnetApplicationTagReal {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetClientCOVObject factory function for _BACnetClientCOVObject
-func NewBACnetClientCOVObject(realIncrement BACnetApplicationTagReal, peekedTagHeader BACnetTagHeader) *_BACnetClientCOVObject {
+func NewBACnetClientCOVObject( realIncrement BACnetApplicationTagReal , peekedTagHeader BACnetTagHeader ) *_BACnetClientCOVObject {
_result := &_BACnetClientCOVObject{
- RealIncrement: realIncrement,
- _BACnetClientCOV: NewBACnetClientCOV(peekedTagHeader),
+ RealIncrement: realIncrement,
+ _BACnetClientCOV: NewBACnetClientCOV(peekedTagHeader),
}
_result._BACnetClientCOV._BACnetClientCOVChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetClientCOVObject(realIncrement BACnetApplicationTagReal, peekedTagH
// Deprecated: use the interface for direct cast
func CastBACnetClientCOVObject(structType interface{}) BACnetClientCOVObject {
- if casted, ok := structType.(BACnetClientCOVObject); ok {
+ if casted, ok := structType.(BACnetClientCOVObject); ok {
return casted
}
if casted, ok := structType.(*BACnetClientCOVObject); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetClientCOVObject) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetClientCOVObject) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetClientCOVObjectParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("realIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for realIncrement")
}
- _realIncrement, _realIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_realIncrement, _realIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _realIncrementErr != nil {
return nil, errors.Wrap(_realIncrementErr, "Error parsing 'realIncrement' field of BACnetClientCOVObject")
}
@@ -151,8 +155,9 @@ func BACnetClientCOVObjectParseWithBuffer(ctx context.Context, readBuffer utils.
// Create a partially initialized instance
_child := &_BACnetClientCOVObject{
- _BACnetClientCOV: &_BACnetClientCOV{},
- RealIncrement: realIncrement,
+ _BACnetClientCOV: &_BACnetClientCOV{
+ },
+ RealIncrement: realIncrement,
}
_child._BACnetClientCOV._BACnetClientCOVChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetClientCOVObject) SerializeWithWriteBuffer(ctx context.Context, w
return errors.Wrap(pushErr, "Error pushing for BACnetClientCOVObject")
}
- // Simple Field (realIncrement)
- if pushErr := writeBuffer.PushContext("realIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for realIncrement")
- }
- _realIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetRealIncrement())
- if popErr := writeBuffer.PopContext("realIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for realIncrement")
- }
- if _realIncrementErr != nil {
- return errors.Wrap(_realIncrementErr, "Error serializing 'realIncrement' field")
- }
+ // Simple Field (realIncrement)
+ if pushErr := writeBuffer.PushContext("realIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for realIncrement")
+ }
+ _realIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetRealIncrement())
+ if popErr := writeBuffer.PopContext("realIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for realIncrement")
+ }
+ if _realIncrementErr != nil {
+ return errors.Wrap(_realIncrementErr, "Error serializing 'realIncrement' field")
+ }
if popErr := writeBuffer.PopContext("BACnetClientCOVObject"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetClientCOVObject")
@@ -194,6 +199,7 @@ func (m *_BACnetClientCOVObject) SerializeWithWriteBuffer(ctx context.Context, w
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetClientCOVObject) isBACnetClientCOVObject() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetClientCOVObject) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go
index 2f634893855..6717ea13f13 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetClosingTag.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetClosingTag is the corresponding interface of BACnetClosingTag
type BACnetClosingTag interface {
@@ -44,12 +46,13 @@ type BACnetClosingTagExactly interface {
// _BACnetClosingTag is the data-structure of this message
type _BACnetClosingTag struct {
- Header BACnetTagHeader
+ Header BACnetTagHeader
// Arguments.
TagNumberArgument uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -64,14 +67,15 @@ func (m *_BACnetClosingTag) GetHeader() BACnetTagHeader {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetClosingTag factory function for _BACnetClosingTag
-func NewBACnetClosingTag(header BACnetTagHeader, tagNumberArgument uint8) *_BACnetClosingTag {
- return &_BACnetClosingTag{Header: header, TagNumberArgument: tagNumberArgument}
+func NewBACnetClosingTag( header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetClosingTag {
+return &_BACnetClosingTag{ Header: header , TagNumberArgument: tagNumberArgument }
}
// Deprecated: use the interface for direct cast
func CastBACnetClosingTag(structType interface{}) BACnetClosingTag {
- if casted, ok := structType.(BACnetClosingTag); ok {
+ if casted, ok := structType.(BACnetClosingTag); ok {
return casted
}
if casted, ok := structType.(*BACnetClosingTag); ok {
@@ -93,6 +97,7 @@ func (m *_BACnetClosingTag) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetClosingTag) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -114,7 +119,7 @@ func BACnetClosingTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetClosingTag")
}
@@ -124,17 +129,17 @@ func BACnetClosingTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
}
// Validation
- if !(bool((header.GetActualTagNumber()) == (tagNumberArgument))) {
+ if (!(bool((header.GetActualTagNumber()) == (tagNumberArgument)))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
// Validation
- if !(bool((header.GetTagClass()) == (TagClass_CONTEXT_SPECIFIC_TAGS))) {
+ if (!(bool((header.GetTagClass()) == (TagClass_CONTEXT_SPECIFIC_TAGS)))) {
return nil, errors.WithStack(utils.ParseValidationError{"should be a context tag"})
}
// Validation
- if !(bool((header.GetLengthValueType()) == (7))) {
+ if (!(bool((header.GetLengthValueType()) == ((7))))) {
return nil, errors.WithStack(utils.ParseValidationError{"closing tag should have a value of 7"})
}
@@ -144,9 +149,9 @@ func BACnetClosingTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
// Create the instance
return &_BACnetClosingTag{
- TagNumberArgument: tagNumberArgument,
- Header: header,
- }, nil
+ TagNumberArgument: tagNumberArgument,
+ Header: header,
+ }, nil
}
func (m *_BACnetClosingTag) Serialize() ([]byte, error) {
@@ -160,7 +165,7 @@ func (m *_BACnetClosingTag) Serialize() ([]byte, error) {
func (m *_BACnetClosingTag) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetClosingTag"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetClosingTag"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetClosingTag")
}
@@ -182,13 +187,13 @@ func (m *_BACnetClosingTag) SerializeWithWriteBuffer(ctx context.Context, writeB
return nil
}
+
////
// Arguments Getter
func (m *_BACnetClosingTag) GetTagNumberArgument() uint8 {
return m.TagNumberArgument
}
-
//
////
@@ -206,3 +211,6 @@ func (m *_BACnetClosingTag) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceChoice.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceChoice.go
index 823cf4bc41c..8e137a2231b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceChoice.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceChoice.go
@@ -34,46 +34,46 @@ type IBACnetConfirmedServiceChoice interface {
utils.Serializable
}
-const (
- BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM BACnetConfirmedServiceChoice = 0x00
- BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION BACnetConfirmedServiceChoice = 0x01
+const(
+ BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM BACnetConfirmedServiceChoice = 0x00
+ BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION BACnetConfirmedServiceChoice = 0x01
BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE BACnetConfirmedServiceChoice = 0x1F
- BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION BACnetConfirmedServiceChoice = 0x02
- BACnetConfirmedServiceChoice_GET_ALARM_SUMMARY BACnetConfirmedServiceChoice = 0x03
- BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY BACnetConfirmedServiceChoice = 0x04
- BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION BACnetConfirmedServiceChoice = 0x1D
- BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION BACnetConfirmedServiceChoice = 0x1B
- BACnetConfirmedServiceChoice_SUBSCRIBE_COV BACnetConfirmedServiceChoice = 0x05
- BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY BACnetConfirmedServiceChoice = 0x1C
- BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE BACnetConfirmedServiceChoice = 0x1E
- BACnetConfirmedServiceChoice_ATOMIC_READ_FILE BACnetConfirmedServiceChoice = 0x06
- BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE BACnetConfirmedServiceChoice = 0x07
- BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT BACnetConfirmedServiceChoice = 0x08
- BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT BACnetConfirmedServiceChoice = 0x09
- BACnetConfirmedServiceChoice_CREATE_OBJECT BACnetConfirmedServiceChoice = 0x0A
- BACnetConfirmedServiceChoice_DELETE_OBJECT BACnetConfirmedServiceChoice = 0x0B
- BACnetConfirmedServiceChoice_READ_PROPERTY BACnetConfirmedServiceChoice = 0x0C
- BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE BACnetConfirmedServiceChoice = 0x0E
- BACnetConfirmedServiceChoice_READ_RANGE BACnetConfirmedServiceChoice = 0x1A
- BACnetConfirmedServiceChoice_WRITE_PROPERTY BACnetConfirmedServiceChoice = 0x0F
- BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE BACnetConfirmedServiceChoice = 0x10
- BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL BACnetConfirmedServiceChoice = 0x11
- BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER BACnetConfirmedServiceChoice = 0x12
- BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE BACnetConfirmedServiceChoice = 0x13
- BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE BACnetConfirmedServiceChoice = 0x14
- BACnetConfirmedServiceChoice_VT_OPEN BACnetConfirmedServiceChoice = 0x15
- BACnetConfirmedServiceChoice_VT_CLOSE BACnetConfirmedServiceChoice = 0x16
- BACnetConfirmedServiceChoice_VT_DATA BACnetConfirmedServiceChoice = 0x17
- BACnetConfirmedServiceChoice_AUTHENTICATE BACnetConfirmedServiceChoice = 0x18
- BACnetConfirmedServiceChoice_REQUEST_KEY BACnetConfirmedServiceChoice = 0x19
- BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL BACnetConfirmedServiceChoice = 0x0D
+ BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION BACnetConfirmedServiceChoice = 0x02
+ BACnetConfirmedServiceChoice_GET_ALARM_SUMMARY BACnetConfirmedServiceChoice = 0x03
+ BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY BACnetConfirmedServiceChoice = 0x04
+ BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION BACnetConfirmedServiceChoice = 0x1D
+ BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION BACnetConfirmedServiceChoice = 0x1B
+ BACnetConfirmedServiceChoice_SUBSCRIBE_COV BACnetConfirmedServiceChoice = 0x05
+ BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY BACnetConfirmedServiceChoice = 0x1C
+ BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE BACnetConfirmedServiceChoice = 0x1E
+ BACnetConfirmedServiceChoice_ATOMIC_READ_FILE BACnetConfirmedServiceChoice = 0x06
+ BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE BACnetConfirmedServiceChoice = 0x07
+ BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT BACnetConfirmedServiceChoice = 0x08
+ BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT BACnetConfirmedServiceChoice = 0x09
+ BACnetConfirmedServiceChoice_CREATE_OBJECT BACnetConfirmedServiceChoice = 0x0A
+ BACnetConfirmedServiceChoice_DELETE_OBJECT BACnetConfirmedServiceChoice = 0x0B
+ BACnetConfirmedServiceChoice_READ_PROPERTY BACnetConfirmedServiceChoice = 0x0C
+ BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE BACnetConfirmedServiceChoice = 0x0E
+ BACnetConfirmedServiceChoice_READ_RANGE BACnetConfirmedServiceChoice = 0x1A
+ BACnetConfirmedServiceChoice_WRITE_PROPERTY BACnetConfirmedServiceChoice = 0x0F
+ BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE BACnetConfirmedServiceChoice = 0x10
+ BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL BACnetConfirmedServiceChoice = 0x11
+ BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER BACnetConfirmedServiceChoice = 0x12
+ BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE BACnetConfirmedServiceChoice = 0x13
+ BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE BACnetConfirmedServiceChoice = 0x14
+ BACnetConfirmedServiceChoice_VT_OPEN BACnetConfirmedServiceChoice = 0x15
+ BACnetConfirmedServiceChoice_VT_CLOSE BACnetConfirmedServiceChoice = 0x16
+ BACnetConfirmedServiceChoice_VT_DATA BACnetConfirmedServiceChoice = 0x17
+ BACnetConfirmedServiceChoice_AUTHENTICATE BACnetConfirmedServiceChoice = 0x18
+ BACnetConfirmedServiceChoice_REQUEST_KEY BACnetConfirmedServiceChoice = 0x19
+ BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL BACnetConfirmedServiceChoice = 0x0D
)
var BACnetConfirmedServiceChoiceValues []BACnetConfirmedServiceChoice
func init() {
_ = errors.New
- BACnetConfirmedServiceChoiceValues = []BACnetConfirmedServiceChoice{
+ BACnetConfirmedServiceChoiceValues = []BACnetConfirmedServiceChoice {
BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM,
BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION,
BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE,
@@ -111,70 +111,70 @@ func init() {
func BACnetConfirmedServiceChoiceByValue(value uint8) (enum BACnetConfirmedServiceChoice, ok bool) {
switch value {
- case 0x00:
- return BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM, true
- case 0x01:
- return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION, true
- case 0x02:
- return BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION, true
- case 0x03:
- return BACnetConfirmedServiceChoice_GET_ALARM_SUMMARY, true
- case 0x04:
- return BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY, true
- case 0x05:
- return BACnetConfirmedServiceChoice_SUBSCRIBE_COV, true
- case 0x06:
- return BACnetConfirmedServiceChoice_ATOMIC_READ_FILE, true
- case 0x07:
- return BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE, true
- case 0x08:
- return BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT, true
- case 0x09:
- return BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT, true
- case 0x0A:
- return BACnetConfirmedServiceChoice_CREATE_OBJECT, true
- case 0x0B:
- return BACnetConfirmedServiceChoice_DELETE_OBJECT, true
- case 0x0C:
- return BACnetConfirmedServiceChoice_READ_PROPERTY, true
- case 0x0D:
- return BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL, true
- case 0x0E:
- return BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE, true
- case 0x0F:
- return BACnetConfirmedServiceChoice_WRITE_PROPERTY, true
- case 0x10:
- return BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE, true
- case 0x11:
- return BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL, true
- case 0x12:
- return BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER, true
- case 0x13:
- return BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE, true
- case 0x14:
- return BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE, true
- case 0x15:
- return BACnetConfirmedServiceChoice_VT_OPEN, true
- case 0x16:
- return BACnetConfirmedServiceChoice_VT_CLOSE, true
- case 0x17:
- return BACnetConfirmedServiceChoice_VT_DATA, true
- case 0x18:
- return BACnetConfirmedServiceChoice_AUTHENTICATE, true
- case 0x19:
- return BACnetConfirmedServiceChoice_REQUEST_KEY, true
- case 0x1A:
- return BACnetConfirmedServiceChoice_READ_RANGE, true
- case 0x1B:
- return BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION, true
- case 0x1C:
- return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY, true
- case 0x1D:
- return BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION, true
- case 0x1E:
- return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE, true
- case 0x1F:
- return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE, true
+ case 0x00:
+ return BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM, true
+ case 0x01:
+ return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION, true
+ case 0x02:
+ return BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION, true
+ case 0x03:
+ return BACnetConfirmedServiceChoice_GET_ALARM_SUMMARY, true
+ case 0x04:
+ return BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY, true
+ case 0x05:
+ return BACnetConfirmedServiceChoice_SUBSCRIBE_COV, true
+ case 0x06:
+ return BACnetConfirmedServiceChoice_ATOMIC_READ_FILE, true
+ case 0x07:
+ return BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE, true
+ case 0x08:
+ return BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT, true
+ case 0x09:
+ return BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT, true
+ case 0x0A:
+ return BACnetConfirmedServiceChoice_CREATE_OBJECT, true
+ case 0x0B:
+ return BACnetConfirmedServiceChoice_DELETE_OBJECT, true
+ case 0x0C:
+ return BACnetConfirmedServiceChoice_READ_PROPERTY, true
+ case 0x0D:
+ return BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL, true
+ case 0x0E:
+ return BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE, true
+ case 0x0F:
+ return BACnetConfirmedServiceChoice_WRITE_PROPERTY, true
+ case 0x10:
+ return BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE, true
+ case 0x11:
+ return BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL, true
+ case 0x12:
+ return BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER, true
+ case 0x13:
+ return BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE, true
+ case 0x14:
+ return BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE, true
+ case 0x15:
+ return BACnetConfirmedServiceChoice_VT_OPEN, true
+ case 0x16:
+ return BACnetConfirmedServiceChoice_VT_CLOSE, true
+ case 0x17:
+ return BACnetConfirmedServiceChoice_VT_DATA, true
+ case 0x18:
+ return BACnetConfirmedServiceChoice_AUTHENTICATE, true
+ case 0x19:
+ return BACnetConfirmedServiceChoice_REQUEST_KEY, true
+ case 0x1A:
+ return BACnetConfirmedServiceChoice_READ_RANGE, true
+ case 0x1B:
+ return BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION, true
+ case 0x1C:
+ return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY, true
+ case 0x1D:
+ return BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION, true
+ case 0x1E:
+ return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE, true
+ case 0x1F:
+ return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE, true
}
return 0, false
}
@@ -249,13 +249,13 @@ func BACnetConfirmedServiceChoiceByName(value string) (enum BACnetConfirmedServi
return 0, false
}
-func BACnetConfirmedServiceChoiceKnows(value uint8) bool {
+func BACnetConfirmedServiceChoiceKnows(value uint8) bool {
for _, typeValue := range BACnetConfirmedServiceChoiceValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetConfirmedServiceChoice(structType interface{}) BACnetConfirmedServiceChoice {
@@ -379,3 +379,4 @@ func (e BACnetConfirmedServiceChoice) PLC4XEnumName() string {
func (e BACnetConfirmedServiceChoice) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
index acb899c4748..518eea1a6fe 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequest.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequest is the corresponding interface of BACnetConfirmedServiceRequest
type BACnetConfirmedServiceRequest interface {
@@ -58,6 +60,7 @@ type _BACnetConfirmedServiceRequestChildRequirements interface {
GetServiceChoice() BACnetConfirmedServiceChoice
}
+
type BACnetConfirmedServiceRequestParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetConfirmedServiceRequest, serializeChildFunction func() error) error
GetTypeName() string
@@ -65,13 +68,12 @@ type BACnetConfirmedServiceRequestParent interface {
type BACnetConfirmedServiceRequestChild interface {
utils.Serializable
- InitializeParent(parent BACnetConfirmedServiceRequest)
+InitializeParent(parent BACnetConfirmedServiceRequest )
GetParent() *BACnetConfirmedServiceRequest
GetTypeName() string
BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for virtual fields.
@@ -80,7 +82,7 @@ type BACnetConfirmedServiceRequestChild interface {
func (m *_BACnetConfirmedServiceRequest) GetServiceRequestPayloadLength() uint32 {
ctx := context.Background()
_ = ctx
- return uint32(utils.InlineIf((bool((m.ServiceRequestLength) > (0))), func() interface{} { return uint32((uint32(m.ServiceRequestLength) - uint32(uint32(1)))) }, func() interface{} { return uint32(uint32(0)) }).(uint32))
+ return uint32(utils.InlineIf((bool((m.ServiceRequestLength) > ((0)))), func() interface{} {return uint32((uint32(m.ServiceRequestLength) - uint32(uint32(1))))}, func() interface{} {return uint32(uint32(0))}).(uint32))
}
///////////////////////
@@ -88,14 +90,15 @@ func (m *_BACnetConfirmedServiceRequest) GetServiceRequestPayloadLength() uint32
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequest factory function for _BACnetConfirmedServiceRequest
-func NewBACnetConfirmedServiceRequest(serviceRequestLength uint32) *_BACnetConfirmedServiceRequest {
- return &_BACnetConfirmedServiceRequest{ServiceRequestLength: serviceRequestLength}
+func NewBACnetConfirmedServiceRequest( serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequest {
+return &_BACnetConfirmedServiceRequest{ ServiceRequestLength: serviceRequestLength }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequest(structType interface{}) BACnetConfirmedServiceRequest {
- if casted, ok := structType.(BACnetConfirmedServiceRequest); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequest); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequest); ok {
@@ -108,10 +111,11 @@ func (m *_BACnetConfirmedServiceRequest) GetTypeName() string {
return "BACnetConfirmedServiceRequest"
}
+
func (m *_BACnetConfirmedServiceRequest) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
// Discriminator Field (serviceChoice)
- lengthInBits += 8
+ lengthInBits += 8;
// A virtual field doesn't have any in- or output.
@@ -149,83 +153,83 @@ func BACnetConfirmedServiceRequestParseWithBuffer(ctx context.Context, readBuffe
}
// Virtual field
- _serviceRequestPayloadLength := utils.InlineIf((bool((serviceRequestLength) > (0))), func() interface{} { return uint32((uint32(serviceRequestLength) - uint32(uint32(1)))) }, func() interface{} { return uint32(uint32(0)) }).(uint32)
+ _serviceRequestPayloadLength := utils.InlineIf((bool((serviceRequestLength) > ((0)))), func() interface{} {return uint32((uint32(serviceRequestLength) - uint32(uint32(1))))}, func() interface{} {return uint32(uint32(0))}).(uint32)
serviceRequestPayloadLength := uint32(_serviceRequestPayloadLength)
_ = serviceRequestPayloadLength
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetConfirmedServiceRequestChildSerializeRequirement interface {
BACnetConfirmedServiceRequest
- InitializeParent(BACnetConfirmedServiceRequest)
+ InitializeParent(BACnetConfirmedServiceRequest )
GetParent() BACnetConfirmedServiceRequest
}
var _childTemp interface{}
var _child BACnetConfirmedServiceRequestChildSerializeRequirement
var typeSwitchError error
switch {
- case serviceChoice == BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM: // BACnetConfirmedServiceRequestAcknowledgeAlarm
+case serviceChoice == BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM : // BACnetConfirmedServiceRequestAcknowledgeAlarm
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION: // BACnetConfirmedServiceRequestConfirmedCOVNotification
+case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION : // BACnetConfirmedServiceRequestConfirmedCOVNotification
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE: // BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple
+case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE : // BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION: // BACnetConfirmedServiceRequestConfirmedEventNotification
+case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION : // BACnetConfirmedServiceRequestConfirmedEventNotification
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY: // BACnetConfirmedServiceRequestGetEnrollmentSummary
+case serviceChoice == BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY : // BACnetConfirmedServiceRequestGetEnrollmentSummary
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION: // BACnetConfirmedServiceRequestGetEventInformation
+case serviceChoice == BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION : // BACnetConfirmedServiceRequestGetEventInformation
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestGetEventInformationParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION: // BACnetConfirmedServiceRequestLifeSafetyOperation
+case serviceChoice == BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION : // BACnetConfirmedServiceRequestLifeSafetyOperation
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestLifeSafetyOperationParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV: // BACnetConfirmedServiceRequestSubscribeCOV
+case serviceChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV : // BACnetConfirmedServiceRequestSubscribeCOV
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestSubscribeCOVParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY: // BACnetConfirmedServiceRequestSubscribeCOVProperty
+case serviceChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY : // BACnetConfirmedServiceRequestSubscribeCOVProperty
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE: // BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple
+case serviceChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE : // BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_ATOMIC_READ_FILE: // BACnetConfirmedServiceRequestAtomicReadFile
+case serviceChoice == BACnetConfirmedServiceChoice_ATOMIC_READ_FILE : // BACnetConfirmedServiceRequestAtomicReadFile
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestAtomicReadFileParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE: // BACnetConfirmedServiceRequestAtomicWriteFile
+case serviceChoice == BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE : // BACnetConfirmedServiceRequestAtomicWriteFile
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT: // BACnetConfirmedServiceRequestAddListElement
+case serviceChoice == BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT : // BACnetConfirmedServiceRequestAddListElement
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestAddListElementParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT: // BACnetConfirmedServiceRequestRemoveListElement
+case serviceChoice == BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT : // BACnetConfirmedServiceRequestRemoveListElement
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestRemoveListElementParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_CREATE_OBJECT: // BACnetConfirmedServiceRequestCreateObject
+case serviceChoice == BACnetConfirmedServiceChoice_CREATE_OBJECT : // BACnetConfirmedServiceRequestCreateObject
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestCreateObjectParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_DELETE_OBJECT: // BACnetConfirmedServiceRequestDeleteObject
+case serviceChoice == BACnetConfirmedServiceChoice_DELETE_OBJECT : // BACnetConfirmedServiceRequestDeleteObject
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestDeleteObjectParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_READ_PROPERTY: // BACnetConfirmedServiceRequestReadProperty
+case serviceChoice == BACnetConfirmedServiceChoice_READ_PROPERTY : // BACnetConfirmedServiceRequestReadProperty
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadPropertyParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE: // BACnetConfirmedServiceRequestReadPropertyMultiple
+case serviceChoice == BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE : // BACnetConfirmedServiceRequestReadPropertyMultiple
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadPropertyMultipleParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_READ_RANGE: // BACnetConfirmedServiceRequestReadRange
+case serviceChoice == BACnetConfirmedServiceChoice_READ_RANGE : // BACnetConfirmedServiceRequestReadRange
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_WRITE_PROPERTY: // BACnetConfirmedServiceRequestWriteProperty
+case serviceChoice == BACnetConfirmedServiceChoice_WRITE_PROPERTY : // BACnetConfirmedServiceRequestWriteProperty
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE: // BACnetConfirmedServiceRequestWritePropertyMultiple
+case serviceChoice == BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE : // BACnetConfirmedServiceRequestWritePropertyMultiple
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestWritePropertyMultipleParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL: // BACnetConfirmedServiceRequestDeviceCommunicationControl
+case serviceChoice == BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL : // BACnetConfirmedServiceRequestDeviceCommunicationControl
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestDeviceCommunicationControlParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER: // BACnetConfirmedServiceRequestConfirmedPrivateTransfer
+case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER : // BACnetConfirmedServiceRequestConfirmedPrivateTransfer
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedPrivateTransferParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE: // BACnetConfirmedServiceRequestConfirmedTextMessage
+case serviceChoice == BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE : // BACnetConfirmedServiceRequestConfirmedTextMessage
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedTextMessageParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE: // BACnetConfirmedServiceRequestReinitializeDevice
+case serviceChoice == BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE : // BACnetConfirmedServiceRequestReinitializeDevice
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestReinitializeDeviceParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_VT_OPEN: // BACnetConfirmedServiceRequestVTOpen
+case serviceChoice == BACnetConfirmedServiceChoice_VT_OPEN : // BACnetConfirmedServiceRequestVTOpen
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestVTOpenParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_VT_CLOSE: // BACnetConfirmedServiceRequestVTClose
+case serviceChoice == BACnetConfirmedServiceChoice_VT_CLOSE : // BACnetConfirmedServiceRequestVTClose
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestVTCloseParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_VT_DATA: // BACnetConfirmedServiceRequestVTData
+case serviceChoice == BACnetConfirmedServiceChoice_VT_DATA : // BACnetConfirmedServiceRequestVTData
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestVTDataParseWithBuffer(ctx, readBuffer, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_AUTHENTICATE: // BACnetConfirmedServiceRequestAuthenticate
+case serviceChoice == BACnetConfirmedServiceChoice_AUTHENTICATE : // BACnetConfirmedServiceRequestAuthenticate
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestAuthenticateParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_REQUEST_KEY: // BACnetConfirmedServiceRequestRequestKey
+case serviceChoice == BACnetConfirmedServiceChoice_REQUEST_KEY : // BACnetConfirmedServiceRequestRequestKey
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestRequestKeyParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
- case serviceChoice == BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL: // BACnetConfirmedServiceRequestReadPropertyConditional
+case serviceChoice == BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL : // BACnetConfirmedServiceRequestReadPropertyConditional
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadPropertyConditionalParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
- case 0 == 0: // BACnetConfirmedServiceRequestUnknown
+case 0==0 : // BACnetConfirmedServiceRequestUnknown
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestUnknownParseWithBuffer(ctx, readBuffer, serviceRequestPayloadLength, serviceRequestLength)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [serviceChoice=%v]", serviceChoice)
@@ -240,7 +244,7 @@ func BACnetConfirmedServiceRequestParseWithBuffer(ctx context.Context, readBuffe
}
// Finish initializing
- _child.InitializeParent(_child)
+_child.InitializeParent(_child )
return _child, nil
}
@@ -250,7 +254,7 @@ func (pm *_BACnetConfirmedServiceRequest) SerializeParent(ctx context.Context, w
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequest"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequest"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequest")
}
@@ -283,13 +287,13 @@ func (pm *_BACnetConfirmedServiceRequest) SerializeParent(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequest) GetServiceRequestLength() uint32 {
return m.ServiceRequestLength
}
-
//
////
@@ -307,3 +311,6 @@ func (m *_BACnetConfirmedServiceRequest) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
index f8aae772669..d8b823b8156 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAcknowledgeAlarm.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAcknowledgeAlarm is the corresponding interface of BACnetConfirmedServiceRequestAcknowledgeAlarm
type BACnetConfirmedServiceRequestAcknowledgeAlarm interface {
@@ -56,35 +58,34 @@ type BACnetConfirmedServiceRequestAcknowledgeAlarmExactly interface {
// _BACnetConfirmedServiceRequestAcknowledgeAlarm is the data-structure of this message
type _BACnetConfirmedServiceRequestAcknowledgeAlarm struct {
*_BACnetConfirmedServiceRequest
- AcknowledgingProcessIdentifier BACnetContextTagUnsignedInteger
- EventObjectIdentifier BACnetContextTagObjectIdentifier
- EventStateAcknowledged BACnetEventStateTagged
- Timestamp BACnetTimeStampEnclosed
- AcknowledgmentSource BACnetContextTagCharacterString
- TimeOfAcknowledgment BACnetTimeStampEnclosed
+ AcknowledgingProcessIdentifier BACnetContextTagUnsignedInteger
+ EventObjectIdentifier BACnetContextTagObjectIdentifier
+ EventStateAcknowledged BACnetEventStateTagged
+ Timestamp BACnetTimeStampEnclosed
+ AcknowledgmentSource BACnetContextTagCharacterString
+ TimeOfAcknowledgment BACnetTimeStampEnclosed
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM
-}
+func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_ACKNOWLEDGE_ALARM}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,16 +120,17 @@ func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetTimeOfAcknowledgment
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAcknowledgeAlarm factory function for _BACnetConfirmedServiceRequestAcknowledgeAlarm
-func NewBACnetConfirmedServiceRequestAcknowledgeAlarm(acknowledgingProcessIdentifier BACnetContextTagUnsignedInteger, eventObjectIdentifier BACnetContextTagObjectIdentifier, eventStateAcknowledged BACnetEventStateTagged, timestamp BACnetTimeStampEnclosed, acknowledgmentSource BACnetContextTagCharacterString, timeOfAcknowledgment BACnetTimeStampEnclosed, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestAcknowledgeAlarm {
+func NewBACnetConfirmedServiceRequestAcknowledgeAlarm( acknowledgingProcessIdentifier BACnetContextTagUnsignedInteger , eventObjectIdentifier BACnetContextTagObjectIdentifier , eventStateAcknowledged BACnetEventStateTagged , timestamp BACnetTimeStampEnclosed , acknowledgmentSource BACnetContextTagCharacterString , timeOfAcknowledgment BACnetTimeStampEnclosed , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestAcknowledgeAlarm {
_result := &_BACnetConfirmedServiceRequestAcknowledgeAlarm{
AcknowledgingProcessIdentifier: acknowledgingProcessIdentifier,
- EventObjectIdentifier: eventObjectIdentifier,
- EventStateAcknowledged: eventStateAcknowledged,
- Timestamp: timestamp,
- AcknowledgmentSource: acknowledgmentSource,
- TimeOfAcknowledgment: timeOfAcknowledgment,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ EventObjectIdentifier: eventObjectIdentifier,
+ EventStateAcknowledged: eventStateAcknowledged,
+ Timestamp: timestamp,
+ AcknowledgmentSource: acknowledgmentSource,
+ TimeOfAcknowledgment: timeOfAcknowledgment,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -136,7 +138,7 @@ func NewBACnetConfirmedServiceRequestAcknowledgeAlarm(acknowledgingProcessIdenti
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAcknowledgeAlarm(structType interface{}) BACnetConfirmedServiceRequestAcknowledgeAlarm {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAcknowledgeAlarm); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAcknowledgeAlarm); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAcknowledgeAlarm); ok {
@@ -173,6 +175,7 @@ func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +197,7 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("acknowledgingProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for acknowledgingProcessIdentifier")
}
- _acknowledgingProcessIdentifier, _acknowledgingProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_acknowledgingProcessIdentifier, _acknowledgingProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _acknowledgingProcessIdentifierErr != nil {
return nil, errors.Wrap(_acknowledgingProcessIdentifierErr, "Error parsing 'acknowledgingProcessIdentifier' field of BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
@@ -207,7 +210,7 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("eventObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventObjectIdentifier")
}
- _eventObjectIdentifier, _eventObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_eventObjectIdentifier, _eventObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _eventObjectIdentifierErr != nil {
return nil, errors.Wrap(_eventObjectIdentifierErr, "Error parsing 'eventObjectIdentifier' field of BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
@@ -220,7 +223,7 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("eventStateAcknowledged"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventStateAcknowledged")
}
- _eventStateAcknowledged, _eventStateAcknowledgedErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_eventStateAcknowledged, _eventStateAcknowledgedErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _eventStateAcknowledgedErr != nil {
return nil, errors.Wrap(_eventStateAcknowledgedErr, "Error parsing 'eventStateAcknowledged' field of BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
@@ -233,7 +236,7 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("timestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamp")
}
- _timestamp, _timestampErr := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_timestamp, _timestampErr := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _timestampErr != nil {
return nil, errors.Wrap(_timestampErr, "Error parsing 'timestamp' field of BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
@@ -246,7 +249,7 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("acknowledgmentSource"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for acknowledgmentSource")
}
- _acknowledgmentSource, _acknowledgmentSourceErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)), BACnetDataType(BACnetDataType_CHARACTER_STRING))
+_acknowledgmentSource, _acknowledgmentSourceErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) , BACnetDataType( BACnetDataType_CHARACTER_STRING ) )
if _acknowledgmentSourceErr != nil {
return nil, errors.Wrap(_acknowledgmentSourceErr, "Error parsing 'acknowledgmentSource' field of BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
@@ -259,7 +262,7 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("timeOfAcknowledgment"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeOfAcknowledgment")
}
- _timeOfAcknowledgment, _timeOfAcknowledgmentErr := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(5)))
+_timeOfAcknowledgment, _timeOfAcknowledgmentErr := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) )
if _timeOfAcknowledgmentErr != nil {
return nil, errors.Wrap(_timeOfAcknowledgmentErr, "Error parsing 'timeOfAcknowledgment' field of BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
@@ -278,11 +281,11 @@ func BACnetConfirmedServiceRequestAcknowledgeAlarmParseWithBuffer(ctx context.Co
ServiceRequestLength: serviceRequestLength,
},
AcknowledgingProcessIdentifier: acknowledgingProcessIdentifier,
- EventObjectIdentifier: eventObjectIdentifier,
- EventStateAcknowledged: eventStateAcknowledged,
- Timestamp: timestamp,
- AcknowledgmentSource: acknowledgmentSource,
- TimeOfAcknowledgment: timeOfAcknowledgment,
+ EventObjectIdentifier: eventObjectIdentifier,
+ EventStateAcknowledged: eventStateAcknowledged,
+ Timestamp: timestamp,
+ AcknowledgmentSource: acknowledgmentSource,
+ TimeOfAcknowledgment: timeOfAcknowledgment,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -304,77 +307,77 @@ func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAcknowledgeAlarm")
}
- // Simple Field (acknowledgingProcessIdentifier)
- if pushErr := writeBuffer.PushContext("acknowledgingProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for acknowledgingProcessIdentifier")
- }
- _acknowledgingProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetAcknowledgingProcessIdentifier())
- if popErr := writeBuffer.PopContext("acknowledgingProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for acknowledgingProcessIdentifier")
- }
- if _acknowledgingProcessIdentifierErr != nil {
- return errors.Wrap(_acknowledgingProcessIdentifierErr, "Error serializing 'acknowledgingProcessIdentifier' field")
- }
+ // Simple Field (acknowledgingProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("acknowledgingProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for acknowledgingProcessIdentifier")
+ }
+ _acknowledgingProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetAcknowledgingProcessIdentifier())
+ if popErr := writeBuffer.PopContext("acknowledgingProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for acknowledgingProcessIdentifier")
+ }
+ if _acknowledgingProcessIdentifierErr != nil {
+ return errors.Wrap(_acknowledgingProcessIdentifierErr, "Error serializing 'acknowledgingProcessIdentifier' field")
+ }
- // Simple Field (eventObjectIdentifier)
- if pushErr := writeBuffer.PushContext("eventObjectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventObjectIdentifier")
- }
- _eventObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetEventObjectIdentifier())
- if popErr := writeBuffer.PopContext("eventObjectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventObjectIdentifier")
- }
- if _eventObjectIdentifierErr != nil {
- return errors.Wrap(_eventObjectIdentifierErr, "Error serializing 'eventObjectIdentifier' field")
- }
+ // Simple Field (eventObjectIdentifier)
+ if pushErr := writeBuffer.PushContext("eventObjectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventObjectIdentifier")
+ }
+ _eventObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetEventObjectIdentifier())
+ if popErr := writeBuffer.PopContext("eventObjectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventObjectIdentifier")
+ }
+ if _eventObjectIdentifierErr != nil {
+ return errors.Wrap(_eventObjectIdentifierErr, "Error serializing 'eventObjectIdentifier' field")
+ }
- // Simple Field (eventStateAcknowledged)
- if pushErr := writeBuffer.PushContext("eventStateAcknowledged"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventStateAcknowledged")
- }
- _eventStateAcknowledgedErr := writeBuffer.WriteSerializable(ctx, m.GetEventStateAcknowledged())
- if popErr := writeBuffer.PopContext("eventStateAcknowledged"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventStateAcknowledged")
- }
- if _eventStateAcknowledgedErr != nil {
- return errors.Wrap(_eventStateAcknowledgedErr, "Error serializing 'eventStateAcknowledged' field")
- }
+ // Simple Field (eventStateAcknowledged)
+ if pushErr := writeBuffer.PushContext("eventStateAcknowledged"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventStateAcknowledged")
+ }
+ _eventStateAcknowledgedErr := writeBuffer.WriteSerializable(ctx, m.GetEventStateAcknowledged())
+ if popErr := writeBuffer.PopContext("eventStateAcknowledged"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventStateAcknowledged")
+ }
+ if _eventStateAcknowledgedErr != nil {
+ return errors.Wrap(_eventStateAcknowledgedErr, "Error serializing 'eventStateAcknowledged' field")
+ }
- // Simple Field (timestamp)
- if pushErr := writeBuffer.PushContext("timestamp"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timestamp")
- }
- _timestampErr := writeBuffer.WriteSerializable(ctx, m.GetTimestamp())
- if popErr := writeBuffer.PopContext("timestamp"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timestamp")
- }
- if _timestampErr != nil {
- return errors.Wrap(_timestampErr, "Error serializing 'timestamp' field")
- }
+ // Simple Field (timestamp)
+ if pushErr := writeBuffer.PushContext("timestamp"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timestamp")
+ }
+ _timestampErr := writeBuffer.WriteSerializable(ctx, m.GetTimestamp())
+ if popErr := writeBuffer.PopContext("timestamp"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timestamp")
+ }
+ if _timestampErr != nil {
+ return errors.Wrap(_timestampErr, "Error serializing 'timestamp' field")
+ }
- // Simple Field (acknowledgmentSource)
- if pushErr := writeBuffer.PushContext("acknowledgmentSource"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for acknowledgmentSource")
- }
- _acknowledgmentSourceErr := writeBuffer.WriteSerializable(ctx, m.GetAcknowledgmentSource())
- if popErr := writeBuffer.PopContext("acknowledgmentSource"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for acknowledgmentSource")
- }
- if _acknowledgmentSourceErr != nil {
- return errors.Wrap(_acknowledgmentSourceErr, "Error serializing 'acknowledgmentSource' field")
- }
+ // Simple Field (acknowledgmentSource)
+ if pushErr := writeBuffer.PushContext("acknowledgmentSource"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for acknowledgmentSource")
+ }
+ _acknowledgmentSourceErr := writeBuffer.WriteSerializable(ctx, m.GetAcknowledgmentSource())
+ if popErr := writeBuffer.PopContext("acknowledgmentSource"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for acknowledgmentSource")
+ }
+ if _acknowledgmentSourceErr != nil {
+ return errors.Wrap(_acknowledgmentSourceErr, "Error serializing 'acknowledgmentSource' field")
+ }
- // Simple Field (timeOfAcknowledgment)
- if pushErr := writeBuffer.PushContext("timeOfAcknowledgment"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeOfAcknowledgment")
- }
- _timeOfAcknowledgmentErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfAcknowledgment())
- if popErr := writeBuffer.PopContext("timeOfAcknowledgment"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeOfAcknowledgment")
- }
- if _timeOfAcknowledgmentErr != nil {
- return errors.Wrap(_timeOfAcknowledgmentErr, "Error serializing 'timeOfAcknowledgment' field")
- }
+ // Simple Field (timeOfAcknowledgment)
+ if pushErr := writeBuffer.PushContext("timeOfAcknowledgment"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeOfAcknowledgment")
+ }
+ _timeOfAcknowledgmentErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfAcknowledgment())
+ if popErr := writeBuffer.PopContext("timeOfAcknowledgment"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeOfAcknowledgment")
+ }
+ if _timeOfAcknowledgmentErr != nil {
+ return errors.Wrap(_timeOfAcknowledgmentErr, "Error serializing 'timeOfAcknowledgment' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAcknowledgeAlarm"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAcknowledgeAlarm")
@@ -384,6 +387,7 @@ func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) isBACnetConfirmedServiceRequestAcknowledgeAlarm() bool {
return true
}
@@ -398,3 +402,6 @@ func (m *_BACnetConfirmedServiceRequestAcknowledgeAlarm) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
index 34db5fd409f..e56022ebed2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAddListElement.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAddListElement is the corresponding interface of BACnetConfirmedServiceRequestAddListElement
type BACnetConfirmedServiceRequestAddListElement interface {
@@ -53,33 +55,32 @@ type BACnetConfirmedServiceRequestAddListElementExactly interface {
// _BACnetConfirmedServiceRequestAddListElement is the data-structure of this message
type _BACnetConfirmedServiceRequestAddListElement struct {
*_BACnetConfirmedServiceRequest
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- ArrayIndex BACnetContextTagUnsignedInteger
- ListOfElements BACnetConstructedData
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ ArrayIndex BACnetContextTagUnsignedInteger
+ ListOfElements BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestAddListElement) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT
-}
+func (m *_BACnetConfirmedServiceRequestAddListElement) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAddListElement) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestAddListElement) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestAddListElement) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestAddListElement) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +107,15 @@ func (m *_BACnetConfirmedServiceRequestAddListElement) GetListOfElements() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAddListElement factory function for _BACnetConfirmedServiceRequestAddListElement
-func NewBACnetConfirmedServiceRequestAddListElement(objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, arrayIndex BACnetContextTagUnsignedInteger, listOfElements BACnetConstructedData, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestAddListElement {
+func NewBACnetConfirmedServiceRequestAddListElement( objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , arrayIndex BACnetContextTagUnsignedInteger , listOfElements BACnetConstructedData , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestAddListElement {
_result := &_BACnetConfirmedServiceRequestAddListElement{
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- ListOfElements: listOfElements,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ ArrayIndex: arrayIndex,
+ ListOfElements: listOfElements,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -121,7 +123,7 @@ func NewBACnetConfirmedServiceRequestAddListElement(objectIdentifier BACnetConte
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAddListElement(structType interface{}) BACnetConfirmedServiceRequestAddListElement {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAddListElement); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAddListElement); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAddListElement); ok {
@@ -156,6 +158,7 @@ func (m *_BACnetConfirmedServiceRequestAddListElement) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAddListElement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,7 +180,7 @@ func BACnetConfirmedServiceRequestAddListElementParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConfirmedServiceRequestAddListElement")
}
@@ -190,7 +193,7 @@ func BACnetConfirmedServiceRequestAddListElementParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetConfirmedServiceRequestAddListElement")
}
@@ -201,12 +204,12 @@ func BACnetConfirmedServiceRequestAddListElementParseWithBuffer(ctx context.Cont
// Optional Field (arrayIndex) (Can be skipped, if a given expression evaluates to false)
var arrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("arrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for arrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -223,12 +226,12 @@ func BACnetConfirmedServiceRequestAddListElementParseWithBuffer(ctx context.Cont
// Optional Field (listOfElements) (Can be skipped, if a given expression evaluates to false)
var listOfElements BACnetConstructedData = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("listOfElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfElements")
}
- _val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, uint8(3), objectIdentifier.GetObjectType(), propertyIdentifier.GetValue(), (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool((arrayIndex) != (nil)), func() interface{} { return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload()) }, func() interface{} { return CastBACnetTagPayloadUnsignedInteger(nil) }))))
+_val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , uint8(3) , objectIdentifier.GetObjectType() , propertyIdentifier.GetValue() , (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool(((arrayIndex)) != (nil)), func() interface{} {return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload())}, func() interface{} {return CastBACnetTagPayloadUnsignedInteger(nil)}))) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -252,10 +255,10 @@ func BACnetConfirmedServiceRequestAddListElementParseWithBuffer(ctx context.Cont
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- ObjectIdentifier: objectIdentifier,
+ ObjectIdentifier: objectIdentifier,
PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- ListOfElements: listOfElements,
+ ArrayIndex: arrayIndex,
+ ListOfElements: listOfElements,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -277,61 +280,61 @@ func (m *_BACnetConfirmedServiceRequestAddListElement) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAddListElement")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
+
+ // Simple Field (propertyIdentifier)
+ if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ }
+ _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
+ if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ }
+ if _propertyIdentifierErr != nil {
+ return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ }
- // Simple Field (propertyIdentifier)
- if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ // Optional Field (arrayIndex) (Can be skipped, if the value is null)
+ var arrayIndex BACnetContextTagUnsignedInteger = nil
+ if m.GetArrayIndex() != nil {
+ if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for arrayIndex")
}
- _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
- if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ arrayIndex = m.GetArrayIndex()
+ _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
+ if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for arrayIndex")
}
- if _propertyIdentifierErr != nil {
- return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ if _arrayIndexErr != nil {
+ return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
}
+ }
- // Optional Field (arrayIndex) (Can be skipped, if the value is null)
- var arrayIndex BACnetContextTagUnsignedInteger = nil
- if m.GetArrayIndex() != nil {
- if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for arrayIndex")
- }
- arrayIndex = m.GetArrayIndex()
- _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
- if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for arrayIndex")
- }
- if _arrayIndexErr != nil {
- return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
- }
+ // Optional Field (listOfElements) (Can be skipped, if the value is null)
+ var listOfElements BACnetConstructedData = nil
+ if m.GetListOfElements() != nil {
+ if pushErr := writeBuffer.PushContext("listOfElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfElements")
}
-
- // Optional Field (listOfElements) (Can be skipped, if the value is null)
- var listOfElements BACnetConstructedData = nil
- if m.GetListOfElements() != nil {
- if pushErr := writeBuffer.PushContext("listOfElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfElements")
- }
- listOfElements = m.GetListOfElements()
- _listOfElementsErr := writeBuffer.WriteSerializable(ctx, listOfElements)
- if popErr := writeBuffer.PopContext("listOfElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfElements")
- }
- if _listOfElementsErr != nil {
- return errors.Wrap(_listOfElementsErr, "Error serializing 'listOfElements' field")
- }
+ listOfElements = m.GetListOfElements()
+ _listOfElementsErr := writeBuffer.WriteSerializable(ctx, listOfElements)
+ if popErr := writeBuffer.PopContext("listOfElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfElements")
+ }
+ if _listOfElementsErr != nil {
+ return errors.Wrap(_listOfElementsErr, "Error serializing 'listOfElements' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAddListElement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAddListElement")
@@ -341,6 +344,7 @@ func (m *_BACnetConfirmedServiceRequestAddListElement) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestAddListElement) isBACnetConfirmedServiceRequestAddListElement() bool {
return true
}
@@ -355,3 +359,6 @@ func (m *_BACnetConfirmedServiceRequestAddListElement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
index db608f1a3d0..b6402a317e6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFile.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAtomicReadFile is the corresponding interface of BACnetConfirmedServiceRequestAtomicReadFile
type BACnetConfirmedServiceRequestAtomicReadFile interface {
@@ -48,31 +50,30 @@ type BACnetConfirmedServiceRequestAtomicReadFileExactly interface {
// _BACnetConfirmedServiceRequestAtomicReadFile is the data-structure of this message
type _BACnetConfirmedServiceRequestAtomicReadFile struct {
*_BACnetConfirmedServiceRequest
- FileIdentifier BACnetApplicationTagObjectIdentifier
- AccessMethod BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
+ FileIdentifier BACnetApplicationTagObjectIdentifier
+ AccessMethod BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_ATOMIC_READ_FILE
-}
+func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_ATOMIC_READ_FILE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAtomicReadFile) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestAtomicReadFile) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -91,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetAccessMethod() BACnetC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAtomicReadFile factory function for _BACnetConfirmedServiceRequestAtomicReadFile
-func NewBACnetConfirmedServiceRequestAtomicReadFile(fileIdentifier BACnetApplicationTagObjectIdentifier, accessMethod BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestAtomicReadFile {
+func NewBACnetConfirmedServiceRequestAtomicReadFile( fileIdentifier BACnetApplicationTagObjectIdentifier , accessMethod BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestAtomicReadFile {
_result := &_BACnetConfirmedServiceRequestAtomicReadFile{
- FileIdentifier: fileIdentifier,
- AccessMethod: accessMethod,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ FileIdentifier: fileIdentifier,
+ AccessMethod: accessMethod,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -104,7 +106,7 @@ func NewBACnetConfirmedServiceRequestAtomicReadFile(fileIdentifier BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAtomicReadFile(structType interface{}) BACnetConfirmedServiceRequestAtomicReadFile {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFile); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFile); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAtomicReadFile); ok {
@@ -129,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFile) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -150,7 +153,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("fileIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileIdentifier")
}
- _fileIdentifier, _fileIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileIdentifier, _fileIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileIdentifierErr != nil {
return nil, errors.Wrap(_fileIdentifierErr, "Error parsing 'fileIdentifier' field of BACnetConfirmedServiceRequestAtomicReadFile")
}
@@ -163,7 +166,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("accessMethod"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessMethod")
}
- _accessMethod, _accessMethodErr := BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(ctx, readBuffer)
+_accessMethod, _accessMethodErr := BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(ctx, readBuffer)
if _accessMethodErr != nil {
return nil, errors.Wrap(_accessMethodErr, "Error parsing 'accessMethod' field of BACnetConfirmedServiceRequestAtomicReadFile")
}
@@ -182,7 +185,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileParseWithBuffer(ctx context.Cont
ServiceRequestLength: serviceRequestLength,
},
FileIdentifier: fileIdentifier,
- AccessMethod: accessMethod,
+ AccessMethod: accessMethod,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -204,29 +207,29 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFile) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAtomicReadFile")
}
- // Simple Field (fileIdentifier)
- if pushErr := writeBuffer.PushContext("fileIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileIdentifier")
- }
- _fileIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetFileIdentifier())
- if popErr := writeBuffer.PopContext("fileIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileIdentifier")
- }
- if _fileIdentifierErr != nil {
- return errors.Wrap(_fileIdentifierErr, "Error serializing 'fileIdentifier' field")
- }
+ // Simple Field (fileIdentifier)
+ if pushErr := writeBuffer.PushContext("fileIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileIdentifier")
+ }
+ _fileIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetFileIdentifier())
+ if popErr := writeBuffer.PopContext("fileIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileIdentifier")
+ }
+ if _fileIdentifierErr != nil {
+ return errors.Wrap(_fileIdentifierErr, "Error serializing 'fileIdentifier' field")
+ }
- // Simple Field (accessMethod)
- if pushErr := writeBuffer.PushContext("accessMethod"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessMethod")
- }
- _accessMethodErr := writeBuffer.WriteSerializable(ctx, m.GetAccessMethod())
- if popErr := writeBuffer.PopContext("accessMethod"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessMethod")
- }
- if _accessMethodErr != nil {
- return errors.Wrap(_accessMethodErr, "Error serializing 'accessMethod' field")
- }
+ // Simple Field (accessMethod)
+ if pushErr := writeBuffer.PushContext("accessMethod"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessMethod")
+ }
+ _accessMethodErr := writeBuffer.WriteSerializable(ctx, m.GetAccessMethod())
+ if popErr := writeBuffer.PopContext("accessMethod"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessMethod")
+ }
+ if _accessMethodErr != nil {
+ return errors.Wrap(_accessMethodErr, "Error serializing 'accessMethod' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAtomicReadFile"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAtomicReadFile")
@@ -236,6 +239,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFile) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFile) isBACnetConfirmedServiceRequestAtomicReadFile() bool {
return true
}
@@ -250,3 +254,6 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFile) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go
index fb10a5627d0..c3e275712ee 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileRecord.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAtomicReadFileRecord is the corresponding interface of BACnetConfirmedServiceRequestAtomicReadFileRecord
type BACnetConfirmedServiceRequestAtomicReadFileRecord interface {
@@ -48,10 +50,12 @@ type BACnetConfirmedServiceRequestAtomicReadFileRecordExactly interface {
// _BACnetConfirmedServiceRequestAtomicReadFileRecord is the data-structure of this message
type _BACnetConfirmedServiceRequestAtomicReadFileRecord struct {
*_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
- FileStartRecord BACnetApplicationTagSignedInteger
- RequestRecordCount BACnetApplicationTagUnsignedInteger
+ FileStartRecord BACnetApplicationTagSignedInteger
+ RequestRecordCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -62,16 +66,14 @@ type _BACnetConfirmedServiceRequestAtomicReadFileRecord struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) InitializeParent(parent BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) InitializeParent(parent BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) { m.PeekedTagHeader = peekedTagHeader
m.OpeningTag = openingTag
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) GetParent() BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
+func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) GetParent() BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
return m._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) GetRequestRecordCou
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAtomicReadFileRecord factory function for _BACnetConfirmedServiceRequestAtomicReadFileRecord
-func NewBACnetConfirmedServiceRequestAtomicReadFileRecord(fileStartRecord BACnetApplicationTagSignedInteger, requestRecordCount BACnetApplicationTagUnsignedInteger, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestAtomicReadFileRecord {
+func NewBACnetConfirmedServiceRequestAtomicReadFileRecord( fileStartRecord BACnetApplicationTagSignedInteger , requestRecordCount BACnetApplicationTagUnsignedInteger , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestAtomicReadFileRecord {
_result := &_BACnetConfirmedServiceRequestAtomicReadFileRecord{
- FileStartRecord: fileStartRecord,
+ FileStartRecord: fileStartRecord,
RequestRecordCount: requestRecordCount,
- _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(peekedTagHeader, openingTag, closingTag),
+ _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(peekedTagHeader, openingTag, closingTag),
}
_result._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildRequirements = _result
return _result
@@ -103,7 +106,7 @@ func NewBACnetConfirmedServiceRequestAtomicReadFileRecord(fileStartRecord BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAtomicReadFileRecord(structType interface{}) BACnetConfirmedServiceRequestAtomicReadFileRecord {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFileRecord); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFileRecord); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAtomicReadFileRecord); ok {
@@ -128,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +153,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileRecordParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("fileStartRecord"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileStartRecord")
}
- _fileStartRecord, _fileStartRecordErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileStartRecord, _fileStartRecordErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileStartRecordErr != nil {
return nil, errors.Wrap(_fileStartRecordErr, "Error parsing 'fileStartRecord' field of BACnetConfirmedServiceRequestAtomicReadFileRecord")
}
@@ -162,7 +166,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileRecordParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("requestRecordCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for requestRecordCount")
}
- _requestRecordCount, _requestRecordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_requestRecordCount, _requestRecordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _requestRecordCountErr != nil {
return nil, errors.Wrap(_requestRecordCountErr, "Error parsing 'requestRecordCount' field of BACnetConfirmedServiceRequestAtomicReadFileRecord")
}
@@ -177,8 +181,9 @@ func BACnetConfirmedServiceRequestAtomicReadFileRecordParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConfirmedServiceRequestAtomicReadFileRecord{
- _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{},
- FileStartRecord: fileStartRecord,
+ _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{
+ },
+ FileStartRecord: fileStartRecord,
RequestRecordCount: requestRecordCount,
}
_child._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildRequirements = _child
@@ -201,29 +206,29 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAtomicReadFileRecord")
}
- // Simple Field (fileStartRecord)
- if pushErr := writeBuffer.PushContext("fileStartRecord"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileStartRecord")
- }
- _fileStartRecordErr := writeBuffer.WriteSerializable(ctx, m.GetFileStartRecord())
- if popErr := writeBuffer.PopContext("fileStartRecord"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileStartRecord")
- }
- if _fileStartRecordErr != nil {
- return errors.Wrap(_fileStartRecordErr, "Error serializing 'fileStartRecord' field")
- }
+ // Simple Field (fileStartRecord)
+ if pushErr := writeBuffer.PushContext("fileStartRecord"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileStartRecord")
+ }
+ _fileStartRecordErr := writeBuffer.WriteSerializable(ctx, m.GetFileStartRecord())
+ if popErr := writeBuffer.PopContext("fileStartRecord"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileStartRecord")
+ }
+ if _fileStartRecordErr != nil {
+ return errors.Wrap(_fileStartRecordErr, "Error serializing 'fileStartRecord' field")
+ }
- // Simple Field (requestRecordCount)
- if pushErr := writeBuffer.PushContext("requestRecordCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for requestRecordCount")
- }
- _requestRecordCountErr := writeBuffer.WriteSerializable(ctx, m.GetRequestRecordCount())
- if popErr := writeBuffer.PopContext("requestRecordCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for requestRecordCount")
- }
- if _requestRecordCountErr != nil {
- return errors.Wrap(_requestRecordCountErr, "Error serializing 'requestRecordCount' field")
- }
+ // Simple Field (requestRecordCount)
+ if pushErr := writeBuffer.PushContext("requestRecordCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for requestRecordCount")
+ }
+ _requestRecordCountErr := writeBuffer.WriteSerializable(ctx, m.GetRequestRecordCount())
+ if popErr := writeBuffer.PopContext("requestRecordCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for requestRecordCount")
+ }
+ if _requestRecordCountErr != nil {
+ return errors.Wrap(_requestRecordCountErr, "Error serializing 'requestRecordCount' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAtomicReadFileRecord"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAtomicReadFileRecord")
@@ -233,6 +238,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) isBACnetConfirmedServiceRequestAtomicReadFileRecord() bool {
return true
}
@@ -247,3 +253,6 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileRecord) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go
index 46dbaee7799..92a6aaaa0f3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStream.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAtomicReadFileStream is the corresponding interface of BACnetConfirmedServiceRequestAtomicReadFileStream
type BACnetConfirmedServiceRequestAtomicReadFileStream interface {
@@ -48,10 +50,12 @@ type BACnetConfirmedServiceRequestAtomicReadFileStreamExactly interface {
// _BACnetConfirmedServiceRequestAtomicReadFileStream is the data-structure of this message
type _BACnetConfirmedServiceRequestAtomicReadFileStream struct {
*_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
- FileStartPosition BACnetApplicationTagSignedInteger
- RequestOctetCount BACnetApplicationTagUnsignedInteger
+ FileStartPosition BACnetApplicationTagSignedInteger
+ RequestOctetCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -62,16 +66,14 @@ type _BACnetConfirmedServiceRequestAtomicReadFileStream struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) InitializeParent(parent BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) InitializeParent(parent BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) { m.PeekedTagHeader = peekedTagHeader
m.OpeningTag = openingTag
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) GetParent() BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
+func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) GetParent() BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
return m._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) GetRequestOctetCoun
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAtomicReadFileStream factory function for _BACnetConfirmedServiceRequestAtomicReadFileStream
-func NewBACnetConfirmedServiceRequestAtomicReadFileStream(fileStartPosition BACnetApplicationTagSignedInteger, requestOctetCount BACnetApplicationTagUnsignedInteger, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestAtomicReadFileStream {
+func NewBACnetConfirmedServiceRequestAtomicReadFileStream( fileStartPosition BACnetApplicationTagSignedInteger , requestOctetCount BACnetApplicationTagUnsignedInteger , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestAtomicReadFileStream {
_result := &_BACnetConfirmedServiceRequestAtomicReadFileStream{
FileStartPosition: fileStartPosition,
RequestOctetCount: requestOctetCount,
- _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(peekedTagHeader, openingTag, closingTag),
+ _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(peekedTagHeader, openingTag, closingTag),
}
_result._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord._BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildRequirements = _result
return _result
@@ -103,7 +106,7 @@ func NewBACnetConfirmedServiceRequestAtomicReadFileStream(fileStartPosition BACn
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAtomicReadFileStream(structType interface{}) BACnetConfirmedServiceRequestAtomicReadFileStream {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFileStream); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFileStream); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAtomicReadFileStream); ok {
@@ -128,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +153,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("fileStartPosition"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileStartPosition")
}
- _fileStartPosition, _fileStartPositionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileStartPosition, _fileStartPositionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileStartPositionErr != nil {
return nil, errors.Wrap(_fileStartPositionErr, "Error parsing 'fileStartPosition' field of BACnetConfirmedServiceRequestAtomicReadFileStream")
}
@@ -162,7 +166,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("requestOctetCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for requestOctetCount")
}
- _requestOctetCount, _requestOctetCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_requestOctetCount, _requestOctetCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _requestOctetCountErr != nil {
return nil, errors.Wrap(_requestOctetCountErr, "Error parsing 'requestOctetCount' field of BACnetConfirmedServiceRequestAtomicReadFileStream")
}
@@ -177,7 +181,8 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConfirmedServiceRequestAtomicReadFileStream{
- _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{},
+ _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord: &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{
+ },
FileStartPosition: fileStartPosition,
RequestOctetCount: requestOctetCount,
}
@@ -201,29 +206,29 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAtomicReadFileStream")
}
- // Simple Field (fileStartPosition)
- if pushErr := writeBuffer.PushContext("fileStartPosition"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileStartPosition")
- }
- _fileStartPositionErr := writeBuffer.WriteSerializable(ctx, m.GetFileStartPosition())
- if popErr := writeBuffer.PopContext("fileStartPosition"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileStartPosition")
- }
- if _fileStartPositionErr != nil {
- return errors.Wrap(_fileStartPositionErr, "Error serializing 'fileStartPosition' field")
- }
+ // Simple Field (fileStartPosition)
+ if pushErr := writeBuffer.PushContext("fileStartPosition"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileStartPosition")
+ }
+ _fileStartPositionErr := writeBuffer.WriteSerializable(ctx, m.GetFileStartPosition())
+ if popErr := writeBuffer.PopContext("fileStartPosition"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileStartPosition")
+ }
+ if _fileStartPositionErr != nil {
+ return errors.Wrap(_fileStartPositionErr, "Error serializing 'fileStartPosition' field")
+ }
- // Simple Field (requestOctetCount)
- if pushErr := writeBuffer.PushContext("requestOctetCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for requestOctetCount")
- }
- _requestOctetCountErr := writeBuffer.WriteSerializable(ctx, m.GetRequestOctetCount())
- if popErr := writeBuffer.PopContext("requestOctetCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for requestOctetCount")
- }
- if _requestOctetCountErr != nil {
- return errors.Wrap(_requestOctetCountErr, "Error serializing 'requestOctetCount' field")
- }
+ // Simple Field (requestOctetCount)
+ if pushErr := writeBuffer.PushContext("requestOctetCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for requestOctetCount")
+ }
+ _requestOctetCountErr := writeBuffer.WriteSerializable(ctx, m.GetRequestOctetCount())
+ if popErr := writeBuffer.PopContext("requestOctetCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for requestOctetCount")
+ }
+ if _requestOctetCountErr != nil {
+ return errors.Wrap(_requestOctetCountErr, "Error serializing 'requestOctetCount' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAtomicReadFileStream"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAtomicReadFileStream")
@@ -233,6 +238,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) isBACnetConfirmedServiceRequestAtomicReadFileStream() bool {
return true
}
@@ -247,3 +253,6 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStream) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go
index b163098e908..55f1d0897fb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord is the corresponding interface of BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord interface {
@@ -51,9 +53,9 @@ type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordExactly interface
// _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord is the data-structure of this message
type _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord struct {
_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildRequirements
- PeekedTagHeader BACnetTagHeader
- OpeningTag BACnetOpeningTag
- ClosingTag BACnetClosingTag
+ PeekedTagHeader BACnetTagHeader
+ OpeningTag BACnetOpeningTag
+ ClosingTag BACnetClosingTag
}
type _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildRequirements interface {
@@ -61,6 +63,7 @@ type _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildRequirements
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, serializeChildFunction func() error) error
GetTypeName() string
@@ -68,13 +71,12 @@ type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParent interface {
type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChild interface {
utils.Serializable
- InitializeParent(parent BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag )
GetParent() *BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
GetTypeName() string
BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -112,14 +114,15 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) GetPeekedTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord factory function for _BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
-func NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
- return &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{PeekedTagHeader: peekedTagHeader, OpeningTag: openingTag, ClosingTag: closingTag}
+func NewBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord( peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
+return &_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord{ PeekedTagHeader: peekedTagHeader , OpeningTag: openingTag , ClosingTag: closingTag }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord(structType interface{}) BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord); ok {
@@ -132,6 +135,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) GetTypeName
return "BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord"
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -163,19 +167,19 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(ct
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Simple Field (openingTag)
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(peekedTagHeader.GetActualTagNumber()))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( peekedTagHeader.GetActualTagNumber() ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord")
}
@@ -192,17 +196,17 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(ct
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildSerializeRequirement interface {
BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
- InitializeParent(BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, BACnetTagHeader, BACnetOpeningTag, BACnetClosingTag)
+ InitializeParent(BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord, BACnetTagHeader, BACnetOpeningTag, BACnetClosingTag)
GetParent() BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord
}
var _childTemp interface{}
var _child BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x0: // BACnetConfirmedServiceRequestAtomicReadFileStream
- _childTemp, typeSwitchError = BACnetConfirmedServiceRequestAtomicReadFileStreamParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x1: // BACnetConfirmedServiceRequestAtomicReadFileRecord
- _childTemp, typeSwitchError = BACnetConfirmedServiceRequestAtomicReadFileRecordParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == 0x0 : // BACnetConfirmedServiceRequestAtomicReadFileStream
+ _childTemp, typeSwitchError = BACnetConfirmedServiceRequestAtomicReadFileStreamParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x1 : // BACnetConfirmedServiceRequestAtomicReadFileRecord
+ _childTemp, typeSwitchError = BACnetConfirmedServiceRequestAtomicReadFileRecordParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -215,7 +219,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(ct
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(peekedTagHeader.GetActualTagNumber()))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( peekedTagHeader.GetActualTagNumber() ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord")
}
@@ -229,7 +233,7 @@ func BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecordParseWithBuffer(ct
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader, openingTag, closingTag)
+_child.InitializeParent(_child , peekedTagHeader , openingTag , closingTag )
return _child, nil
}
@@ -239,7 +243,7 @@ func (pm *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) SerializeP
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord")
}
@@ -282,6 +286,7 @@ func (pm *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) SerializeP
return nil
}
+
func (m *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) isBACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord() bool {
return true
}
@@ -296,3 +301,6 @@ func (m *_BACnetConfirmedServiceRequestAtomicReadFileStreamOrRecord) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
index 516585d049b..6c947cf359c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAtomicWriteFile.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAtomicWriteFile is the corresponding interface of BACnetConfirmedServiceRequestAtomicWriteFile
type BACnetConfirmedServiceRequestAtomicWriteFile interface {
@@ -55,34 +57,33 @@ type BACnetConfirmedServiceRequestAtomicWriteFileExactly interface {
// _BACnetConfirmedServiceRequestAtomicWriteFile is the data-structure of this message
type _BACnetConfirmedServiceRequestAtomicWriteFile struct {
*_BACnetConfirmedServiceRequest
- DeviceIdentifier BACnetApplicationTagObjectIdentifier
- OpeningTag BACnetOpeningTag
- FileStartPosition BACnetApplicationTagSignedInteger
- FileData BACnetApplicationTagOctetString
- ClosingTag BACnetClosingTag
+ DeviceIdentifier BACnetApplicationTagObjectIdentifier
+ OpeningTag BACnetOpeningTag
+ FileStartPosition BACnetApplicationTagSignedInteger
+ FileData BACnetApplicationTagOctetString
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE
-}
+func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_ATOMIC_WRITE_FILE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -113,15 +114,16 @@ func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetClosingTag() BACnetCl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAtomicWriteFile factory function for _BACnetConfirmedServiceRequestAtomicWriteFile
-func NewBACnetConfirmedServiceRequestAtomicWriteFile(deviceIdentifier BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, fileStartPosition BACnetApplicationTagSignedInteger, fileData BACnetApplicationTagOctetString, closingTag BACnetClosingTag, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestAtomicWriteFile {
+func NewBACnetConfirmedServiceRequestAtomicWriteFile( deviceIdentifier BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , fileStartPosition BACnetApplicationTagSignedInteger , fileData BACnetApplicationTagOctetString , closingTag BACnetClosingTag , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestAtomicWriteFile {
_result := &_BACnetConfirmedServiceRequestAtomicWriteFile{
- DeviceIdentifier: deviceIdentifier,
- OpeningTag: openingTag,
- FileStartPosition: fileStartPosition,
- FileData: fileData,
- ClosingTag: closingTag,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ DeviceIdentifier: deviceIdentifier,
+ OpeningTag: openingTag,
+ FileStartPosition: fileStartPosition,
+ FileData: fileData,
+ ClosingTag: closingTag,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -129,7 +131,7 @@ func NewBACnetConfirmedServiceRequestAtomicWriteFile(deviceIdentifier BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAtomicWriteFile(structType interface{}) BACnetConfirmedServiceRequestAtomicWriteFile {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicWriteFile); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAtomicWriteFile); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAtomicWriteFile); ok {
@@ -167,6 +169,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -188,7 +191,7 @@ func BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("deviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceIdentifier")
}
- _deviceIdentifier, _deviceIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deviceIdentifier, _deviceIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deviceIdentifierErr != nil {
return nil, errors.Wrap(_deviceIdentifierErr, "Error parsing 'deviceIdentifier' field of BACnetConfirmedServiceRequestAtomicWriteFile")
}
@@ -199,12 +202,12 @@ func BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx context.Con
// Optional Field (openingTag) (Can be skipped, if a given expression evaluates to false)
var openingTag BACnetOpeningTag = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _val, _err := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(0))
+_val, _err := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8(0) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -223,7 +226,7 @@ func BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("fileStartPosition"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileStartPosition")
}
- _fileStartPosition, _fileStartPositionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileStartPosition, _fileStartPositionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileStartPositionErr != nil {
return nil, errors.Wrap(_fileStartPositionErr, "Error parsing 'fileStartPosition' field of BACnetConfirmedServiceRequestAtomicWriteFile")
}
@@ -236,7 +239,7 @@ func BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("fileData"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileData")
}
- _fileData, _fileDataErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileData, _fileDataErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileDataErr != nil {
return nil, errors.Wrap(_fileDataErr, "Error parsing 'fileData' field of BACnetConfirmedServiceRequestAtomicWriteFile")
}
@@ -247,12 +250,12 @@ func BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx context.Con
// Optional Field (closingTag) (Can be skipped, if a given expression evaluates to false)
var closingTag BACnetClosingTag = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _val, _err := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(0))
+_val, _err := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8(0) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -276,11 +279,11 @@ func BACnetConfirmedServiceRequestAtomicWriteFileParseWithBuffer(ctx context.Con
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- DeviceIdentifier: deviceIdentifier,
- OpeningTag: openingTag,
+ DeviceIdentifier: deviceIdentifier,
+ OpeningTag: openingTag,
FileStartPosition: fileStartPosition,
- FileData: fileData,
- ClosingTag: closingTag,
+ FileData: fileData,
+ ClosingTag: closingTag,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -302,73 +305,73 @@ func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAtomicWriteFile")
}
- // Simple Field (deviceIdentifier)
- if pushErr := writeBuffer.PushContext("deviceIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deviceIdentifier")
+ // Simple Field (deviceIdentifier)
+ if pushErr := writeBuffer.PushContext("deviceIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deviceIdentifier")
+ }
+ _deviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetDeviceIdentifier())
+ if popErr := writeBuffer.PopContext("deviceIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deviceIdentifier")
+ }
+ if _deviceIdentifierErr != nil {
+ return errors.Wrap(_deviceIdentifierErr, "Error serializing 'deviceIdentifier' field")
+ }
+
+ // Optional Field (openingTag) (Can be skipped, if the value is null)
+ var openingTag BACnetOpeningTag = nil
+ if m.GetOpeningTag() != nil {
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
}
- _deviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetDeviceIdentifier())
- if popErr := writeBuffer.PopContext("deviceIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deviceIdentifier")
+ openingTag = m.GetOpeningTag()
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, openingTag)
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
}
- if _deviceIdentifierErr != nil {
- return errors.Wrap(_deviceIdentifierErr, "Error serializing 'deviceIdentifier' field")
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
}
+ }
- // Optional Field (openingTag) (Can be skipped, if the value is null)
- var openingTag BACnetOpeningTag = nil
- if m.GetOpeningTag() != nil {
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- openingTag = m.GetOpeningTag()
- _openingTagErr := writeBuffer.WriteSerializable(ctx, openingTag)
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
- }
+ // Simple Field (fileStartPosition)
+ if pushErr := writeBuffer.PushContext("fileStartPosition"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileStartPosition")
+ }
+ _fileStartPositionErr := writeBuffer.WriteSerializable(ctx, m.GetFileStartPosition())
+ if popErr := writeBuffer.PopContext("fileStartPosition"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileStartPosition")
+ }
+ if _fileStartPositionErr != nil {
+ return errors.Wrap(_fileStartPositionErr, "Error serializing 'fileStartPosition' field")
+ }
- // Simple Field (fileStartPosition)
- if pushErr := writeBuffer.PushContext("fileStartPosition"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileStartPosition")
- }
- _fileStartPositionErr := writeBuffer.WriteSerializable(ctx, m.GetFileStartPosition())
- if popErr := writeBuffer.PopContext("fileStartPosition"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileStartPosition")
- }
- if _fileStartPositionErr != nil {
- return errors.Wrap(_fileStartPositionErr, "Error serializing 'fileStartPosition' field")
- }
+ // Simple Field (fileData)
+ if pushErr := writeBuffer.PushContext("fileData"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileData")
+ }
+ _fileDataErr := writeBuffer.WriteSerializable(ctx, m.GetFileData())
+ if popErr := writeBuffer.PopContext("fileData"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileData")
+ }
+ if _fileDataErr != nil {
+ return errors.Wrap(_fileDataErr, "Error serializing 'fileData' field")
+ }
- // Simple Field (fileData)
- if pushErr := writeBuffer.PushContext("fileData"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileData")
- }
- _fileDataErr := writeBuffer.WriteSerializable(ctx, m.GetFileData())
- if popErr := writeBuffer.PopContext("fileData"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileData")
+ // Optional Field (closingTag) (Can be skipped, if the value is null)
+ var closingTag BACnetClosingTag = nil
+ if m.GetClosingTag() != nil {
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
}
- if _fileDataErr != nil {
- return errors.Wrap(_fileDataErr, "Error serializing 'fileData' field")
+ closingTag = m.GetClosingTag()
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, closingTag)
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
}
-
- // Optional Field (closingTag) (Can be skipped, if the value is null)
- var closingTag BACnetClosingTag = nil
- if m.GetClosingTag() != nil {
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- closingTag = m.GetClosingTag()
- _closingTagErr := writeBuffer.WriteSerializable(ctx, closingTag)
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAtomicWriteFile"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAtomicWriteFile")
@@ -378,6 +381,7 @@ func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) isBACnetConfirmedServiceRequestAtomicWriteFile() bool {
return true
}
@@ -392,3 +396,6 @@ func (m *_BACnetConfirmedServiceRequestAtomicWriteFile) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAuthenticate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAuthenticate.go
index 613ab0fffbb..682d8d9f892 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAuthenticate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestAuthenticate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestAuthenticate is the corresponding interface of BACnetConfirmedServiceRequestAuthenticate
type BACnetConfirmedServiceRequestAuthenticate interface {
@@ -46,33 +48,32 @@ type BACnetConfirmedServiceRequestAuthenticateExactly interface {
// _BACnetConfirmedServiceRequestAuthenticate is the data-structure of this message
type _BACnetConfirmedServiceRequestAuthenticate struct {
*_BACnetConfirmedServiceRequest
- BytesOfRemovedService []byte
+ BytesOfRemovedService []byte
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestAuthenticate) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_AUTHENTICATE
-}
+func (m *_BACnetConfirmedServiceRequestAuthenticate) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_AUTHENTICATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestAuthenticate) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestAuthenticate) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestAuthenticate) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestAuthenticate) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -87,11 +88,12 @@ func (m *_BACnetConfirmedServiceRequestAuthenticate) GetBytesOfRemovedService()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestAuthenticate factory function for _BACnetConfirmedServiceRequestAuthenticate
-func NewBACnetConfirmedServiceRequestAuthenticate(bytesOfRemovedService []byte, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestAuthenticate {
+func NewBACnetConfirmedServiceRequestAuthenticate( bytesOfRemovedService []byte , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestAuthenticate {
_result := &_BACnetConfirmedServiceRequestAuthenticate{
- BytesOfRemovedService: bytesOfRemovedService,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ BytesOfRemovedService: bytesOfRemovedService,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -99,7 +101,7 @@ func NewBACnetConfirmedServiceRequestAuthenticate(bytesOfRemovedService []byte,
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestAuthenticate(structType interface{}) BACnetConfirmedServiceRequestAuthenticate {
- if casted, ok := structType.(BACnetConfirmedServiceRequestAuthenticate); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestAuthenticate); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestAuthenticate); ok {
@@ -123,6 +125,7 @@ func (m *_BACnetConfirmedServiceRequestAuthenticate) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestAuthenticate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,11 +180,11 @@ func (m *_BACnetConfirmedServiceRequestAuthenticate) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestAuthenticate")
}
- // Array Field (bytesOfRemovedService)
- // Byte Array field (bytesOfRemovedService)
- if err := writeBuffer.WriteByteArray("bytesOfRemovedService", m.GetBytesOfRemovedService()); err != nil {
- return errors.Wrap(err, "Error serializing 'bytesOfRemovedService' field")
- }
+ // Array Field (bytesOfRemovedService)
+ // Byte Array field (bytesOfRemovedService)
+ if err := writeBuffer.WriteByteArray("bytesOfRemovedService", m.GetBytesOfRemovedService()); err != nil {
+ return errors.Wrap(err, "Error serializing 'bytesOfRemovedService' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestAuthenticate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestAuthenticate")
@@ -191,13 +194,13 @@ func (m *_BACnetConfirmedServiceRequestAuthenticate) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestAuthenticate) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -215,3 +218,6 @@ func (m *_BACnetConfirmedServiceRequestAuthenticate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
index 740fad66a9e..838599518e4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotification.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedCOVNotification is the corresponding interface of BACnetConfirmedServiceRequestConfirmedCOVNotification
type BACnetConfirmedServiceRequestConfirmedCOVNotification interface {
@@ -54,34 +56,33 @@ type BACnetConfirmedServiceRequestConfirmedCOVNotificationExactly interface {
// _BACnetConfirmedServiceRequestConfirmedCOVNotification is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedCOVNotification struct {
*_BACnetConfirmedServiceRequest
- SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
- InitiatingDeviceIdentifier BACnetContextTagObjectIdentifier
- MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
- LifetimeInSeconds BACnetContextTagUnsignedInteger
- ListOfValues BACnetPropertyValues
+ SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
+ InitiatingDeviceIdentifier BACnetContextTagObjectIdentifier
+ MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
+ LifetimeInSeconds BACnetContextTagUnsignedInteger
+ ListOfValues BACnetPropertyValues
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -112,15 +113,16 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetListOfValues
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedCOVNotification factory function for _BACnetConfirmedServiceRequestConfirmedCOVNotification
-func NewBACnetConfirmedServiceRequestConfirmedCOVNotification(subscriberProcessIdentifier BACnetContextTagUnsignedInteger, initiatingDeviceIdentifier BACnetContextTagObjectIdentifier, monitoredObjectIdentifier BACnetContextTagObjectIdentifier, lifetimeInSeconds BACnetContextTagUnsignedInteger, listOfValues BACnetPropertyValues, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestConfirmedCOVNotification {
+func NewBACnetConfirmedServiceRequestConfirmedCOVNotification( subscriberProcessIdentifier BACnetContextTagUnsignedInteger , initiatingDeviceIdentifier BACnetContextTagObjectIdentifier , monitoredObjectIdentifier BACnetContextTagObjectIdentifier , lifetimeInSeconds BACnetContextTagUnsignedInteger , listOfValues BACnetPropertyValues , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestConfirmedCOVNotification {
_result := &_BACnetConfirmedServiceRequestConfirmedCOVNotification{
- SubscriberProcessIdentifier: subscriberProcessIdentifier,
- InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- LifetimeInSeconds: lifetimeInSeconds,
- ListOfValues: listOfValues,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ SubscriberProcessIdentifier: subscriberProcessIdentifier,
+ InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ LifetimeInSeconds: lifetimeInSeconds,
+ ListOfValues: listOfValues,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -128,7 +130,7 @@ func NewBACnetConfirmedServiceRequestConfirmedCOVNotification(subscriberProcessI
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedCOVNotification(structType interface{}) BACnetConfirmedServiceRequestConfirmedCOVNotification {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedCOVNotification); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedCOVNotification); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedCOVNotification); ok {
@@ -162,6 +164,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -183,7 +186,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("subscriberProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for subscriberProcessIdentifier")
}
- _subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _subscriberProcessIdentifierErr != nil {
return nil, errors.Wrap(_subscriberProcessIdentifierErr, "Error parsing 'subscriberProcessIdentifier' field of BACnetConfirmedServiceRequestConfirmedCOVNotification")
}
@@ -196,7 +199,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("initiatingDeviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for initiatingDeviceIdentifier")
}
- _initiatingDeviceIdentifier, _initiatingDeviceIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_initiatingDeviceIdentifier, _initiatingDeviceIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _initiatingDeviceIdentifierErr != nil {
return nil, errors.Wrap(_initiatingDeviceIdentifierErr, "Error parsing 'initiatingDeviceIdentifier' field of BACnetConfirmedServiceRequestConfirmedCOVNotification")
}
@@ -209,7 +212,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("monitoredObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredObjectIdentifier")
}
- _monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _monitoredObjectIdentifierErr != nil {
return nil, errors.Wrap(_monitoredObjectIdentifierErr, "Error parsing 'monitoredObjectIdentifier' field of BACnetConfirmedServiceRequestConfirmedCOVNotification")
}
@@ -222,7 +225,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("lifetimeInSeconds"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lifetimeInSeconds")
}
- _lifetimeInSeconds, _lifetimeInSecondsErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_lifetimeInSeconds, _lifetimeInSecondsErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _lifetimeInSecondsErr != nil {
return nil, errors.Wrap(_lifetimeInSecondsErr, "Error parsing 'lifetimeInSeconds' field of BACnetConfirmedServiceRequestConfirmedCOVNotification")
}
@@ -235,7 +238,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("listOfValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfValues")
}
- _listOfValues, _listOfValuesErr := BACnetPropertyValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(4)), BACnetObjectType(monitoredObjectIdentifier.GetObjectType()))
+_listOfValues, _listOfValuesErr := BACnetPropertyValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) , BACnetObjectType( monitoredObjectIdentifier.GetObjectType() ) )
if _listOfValuesErr != nil {
return nil, errors.Wrap(_listOfValuesErr, "Error parsing 'listOfValues' field of BACnetConfirmedServiceRequestConfirmedCOVNotification")
}
@@ -254,10 +257,10 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationParseWithBuffer(ctx co
ServiceRequestLength: serviceRequestLength,
},
SubscriberProcessIdentifier: subscriberProcessIdentifier,
- InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- LifetimeInSeconds: lifetimeInSeconds,
- ListOfValues: listOfValues,
+ InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ LifetimeInSeconds: lifetimeInSeconds,
+ ListOfValues: listOfValues,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -279,65 +282,65 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedCOVNotification")
}
- // Simple Field (subscriberProcessIdentifier)
- if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
- }
- _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
- if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
- }
- if _subscriberProcessIdentifierErr != nil {
- return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
- }
+ // Simple Field (subscriberProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ }
+ _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
+ if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ }
+ if _subscriberProcessIdentifierErr != nil {
+ return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ }
- // Simple Field (initiatingDeviceIdentifier)
- if pushErr := writeBuffer.PushContext("initiatingDeviceIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for initiatingDeviceIdentifier")
- }
- _initiatingDeviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetInitiatingDeviceIdentifier())
- if popErr := writeBuffer.PopContext("initiatingDeviceIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for initiatingDeviceIdentifier")
- }
- if _initiatingDeviceIdentifierErr != nil {
- return errors.Wrap(_initiatingDeviceIdentifierErr, "Error serializing 'initiatingDeviceIdentifier' field")
- }
+ // Simple Field (initiatingDeviceIdentifier)
+ if pushErr := writeBuffer.PushContext("initiatingDeviceIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for initiatingDeviceIdentifier")
+ }
+ _initiatingDeviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetInitiatingDeviceIdentifier())
+ if popErr := writeBuffer.PopContext("initiatingDeviceIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for initiatingDeviceIdentifier")
+ }
+ if _initiatingDeviceIdentifierErr != nil {
+ return errors.Wrap(_initiatingDeviceIdentifierErr, "Error serializing 'initiatingDeviceIdentifier' field")
+ }
- // Simple Field (monitoredObjectIdentifier)
- if pushErr := writeBuffer.PushContext("monitoredObjectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for monitoredObjectIdentifier")
- }
- _monitoredObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredObjectIdentifier())
- if popErr := writeBuffer.PopContext("monitoredObjectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for monitoredObjectIdentifier")
- }
- if _monitoredObjectIdentifierErr != nil {
- return errors.Wrap(_monitoredObjectIdentifierErr, "Error serializing 'monitoredObjectIdentifier' field")
- }
+ // Simple Field (monitoredObjectIdentifier)
+ if pushErr := writeBuffer.PushContext("monitoredObjectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for monitoredObjectIdentifier")
+ }
+ _monitoredObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredObjectIdentifier())
+ if popErr := writeBuffer.PopContext("monitoredObjectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for monitoredObjectIdentifier")
+ }
+ if _monitoredObjectIdentifierErr != nil {
+ return errors.Wrap(_monitoredObjectIdentifierErr, "Error serializing 'monitoredObjectIdentifier' field")
+ }
- // Simple Field (lifetimeInSeconds)
- if pushErr := writeBuffer.PushContext("lifetimeInSeconds"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lifetimeInSeconds")
- }
- _lifetimeInSecondsErr := writeBuffer.WriteSerializable(ctx, m.GetLifetimeInSeconds())
- if popErr := writeBuffer.PopContext("lifetimeInSeconds"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lifetimeInSeconds")
- }
- if _lifetimeInSecondsErr != nil {
- return errors.Wrap(_lifetimeInSecondsErr, "Error serializing 'lifetimeInSeconds' field")
- }
+ // Simple Field (lifetimeInSeconds)
+ if pushErr := writeBuffer.PushContext("lifetimeInSeconds"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lifetimeInSeconds")
+ }
+ _lifetimeInSecondsErr := writeBuffer.WriteSerializable(ctx, m.GetLifetimeInSeconds())
+ if popErr := writeBuffer.PopContext("lifetimeInSeconds"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lifetimeInSeconds")
+ }
+ if _lifetimeInSecondsErr != nil {
+ return errors.Wrap(_lifetimeInSecondsErr, "Error serializing 'lifetimeInSeconds' field")
+ }
- // Simple Field (listOfValues)
- if pushErr := writeBuffer.PushContext("listOfValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfValues")
- }
- _listOfValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfValues())
- if popErr := writeBuffer.PopContext("listOfValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfValues")
- }
- if _listOfValuesErr != nil {
- return errors.Wrap(_listOfValuesErr, "Error serializing 'listOfValues' field")
- }
+ // Simple Field (listOfValues)
+ if pushErr := writeBuffer.PushContext("listOfValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfValues")
+ }
+ _listOfValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfValues())
+ if popErr := writeBuffer.PopContext("listOfValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfValues")
+ }
+ if _listOfValuesErr != nil {
+ return errors.Wrap(_listOfValuesErr, "Error serializing 'listOfValues' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedCOVNotification"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedCOVNotification")
@@ -347,6 +350,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) isBACnetConfirmedServiceRequestConfirmedCOVNotification() bool {
return true
}
@@ -361,3 +365,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotification) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
index 494e576a5af..dd1e72f795c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple is the corresponding interface of BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple
type BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple interface {
@@ -55,34 +57,33 @@ type BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleExactly interf
// _BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple struct {
*_BACnetConfirmedServiceRequest
- SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
- InitiatingDeviceIdentifier BACnetContextTagObjectIdentifier
- TimeRemaining BACnetContextTagUnsignedInteger
- Timestamp BACnetTimeStampEnclosed
- ListOfCovNotifications ListOfCovNotificationsList
+ SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
+ InitiatingDeviceIdentifier BACnetContextTagObjectIdentifier
+ TimeRemaining BACnetContextTagUnsignedInteger
+ Timestamp BACnetTimeStampEnclosed
+ ListOfCovNotifications ListOfCovNotificationsList
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_CONFIRMED_COV_NOTIFICATION_MULTIPLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -113,15 +114,16 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetList
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple factory function for _BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple
-func NewBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple(subscriberProcessIdentifier BACnetContextTagUnsignedInteger, initiatingDeviceIdentifier BACnetContextTagObjectIdentifier, timeRemaining BACnetContextTagUnsignedInteger, timestamp BACnetTimeStampEnclosed, listOfCovNotifications ListOfCovNotificationsList, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple {
+func NewBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple( subscriberProcessIdentifier BACnetContextTagUnsignedInteger , initiatingDeviceIdentifier BACnetContextTagObjectIdentifier , timeRemaining BACnetContextTagUnsignedInteger , timestamp BACnetTimeStampEnclosed , listOfCovNotifications ListOfCovNotificationsList , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple {
_result := &_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple{
- SubscriberProcessIdentifier: subscriberProcessIdentifier,
- InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
- TimeRemaining: timeRemaining,
- Timestamp: timestamp,
- ListOfCovNotifications: listOfCovNotifications,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ SubscriberProcessIdentifier: subscriberProcessIdentifier,
+ InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
+ TimeRemaining: timeRemaining,
+ Timestamp: timestamp,
+ ListOfCovNotifications: listOfCovNotifications,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -129,7 +131,7 @@ func NewBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple(subscriber
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple(structType interface{}) BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple); ok {
@@ -165,6 +167,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetLeng
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -186,7 +189,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffe
if pullErr := readBuffer.PullContext("subscriberProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for subscriberProcessIdentifier")
}
- _subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _subscriberProcessIdentifierErr != nil {
return nil, errors.Wrap(_subscriberProcessIdentifierErr, "Error parsing 'subscriberProcessIdentifier' field of BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple")
}
@@ -199,7 +202,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffe
if pullErr := readBuffer.PullContext("initiatingDeviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for initiatingDeviceIdentifier")
}
- _initiatingDeviceIdentifier, _initiatingDeviceIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_initiatingDeviceIdentifier, _initiatingDeviceIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _initiatingDeviceIdentifierErr != nil {
return nil, errors.Wrap(_initiatingDeviceIdentifierErr, "Error parsing 'initiatingDeviceIdentifier' field of BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple")
}
@@ -212,7 +215,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffe
if pullErr := readBuffer.PullContext("timeRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeRemaining")
}
- _timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeRemainingErr != nil {
return nil, errors.Wrap(_timeRemainingErr, "Error parsing 'timeRemaining' field of BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple")
}
@@ -223,12 +226,12 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffe
// Optional Field (timestamp) (Can be skipped, if a given expression evaluates to false)
var timestamp BACnetTimeStampEnclosed = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("timestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamp")
}
- _val, _err := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer, uint8(3))
+_val, _err := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer , uint8(3) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -247,7 +250,7 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffe
if pullErr := readBuffer.PullContext("listOfCovNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfCovNotifications")
}
- _listOfCovNotifications, _listOfCovNotificationsErr := ListOfCovNotificationsListParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_listOfCovNotifications, _listOfCovNotificationsErr := ListOfCovNotificationsListParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _listOfCovNotificationsErr != nil {
return nil, errors.Wrap(_listOfCovNotificationsErr, "Error parsing 'listOfCovNotifications' field of BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple")
}
@@ -266,10 +269,10 @@ func BACnetConfirmedServiceRequestConfirmedCOVNotificationMultipleParseWithBuffe
ServiceRequestLength: serviceRequestLength,
},
SubscriberProcessIdentifier: subscriberProcessIdentifier,
- InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
- TimeRemaining: timeRemaining,
- Timestamp: timestamp,
- ListOfCovNotifications: listOfCovNotifications,
+ InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
+ TimeRemaining: timeRemaining,
+ Timestamp: timestamp,
+ ListOfCovNotifications: listOfCovNotifications,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -291,69 +294,69 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) Seriali
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple")
}
- // Simple Field (subscriberProcessIdentifier)
- if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
- }
- _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
- if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
- }
- if _subscriberProcessIdentifierErr != nil {
- return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
- }
-
- // Simple Field (initiatingDeviceIdentifier)
- if pushErr := writeBuffer.PushContext("initiatingDeviceIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for initiatingDeviceIdentifier")
- }
- _initiatingDeviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetInitiatingDeviceIdentifier())
- if popErr := writeBuffer.PopContext("initiatingDeviceIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for initiatingDeviceIdentifier")
- }
- if _initiatingDeviceIdentifierErr != nil {
- return errors.Wrap(_initiatingDeviceIdentifierErr, "Error serializing 'initiatingDeviceIdentifier' field")
- }
+ // Simple Field (subscriberProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ }
+ _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
+ if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ }
+ if _subscriberProcessIdentifierErr != nil {
+ return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ }
- // Simple Field (timeRemaining)
- if pushErr := writeBuffer.PushContext("timeRemaining"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeRemaining")
- }
- _timeRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetTimeRemaining())
- if popErr := writeBuffer.PopContext("timeRemaining"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeRemaining")
- }
- if _timeRemainingErr != nil {
- return errors.Wrap(_timeRemainingErr, "Error serializing 'timeRemaining' field")
- }
+ // Simple Field (initiatingDeviceIdentifier)
+ if pushErr := writeBuffer.PushContext("initiatingDeviceIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for initiatingDeviceIdentifier")
+ }
+ _initiatingDeviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetInitiatingDeviceIdentifier())
+ if popErr := writeBuffer.PopContext("initiatingDeviceIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for initiatingDeviceIdentifier")
+ }
+ if _initiatingDeviceIdentifierErr != nil {
+ return errors.Wrap(_initiatingDeviceIdentifierErr, "Error serializing 'initiatingDeviceIdentifier' field")
+ }
- // Optional Field (timestamp) (Can be skipped, if the value is null)
- var timestamp BACnetTimeStampEnclosed = nil
- if m.GetTimestamp() != nil {
- if pushErr := writeBuffer.PushContext("timestamp"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timestamp")
- }
- timestamp = m.GetTimestamp()
- _timestampErr := writeBuffer.WriteSerializable(ctx, timestamp)
- if popErr := writeBuffer.PopContext("timestamp"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timestamp")
- }
- if _timestampErr != nil {
- return errors.Wrap(_timestampErr, "Error serializing 'timestamp' field")
- }
- }
+ // Simple Field (timeRemaining)
+ if pushErr := writeBuffer.PushContext("timeRemaining"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeRemaining")
+ }
+ _timeRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetTimeRemaining())
+ if popErr := writeBuffer.PopContext("timeRemaining"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeRemaining")
+ }
+ if _timeRemainingErr != nil {
+ return errors.Wrap(_timeRemainingErr, "Error serializing 'timeRemaining' field")
+ }
- // Simple Field (listOfCovNotifications)
- if pushErr := writeBuffer.PushContext("listOfCovNotifications"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfCovNotifications")
+ // Optional Field (timestamp) (Can be skipped, if the value is null)
+ var timestamp BACnetTimeStampEnclosed = nil
+ if m.GetTimestamp() != nil {
+ if pushErr := writeBuffer.PushContext("timestamp"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timestamp")
}
- _listOfCovNotificationsErr := writeBuffer.WriteSerializable(ctx, m.GetListOfCovNotifications())
- if popErr := writeBuffer.PopContext("listOfCovNotifications"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfCovNotifications")
+ timestamp = m.GetTimestamp()
+ _timestampErr := writeBuffer.WriteSerializable(ctx, timestamp)
+ if popErr := writeBuffer.PopContext("timestamp"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timestamp")
}
- if _listOfCovNotificationsErr != nil {
- return errors.Wrap(_listOfCovNotificationsErr, "Error serializing 'listOfCovNotifications' field")
+ if _timestampErr != nil {
+ return errors.Wrap(_timestampErr, "Error serializing 'timestamp' field")
}
+ }
+
+ // Simple Field (listOfCovNotifications)
+ if pushErr := writeBuffer.PushContext("listOfCovNotifications"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfCovNotifications")
+ }
+ _listOfCovNotificationsErr := writeBuffer.WriteSerializable(ctx, m.GetListOfCovNotifications())
+ if popErr := writeBuffer.PopContext("listOfCovNotifications"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfCovNotifications")
+ }
+ if _listOfCovNotificationsErr != nil {
+ return errors.Wrap(_listOfCovNotificationsErr, "Error serializing 'listOfCovNotifications' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple")
@@ -363,6 +366,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) Seriali
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) isBACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple() bool {
return true
}
@@ -377,3 +381,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedCOVNotificationMultiple) String(
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
index 7068a6d4860..67a10baf542 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedEventNotification.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedEventNotification is the corresponding interface of BACnetConfirmedServiceRequestConfirmedEventNotification
type BACnetConfirmedServiceRequestConfirmedEventNotification interface {
@@ -71,42 +73,41 @@ type BACnetConfirmedServiceRequestConfirmedEventNotificationExactly interface {
// _BACnetConfirmedServiceRequestConfirmedEventNotification is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedEventNotification struct {
*_BACnetConfirmedServiceRequest
- ProcessIdentifier BACnetContextTagUnsignedInteger
- InitiatingDeviceIdentifier BACnetContextTagObjectIdentifier
- EventObjectIdentifier BACnetContextTagObjectIdentifier
- Timestamp BACnetTimeStampEnclosed
- NotificationClass BACnetContextTagUnsignedInteger
- Priority BACnetContextTagUnsignedInteger
- EventType BACnetEventTypeTagged
- MessageText BACnetContextTagCharacterString
- NotifyType BACnetNotifyTypeTagged
- AckRequired BACnetContextTagBoolean
- FromState BACnetEventStateTagged
- ToState BACnetEventStateTagged
- EventValues BACnetNotificationParameters
+ ProcessIdentifier BACnetContextTagUnsignedInteger
+ InitiatingDeviceIdentifier BACnetContextTagObjectIdentifier
+ EventObjectIdentifier BACnetContextTagObjectIdentifier
+ Timestamp BACnetTimeStampEnclosed
+ NotificationClass BACnetContextTagUnsignedInteger
+ Priority BACnetContextTagUnsignedInteger
+ EventType BACnetEventTypeTagged
+ MessageText BACnetContextTagCharacterString
+ NotifyType BACnetNotifyTypeTagged
+ AckRequired BACnetContextTagBoolean
+ FromState BACnetEventStateTagged
+ ToState BACnetEventStateTagged
+ EventValues BACnetNotificationParameters
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_CONFIRMED_EVENT_NOTIFICATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -169,23 +170,24 @@ func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetEventValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedEventNotification factory function for _BACnetConfirmedServiceRequestConfirmedEventNotification
-func NewBACnetConfirmedServiceRequestConfirmedEventNotification(processIdentifier BACnetContextTagUnsignedInteger, initiatingDeviceIdentifier BACnetContextTagObjectIdentifier, eventObjectIdentifier BACnetContextTagObjectIdentifier, timestamp BACnetTimeStampEnclosed, notificationClass BACnetContextTagUnsignedInteger, priority BACnetContextTagUnsignedInteger, eventType BACnetEventTypeTagged, messageText BACnetContextTagCharacterString, notifyType BACnetNotifyTypeTagged, ackRequired BACnetContextTagBoolean, fromState BACnetEventStateTagged, toState BACnetEventStateTagged, eventValues BACnetNotificationParameters, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestConfirmedEventNotification {
+func NewBACnetConfirmedServiceRequestConfirmedEventNotification( processIdentifier BACnetContextTagUnsignedInteger , initiatingDeviceIdentifier BACnetContextTagObjectIdentifier , eventObjectIdentifier BACnetContextTagObjectIdentifier , timestamp BACnetTimeStampEnclosed , notificationClass BACnetContextTagUnsignedInteger , priority BACnetContextTagUnsignedInteger , eventType BACnetEventTypeTagged , messageText BACnetContextTagCharacterString , notifyType BACnetNotifyTypeTagged , ackRequired BACnetContextTagBoolean , fromState BACnetEventStateTagged , toState BACnetEventStateTagged , eventValues BACnetNotificationParameters , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestConfirmedEventNotification {
_result := &_BACnetConfirmedServiceRequestConfirmedEventNotification{
- ProcessIdentifier: processIdentifier,
- InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
- EventObjectIdentifier: eventObjectIdentifier,
- Timestamp: timestamp,
- NotificationClass: notificationClass,
- Priority: priority,
- EventType: eventType,
- MessageText: messageText,
- NotifyType: notifyType,
- AckRequired: ackRequired,
- FromState: fromState,
- ToState: toState,
- EventValues: eventValues,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ProcessIdentifier: processIdentifier,
+ InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
+ EventObjectIdentifier: eventObjectIdentifier,
+ Timestamp: timestamp,
+ NotificationClass: notificationClass,
+ Priority: priority,
+ EventType: eventType,
+ MessageText: messageText,
+ NotifyType: notifyType,
+ AckRequired: ackRequired,
+ FromState: fromState,
+ ToState: toState,
+ EventValues: eventValues,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -193,7 +195,7 @@ func NewBACnetConfirmedServiceRequestConfirmedEventNotification(processIdentifie
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedEventNotification(structType interface{}) BACnetConfirmedServiceRequestConfirmedEventNotification {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedEventNotification); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedEventNotification); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedEventNotification); ok {
@@ -259,6 +261,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -280,7 +283,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("processIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for processIdentifier")
}
- _processIdentifier, _processIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_processIdentifier, _processIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _processIdentifierErr != nil {
return nil, errors.Wrap(_processIdentifierErr, "Error parsing 'processIdentifier' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -293,7 +296,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("initiatingDeviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for initiatingDeviceIdentifier")
}
- _initiatingDeviceIdentifier, _initiatingDeviceIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_initiatingDeviceIdentifier, _initiatingDeviceIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _initiatingDeviceIdentifierErr != nil {
return nil, errors.Wrap(_initiatingDeviceIdentifierErr, "Error parsing 'initiatingDeviceIdentifier' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -306,7 +309,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("eventObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventObjectIdentifier")
}
- _eventObjectIdentifier, _eventObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_eventObjectIdentifier, _eventObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _eventObjectIdentifierErr != nil {
return nil, errors.Wrap(_eventObjectIdentifierErr, "Error parsing 'eventObjectIdentifier' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -319,7 +322,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("timestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamp")
}
- _timestamp, _timestampErr := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_timestamp, _timestampErr := BACnetTimeStampEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _timestampErr != nil {
return nil, errors.Wrap(_timestampErr, "Error parsing 'timestamp' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -332,7 +335,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("notificationClass"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notificationClass")
}
- _notificationClass, _notificationClassErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_notificationClass, _notificationClassErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _notificationClassErr != nil {
return nil, errors.Wrap(_notificationClassErr, "Error parsing 'notificationClass' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -345,7 +348,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("priority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priority")
}
- _priority, _priorityErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(5)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_priority, _priorityErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _priorityErr != nil {
return nil, errors.Wrap(_priorityErr, "Error parsing 'priority' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -358,7 +361,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("eventType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventType")
}
- _eventType, _eventTypeErr := BACnetEventTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(6)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_eventType, _eventTypeErr := BACnetEventTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(6) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _eventTypeErr != nil {
return nil, errors.Wrap(_eventTypeErr, "Error parsing 'eventType' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -369,12 +372,12 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
// Optional Field (messageText) (Can be skipped, if a given expression evaluates to false)
var messageText BACnetContextTagCharacterString = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("messageText"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for messageText")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(7), BACnetDataType_CHARACTER_STRING)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(7) , BACnetDataType_CHARACTER_STRING )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -393,7 +396,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("notifyType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notifyType")
}
- _notifyType, _notifyTypeErr := BACnetNotifyTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(8)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_notifyType, _notifyTypeErr := BACnetNotifyTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(8) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _notifyTypeErr != nil {
return nil, errors.Wrap(_notifyTypeErr, "Error parsing 'notifyType' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -404,12 +407,12 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
// Optional Field (ackRequired) (Can be skipped, if a given expression evaluates to false)
var ackRequired BACnetContextTagBoolean = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("ackRequired"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ackRequired")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(9), BACnetDataType_BOOLEAN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(9) , BACnetDataType_BOOLEAN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -426,12 +429,12 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
// Optional Field (fromState) (Can be skipped, if a given expression evaluates to false)
var fromState BACnetEventStateTagged = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("fromState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fromState")
}
- _val, _err := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer, uint8(10), TagClass_CONTEXT_SPECIFIC_TAGS)
+_val, _err := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer , uint8(10) , TagClass_CONTEXT_SPECIFIC_TAGS )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -450,7 +453,7 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("toState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toState")
}
- _toState, _toStateErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(11)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_toState, _toStateErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(11) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _toStateErr != nil {
return nil, errors.Wrap(_toStateErr, "Error parsing 'toState' field of BACnetConfirmedServiceRequestConfirmedEventNotification")
}
@@ -461,12 +464,12 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
// Optional Field (eventValues) (Can be skipped, if a given expression evaluates to false)
var eventValues BACnetNotificationParameters = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("eventValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventValues")
}
- _val, _err := BACnetNotificationParametersParseWithBuffer(ctx, readBuffer, uint8(12), eventObjectIdentifier.GetObjectType())
+_val, _err := BACnetNotificationParametersParseWithBuffer(ctx, readBuffer , uint8(12) , eventObjectIdentifier.GetObjectType() )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -490,19 +493,19 @@ func BACnetConfirmedServiceRequestConfirmedEventNotificationParseWithBuffer(ctx
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- ProcessIdentifier: processIdentifier,
+ ProcessIdentifier: processIdentifier,
InitiatingDeviceIdentifier: initiatingDeviceIdentifier,
- EventObjectIdentifier: eventObjectIdentifier,
- Timestamp: timestamp,
- NotificationClass: notificationClass,
- Priority: priority,
- EventType: eventType,
- MessageText: messageText,
- NotifyType: notifyType,
- AckRequired: ackRequired,
- FromState: fromState,
- ToState: toState,
- EventValues: eventValues,
+ EventObjectIdentifier: eventObjectIdentifier,
+ Timestamp: timestamp,
+ NotificationClass: notificationClass,
+ Priority: priority,
+ EventType: eventType,
+ MessageText: messageText,
+ NotifyType: notifyType,
+ AckRequired: ackRequired,
+ FromState: fromState,
+ ToState: toState,
+ EventValues: eventValues,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -524,177 +527,177 @@ func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedEventNotification")
}
- // Simple Field (processIdentifier)
- if pushErr := writeBuffer.PushContext("processIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for processIdentifier")
- }
- _processIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetProcessIdentifier())
- if popErr := writeBuffer.PopContext("processIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for processIdentifier")
- }
- if _processIdentifierErr != nil {
- return errors.Wrap(_processIdentifierErr, "Error serializing 'processIdentifier' field")
- }
+ // Simple Field (processIdentifier)
+ if pushErr := writeBuffer.PushContext("processIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for processIdentifier")
+ }
+ _processIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetProcessIdentifier())
+ if popErr := writeBuffer.PopContext("processIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for processIdentifier")
+ }
+ if _processIdentifierErr != nil {
+ return errors.Wrap(_processIdentifierErr, "Error serializing 'processIdentifier' field")
+ }
- // Simple Field (initiatingDeviceIdentifier)
- if pushErr := writeBuffer.PushContext("initiatingDeviceIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for initiatingDeviceIdentifier")
- }
- _initiatingDeviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetInitiatingDeviceIdentifier())
- if popErr := writeBuffer.PopContext("initiatingDeviceIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for initiatingDeviceIdentifier")
- }
- if _initiatingDeviceIdentifierErr != nil {
- return errors.Wrap(_initiatingDeviceIdentifierErr, "Error serializing 'initiatingDeviceIdentifier' field")
- }
+ // Simple Field (initiatingDeviceIdentifier)
+ if pushErr := writeBuffer.PushContext("initiatingDeviceIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for initiatingDeviceIdentifier")
+ }
+ _initiatingDeviceIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetInitiatingDeviceIdentifier())
+ if popErr := writeBuffer.PopContext("initiatingDeviceIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for initiatingDeviceIdentifier")
+ }
+ if _initiatingDeviceIdentifierErr != nil {
+ return errors.Wrap(_initiatingDeviceIdentifierErr, "Error serializing 'initiatingDeviceIdentifier' field")
+ }
- // Simple Field (eventObjectIdentifier)
- if pushErr := writeBuffer.PushContext("eventObjectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventObjectIdentifier")
- }
- _eventObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetEventObjectIdentifier())
- if popErr := writeBuffer.PopContext("eventObjectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventObjectIdentifier")
- }
- if _eventObjectIdentifierErr != nil {
- return errors.Wrap(_eventObjectIdentifierErr, "Error serializing 'eventObjectIdentifier' field")
- }
+ // Simple Field (eventObjectIdentifier)
+ if pushErr := writeBuffer.PushContext("eventObjectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventObjectIdentifier")
+ }
+ _eventObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetEventObjectIdentifier())
+ if popErr := writeBuffer.PopContext("eventObjectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventObjectIdentifier")
+ }
+ if _eventObjectIdentifierErr != nil {
+ return errors.Wrap(_eventObjectIdentifierErr, "Error serializing 'eventObjectIdentifier' field")
+ }
- // Simple Field (timestamp)
- if pushErr := writeBuffer.PushContext("timestamp"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timestamp")
- }
- _timestampErr := writeBuffer.WriteSerializable(ctx, m.GetTimestamp())
- if popErr := writeBuffer.PopContext("timestamp"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timestamp")
- }
- if _timestampErr != nil {
- return errors.Wrap(_timestampErr, "Error serializing 'timestamp' field")
- }
+ // Simple Field (timestamp)
+ if pushErr := writeBuffer.PushContext("timestamp"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timestamp")
+ }
+ _timestampErr := writeBuffer.WriteSerializable(ctx, m.GetTimestamp())
+ if popErr := writeBuffer.PopContext("timestamp"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timestamp")
+ }
+ if _timestampErr != nil {
+ return errors.Wrap(_timestampErr, "Error serializing 'timestamp' field")
+ }
- // Simple Field (notificationClass)
- if pushErr := writeBuffer.PushContext("notificationClass"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notificationClass")
- }
- _notificationClassErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationClass())
- if popErr := writeBuffer.PopContext("notificationClass"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notificationClass")
- }
- if _notificationClassErr != nil {
- return errors.Wrap(_notificationClassErr, "Error serializing 'notificationClass' field")
- }
+ // Simple Field (notificationClass)
+ if pushErr := writeBuffer.PushContext("notificationClass"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notificationClass")
+ }
+ _notificationClassErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationClass())
+ if popErr := writeBuffer.PopContext("notificationClass"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notificationClass")
+ }
+ if _notificationClassErr != nil {
+ return errors.Wrap(_notificationClassErr, "Error serializing 'notificationClass' field")
+ }
- // Simple Field (priority)
- if pushErr := writeBuffer.PushContext("priority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for priority")
- }
- _priorityErr := writeBuffer.WriteSerializable(ctx, m.GetPriority())
- if popErr := writeBuffer.PopContext("priority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for priority")
- }
- if _priorityErr != nil {
- return errors.Wrap(_priorityErr, "Error serializing 'priority' field")
- }
+ // Simple Field (priority)
+ if pushErr := writeBuffer.PushContext("priority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for priority")
+ }
+ _priorityErr := writeBuffer.WriteSerializable(ctx, m.GetPriority())
+ if popErr := writeBuffer.PopContext("priority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for priority")
+ }
+ if _priorityErr != nil {
+ return errors.Wrap(_priorityErr, "Error serializing 'priority' field")
+ }
- // Simple Field (eventType)
- if pushErr := writeBuffer.PushContext("eventType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventType")
+ // Simple Field (eventType)
+ if pushErr := writeBuffer.PushContext("eventType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventType")
+ }
+ _eventTypeErr := writeBuffer.WriteSerializable(ctx, m.GetEventType())
+ if popErr := writeBuffer.PopContext("eventType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventType")
+ }
+ if _eventTypeErr != nil {
+ return errors.Wrap(_eventTypeErr, "Error serializing 'eventType' field")
+ }
+
+ // Optional Field (messageText) (Can be skipped, if the value is null)
+ var messageText BACnetContextTagCharacterString = nil
+ if m.GetMessageText() != nil {
+ if pushErr := writeBuffer.PushContext("messageText"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for messageText")
}
- _eventTypeErr := writeBuffer.WriteSerializable(ctx, m.GetEventType())
- if popErr := writeBuffer.PopContext("eventType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventType")
+ messageText = m.GetMessageText()
+ _messageTextErr := writeBuffer.WriteSerializable(ctx, messageText)
+ if popErr := writeBuffer.PopContext("messageText"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for messageText")
}
- if _eventTypeErr != nil {
- return errors.Wrap(_eventTypeErr, "Error serializing 'eventType' field")
+ if _messageTextErr != nil {
+ return errors.Wrap(_messageTextErr, "Error serializing 'messageText' field")
}
+ }
- // Optional Field (messageText) (Can be skipped, if the value is null)
- var messageText BACnetContextTagCharacterString = nil
- if m.GetMessageText() != nil {
- if pushErr := writeBuffer.PushContext("messageText"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for messageText")
- }
- messageText = m.GetMessageText()
- _messageTextErr := writeBuffer.WriteSerializable(ctx, messageText)
- if popErr := writeBuffer.PopContext("messageText"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for messageText")
- }
- if _messageTextErr != nil {
- return errors.Wrap(_messageTextErr, "Error serializing 'messageText' field")
- }
- }
+ // Simple Field (notifyType)
+ if pushErr := writeBuffer.PushContext("notifyType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notifyType")
+ }
+ _notifyTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNotifyType())
+ if popErr := writeBuffer.PopContext("notifyType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notifyType")
+ }
+ if _notifyTypeErr != nil {
+ return errors.Wrap(_notifyTypeErr, "Error serializing 'notifyType' field")
+ }
- // Simple Field (notifyType)
- if pushErr := writeBuffer.PushContext("notifyType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notifyType")
+ // Optional Field (ackRequired) (Can be skipped, if the value is null)
+ var ackRequired BACnetContextTagBoolean = nil
+ if m.GetAckRequired() != nil {
+ if pushErr := writeBuffer.PushContext("ackRequired"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ackRequired")
}
- _notifyTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNotifyType())
- if popErr := writeBuffer.PopContext("notifyType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notifyType")
+ ackRequired = m.GetAckRequired()
+ _ackRequiredErr := writeBuffer.WriteSerializable(ctx, ackRequired)
+ if popErr := writeBuffer.PopContext("ackRequired"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ackRequired")
}
- if _notifyTypeErr != nil {
- return errors.Wrap(_notifyTypeErr, "Error serializing 'notifyType' field")
+ if _ackRequiredErr != nil {
+ return errors.Wrap(_ackRequiredErr, "Error serializing 'ackRequired' field")
}
+ }
- // Optional Field (ackRequired) (Can be skipped, if the value is null)
- var ackRequired BACnetContextTagBoolean = nil
- if m.GetAckRequired() != nil {
- if pushErr := writeBuffer.PushContext("ackRequired"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ackRequired")
- }
- ackRequired = m.GetAckRequired()
- _ackRequiredErr := writeBuffer.WriteSerializable(ctx, ackRequired)
- if popErr := writeBuffer.PopContext("ackRequired"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ackRequired")
- }
- if _ackRequiredErr != nil {
- return errors.Wrap(_ackRequiredErr, "Error serializing 'ackRequired' field")
- }
+ // Optional Field (fromState) (Can be skipped, if the value is null)
+ var fromState BACnetEventStateTagged = nil
+ if m.GetFromState() != nil {
+ if pushErr := writeBuffer.PushContext("fromState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fromState")
}
-
- // Optional Field (fromState) (Can be skipped, if the value is null)
- var fromState BACnetEventStateTagged = nil
- if m.GetFromState() != nil {
- if pushErr := writeBuffer.PushContext("fromState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fromState")
- }
- fromState = m.GetFromState()
- _fromStateErr := writeBuffer.WriteSerializable(ctx, fromState)
- if popErr := writeBuffer.PopContext("fromState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fromState")
- }
- if _fromStateErr != nil {
- return errors.Wrap(_fromStateErr, "Error serializing 'fromState' field")
- }
+ fromState = m.GetFromState()
+ _fromStateErr := writeBuffer.WriteSerializable(ctx, fromState)
+ if popErr := writeBuffer.PopContext("fromState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fromState")
}
-
- // Simple Field (toState)
- if pushErr := writeBuffer.PushContext("toState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for toState")
+ if _fromStateErr != nil {
+ return errors.Wrap(_fromStateErr, "Error serializing 'fromState' field")
}
- _toStateErr := writeBuffer.WriteSerializable(ctx, m.GetToState())
- if popErr := writeBuffer.PopContext("toState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for toState")
+ }
+
+ // Simple Field (toState)
+ if pushErr := writeBuffer.PushContext("toState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for toState")
+ }
+ _toStateErr := writeBuffer.WriteSerializable(ctx, m.GetToState())
+ if popErr := writeBuffer.PopContext("toState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for toState")
+ }
+ if _toStateErr != nil {
+ return errors.Wrap(_toStateErr, "Error serializing 'toState' field")
+ }
+
+ // Optional Field (eventValues) (Can be skipped, if the value is null)
+ var eventValues BACnetNotificationParameters = nil
+ if m.GetEventValues() != nil {
+ if pushErr := writeBuffer.PushContext("eventValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventValues")
}
- if _toStateErr != nil {
- return errors.Wrap(_toStateErr, "Error serializing 'toState' field")
+ eventValues = m.GetEventValues()
+ _eventValuesErr := writeBuffer.WriteSerializable(ctx, eventValues)
+ if popErr := writeBuffer.PopContext("eventValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventValues")
}
-
- // Optional Field (eventValues) (Can be skipped, if the value is null)
- var eventValues BACnetNotificationParameters = nil
- if m.GetEventValues() != nil {
- if pushErr := writeBuffer.PushContext("eventValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventValues")
- }
- eventValues = m.GetEventValues()
- _eventValuesErr := writeBuffer.WriteSerializable(ctx, eventValues)
- if popErr := writeBuffer.PopContext("eventValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventValues")
- }
- if _eventValuesErr != nil {
- return errors.Wrap(_eventValuesErr, "Error serializing 'eventValues' field")
- }
+ if _eventValuesErr != nil {
+ return errors.Wrap(_eventValuesErr, "Error serializing 'eventValues' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedEventNotification"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedEventNotification")
@@ -704,6 +707,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) isBACnetConfirmedServiceRequestConfirmedEventNotification() bool {
return true
}
@@ -718,3 +722,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedEventNotification) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
index ef39107a9b8..5f1373c5a80 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedPrivateTransfer.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedPrivateTransfer is the corresponding interface of BACnetConfirmedServiceRequestConfirmedPrivateTransfer
type BACnetConfirmedServiceRequestConfirmedPrivateTransfer interface {
@@ -51,32 +53,31 @@ type BACnetConfirmedServiceRequestConfirmedPrivateTransferExactly interface {
// _BACnetConfirmedServiceRequestConfirmedPrivateTransfer is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedPrivateTransfer struct {
*_BACnetConfirmedServiceRequest
- VendorId BACnetVendorIdTagged
- ServiceNumber BACnetContextTagUnsignedInteger
- ServiceParameters BACnetConstructedData
+ VendorId BACnetVendorIdTagged
+ ServiceNumber BACnetContextTagUnsignedInteger
+ ServiceParameters BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -99,13 +100,14 @@ func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetServiceParam
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedPrivateTransfer factory function for _BACnetConfirmedServiceRequestConfirmedPrivateTransfer
-func NewBACnetConfirmedServiceRequestConfirmedPrivateTransfer(vendorId BACnetVendorIdTagged, serviceNumber BACnetContextTagUnsignedInteger, serviceParameters BACnetConstructedData, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer {
+func NewBACnetConfirmedServiceRequestConfirmedPrivateTransfer( vendorId BACnetVendorIdTagged , serviceNumber BACnetContextTagUnsignedInteger , serviceParameters BACnetConstructedData , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer {
_result := &_BACnetConfirmedServiceRequestConfirmedPrivateTransfer{
- VendorId: vendorId,
- ServiceNumber: serviceNumber,
- ServiceParameters: serviceParameters,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ VendorId: vendorId,
+ ServiceNumber: serviceNumber,
+ ServiceParameters: serviceParameters,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -113,7 +115,7 @@ func NewBACnetConfirmedServiceRequestConfirmedPrivateTransfer(vendorId BACnetVen
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedPrivateTransfer(structType interface{}) BACnetConfirmedServiceRequestConfirmedPrivateTransfer {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedPrivateTransfer); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedPrivateTransfer); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedPrivateTransfer); ok {
@@ -143,6 +145,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -164,7 +167,7 @@ func BACnetConfirmedServiceRequestConfirmedPrivateTransferParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("vendorId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorId")
}
- _vendorId, _vendorIdErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_vendorId, _vendorIdErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _vendorIdErr != nil {
return nil, errors.Wrap(_vendorIdErr, "Error parsing 'vendorId' field of BACnetConfirmedServiceRequestConfirmedPrivateTransfer")
}
@@ -177,7 +180,7 @@ func BACnetConfirmedServiceRequestConfirmedPrivateTransferParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("serviceNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serviceNumber")
}
- _serviceNumber, _serviceNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_serviceNumber, _serviceNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _serviceNumberErr != nil {
return nil, errors.Wrap(_serviceNumberErr, "Error parsing 'serviceNumber' field of BACnetConfirmedServiceRequestConfirmedPrivateTransfer")
}
@@ -188,12 +191,12 @@ func BACnetConfirmedServiceRequestConfirmedPrivateTransferParseWithBuffer(ctx co
// Optional Field (serviceParameters) (Can be skipped, if a given expression evaluates to false)
var serviceParameters BACnetConstructedData = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("serviceParameters"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serviceParameters")
}
- _val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, uint8(2), BACnetObjectType_VENDOR_PROPRIETARY_VALUE, BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE, nil)
+_val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetObjectType_VENDOR_PROPRIETARY_VALUE , BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE , nil )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -217,8 +220,8 @@ func BACnetConfirmedServiceRequestConfirmedPrivateTransferParseWithBuffer(ctx co
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- VendorId: vendorId,
- ServiceNumber: serviceNumber,
+ VendorId: vendorId,
+ ServiceNumber: serviceNumber,
ServiceParameters: serviceParameters,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
@@ -241,45 +244,45 @@ func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedPrivateTransfer")
}
- // Simple Field (vendorId)
- if pushErr := writeBuffer.PushContext("vendorId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vendorId")
- }
- _vendorIdErr := writeBuffer.WriteSerializable(ctx, m.GetVendorId())
- if popErr := writeBuffer.PopContext("vendorId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vendorId")
- }
- if _vendorIdErr != nil {
- return errors.Wrap(_vendorIdErr, "Error serializing 'vendorId' field")
- }
+ // Simple Field (vendorId)
+ if pushErr := writeBuffer.PushContext("vendorId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vendorId")
+ }
+ _vendorIdErr := writeBuffer.WriteSerializable(ctx, m.GetVendorId())
+ if popErr := writeBuffer.PopContext("vendorId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vendorId")
+ }
+ if _vendorIdErr != nil {
+ return errors.Wrap(_vendorIdErr, "Error serializing 'vendorId' field")
+ }
- // Simple Field (serviceNumber)
- if pushErr := writeBuffer.PushContext("serviceNumber"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serviceNumber")
+ // Simple Field (serviceNumber)
+ if pushErr := writeBuffer.PushContext("serviceNumber"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serviceNumber")
+ }
+ _serviceNumberErr := writeBuffer.WriteSerializable(ctx, m.GetServiceNumber())
+ if popErr := writeBuffer.PopContext("serviceNumber"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serviceNumber")
+ }
+ if _serviceNumberErr != nil {
+ return errors.Wrap(_serviceNumberErr, "Error serializing 'serviceNumber' field")
+ }
+
+ // Optional Field (serviceParameters) (Can be skipped, if the value is null)
+ var serviceParameters BACnetConstructedData = nil
+ if m.GetServiceParameters() != nil {
+ if pushErr := writeBuffer.PushContext("serviceParameters"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serviceParameters")
}
- _serviceNumberErr := writeBuffer.WriteSerializable(ctx, m.GetServiceNumber())
- if popErr := writeBuffer.PopContext("serviceNumber"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serviceNumber")
+ serviceParameters = m.GetServiceParameters()
+ _serviceParametersErr := writeBuffer.WriteSerializable(ctx, serviceParameters)
+ if popErr := writeBuffer.PopContext("serviceParameters"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serviceParameters")
}
- if _serviceNumberErr != nil {
- return errors.Wrap(_serviceNumberErr, "Error serializing 'serviceNumber' field")
- }
-
- // Optional Field (serviceParameters) (Can be skipped, if the value is null)
- var serviceParameters BACnetConstructedData = nil
- if m.GetServiceParameters() != nil {
- if pushErr := writeBuffer.PushContext("serviceParameters"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serviceParameters")
- }
- serviceParameters = m.GetServiceParameters()
- _serviceParametersErr := writeBuffer.WriteSerializable(ctx, serviceParameters)
- if popErr := writeBuffer.PopContext("serviceParameters"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serviceParameters")
- }
- if _serviceParametersErr != nil {
- return errors.Wrap(_serviceParametersErr, "Error serializing 'serviceParameters' field")
- }
+ if _serviceParametersErr != nil {
+ return errors.Wrap(_serviceParametersErr, "Error serializing 'serviceParameters' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedPrivateTransfer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedPrivateTransfer")
@@ -289,6 +292,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) isBACnetConfirmedServiceRequestConfirmedPrivateTransfer() bool {
return true
}
@@ -303,3 +307,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedPrivateTransfer) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
index 0cc87ad3043..d1fd9464c47 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessage.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedTextMessage is the corresponding interface of BACnetConfirmedServiceRequestConfirmedTextMessage
type BACnetConfirmedServiceRequestConfirmedTextMessage interface {
@@ -53,33 +55,32 @@ type BACnetConfirmedServiceRequestConfirmedTextMessageExactly interface {
// _BACnetConfirmedServiceRequestConfirmedTextMessage is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedTextMessage struct {
*_BACnetConfirmedServiceRequest
- TextMessageSourceDevice BACnetContextTagObjectIdentifier
- MessageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
- MessagePriority BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
- Message BACnetContextTagCharacterString
+ TextMessageSourceDevice BACnetContextTagObjectIdentifier
+ MessageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
+ MessagePriority BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
+ Message BACnetContextTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_CONFIRMED_TEXT_MESSAGE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +107,15 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetMessage() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedTextMessage factory function for _BACnetConfirmedServiceRequestConfirmedTextMessage
-func NewBACnetConfirmedServiceRequestConfirmedTextMessage(textMessageSourceDevice BACnetContextTagObjectIdentifier, messageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, messagePriority BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged, message BACnetContextTagCharacterString, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestConfirmedTextMessage {
+func NewBACnetConfirmedServiceRequestConfirmedTextMessage( textMessageSourceDevice BACnetContextTagObjectIdentifier , messageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass , messagePriority BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged , message BACnetContextTagCharacterString , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestConfirmedTextMessage {
_result := &_BACnetConfirmedServiceRequestConfirmedTextMessage{
- TextMessageSourceDevice: textMessageSourceDevice,
- MessageClass: messageClass,
- MessagePriority: messagePriority,
- Message: message,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ TextMessageSourceDevice: textMessageSourceDevice,
+ MessageClass: messageClass,
+ MessagePriority: messagePriority,
+ Message: message,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -121,7 +123,7 @@ func NewBACnetConfirmedServiceRequestConfirmedTextMessage(textMessageSourceDevic
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedTextMessage(structType interface{}) BACnetConfirmedServiceRequestConfirmedTextMessage {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessage); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessage); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedTextMessage); ok {
@@ -154,6 +156,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -175,7 +178,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("textMessageSourceDevice"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for textMessageSourceDevice")
}
- _textMessageSourceDevice, _textMessageSourceDeviceErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_textMessageSourceDevice, _textMessageSourceDeviceErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _textMessageSourceDeviceErr != nil {
return nil, errors.Wrap(_textMessageSourceDeviceErr, "Error parsing 'textMessageSourceDevice' field of BACnetConfirmedServiceRequestConfirmedTextMessage")
}
@@ -186,12 +189,12 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageParseWithBuffer(ctx contex
// Optional Field (messageClass) (Can be skipped, if a given expression evaluates to false)
var messageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("messageClass"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for messageClass")
}
- _val, _err := BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffer(ctx, readBuffer, uint8(1))
+_val, _err := BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffer(ctx, readBuffer , uint8(1) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -210,7 +213,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("messagePriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for messagePriority")
}
- _messagePriority, _messagePriorityErr := BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_messagePriority, _messagePriorityErr := BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _messagePriorityErr != nil {
return nil, errors.Wrap(_messagePriorityErr, "Error parsing 'messagePriority' field of BACnetConfirmedServiceRequestConfirmedTextMessage")
}
@@ -223,7 +226,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("message"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for message")
}
- _message, _messageErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_CHARACTER_STRING))
+_message, _messageErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_CHARACTER_STRING ) )
if _messageErr != nil {
return nil, errors.Wrap(_messageErr, "Error parsing 'message' field of BACnetConfirmedServiceRequestConfirmedTextMessage")
}
@@ -242,9 +245,9 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageParseWithBuffer(ctx contex
ServiceRequestLength: serviceRequestLength,
},
TextMessageSourceDevice: textMessageSourceDevice,
- MessageClass: messageClass,
- MessagePriority: messagePriority,
- Message: message,
+ MessageClass: messageClass,
+ MessagePriority: messagePriority,
+ Message: message,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -266,57 +269,57 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedTextMessage")
}
- // Simple Field (textMessageSourceDevice)
- if pushErr := writeBuffer.PushContext("textMessageSourceDevice"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for textMessageSourceDevice")
- }
- _textMessageSourceDeviceErr := writeBuffer.WriteSerializable(ctx, m.GetTextMessageSourceDevice())
- if popErr := writeBuffer.PopContext("textMessageSourceDevice"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for textMessageSourceDevice")
- }
- if _textMessageSourceDeviceErr != nil {
- return errors.Wrap(_textMessageSourceDeviceErr, "Error serializing 'textMessageSourceDevice' field")
- }
-
- // Optional Field (messageClass) (Can be skipped, if the value is null)
- var messageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass = nil
- if m.GetMessageClass() != nil {
- if pushErr := writeBuffer.PushContext("messageClass"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for messageClass")
- }
- messageClass = m.GetMessageClass()
- _messageClassErr := writeBuffer.WriteSerializable(ctx, messageClass)
- if popErr := writeBuffer.PopContext("messageClass"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for messageClass")
- }
- if _messageClassErr != nil {
- return errors.Wrap(_messageClassErr, "Error serializing 'messageClass' field")
- }
- }
+ // Simple Field (textMessageSourceDevice)
+ if pushErr := writeBuffer.PushContext("textMessageSourceDevice"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for textMessageSourceDevice")
+ }
+ _textMessageSourceDeviceErr := writeBuffer.WriteSerializable(ctx, m.GetTextMessageSourceDevice())
+ if popErr := writeBuffer.PopContext("textMessageSourceDevice"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for textMessageSourceDevice")
+ }
+ if _textMessageSourceDeviceErr != nil {
+ return errors.Wrap(_textMessageSourceDeviceErr, "Error serializing 'textMessageSourceDevice' field")
+ }
- // Simple Field (messagePriority)
- if pushErr := writeBuffer.PushContext("messagePriority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for messagePriority")
+ // Optional Field (messageClass) (Can be skipped, if the value is null)
+ var messageClass BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass = nil
+ if m.GetMessageClass() != nil {
+ if pushErr := writeBuffer.PushContext("messageClass"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for messageClass")
}
- _messagePriorityErr := writeBuffer.WriteSerializable(ctx, m.GetMessagePriority())
- if popErr := writeBuffer.PopContext("messagePriority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for messagePriority")
+ messageClass = m.GetMessageClass()
+ _messageClassErr := writeBuffer.WriteSerializable(ctx, messageClass)
+ if popErr := writeBuffer.PopContext("messageClass"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for messageClass")
}
- if _messagePriorityErr != nil {
- return errors.Wrap(_messagePriorityErr, "Error serializing 'messagePriority' field")
+ if _messageClassErr != nil {
+ return errors.Wrap(_messageClassErr, "Error serializing 'messageClass' field")
}
+ }
- // Simple Field (message)
- if pushErr := writeBuffer.PushContext("message"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for message")
- }
- _messageErr := writeBuffer.WriteSerializable(ctx, m.GetMessage())
- if popErr := writeBuffer.PopContext("message"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for message")
- }
- if _messageErr != nil {
- return errors.Wrap(_messageErr, "Error serializing 'message' field")
- }
+ // Simple Field (messagePriority)
+ if pushErr := writeBuffer.PushContext("messagePriority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for messagePriority")
+ }
+ _messagePriorityErr := writeBuffer.WriteSerializable(ctx, m.GetMessagePriority())
+ if popErr := writeBuffer.PopContext("messagePriority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for messagePriority")
+ }
+ if _messagePriorityErr != nil {
+ return errors.Wrap(_messagePriorityErr, "Error serializing 'messagePriority' field")
+ }
+
+ // Simple Field (message)
+ if pushErr := writeBuffer.PushContext("message"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for message")
+ }
+ _messageErr := writeBuffer.WriteSerializable(ctx, m.GetMessage())
+ if popErr := writeBuffer.PopContext("message"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for message")
+ }
+ if _messageErr != nil {
+ return errors.Wrap(_messageErr, "Error serializing 'message' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedTextMessage"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedTextMessage")
@@ -326,6 +329,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) isBACnetConfirmedServiceRequestConfirmedTextMessage() bool {
return true
}
@@ -340,3 +344,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessage) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go
index e37d3036414..592c2aefad8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass is the corresponding interface of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass interface {
@@ -51,9 +53,9 @@ type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassExactly interf
// _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass struct {
_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
@@ -64,6 +66,7 @@ type _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChildRequirem
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, serializeChildFunction func() error) error
GetTypeName() string
@@ -71,13 +74,12 @@ type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParent interfa
type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChild interface {
utils.Serializable
- InitializeParent(parent BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
GetTypeName() string
BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -115,14 +117,15 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) GetPeek
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass factory function for _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
-func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
- return &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
+return &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass(structType interface{}) BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass); ok {
@@ -135,6 +138,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) GetType
return "BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass"
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -170,7 +174,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffe
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass")
}
@@ -179,13 +183,13 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffe
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -195,16 +199,16 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffe
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChildSerializeRequirement interface {
BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
- InitializeParent(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
}
var _childTemp interface{}
var _child BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric
+case peekedTagNumber == uint8(0) : // BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumericParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == uint8(1): // BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
+case peekedTagNumber == uint8(1) : // BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
_childTemp, typeSwitchError = BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacterParseWithBuffer(ctx, readBuffer, tagNumber)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
@@ -218,7 +222,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffe
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass")
}
@@ -232,7 +236,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassParseWithBuffe
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -242,7 +246,7 @@ func (pm *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) Serial
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass")
}
@@ -285,13 +289,13 @@ func (pm *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) Serial
return nil
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -309,3 +313,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass) String(
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go
index a844e4916fd..a1d566e29e6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter is the corresponding interface of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter interface {
@@ -46,9 +48,11 @@ type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacterExact
// _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter struct {
*_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
- CharacterValue BACnetContextTagCharacterString
+ CharacterValue BACnetContextTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter str
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter) InitializeParent(parent BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter) InitializeParent(parent BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter) GetParent() BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter) GetParent() BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
return m._BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter factory function for _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
-func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter(characterValue BACnetContextTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter {
+func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter( characterValue BACnetContextTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter {
_result := &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter{
CharacterValue: characterValue,
- _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass: NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass: NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass._BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter(c
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter(structType interface{}) BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacterParse
if pullErr := readBuffer.PullContext("characterValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for characterValue")
}
- _characterValue, _characterValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_CHARACTER_STRING))
+_characterValue, _characterValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_CHARACTER_STRING ) )
if _characterValueErr != nil {
return nil, errors.Wrap(_characterValueErr, "Error parsing 'characterValue' field of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter")
}
@@ -178,17 +182,17 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter")
}
- // Simple Field (characterValue)
- if pushErr := writeBuffer.PushContext("characterValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for characterValue")
- }
- _characterValueErr := writeBuffer.WriteSerializable(ctx, m.GetCharacterValue())
- if popErr := writeBuffer.PopContext("characterValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for characterValue")
- }
- if _characterValueErr != nil {
- return errors.Wrap(_characterValueErr, "Error serializing 'characterValue' field")
- }
+ // Simple Field (characterValue)
+ if pushErr := writeBuffer.PushContext("characterValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for characterValue")
+ }
+ _characterValueErr := writeBuffer.WriteSerializable(ctx, m.GetCharacterValue())
+ if popErr := writeBuffer.PopContext("characterValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for characterValue")
+ }
+ if _characterValueErr != nil {
+ return errors.Wrap(_characterValueErr, "Error serializing 'characterValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter")
@@ -198,6 +202,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter) isBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassCharacter
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go
index 56cf7dc3b17..29b8963f408 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric is the corresponding interface of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric
type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric interface {
@@ -46,9 +48,11 @@ type BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumericExactly
// _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric struct {
*_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
- NumericValue BACnetContextTagUnsignedInteger
+ NumericValue BACnetContextTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric struc
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) InitializeParent(parent BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) InitializeParent(parent BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) GetParent() BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
+func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) GetParent() BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass {
return m._BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric)
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric factory function for _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric
-func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric(numericValue BACnetContextTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric {
+func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric( numericValue BACnetContextTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric {
_result := &_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric{
NumericValue: numericValue,
- _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass: NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass: NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClass(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetConfirmedServiceRequestConfirmedTextMessageMessageClass._BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric(num
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric(structType interface{}) BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric)
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumericParseWi
if pullErr := readBuffer.PullContext("numericValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numericValue")
}
- _numericValue, _numericValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_numericValue, _numericValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _numericValueErr != nil {
return nil, errors.Wrap(_numericValueErr, "Error parsing 'numericValue' field of BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric")
}
@@ -178,17 +182,17 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric)
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric")
}
- // Simple Field (numericValue)
- if pushErr := writeBuffer.PushContext("numericValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numericValue")
- }
- _numericValueErr := writeBuffer.WriteSerializable(ctx, m.GetNumericValue())
- if popErr := writeBuffer.PopContext("numericValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numericValue")
- }
- if _numericValueErr != nil {
- return errors.Wrap(_numericValueErr, "Error serializing 'numericValue' field")
- }
+ // Simple Field (numericValue)
+ if pushErr := writeBuffer.PushContext("numericValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numericValue")
+ }
+ _numericValueErr := writeBuffer.WriteSerializable(ctx, m.GetNumericValue())
+ if popErr := writeBuffer.PopContext("numericValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numericValue")
+ }
+ if _numericValueErr != nil {
+ return errors.Wrap(_numericValueErr, "Error serializing 'numericValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric")
@@ -198,6 +202,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric)
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric) isBACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessageClassNumeric)
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority.go
index ee227bad614..81c8d979949 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority.go
@@ -34,7 +34,7 @@ type IBACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority interface
utils.Serializable
}
-const (
+const(
BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_NORMAL BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority = 0
BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_URGENT BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority = 1
)
@@ -43,7 +43,7 @@ var BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityValues []BAC
func init() {
_ = errors.New
- BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityValues = []BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority{
+ BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityValues = []BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority {
BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_NORMAL,
BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_URGENT,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityByValue(value uint8) (enum BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority, ok bool) {
switch value {
- case 0:
- return BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_NORMAL, true
- case 1:
- return BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_URGENT, true
+ case 0:
+ return BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_NORMAL, true
+ case 1:
+ return BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority_URGENT, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityByName(valu
return 0, false
}
-func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityKnows(value uint8) bool {
+func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityKnows(value uint8) bool {
for _, typeValue := range BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority(structType interface{}) BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority {
@@ -139,3 +139,4 @@ func (e BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority) PLC4XE
func (e BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go
index 115e1305299..608f0336604 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged is the corresponding interface of BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
type BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged interface {
@@ -46,14 +48,15 @@ type BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedExact
// _BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged is the data-structure of this message
type _BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged struct {
- Header BACnetTagHeader
- Value BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority
+ Header BACnetTagHeader
+ Value BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged factory function for _BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
-func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged(header BACnetTagHeader, value BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority, tagNumber uint8, tagClass TagClass) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged {
- return &_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged( header BACnetTagHeader , value BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority , tagNumber uint8 , tagClass TagClass ) *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged {
+return &_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged(structType interface{}) BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged {
- if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParse
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged")
}
@@ -135,12 +140,12 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParse
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParse
}
var value BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority
if _value != nil {
- value = _value.(BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority)
+ value = _value.(BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority)
}
if closeErr := readBuffer.CloseContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTaggedParse
// Create the instance
return &_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriorityTagged
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
index 065dbc5a402..fc7aea88de8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObject.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestCreateObject is the corresponding interface of BACnetConfirmedServiceRequestCreateObject
type BACnetConfirmedServiceRequestCreateObject interface {
@@ -49,31 +51,30 @@ type BACnetConfirmedServiceRequestCreateObjectExactly interface {
// _BACnetConfirmedServiceRequestCreateObject is the data-structure of this message
type _BACnetConfirmedServiceRequestCreateObject struct {
*_BACnetConfirmedServiceRequest
- ObjectSpecifier BACnetConfirmedServiceRequestCreateObjectObjectSpecifier
- ListOfValues BACnetPropertyValues
+ ObjectSpecifier BACnetConfirmedServiceRequestCreateObjectObjectSpecifier
+ ListOfValues BACnetPropertyValues
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestCreateObject) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_CREATE_OBJECT
-}
+func (m *_BACnetConfirmedServiceRequestCreateObject) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_CREATE_OBJECT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestCreateObject) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestCreateObject) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestCreateObject) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestCreateObject) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,12 +93,13 @@ func (m *_BACnetConfirmedServiceRequestCreateObject) GetListOfValues() BACnetPro
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestCreateObject factory function for _BACnetConfirmedServiceRequestCreateObject
-func NewBACnetConfirmedServiceRequestCreateObject(objectSpecifier BACnetConfirmedServiceRequestCreateObjectObjectSpecifier, listOfValues BACnetPropertyValues, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestCreateObject {
+func NewBACnetConfirmedServiceRequestCreateObject( objectSpecifier BACnetConfirmedServiceRequestCreateObjectObjectSpecifier , listOfValues BACnetPropertyValues , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestCreateObject {
_result := &_BACnetConfirmedServiceRequestCreateObject{
- ObjectSpecifier: objectSpecifier,
- ListOfValues: listOfValues,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectSpecifier: objectSpecifier,
+ ListOfValues: listOfValues,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -105,7 +107,7 @@ func NewBACnetConfirmedServiceRequestCreateObject(objectSpecifier BACnetConfirme
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestCreateObject(structType interface{}) BACnetConfirmedServiceRequestCreateObject {
- if casted, ok := structType.(BACnetConfirmedServiceRequestCreateObject); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestCreateObject); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestCreateObject); ok {
@@ -132,6 +134,7 @@ func (m *_BACnetConfirmedServiceRequestCreateObject) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestCreateObject) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -153,7 +156,7 @@ func BACnetConfirmedServiceRequestCreateObjectParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("objectSpecifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectSpecifier")
}
- _objectSpecifier, _objectSpecifierErr := BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_objectSpecifier, _objectSpecifierErr := BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _objectSpecifierErr != nil {
return nil, errors.Wrap(_objectSpecifierErr, "Error parsing 'objectSpecifier' field of BACnetConfirmedServiceRequestCreateObject")
}
@@ -164,12 +167,12 @@ func BACnetConfirmedServiceRequestCreateObjectParseWithBuffer(ctx context.Contex
// Optional Field (listOfValues) (Can be skipped, if a given expression evaluates to false)
var listOfValues BACnetPropertyValues = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("listOfValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfValues")
}
- _val, _err := BACnetPropertyValuesParseWithBuffer(ctx, readBuffer, uint8(1), CastBACnetObjectType(utils.InlineIf(objectSpecifier.GetIsObjectType(), func() interface{} { return CastBACnetObjectType(objectSpecifier.GetObjectType()) }, func() interface{} { return CastBACnetObjectType(objectSpecifier.GetObjectIdentifier().GetObjectType()) })))
+_val, _err := BACnetPropertyValuesParseWithBuffer(ctx, readBuffer , uint8(1) , CastBACnetObjectType(utils.InlineIf(objectSpecifier.GetIsObjectType(), func() interface{} {return CastBACnetObjectType(objectSpecifier.GetObjectType())}, func() interface{} {return CastBACnetObjectType(objectSpecifier.GetObjectIdentifier().GetObjectType())})) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -194,7 +197,7 @@ func BACnetConfirmedServiceRequestCreateObjectParseWithBuffer(ctx context.Contex
ServiceRequestLength: serviceRequestLength,
},
ObjectSpecifier: objectSpecifier,
- ListOfValues: listOfValues,
+ ListOfValues: listOfValues,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -216,33 +219,33 @@ func (m *_BACnetConfirmedServiceRequestCreateObject) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestCreateObject")
}
- // Simple Field (objectSpecifier)
- if pushErr := writeBuffer.PushContext("objectSpecifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectSpecifier")
- }
- _objectSpecifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectSpecifier())
- if popErr := writeBuffer.PopContext("objectSpecifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectSpecifier")
+ // Simple Field (objectSpecifier)
+ if pushErr := writeBuffer.PushContext("objectSpecifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectSpecifier")
+ }
+ _objectSpecifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectSpecifier())
+ if popErr := writeBuffer.PopContext("objectSpecifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectSpecifier")
+ }
+ if _objectSpecifierErr != nil {
+ return errors.Wrap(_objectSpecifierErr, "Error serializing 'objectSpecifier' field")
+ }
+
+ // Optional Field (listOfValues) (Can be skipped, if the value is null)
+ var listOfValues BACnetPropertyValues = nil
+ if m.GetListOfValues() != nil {
+ if pushErr := writeBuffer.PushContext("listOfValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfValues")
}
- if _objectSpecifierErr != nil {
- return errors.Wrap(_objectSpecifierErr, "Error serializing 'objectSpecifier' field")
+ listOfValues = m.GetListOfValues()
+ _listOfValuesErr := writeBuffer.WriteSerializable(ctx, listOfValues)
+ if popErr := writeBuffer.PopContext("listOfValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfValues")
}
-
- // Optional Field (listOfValues) (Can be skipped, if the value is null)
- var listOfValues BACnetPropertyValues = nil
- if m.GetListOfValues() != nil {
- if pushErr := writeBuffer.PushContext("listOfValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfValues")
- }
- listOfValues = m.GetListOfValues()
- _listOfValuesErr := writeBuffer.WriteSerializable(ctx, listOfValues)
- if popErr := writeBuffer.PopContext("listOfValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfValues")
- }
- if _listOfValuesErr != nil {
- return errors.Wrap(_listOfValuesErr, "Error serializing 'listOfValues' field")
- }
+ if _listOfValuesErr != nil {
+ return errors.Wrap(_listOfValuesErr, "Error serializing 'listOfValues' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestCreateObject"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestCreateObject")
@@ -252,6 +255,7 @@ func (m *_BACnetConfirmedServiceRequestCreateObject) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestCreateObject) isBACnetConfirmedServiceRequestCreateObject() bool {
return true
}
@@ -266,3 +270,6 @@ func (m *_BACnetConfirmedServiceRequestCreateObject) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go
index b918ae0ef29..3d1b3f1e20e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestCreateObjectObjectSpecifier.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestCreateObjectObjectSpecifier is the corresponding interface of BACnetConfirmedServiceRequestCreateObjectObjectSpecifier
type BACnetConfirmedServiceRequestCreateObjectObjectSpecifier interface {
@@ -57,15 +59,16 @@ type BACnetConfirmedServiceRequestCreateObjectObjectSpecifierExactly interface {
// _BACnetConfirmedServiceRequestCreateObjectObjectSpecifier is the data-structure of this message
type _BACnetConfirmedServiceRequestCreateObjectObjectSpecifier struct {
- OpeningTag BACnetOpeningTag
- RawObjectType BACnetContextTagEnumerated
- ObjectIdentifier BACnetContextTagObjectIdentifier
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ RawObjectType BACnetContextTagEnumerated
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -103,7 +106,7 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetIsObjectT
_ = rawObjectType
objectIdentifier := m.ObjectIdentifier
_ = objectIdentifier
- return bool(bool((m.GetRawObjectType()) != (nil)))
+ return bool(bool(((m.GetRawObjectType())) != (nil)))
}
func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetObjectType() BACnetObjectType {
@@ -123,7 +126,7 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetIsObjectI
_ = rawObjectType
objectIdentifier := m.ObjectIdentifier
_ = objectIdentifier
- return bool(bool((m.GetObjectIdentifier()) != (nil)))
+ return bool(bool(((m.GetObjectIdentifier())) != (nil)))
}
///////////////////////
@@ -131,14 +134,15 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetIsObjectI
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestCreateObjectObjectSpecifier factory function for _BACnetConfirmedServiceRequestCreateObjectObjectSpecifier
-func NewBACnetConfirmedServiceRequestCreateObjectObjectSpecifier(openingTag BACnetOpeningTag, rawObjectType BACnetContextTagEnumerated, objectIdentifier BACnetContextTagObjectIdentifier, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier {
- return &_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier{OpeningTag: openingTag, RawObjectType: rawObjectType, ObjectIdentifier: objectIdentifier, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetConfirmedServiceRequestCreateObjectObjectSpecifier( openingTag BACnetOpeningTag , rawObjectType BACnetContextTagEnumerated , objectIdentifier BACnetContextTagObjectIdentifier , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier {
+return &_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier{ OpeningTag: openingTag , RawObjectType: rawObjectType , ObjectIdentifier: objectIdentifier , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestCreateObjectObjectSpecifier(structType interface{}) BACnetConfirmedServiceRequestCreateObjectObjectSpecifier {
- if casted, ok := structType.(BACnetConfirmedServiceRequestCreateObjectObjectSpecifier); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestCreateObjectObjectSpecifier); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestCreateObjectObjectSpecifier); ok {
@@ -179,6 +183,7 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetLengthInB
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -200,7 +205,7 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestCreateObjectObjectSpecifier")
}
@@ -211,12 +216,12 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
// Optional Field (rawObjectType) (Can be skipped, if a given expression evaluates to false)
var rawObjectType BACnetContextTagEnumerated = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("rawObjectType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for rawObjectType")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(0), BACnetDataType_ENUMERATED)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(0) , BACnetDataType_ENUMERATED )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -232,7 +237,7 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
}
// Virtual field
- _isObjectType := bool((rawObjectType) != (nil))
+ _isObjectType := bool(((rawObjectType)) != (nil))
isObjectType := bool(_isObjectType)
_ = isObjectType
@@ -243,12 +248,12 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
// Optional Field (objectIdentifier) (Can be skipped, if a given expression evaluates to false)
var objectIdentifier BACnetContextTagObjectIdentifier = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_BACNET_OBJECT_IDENTIFIER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_BACNET_OBJECT_IDENTIFIER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -264,12 +269,12 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
}
// Virtual field
- _isObjectIdentifier := bool((objectIdentifier) != (nil))
+ _isObjectIdentifier := bool(((objectIdentifier)) != (nil))
isObjectIdentifier := bool(_isObjectIdentifier)
_ = isObjectIdentifier
// Validation
- if !(bool(isObjectType) || bool(isObjectIdentifier)) {
+ if (!(bool(isObjectType) || bool(isObjectIdentifier))) {
return nil, errors.WithStack(utils.ParseValidationError{"either we need a objectType or a objectIdentifier"})
}
@@ -277,7 +282,7 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestCreateObjectObjectSpecifier")
}
@@ -292,12 +297,12 @@ func BACnetConfirmedServiceRequestCreateObjectObjectSpecifierParseWithBuffer(ctx
// Create the instance
return &_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- RawObjectType: rawObjectType,
- ObjectIdentifier: objectIdentifier,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ RawObjectType: rawObjectType,
+ ObjectIdentifier: objectIdentifier,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) Serialize() ([]byte, error) {
@@ -311,7 +316,7 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) Serialize()
func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestCreateObjectObjectSpecifier"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestCreateObjectObjectSpecifier"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestCreateObjectObjectSpecifier")
}
@@ -389,13 +394,13 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) SerializeWit
return nil
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -413,3 +418,6 @@ func (m *_BACnetConfirmedServiceRequestCreateObjectObjectSpecifier) String() str
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
index 50f23b57c7e..5606f24f197 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeleteObject.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestDeleteObject is the corresponding interface of BACnetConfirmedServiceRequestDeleteObject
type BACnetConfirmedServiceRequestDeleteObject interface {
@@ -46,30 +48,29 @@ type BACnetConfirmedServiceRequestDeleteObjectExactly interface {
// _BACnetConfirmedServiceRequestDeleteObject is the data-structure of this message
type _BACnetConfirmedServiceRequestDeleteObject struct {
*_BACnetConfirmedServiceRequest
- ObjectIdentifier BACnetApplicationTagObjectIdentifier
+ ObjectIdentifier BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestDeleteObject) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_DELETE_OBJECT
-}
+func (m *_BACnetConfirmedServiceRequestDeleteObject) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_DELETE_OBJECT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestDeleteObject) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestDeleteObject) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestDeleteObject) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestDeleteObject) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -84,11 +85,12 @@ func (m *_BACnetConfirmedServiceRequestDeleteObject) GetObjectIdentifier() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestDeleteObject factory function for _BACnetConfirmedServiceRequestDeleteObject
-func NewBACnetConfirmedServiceRequestDeleteObject(objectIdentifier BACnetApplicationTagObjectIdentifier, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestDeleteObject {
+func NewBACnetConfirmedServiceRequestDeleteObject( objectIdentifier BACnetApplicationTagObjectIdentifier , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestDeleteObject {
_result := &_BACnetConfirmedServiceRequestDeleteObject{
- ObjectIdentifier: objectIdentifier,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectIdentifier: objectIdentifier,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -96,7 +98,7 @@ func NewBACnetConfirmedServiceRequestDeleteObject(objectIdentifier BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestDeleteObject(structType interface{}) BACnetConfirmedServiceRequestDeleteObject {
- if casted, ok := structType.(BACnetConfirmedServiceRequestDeleteObject); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestDeleteObject); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestDeleteObject); ok {
@@ -118,6 +120,7 @@ func (m *_BACnetConfirmedServiceRequestDeleteObject) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestDeleteObject) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +142,7 @@ func BACnetConfirmedServiceRequestDeleteObjectParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_objectIdentifier, _objectIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConfirmedServiceRequestDeleteObject")
}
@@ -179,17 +182,17 @@ func (m *_BACnetConfirmedServiceRequestDeleteObject) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestDeleteObject")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestDeleteObject"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestDeleteObject")
@@ -199,6 +202,7 @@ func (m *_BACnetConfirmedServiceRequestDeleteObject) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestDeleteObject) isBACnetConfirmedServiceRequestDeleteObject() bool {
return true
}
@@ -213,3 +217,6 @@ func (m *_BACnetConfirmedServiceRequestDeleteObject) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
index 279563a6ee0..edeb60bed5a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControl.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestDeviceCommunicationControl is the corresponding interface of BACnetConfirmedServiceRequestDeviceCommunicationControl
type BACnetConfirmedServiceRequestDeviceCommunicationControl interface {
@@ -51,32 +53,31 @@ type BACnetConfirmedServiceRequestDeviceCommunicationControlExactly interface {
// _BACnetConfirmedServiceRequestDeviceCommunicationControl is the data-structure of this message
type _BACnetConfirmedServiceRequestDeviceCommunicationControl struct {
*_BACnetConfirmedServiceRequest
- TimeDuration BACnetContextTagUnsignedInteger
- EnableDisable BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged
- Password BACnetContextTagCharacterString
+ TimeDuration BACnetContextTagUnsignedInteger
+ EnableDisable BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged
+ Password BACnetContextTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL
-}
+func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_DEVICE_COMMUNICATION_CONTROL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -99,13 +100,14 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetPassword()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestDeviceCommunicationControl factory function for _BACnetConfirmedServiceRequestDeviceCommunicationControl
-func NewBACnetConfirmedServiceRequestDeviceCommunicationControl(timeDuration BACnetContextTagUnsignedInteger, enableDisable BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged, password BACnetContextTagCharacterString, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestDeviceCommunicationControl {
+func NewBACnetConfirmedServiceRequestDeviceCommunicationControl( timeDuration BACnetContextTagUnsignedInteger , enableDisable BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged , password BACnetContextTagCharacterString , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestDeviceCommunicationControl {
_result := &_BACnetConfirmedServiceRequestDeviceCommunicationControl{
- TimeDuration: timeDuration,
- EnableDisable: enableDisable,
- Password: password,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ TimeDuration: timeDuration,
+ EnableDisable: enableDisable,
+ Password: password,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -113,7 +115,7 @@ func NewBACnetConfirmedServiceRequestDeviceCommunicationControl(timeDuration BAC
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestDeviceCommunicationControl(structType interface{}) BACnetConfirmedServiceRequestDeviceCommunicationControl {
- if casted, ok := structType.(BACnetConfirmedServiceRequestDeviceCommunicationControl); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestDeviceCommunicationControl); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestDeviceCommunicationControl); ok {
@@ -145,6 +147,7 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -164,12 +167,12 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlParseWithBuffer(ctx
// Optional Field (timeDuration) (Can be skipped, if a given expression evaluates to false)
var timeDuration BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("timeDuration"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDuration")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(0), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(0) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -188,7 +191,7 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("enableDisable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enableDisable")
}
- _enableDisable, _enableDisableErr := BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_enableDisable, _enableDisableErr := BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _enableDisableErr != nil {
return nil, errors.Wrap(_enableDisableErr, "Error parsing 'enableDisable' field of BACnetConfirmedServiceRequestDeviceCommunicationControl")
}
@@ -199,12 +202,12 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlParseWithBuffer(ctx
// Optional Field (password) (Can be skipped, if a given expression evaluates to false)
var password BACnetContextTagCharacterString = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("password"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for password")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_CHARACTER_STRING)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_CHARACTER_STRING )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -228,9 +231,9 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlParseWithBuffer(ctx
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- TimeDuration: timeDuration,
+ TimeDuration: timeDuration,
EnableDisable: enableDisable,
- Password: password,
+ Password: password,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -252,49 +255,49 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestDeviceCommunicationControl")
}
- // Optional Field (timeDuration) (Can be skipped, if the value is null)
- var timeDuration BACnetContextTagUnsignedInteger = nil
- if m.GetTimeDuration() != nil {
- if pushErr := writeBuffer.PushContext("timeDuration"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDuration")
- }
- timeDuration = m.GetTimeDuration()
- _timeDurationErr := writeBuffer.WriteSerializable(ctx, timeDuration)
- if popErr := writeBuffer.PopContext("timeDuration"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDuration")
- }
- if _timeDurationErr != nil {
- return errors.Wrap(_timeDurationErr, "Error serializing 'timeDuration' field")
- }
- }
-
- // Simple Field (enableDisable)
- if pushErr := writeBuffer.PushContext("enableDisable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for enableDisable")
+ // Optional Field (timeDuration) (Can be skipped, if the value is null)
+ var timeDuration BACnetContextTagUnsignedInteger = nil
+ if m.GetTimeDuration() != nil {
+ if pushErr := writeBuffer.PushContext("timeDuration"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDuration")
}
- _enableDisableErr := writeBuffer.WriteSerializable(ctx, m.GetEnableDisable())
- if popErr := writeBuffer.PopContext("enableDisable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for enableDisable")
+ timeDuration = m.GetTimeDuration()
+ _timeDurationErr := writeBuffer.WriteSerializable(ctx, timeDuration)
+ if popErr := writeBuffer.PopContext("timeDuration"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDuration")
}
- if _enableDisableErr != nil {
- return errors.Wrap(_enableDisableErr, "Error serializing 'enableDisable' field")
+ if _timeDurationErr != nil {
+ return errors.Wrap(_timeDurationErr, "Error serializing 'timeDuration' field")
}
+ }
- // Optional Field (password) (Can be skipped, if the value is null)
- var password BACnetContextTagCharacterString = nil
- if m.GetPassword() != nil {
- if pushErr := writeBuffer.PushContext("password"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for password")
- }
- password = m.GetPassword()
- _passwordErr := writeBuffer.WriteSerializable(ctx, password)
- if popErr := writeBuffer.PopContext("password"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for password")
- }
- if _passwordErr != nil {
- return errors.Wrap(_passwordErr, "Error serializing 'password' field")
- }
+ // Simple Field (enableDisable)
+ if pushErr := writeBuffer.PushContext("enableDisable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for enableDisable")
+ }
+ _enableDisableErr := writeBuffer.WriteSerializable(ctx, m.GetEnableDisable())
+ if popErr := writeBuffer.PopContext("enableDisable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for enableDisable")
+ }
+ if _enableDisableErr != nil {
+ return errors.Wrap(_enableDisableErr, "Error serializing 'enableDisable' field")
+ }
+
+ // Optional Field (password) (Can be skipped, if the value is null)
+ var password BACnetContextTagCharacterString = nil
+ if m.GetPassword() != nil {
+ if pushErr := writeBuffer.PushContext("password"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for password")
+ }
+ password = m.GetPassword()
+ _passwordErr := writeBuffer.WriteSerializable(ctx, password)
+ if popErr := writeBuffer.PopContext("password"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for password")
}
+ if _passwordErr != nil {
+ return errors.Wrap(_passwordErr, "Error serializing 'password' field")
+ }
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestDeviceCommunicationControl"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestDeviceCommunicationControl")
@@ -304,6 +307,7 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) isBACnetConfirmedServiceRequestDeviceCommunicationControl() bool {
return true
}
@@ -318,3 +322,6 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControl) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable.go
index fbf73c5fa12..c85db92f8fa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable.go
@@ -34,9 +34,9 @@ type IBACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable inter
utils.Serializable
}
-const (
- BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_ENABLE BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable = 0
- BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable = 1
+const(
+ BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_ENABLE BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable = 0
+ BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable = 1
BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE_INITIATION BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable = 2
)
@@ -44,7 +44,7 @@ var BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableValues [
func init() {
_ = errors.New
- BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableValues = []BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable{
+ BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableValues = []BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable {
BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_ENABLE,
BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE,
BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE_INITIATION,
@@ -53,12 +53,12 @@ func init() {
func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableByValue(value uint8) (enum BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable, ok bool) {
switch value {
- case 0:
- return BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_ENABLE, true
- case 1:
- return BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE, true
- case 2:
- return BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE_INITIATION, true
+ case 0:
+ return BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_ENABLE, true
+ case 1:
+ return BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE, true
+ case 2:
+ return BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable_DISABLE_INITIATION, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableByName(
return 0, false
}
-func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableKnows(value uint8) bool {
+func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableKnows(value uint8) bool {
for _, typeValue := range BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable(structType interface{}) BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable {
@@ -147,3 +147,4 @@ func (e BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable) PL
func (e BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go
index af4c8d9172f..b9737fa81ad 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged is the corresponding interface of BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged
type BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged interface {
@@ -46,14 +48,15 @@ type BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedE
// _BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged is the data-structure of this message
type _BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged struct {
- Header BACnetTagHeader
- Value BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable
+ Header BACnetTagHeader
+ Value BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged factory function for _BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged
-func NewBACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged(header BACnetTagHeader, value BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable, tagNumber uint8, tagClass TagClass) *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged {
- return &_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged( header BACnetTagHeader , value BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable , tagNumber uint8 , tagClass TagClass ) *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged {
+return &_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged(structType interface{}) BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged {
- if casted, ok := structType.(BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedP
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged")
}
@@ -135,12 +140,12 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedP
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedP
}
var value BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable
if _value != nil {
- value = _value.(BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable)
+ value = _value.(BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable)
}
if closeErr := readBuffer.CloseContext("BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTaggedP
// Create the instance
return &_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa
func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa
func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisableTa
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
index 143d85e15d6..e5369f2a750 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummary.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestGetEnrollmentSummary is the corresponding interface of BACnetConfirmedServiceRequestGetEnrollmentSummary
type BACnetConfirmedServiceRequestGetEnrollmentSummary interface {
@@ -57,35 +59,34 @@ type BACnetConfirmedServiceRequestGetEnrollmentSummaryExactly interface {
// _BACnetConfirmedServiceRequestGetEnrollmentSummary is the data-structure of this message
type _BACnetConfirmedServiceRequestGetEnrollmentSummary struct {
*_BACnetConfirmedServiceRequest
- AcknowledgmentFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged
- EnrollmentFilter BACnetRecipientProcessEnclosed
- EventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged
- EventTypeFilter BACnetEventTypeTagged
- PriorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter
- NotificationClassFilter BACnetContextTagUnsignedInteger
+ AcknowledgmentFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged
+ EnrollmentFilter BACnetRecipientProcessEnclosed
+ EventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged
+ EventTypeFilter BACnetEventTypeTagged
+ PriorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter
+ NotificationClassFilter BACnetContextTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY
-}
+func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_GET_ENROLLMENT_SUMMARY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -120,16 +121,17 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetNotificationClas
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestGetEnrollmentSummary factory function for _BACnetConfirmedServiceRequestGetEnrollmentSummary
-func NewBACnetConfirmedServiceRequestGetEnrollmentSummary(acknowledgmentFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged, enrollmentFilter BACnetRecipientProcessEnclosed, eventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged, eventTypeFilter BACnetEventTypeTagged, priorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter, notificationClassFilter BACnetContextTagUnsignedInteger, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestGetEnrollmentSummary {
+func NewBACnetConfirmedServiceRequestGetEnrollmentSummary( acknowledgmentFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged , enrollmentFilter BACnetRecipientProcessEnclosed , eventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged , eventTypeFilter BACnetEventTypeTagged , priorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter , notificationClassFilter BACnetContextTagUnsignedInteger , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestGetEnrollmentSummary {
_result := &_BACnetConfirmedServiceRequestGetEnrollmentSummary{
- AcknowledgmentFilter: acknowledgmentFilter,
- EnrollmentFilter: enrollmentFilter,
- EventStateFilter: eventStateFilter,
- EventTypeFilter: eventTypeFilter,
- PriorityFilter: priorityFilter,
- NotificationClassFilter: notificationClassFilter,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ AcknowledgmentFilter: acknowledgmentFilter,
+ EnrollmentFilter: enrollmentFilter,
+ EventStateFilter: eventStateFilter,
+ EventTypeFilter: eventTypeFilter,
+ PriorityFilter: priorityFilter,
+ NotificationClassFilter: notificationClassFilter,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -137,7 +139,7 @@ func NewBACnetConfirmedServiceRequestGetEnrollmentSummary(acknowledgmentFilter B
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestGetEnrollmentSummary(structType interface{}) BACnetConfirmedServiceRequestGetEnrollmentSummary {
- if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummary); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummary); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestGetEnrollmentSummary); ok {
@@ -184,6 +186,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -205,7 +208,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("acknowledgmentFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for acknowledgmentFilter")
}
- _acknowledgmentFilter, _acknowledgmentFilterErr := BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_acknowledgmentFilter, _acknowledgmentFilterErr := BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _acknowledgmentFilterErr != nil {
return nil, errors.Wrap(_acknowledgmentFilterErr, "Error parsing 'acknowledgmentFilter' field of BACnetConfirmedServiceRequestGetEnrollmentSummary")
}
@@ -216,12 +219,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
// Optional Field (enrollmentFilter) (Can be skipped, if a given expression evaluates to false)
var enrollmentFilter BACnetRecipientProcessEnclosed = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("enrollmentFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enrollmentFilter")
}
- _val, _err := BACnetRecipientProcessEnclosedParseWithBuffer(ctx, readBuffer, uint8(1))
+_val, _err := BACnetRecipientProcessEnclosedParseWithBuffer(ctx, readBuffer , uint8(1) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -238,12 +241,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
// Optional Field (eventStateFilter) (Can be skipped, if a given expression evaluates to false)
var eventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("eventStateFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventStateFilter")
}
- _val, _err := BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedParseWithBuffer(ctx, readBuffer, uint8(2), TagClass_CONTEXT_SPECIFIC_TAGS)
+_val, _err := BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedParseWithBuffer(ctx, readBuffer , uint8(2) , TagClass_CONTEXT_SPECIFIC_TAGS )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -260,12 +263,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
// Optional Field (eventTypeFilter) (Can be skipped, if a given expression evaluates to false)
var eventTypeFilter BACnetEventTypeTagged = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("eventTypeFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventTypeFilter")
}
- _val, _err := BACnetEventTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(3), TagClass_CONTEXT_SPECIFIC_TAGS)
+_val, _err := BACnetEventTypeTaggedParseWithBuffer(ctx, readBuffer , uint8(3) , TagClass_CONTEXT_SPECIFIC_TAGS )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -282,12 +285,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
// Optional Field (priorityFilter) (Can be skipped, if a given expression evaluates to false)
var priorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("priorityFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priorityFilter")
}
- _val, _err := BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuffer(ctx, readBuffer, uint8(4))
+_val, _err := BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuffer(ctx, readBuffer , uint8(4) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -304,12 +307,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
// Optional Field (notificationClassFilter) (Can be skipped, if a given expression evaluates to false)
var notificationClassFilter BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("notificationClassFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notificationClassFilter")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(5), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(5) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -333,11 +336,11 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryParseWithBuffer(ctx contex
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- AcknowledgmentFilter: acknowledgmentFilter,
- EnrollmentFilter: enrollmentFilter,
- EventStateFilter: eventStateFilter,
- EventTypeFilter: eventTypeFilter,
- PriorityFilter: priorityFilter,
+ AcknowledgmentFilter: acknowledgmentFilter,
+ EnrollmentFilter: enrollmentFilter,
+ EventStateFilter: eventStateFilter,
+ EventTypeFilter: eventTypeFilter,
+ PriorityFilter: priorityFilter,
NotificationClassFilter: notificationClassFilter,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
@@ -360,97 +363,97 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestGetEnrollmentSummary")
}
- // Simple Field (acknowledgmentFilter)
- if pushErr := writeBuffer.PushContext("acknowledgmentFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for acknowledgmentFilter")
+ // Simple Field (acknowledgmentFilter)
+ if pushErr := writeBuffer.PushContext("acknowledgmentFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for acknowledgmentFilter")
+ }
+ _acknowledgmentFilterErr := writeBuffer.WriteSerializable(ctx, m.GetAcknowledgmentFilter())
+ if popErr := writeBuffer.PopContext("acknowledgmentFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for acknowledgmentFilter")
+ }
+ if _acknowledgmentFilterErr != nil {
+ return errors.Wrap(_acknowledgmentFilterErr, "Error serializing 'acknowledgmentFilter' field")
+ }
+
+ // Optional Field (enrollmentFilter) (Can be skipped, if the value is null)
+ var enrollmentFilter BACnetRecipientProcessEnclosed = nil
+ if m.GetEnrollmentFilter() != nil {
+ if pushErr := writeBuffer.PushContext("enrollmentFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for enrollmentFilter")
}
- _acknowledgmentFilterErr := writeBuffer.WriteSerializable(ctx, m.GetAcknowledgmentFilter())
- if popErr := writeBuffer.PopContext("acknowledgmentFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for acknowledgmentFilter")
+ enrollmentFilter = m.GetEnrollmentFilter()
+ _enrollmentFilterErr := writeBuffer.WriteSerializable(ctx, enrollmentFilter)
+ if popErr := writeBuffer.PopContext("enrollmentFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for enrollmentFilter")
}
- if _acknowledgmentFilterErr != nil {
- return errors.Wrap(_acknowledgmentFilterErr, "Error serializing 'acknowledgmentFilter' field")
+ if _enrollmentFilterErr != nil {
+ return errors.Wrap(_enrollmentFilterErr, "Error serializing 'enrollmentFilter' field")
}
+ }
- // Optional Field (enrollmentFilter) (Can be skipped, if the value is null)
- var enrollmentFilter BACnetRecipientProcessEnclosed = nil
- if m.GetEnrollmentFilter() != nil {
- if pushErr := writeBuffer.PushContext("enrollmentFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for enrollmentFilter")
- }
- enrollmentFilter = m.GetEnrollmentFilter()
- _enrollmentFilterErr := writeBuffer.WriteSerializable(ctx, enrollmentFilter)
- if popErr := writeBuffer.PopContext("enrollmentFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for enrollmentFilter")
- }
- if _enrollmentFilterErr != nil {
- return errors.Wrap(_enrollmentFilterErr, "Error serializing 'enrollmentFilter' field")
- }
+ // Optional Field (eventStateFilter) (Can be skipped, if the value is null)
+ var eventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged = nil
+ if m.GetEventStateFilter() != nil {
+ if pushErr := writeBuffer.PushContext("eventStateFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventStateFilter")
}
-
- // Optional Field (eventStateFilter) (Can be skipped, if the value is null)
- var eventStateFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged = nil
- if m.GetEventStateFilter() != nil {
- if pushErr := writeBuffer.PushContext("eventStateFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventStateFilter")
- }
- eventStateFilter = m.GetEventStateFilter()
- _eventStateFilterErr := writeBuffer.WriteSerializable(ctx, eventStateFilter)
- if popErr := writeBuffer.PopContext("eventStateFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventStateFilter")
- }
- if _eventStateFilterErr != nil {
- return errors.Wrap(_eventStateFilterErr, "Error serializing 'eventStateFilter' field")
- }
+ eventStateFilter = m.GetEventStateFilter()
+ _eventStateFilterErr := writeBuffer.WriteSerializable(ctx, eventStateFilter)
+ if popErr := writeBuffer.PopContext("eventStateFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventStateFilter")
+ }
+ if _eventStateFilterErr != nil {
+ return errors.Wrap(_eventStateFilterErr, "Error serializing 'eventStateFilter' field")
}
+ }
- // Optional Field (eventTypeFilter) (Can be skipped, if the value is null)
- var eventTypeFilter BACnetEventTypeTagged = nil
- if m.GetEventTypeFilter() != nil {
- if pushErr := writeBuffer.PushContext("eventTypeFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventTypeFilter")
- }
- eventTypeFilter = m.GetEventTypeFilter()
- _eventTypeFilterErr := writeBuffer.WriteSerializable(ctx, eventTypeFilter)
- if popErr := writeBuffer.PopContext("eventTypeFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventTypeFilter")
- }
- if _eventTypeFilterErr != nil {
- return errors.Wrap(_eventTypeFilterErr, "Error serializing 'eventTypeFilter' field")
- }
+ // Optional Field (eventTypeFilter) (Can be skipped, if the value is null)
+ var eventTypeFilter BACnetEventTypeTagged = nil
+ if m.GetEventTypeFilter() != nil {
+ if pushErr := writeBuffer.PushContext("eventTypeFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventTypeFilter")
+ }
+ eventTypeFilter = m.GetEventTypeFilter()
+ _eventTypeFilterErr := writeBuffer.WriteSerializable(ctx, eventTypeFilter)
+ if popErr := writeBuffer.PopContext("eventTypeFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventTypeFilter")
+ }
+ if _eventTypeFilterErr != nil {
+ return errors.Wrap(_eventTypeFilterErr, "Error serializing 'eventTypeFilter' field")
}
+ }
- // Optional Field (priorityFilter) (Can be skipped, if the value is null)
- var priorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter = nil
- if m.GetPriorityFilter() != nil {
- if pushErr := writeBuffer.PushContext("priorityFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for priorityFilter")
- }
- priorityFilter = m.GetPriorityFilter()
- _priorityFilterErr := writeBuffer.WriteSerializable(ctx, priorityFilter)
- if popErr := writeBuffer.PopContext("priorityFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for priorityFilter")
- }
- if _priorityFilterErr != nil {
- return errors.Wrap(_priorityFilterErr, "Error serializing 'priorityFilter' field")
- }
+ // Optional Field (priorityFilter) (Can be skipped, if the value is null)
+ var priorityFilter BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter = nil
+ if m.GetPriorityFilter() != nil {
+ if pushErr := writeBuffer.PushContext("priorityFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for priorityFilter")
+ }
+ priorityFilter = m.GetPriorityFilter()
+ _priorityFilterErr := writeBuffer.WriteSerializable(ctx, priorityFilter)
+ if popErr := writeBuffer.PopContext("priorityFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for priorityFilter")
}
+ if _priorityFilterErr != nil {
+ return errors.Wrap(_priorityFilterErr, "Error serializing 'priorityFilter' field")
+ }
+ }
- // Optional Field (notificationClassFilter) (Can be skipped, if the value is null)
- var notificationClassFilter BACnetContextTagUnsignedInteger = nil
- if m.GetNotificationClassFilter() != nil {
- if pushErr := writeBuffer.PushContext("notificationClassFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notificationClassFilter")
- }
- notificationClassFilter = m.GetNotificationClassFilter()
- _notificationClassFilterErr := writeBuffer.WriteSerializable(ctx, notificationClassFilter)
- if popErr := writeBuffer.PopContext("notificationClassFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notificationClassFilter")
- }
- if _notificationClassFilterErr != nil {
- return errors.Wrap(_notificationClassFilterErr, "Error serializing 'notificationClassFilter' field")
- }
+ // Optional Field (notificationClassFilter) (Can be skipped, if the value is null)
+ var notificationClassFilter BACnetContextTagUnsignedInteger = nil
+ if m.GetNotificationClassFilter() != nil {
+ if pushErr := writeBuffer.PushContext("notificationClassFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notificationClassFilter")
+ }
+ notificationClassFilter = m.GetNotificationClassFilter()
+ _notificationClassFilterErr := writeBuffer.WriteSerializable(ctx, notificationClassFilter)
+ if popErr := writeBuffer.PopContext("notificationClassFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notificationClassFilter")
}
+ if _notificationClassFilterErr != nil {
+ return errors.Wrap(_notificationClassFilterErr, "Error serializing 'notificationClassFilter' field")
+ }
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestGetEnrollmentSummary"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestGetEnrollmentSummary")
@@ -460,6 +463,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) isBACnetConfirmedServiceRequestGetEnrollmentSummary() bool {
return true
}
@@ -474,3 +478,6 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummary) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter.go
index a8462d9d7a0..b77363413e6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter.go
@@ -34,9 +34,9 @@ type IBACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter int
utils.Serializable
}
-const (
- BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ALL BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter = 0
- BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ACKED BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter = 1
+const(
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ALL BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter = 0
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ACKED BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter = 1
BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_NOT_ACKED BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter = 2
)
@@ -44,7 +44,7 @@ var BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterValues
func init() {
_ = errors.New
- BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterValues = []BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter{
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterValues = []BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter {
BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ALL,
BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ACKED,
BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_NOT_ACKED,
@@ -53,12 +53,12 @@ func init() {
func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterByValue(value uint8) (enum BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter, ok bool) {
switch value {
- case 0:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ALL, true
- case 1:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ACKED, true
- case 2:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_NOT_ACKED, true
+ case 0:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ALL, true
+ case 1:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_ACKED, true
+ case 2:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter_NOT_ACKED, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterByNam
return 0, false
}
-func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterKnows(value uint8) bool {
+func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterKnows(value uint8) bool {
for _, typeValue := range BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter(structType interface{}) BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter {
@@ -147,3 +147,4 @@ func (e BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter)
func (e BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go
index d1cafa6761a..dec994fa2fd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged is the corresponding interface of BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged
type BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged interface {
@@ -46,14 +48,15 @@ type BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagge
// _BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged is the data-structure of this message
type _BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged struct {
- Header BACnetTagHeader
- Value BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
+ Header BACnetTagHeader
+ Value BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged factory function for _BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged
-func NewBACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged(header BACnetTagHeader, value BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter, tagNumber uint8, tagClass TagClass) *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged {
- return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged( header BACnetTagHeader , value BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter , tagNumber uint8 , tagClass TagClass ) *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged {
+return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged(structType interface{}) BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged {
- if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagge
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged")
}
@@ -135,12 +140,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagge
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagge
}
var value BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
if _value != nil {
- value = _value.(BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter)
+ value = _value.(BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter)
}
if closeErr := readBuffer.CloseContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagge
// Create the instance
return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilterTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter.go
index a25a6a9da38..1c3ed626ebe 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter.go
@@ -34,19 +34,19 @@ type IBACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter interfac
utils.Serializable
}
-const (
+const(
BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_OFFNORMAL BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 0
- BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_FAULT BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 1
- BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_NORMAL BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 2
- BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ALL BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 3
- BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ACTIVE BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 4
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_FAULT BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 1
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_NORMAL BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 2
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ALL BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 3
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ACTIVE BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter = 4
)
var BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterValues []BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter
func init() {
_ = errors.New
- BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterValues = []BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter{
+ BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterValues = []BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter {
BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_OFFNORMAL,
BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_FAULT,
BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_NORMAL,
@@ -57,16 +57,16 @@ func init() {
func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterByValue(value uint8) (enum BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter, ok bool) {
switch value {
- case 0:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_OFFNORMAL, true
- case 1:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_FAULT, true
- case 2:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_NORMAL, true
- case 3:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ALL, true
- case 4:
- return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ACTIVE, true
+ case 0:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_OFFNORMAL, true
+ case 1:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_FAULT, true
+ case 2:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_NORMAL, true
+ case 3:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ALL, true
+ case 4:
+ return BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter_ACTIVE, true
}
return 0, false
}
@@ -87,13 +87,13 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterByName(val
return 0, false
}
-func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterKnows(value uint8) bool {
+func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterKnows(value uint8) bool {
for _, typeValue := range BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter(structType interface{}) BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter {
@@ -163,3 +163,4 @@ func (e BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter) PLC4X
func (e BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go
index 58942785b1a..c6aff05498d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged is the corresponding interface of BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged
type BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged interface {
@@ -46,14 +48,15 @@ type BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedExac
// _BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged is the data-structure of this message
type _BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged struct {
- Header BACnetTagHeader
- Value BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter
+ Header BACnetTagHeader
+ Value BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged factory function for _BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged
-func NewBACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged(header BACnetTagHeader, value BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter, tagNumber uint8, tagClass TagClass) *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged {
- return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged( header BACnetTagHeader , value BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter , tagNumber uint8 , tagClass TagClass ) *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged {
+return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged(structType interface{}) BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged {
- if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedPars
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged")
}
@@ -135,12 +140,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedPars
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedPars
}
var value BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter
if _value != nil {
- value = _value.(BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter)
+ value = _value.(BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter)
}
if closeErr := readBuffer.CloseContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTaggedPars
// Create the instance
return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilterTagge
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go
index e0e1ad1a974..240f6c721fc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter is the corresponding interface of BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter
type BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter interface {
@@ -50,15 +52,16 @@ type BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterExactly inte
// _BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter is the data-structure of this message
type _BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter struct {
- OpeningTag BACnetOpeningTag
- MinPriority BACnetContextTagUnsignedInteger
- MaxPriority BACnetContextTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ MinPriority BACnetContextTagUnsignedInteger
+ MaxPriority BACnetContextTagUnsignedInteger
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,14 +88,15 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) GetCl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter factory function for _BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter
-func NewBACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter(openingTag BACnetOpeningTag, minPriority BACnetContextTagUnsignedInteger, maxPriority BACnetContextTagUnsignedInteger, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter {
- return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter{OpeningTag: openingTag, MinPriority: minPriority, MaxPriority: maxPriority, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter( openingTag BACnetOpeningTag , minPriority BACnetContextTagUnsignedInteger , maxPriority BACnetContextTagUnsignedInteger , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter {
+return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter{ OpeningTag: openingTag , MinPriority: minPriority , MaxPriority: maxPriority , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter(structType interface{}) BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter {
- if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter); ok {
@@ -123,6 +127,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) GetLe
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -144,7 +149,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuf
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter")
}
@@ -157,7 +162,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuf
if pullErr := readBuffer.PullContext("minPriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPriority")
}
- _minPriority, _minPriorityErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_minPriority, _minPriorityErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _minPriorityErr != nil {
return nil, errors.Wrap(_minPriorityErr, "Error parsing 'minPriority' field of BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter")
}
@@ -170,7 +175,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuf
if pullErr := readBuffer.PullContext("maxPriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPriority")
}
- _maxPriority, _maxPriorityErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_maxPriority, _maxPriorityErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _maxPriorityErr != nil {
return nil, errors.Wrap(_maxPriorityErr, "Error parsing 'maxPriority' field of BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter")
}
@@ -183,7 +188,7 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuf
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter")
}
@@ -198,12 +203,12 @@ func BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilterParseWithBuf
// Create the instance
return &_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- MinPriority: minPriority,
- MaxPriority: maxPriority,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ MinPriority: minPriority,
+ MaxPriority: maxPriority,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) Serialize() ([]byte, error) {
@@ -217,7 +222,7 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) Seria
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter")
}
@@ -275,13 +280,13 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) Seria
return nil
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -299,3 +304,6 @@ func (m *_BACnetConfirmedServiceRequestGetEnrollmentSummaryPriorityFilter) Strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
index 5ca64cc7b90..2208db8b928 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEventInformation.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestGetEventInformation is the corresponding interface of BACnetConfirmedServiceRequestGetEventInformation
type BACnetConfirmedServiceRequestGetEventInformation interface {
@@ -47,30 +49,29 @@ type BACnetConfirmedServiceRequestGetEventInformationExactly interface {
// _BACnetConfirmedServiceRequestGetEventInformation is the data-structure of this message
type _BACnetConfirmedServiceRequestGetEventInformation struct {
*_BACnetConfirmedServiceRequest
- LastReceivedObjectIdentifier BACnetContextTagObjectIdentifier
+ LastReceivedObjectIdentifier BACnetContextTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION
-}
+func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_GET_EVENT_INFORMATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestGetEventInformation) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestGetEventInformation) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,11 +86,12 @@ func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetLastReceivedObjec
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestGetEventInformation factory function for _BACnetConfirmedServiceRequestGetEventInformation
-func NewBACnetConfirmedServiceRequestGetEventInformation(lastReceivedObjectIdentifier BACnetContextTagObjectIdentifier, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestGetEventInformation {
+func NewBACnetConfirmedServiceRequestGetEventInformation( lastReceivedObjectIdentifier BACnetContextTagObjectIdentifier , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestGetEventInformation {
_result := &_BACnetConfirmedServiceRequestGetEventInformation{
- LastReceivedObjectIdentifier: lastReceivedObjectIdentifier,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ LastReceivedObjectIdentifier: lastReceivedObjectIdentifier,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -97,7 +99,7 @@ func NewBACnetConfirmedServiceRequestGetEventInformation(lastReceivedObjectIdent
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestGetEventInformation(structType interface{}) BACnetConfirmedServiceRequestGetEventInformation {
- if casted, ok := structType.(BACnetConfirmedServiceRequestGetEventInformation); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestGetEventInformation); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestGetEventInformation); ok {
@@ -121,6 +123,7 @@ func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestGetEventInformation) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -140,12 +143,12 @@ func BACnetConfirmedServiceRequestGetEventInformationParseWithBuffer(ctx context
// Optional Field (lastReceivedObjectIdentifier) (Can be skipped, if a given expression evaluates to false)
var lastReceivedObjectIdentifier BACnetContextTagObjectIdentifier = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("lastReceivedObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastReceivedObjectIdentifier")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(0), BACnetDataType_BACNET_OBJECT_IDENTIFIER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(0) , BACnetDataType_BACNET_OBJECT_IDENTIFIER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -191,21 +194,21 @@ func (m *_BACnetConfirmedServiceRequestGetEventInformation) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestGetEventInformation")
}
- // Optional Field (lastReceivedObjectIdentifier) (Can be skipped, if the value is null)
- var lastReceivedObjectIdentifier BACnetContextTagObjectIdentifier = nil
- if m.GetLastReceivedObjectIdentifier() != nil {
- if pushErr := writeBuffer.PushContext("lastReceivedObjectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastReceivedObjectIdentifier")
- }
- lastReceivedObjectIdentifier = m.GetLastReceivedObjectIdentifier()
- _lastReceivedObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, lastReceivedObjectIdentifier)
- if popErr := writeBuffer.PopContext("lastReceivedObjectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastReceivedObjectIdentifier")
- }
- if _lastReceivedObjectIdentifierErr != nil {
- return errors.Wrap(_lastReceivedObjectIdentifierErr, "Error serializing 'lastReceivedObjectIdentifier' field")
- }
+ // Optional Field (lastReceivedObjectIdentifier) (Can be skipped, if the value is null)
+ var lastReceivedObjectIdentifier BACnetContextTagObjectIdentifier = nil
+ if m.GetLastReceivedObjectIdentifier() != nil {
+ if pushErr := writeBuffer.PushContext("lastReceivedObjectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastReceivedObjectIdentifier")
+ }
+ lastReceivedObjectIdentifier = m.GetLastReceivedObjectIdentifier()
+ _lastReceivedObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, lastReceivedObjectIdentifier)
+ if popErr := writeBuffer.PopContext("lastReceivedObjectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastReceivedObjectIdentifier")
+ }
+ if _lastReceivedObjectIdentifierErr != nil {
+ return errors.Wrap(_lastReceivedObjectIdentifierErr, "Error serializing 'lastReceivedObjectIdentifier' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestGetEventInformation"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestGetEventInformation")
@@ -215,6 +218,7 @@ func (m *_BACnetConfirmedServiceRequestGetEventInformation) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestGetEventInformation) isBACnetConfirmedServiceRequestGetEventInformation() bool {
return true
}
@@ -229,3 +233,6 @@ func (m *_BACnetConfirmedServiceRequestGetEventInformation) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
index f48fb39404c..8e8b9630e5b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestLifeSafetyOperation.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestLifeSafetyOperation is the corresponding interface of BACnetConfirmedServiceRequestLifeSafetyOperation
type BACnetConfirmedServiceRequestLifeSafetyOperation interface {
@@ -53,33 +55,32 @@ type BACnetConfirmedServiceRequestLifeSafetyOperationExactly interface {
// _BACnetConfirmedServiceRequestLifeSafetyOperation is the data-structure of this message
type _BACnetConfirmedServiceRequestLifeSafetyOperation struct {
*_BACnetConfirmedServiceRequest
- RequestingProcessIdentifier BACnetContextTagUnsignedInteger
- RequestingSource BACnetContextTagCharacterString
- Request BACnetLifeSafetyOperationTagged
- ObjectIdentifier BACnetContextTagObjectIdentifier
+ RequestingProcessIdentifier BACnetContextTagUnsignedInteger
+ RequestingSource BACnetContextTagCharacterString
+ Request BACnetLifeSafetyOperationTagged
+ ObjectIdentifier BACnetContextTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION
-}
+func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_LIFE_SAFETY_OPERATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +107,15 @@ func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetObjectIdentifier(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestLifeSafetyOperation factory function for _BACnetConfirmedServiceRequestLifeSafetyOperation
-func NewBACnetConfirmedServiceRequestLifeSafetyOperation(requestingProcessIdentifier BACnetContextTagUnsignedInteger, requestingSource BACnetContextTagCharacterString, request BACnetLifeSafetyOperationTagged, objectIdentifier BACnetContextTagObjectIdentifier, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestLifeSafetyOperation {
+func NewBACnetConfirmedServiceRequestLifeSafetyOperation( requestingProcessIdentifier BACnetContextTagUnsignedInteger , requestingSource BACnetContextTagCharacterString , request BACnetLifeSafetyOperationTagged , objectIdentifier BACnetContextTagObjectIdentifier , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestLifeSafetyOperation {
_result := &_BACnetConfirmedServiceRequestLifeSafetyOperation{
- RequestingProcessIdentifier: requestingProcessIdentifier,
- RequestingSource: requestingSource,
- Request: request,
- ObjectIdentifier: objectIdentifier,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ RequestingProcessIdentifier: requestingProcessIdentifier,
+ RequestingSource: requestingSource,
+ Request: request,
+ ObjectIdentifier: objectIdentifier,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -121,7 +123,7 @@ func NewBACnetConfirmedServiceRequestLifeSafetyOperation(requestingProcessIdenti
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestLifeSafetyOperation(structType interface{}) BACnetConfirmedServiceRequestLifeSafetyOperation {
- if casted, ok := structType.(BACnetConfirmedServiceRequestLifeSafetyOperation); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestLifeSafetyOperation); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestLifeSafetyOperation); ok {
@@ -154,6 +156,7 @@ func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -175,7 +178,7 @@ func BACnetConfirmedServiceRequestLifeSafetyOperationParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("requestingProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for requestingProcessIdentifier")
}
- _requestingProcessIdentifier, _requestingProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_requestingProcessIdentifier, _requestingProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _requestingProcessIdentifierErr != nil {
return nil, errors.Wrap(_requestingProcessIdentifierErr, "Error parsing 'requestingProcessIdentifier' field of BACnetConfirmedServiceRequestLifeSafetyOperation")
}
@@ -188,7 +191,7 @@ func BACnetConfirmedServiceRequestLifeSafetyOperationParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("requestingSource"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for requestingSource")
}
- _requestingSource, _requestingSourceErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_CHARACTER_STRING))
+_requestingSource, _requestingSourceErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_CHARACTER_STRING ) )
if _requestingSourceErr != nil {
return nil, errors.Wrap(_requestingSourceErr, "Error parsing 'requestingSource' field of BACnetConfirmedServiceRequestLifeSafetyOperation")
}
@@ -201,7 +204,7 @@ func BACnetConfirmedServiceRequestLifeSafetyOperationParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("request"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for request")
}
- _request, _requestErr := BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_request, _requestErr := BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _requestErr != nil {
return nil, errors.Wrap(_requestErr, "Error parsing 'request' field of BACnetConfirmedServiceRequestLifeSafetyOperation")
}
@@ -212,12 +215,12 @@ func BACnetConfirmedServiceRequestLifeSafetyOperationParseWithBuffer(ctx context
// Optional Field (objectIdentifier) (Can be skipped, if a given expression evaluates to false)
var objectIdentifier BACnetContextTagObjectIdentifier = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_BACNET_OBJECT_IDENTIFIER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_BACNET_OBJECT_IDENTIFIER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -242,9 +245,9 @@ func BACnetConfirmedServiceRequestLifeSafetyOperationParseWithBuffer(ctx context
ServiceRequestLength: serviceRequestLength,
},
RequestingProcessIdentifier: requestingProcessIdentifier,
- RequestingSource: requestingSource,
- Request: request,
- ObjectIdentifier: objectIdentifier,
+ RequestingSource: requestingSource,
+ Request: request,
+ ObjectIdentifier: objectIdentifier,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -266,57 +269,57 @@ func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestLifeSafetyOperation")
}
- // Simple Field (requestingProcessIdentifier)
- if pushErr := writeBuffer.PushContext("requestingProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for requestingProcessIdentifier")
- }
- _requestingProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetRequestingProcessIdentifier())
- if popErr := writeBuffer.PopContext("requestingProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for requestingProcessIdentifier")
- }
- if _requestingProcessIdentifierErr != nil {
- return errors.Wrap(_requestingProcessIdentifierErr, "Error serializing 'requestingProcessIdentifier' field")
- }
+ // Simple Field (requestingProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("requestingProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for requestingProcessIdentifier")
+ }
+ _requestingProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetRequestingProcessIdentifier())
+ if popErr := writeBuffer.PopContext("requestingProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for requestingProcessIdentifier")
+ }
+ if _requestingProcessIdentifierErr != nil {
+ return errors.Wrap(_requestingProcessIdentifierErr, "Error serializing 'requestingProcessIdentifier' field")
+ }
- // Simple Field (requestingSource)
- if pushErr := writeBuffer.PushContext("requestingSource"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for requestingSource")
- }
- _requestingSourceErr := writeBuffer.WriteSerializable(ctx, m.GetRequestingSource())
- if popErr := writeBuffer.PopContext("requestingSource"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for requestingSource")
- }
- if _requestingSourceErr != nil {
- return errors.Wrap(_requestingSourceErr, "Error serializing 'requestingSource' field")
- }
+ // Simple Field (requestingSource)
+ if pushErr := writeBuffer.PushContext("requestingSource"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for requestingSource")
+ }
+ _requestingSourceErr := writeBuffer.WriteSerializable(ctx, m.GetRequestingSource())
+ if popErr := writeBuffer.PopContext("requestingSource"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for requestingSource")
+ }
+ if _requestingSourceErr != nil {
+ return errors.Wrap(_requestingSourceErr, "Error serializing 'requestingSource' field")
+ }
- // Simple Field (request)
- if pushErr := writeBuffer.PushContext("request"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for request")
- }
- _requestErr := writeBuffer.WriteSerializable(ctx, m.GetRequest())
- if popErr := writeBuffer.PopContext("request"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for request")
+ // Simple Field (request)
+ if pushErr := writeBuffer.PushContext("request"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for request")
+ }
+ _requestErr := writeBuffer.WriteSerializable(ctx, m.GetRequest())
+ if popErr := writeBuffer.PopContext("request"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for request")
+ }
+ if _requestErr != nil {
+ return errors.Wrap(_requestErr, "Error serializing 'request' field")
+ }
+
+ // Optional Field (objectIdentifier) (Can be skipped, if the value is null)
+ var objectIdentifier BACnetContextTagObjectIdentifier = nil
+ if m.GetObjectIdentifier() != nil {
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
}
- if _requestErr != nil {
- return errors.Wrap(_requestErr, "Error serializing 'request' field")
+ objectIdentifier = m.GetObjectIdentifier()
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, objectIdentifier)
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
}
-
- // Optional Field (objectIdentifier) (Can be skipped, if the value is null)
- var objectIdentifier BACnetContextTagObjectIdentifier = nil
- if m.GetObjectIdentifier() != nil {
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- objectIdentifier = m.GetObjectIdentifier()
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, objectIdentifier)
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestLifeSafetyOperation"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestLifeSafetyOperation")
@@ -326,6 +329,7 @@ func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) isBACnetConfirmedServiceRequestLifeSafetyOperation() bool {
return true
}
@@ -340,3 +344,6 @@ func (m *_BACnetConfirmedServiceRequestLifeSafetyOperation) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
index f8fab70bbcc..719f86cf85e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadProperty.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadProperty is the corresponding interface of BACnetConfirmedServiceRequestReadProperty
type BACnetConfirmedServiceRequestReadProperty interface {
@@ -51,32 +53,31 @@ type BACnetConfirmedServiceRequestReadPropertyExactly interface {
// _BACnetConfirmedServiceRequestReadProperty is the data-structure of this message
type _BACnetConfirmedServiceRequestReadProperty struct {
*_BACnetConfirmedServiceRequest
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- ArrayIndex BACnetContextTagUnsignedInteger
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ ArrayIndex BACnetContextTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestReadProperty) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_READ_PROPERTY
-}
+func (m *_BACnetConfirmedServiceRequestReadProperty) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_READ_PROPERTY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadProperty) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestReadProperty) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestReadProperty) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestReadProperty) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -99,13 +100,14 @@ func (m *_BACnetConfirmedServiceRequestReadProperty) GetArrayIndex() BACnetConte
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadProperty factory function for _BACnetConfirmedServiceRequestReadProperty
-func NewBACnetConfirmedServiceRequestReadProperty(objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, arrayIndex BACnetContextTagUnsignedInteger, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestReadProperty {
+func NewBACnetConfirmedServiceRequestReadProperty( objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , arrayIndex BACnetContextTagUnsignedInteger , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestReadProperty {
_result := &_BACnetConfirmedServiceRequestReadProperty{
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ ArrayIndex: arrayIndex,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -113,7 +115,7 @@ func NewBACnetConfirmedServiceRequestReadProperty(objectIdentifier BACnetContext
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadProperty(structType interface{}) BACnetConfirmedServiceRequestReadProperty {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadProperty); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadProperty); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadProperty); ok {
@@ -143,6 +145,7 @@ func (m *_BACnetConfirmedServiceRequestReadProperty) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -164,7 +167,7 @@ func BACnetConfirmedServiceRequestReadPropertyParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConfirmedServiceRequestReadProperty")
}
@@ -177,7 +180,7 @@ func BACnetConfirmedServiceRequestReadPropertyParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetConfirmedServiceRequestReadProperty")
}
@@ -188,12 +191,12 @@ func BACnetConfirmedServiceRequestReadPropertyParseWithBuffer(ctx context.Contex
// Optional Field (arrayIndex) (Can be skipped, if a given expression evaluates to false)
var arrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("arrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for arrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -217,9 +220,9 @@ func BACnetConfirmedServiceRequestReadPropertyParseWithBuffer(ctx context.Contex
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- ObjectIdentifier: objectIdentifier,
+ ObjectIdentifier: objectIdentifier,
PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
+ ArrayIndex: arrayIndex,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -241,45 +244,45 @@ func (m *_BACnetConfirmedServiceRequestReadProperty) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadProperty")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
- // Simple Field (propertyIdentifier)
- if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ // Simple Field (propertyIdentifier)
+ if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ }
+ _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
+ if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ }
+ if _propertyIdentifierErr != nil {
+ return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ }
+
+ // Optional Field (arrayIndex) (Can be skipped, if the value is null)
+ var arrayIndex BACnetContextTagUnsignedInteger = nil
+ if m.GetArrayIndex() != nil {
+ if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for arrayIndex")
}
- _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
- if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ arrayIndex = m.GetArrayIndex()
+ _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
+ if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for arrayIndex")
}
- if _propertyIdentifierErr != nil {
- return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
- }
-
- // Optional Field (arrayIndex) (Can be skipped, if the value is null)
- var arrayIndex BACnetContextTagUnsignedInteger = nil
- if m.GetArrayIndex() != nil {
- if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for arrayIndex")
- }
- arrayIndex = m.GetArrayIndex()
- _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
- if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for arrayIndex")
- }
- if _arrayIndexErr != nil {
- return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
- }
+ if _arrayIndexErr != nil {
+ return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadProperty"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadProperty")
@@ -289,6 +292,7 @@ func (m *_BACnetConfirmedServiceRequestReadProperty) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestReadProperty) isBACnetConfirmedServiceRequestReadProperty() bool {
return true
}
@@ -303,3 +307,6 @@ func (m *_BACnetConfirmedServiceRequestReadProperty) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyConditional.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyConditional.go
index 8ce61fa00b1..ae47d4f5981 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyConditional.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyConditional.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadPropertyConditional is the corresponding interface of BACnetConfirmedServiceRequestReadPropertyConditional
type BACnetConfirmedServiceRequestReadPropertyConditional interface {
@@ -46,33 +48,32 @@ type BACnetConfirmedServiceRequestReadPropertyConditionalExactly interface {
// _BACnetConfirmedServiceRequestReadPropertyConditional is the data-structure of this message
type _BACnetConfirmedServiceRequestReadPropertyConditional struct {
*_BACnetConfirmedServiceRequest
- BytesOfRemovedService []byte
+ BytesOfRemovedService []byte
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL
-}
+func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_READ_PROPERTY_CONDITIONAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -87,11 +88,12 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetBytesOfRemove
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadPropertyConditional factory function for _BACnetConfirmedServiceRequestReadPropertyConditional
-func NewBACnetConfirmedServiceRequestReadPropertyConditional(bytesOfRemovedService []byte, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestReadPropertyConditional {
+func NewBACnetConfirmedServiceRequestReadPropertyConditional( bytesOfRemovedService []byte , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestReadPropertyConditional {
_result := &_BACnetConfirmedServiceRequestReadPropertyConditional{
- BytesOfRemovedService: bytesOfRemovedService,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ BytesOfRemovedService: bytesOfRemovedService,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -99,7 +101,7 @@ func NewBACnetConfirmedServiceRequestReadPropertyConditional(bytesOfRemovedServi
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadPropertyConditional(structType interface{}) BACnetConfirmedServiceRequestReadPropertyConditional {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadPropertyConditional); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadPropertyConditional); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadPropertyConditional); ok {
@@ -123,6 +125,7 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,11 +180,11 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadPropertyConditional")
}
- // Array Field (bytesOfRemovedService)
- // Byte Array field (bytesOfRemovedService)
- if err := writeBuffer.WriteByteArray("bytesOfRemovedService", m.GetBytesOfRemovedService()); err != nil {
- return errors.Wrap(err, "Error serializing 'bytesOfRemovedService' field")
- }
+ // Array Field (bytesOfRemovedService)
+ // Byte Array field (bytesOfRemovedService)
+ if err := writeBuffer.WriteByteArray("bytesOfRemovedService", m.GetBytesOfRemovedService()); err != nil {
+ return errors.Wrap(err, "Error serializing 'bytesOfRemovedService' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadPropertyConditional"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadPropertyConditional")
@@ -191,13 +194,13 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -215,3 +218,6 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyConditional) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
index a7f88d96740..e5133edfb16 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadPropertyMultiple.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadPropertyMultiple is the corresponding interface of BACnetConfirmedServiceRequestReadPropertyMultiple
type BACnetConfirmedServiceRequestReadPropertyMultiple interface {
@@ -47,33 +49,32 @@ type BACnetConfirmedServiceRequestReadPropertyMultipleExactly interface {
// _BACnetConfirmedServiceRequestReadPropertyMultiple is the data-structure of this message
type _BACnetConfirmedServiceRequestReadPropertyMultiple struct {
*_BACnetConfirmedServiceRequest
- Data []BACnetReadAccessSpecification
+ Data []BACnetReadAccessSpecification
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE
-}
+func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_READ_PROPERTY_MULTIPLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,11 +89,12 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetData() []BACnetR
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadPropertyMultiple factory function for _BACnetConfirmedServiceRequestReadPropertyMultiple
-func NewBACnetConfirmedServiceRequestReadPropertyMultiple(data []BACnetReadAccessSpecification, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestReadPropertyMultiple {
+func NewBACnetConfirmedServiceRequestReadPropertyMultiple( data []BACnetReadAccessSpecification , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestReadPropertyMultiple {
_result := &_BACnetConfirmedServiceRequestReadPropertyMultiple{
- Data: data,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ Data: data,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -100,7 +102,7 @@ func NewBACnetConfirmedServiceRequestReadPropertyMultiple(data []BACnetReadAcces
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadPropertyMultiple(structType interface{}) BACnetConfirmedServiceRequestReadPropertyMultiple {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadPropertyMultiple); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadPropertyMultiple); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadPropertyMultiple); ok {
@@ -126,6 +128,7 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -152,8 +155,8 @@ func BACnetConfirmedServiceRequestReadPropertyMultipleParseWithBuffer(ctx contex
{
_dataLength := serviceRequestPayloadLength
_dataEndPos := positionAware.GetPos() + uint16(_dataLength)
- for positionAware.GetPos() < _dataEndPos {
- _item, _err := BACnetReadAccessSpecificationParseWithBuffer(ctx, readBuffer)
+ for ;positionAware.GetPos() < _dataEndPos; {
+_item, _err := BACnetReadAccessSpecificationParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'data' field of BACnetConfirmedServiceRequestReadPropertyMultiple")
}
@@ -195,22 +198,22 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadPropertyMultiple")
}
- // Array Field (data)
- if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for data")
- }
- for _curItem, _element := range m.GetData() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetData()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'data' field")
- }
- }
- if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for data")
+ // Array Field (data)
+ if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for data")
+ }
+ for _curItem, _element := range m.GetData() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetData()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'data' field")
}
+ }
+ if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for data")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadPropertyMultiple"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadPropertyMultiple")
@@ -220,13 +223,13 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -244,3 +247,6 @@ func (m *_BACnetConfirmedServiceRequestReadPropertyMultiple) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
index deed12f9108..d4fb1eeb071 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRange.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadRange is the corresponding interface of BACnetConfirmedServiceRequestReadRange
type BACnetConfirmedServiceRequestReadRange interface {
@@ -53,33 +55,32 @@ type BACnetConfirmedServiceRequestReadRangeExactly interface {
// _BACnetConfirmedServiceRequestReadRange is the data-structure of this message
type _BACnetConfirmedServiceRequestReadRange struct {
*_BACnetConfirmedServiceRequest
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- PropertyArrayIndex BACnetContextTagUnsignedInteger
- ReadRange BACnetConfirmedServiceRequestReadRangeRange
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ PropertyArrayIndex BACnetContextTagUnsignedInteger
+ ReadRange BACnetConfirmedServiceRequestReadRangeRange
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestReadRange) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_READ_RANGE
-}
+func (m *_BACnetConfirmedServiceRequestReadRange) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_READ_RANGE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadRange) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestReadRange) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestReadRange) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestReadRange) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +107,15 @@ func (m *_BACnetConfirmedServiceRequestReadRange) GetReadRange() BACnetConfirmed
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadRange factory function for _BACnetConfirmedServiceRequestReadRange
-func NewBACnetConfirmedServiceRequestReadRange(objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, propertyArrayIndex BACnetContextTagUnsignedInteger, readRange BACnetConfirmedServiceRequestReadRangeRange, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestReadRange {
+func NewBACnetConfirmedServiceRequestReadRange( objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , propertyArrayIndex BACnetContextTagUnsignedInteger , readRange BACnetConfirmedServiceRequestReadRangeRange , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestReadRange {
_result := &_BACnetConfirmedServiceRequestReadRange{
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- PropertyArrayIndex: propertyArrayIndex,
- ReadRange: readRange,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ PropertyArrayIndex: propertyArrayIndex,
+ ReadRange: readRange,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -121,7 +123,7 @@ func NewBACnetConfirmedServiceRequestReadRange(objectIdentifier BACnetContextTag
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadRange(structType interface{}) BACnetConfirmedServiceRequestReadRange {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadRange); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadRange); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadRange); ok {
@@ -156,6 +158,7 @@ func (m *_BACnetConfirmedServiceRequestReadRange) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,7 +180,7 @@ func BACnetConfirmedServiceRequestReadRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConfirmedServiceRequestReadRange")
}
@@ -190,7 +193,7 @@ func BACnetConfirmedServiceRequestReadRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetConfirmedServiceRequestReadRange")
}
@@ -201,12 +204,12 @@ func BACnetConfirmedServiceRequestReadRangeParseWithBuffer(ctx context.Context,
// Optional Field (propertyArrayIndex) (Can be skipped, if a given expression evaluates to false)
var propertyArrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("propertyArrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyArrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -223,12 +226,12 @@ func BACnetConfirmedServiceRequestReadRangeParseWithBuffer(ctx context.Context,
// Optional Field (readRange) (Can be skipped, if a given expression evaluates to false)
var readRange BACnetConfirmedServiceRequestReadRangeRange = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("readRange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for readRange")
}
- _val, _err := BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -252,10 +255,10 @@ func BACnetConfirmedServiceRequestReadRangeParseWithBuffer(ctx context.Context,
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- ObjectIdentifier: objectIdentifier,
+ ObjectIdentifier: objectIdentifier,
PropertyIdentifier: propertyIdentifier,
PropertyArrayIndex: propertyArrayIndex,
- ReadRange: readRange,
+ ReadRange: readRange,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -277,61 +280,61 @@ func (m *_BACnetConfirmedServiceRequestReadRange) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadRange")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
- // Simple Field (propertyIdentifier)
- if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ // Simple Field (propertyIdentifier)
+ if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ }
+ _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
+ if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ }
+ if _propertyIdentifierErr != nil {
+ return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ }
+
+ // Optional Field (propertyArrayIndex) (Can be skipped, if the value is null)
+ var propertyArrayIndex BACnetContextTagUnsignedInteger = nil
+ if m.GetPropertyArrayIndex() != nil {
+ if pushErr := writeBuffer.PushContext("propertyArrayIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyArrayIndex")
}
- _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
- if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ propertyArrayIndex = m.GetPropertyArrayIndex()
+ _propertyArrayIndexErr := writeBuffer.WriteSerializable(ctx, propertyArrayIndex)
+ if popErr := writeBuffer.PopContext("propertyArrayIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyArrayIndex")
}
- if _propertyIdentifierErr != nil {
- return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ if _propertyArrayIndexErr != nil {
+ return errors.Wrap(_propertyArrayIndexErr, "Error serializing 'propertyArrayIndex' field")
}
+ }
- // Optional Field (propertyArrayIndex) (Can be skipped, if the value is null)
- var propertyArrayIndex BACnetContextTagUnsignedInteger = nil
- if m.GetPropertyArrayIndex() != nil {
- if pushErr := writeBuffer.PushContext("propertyArrayIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyArrayIndex")
- }
- propertyArrayIndex = m.GetPropertyArrayIndex()
- _propertyArrayIndexErr := writeBuffer.WriteSerializable(ctx, propertyArrayIndex)
- if popErr := writeBuffer.PopContext("propertyArrayIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyArrayIndex")
- }
- if _propertyArrayIndexErr != nil {
- return errors.Wrap(_propertyArrayIndexErr, "Error serializing 'propertyArrayIndex' field")
- }
+ // Optional Field (readRange) (Can be skipped, if the value is null)
+ var readRange BACnetConfirmedServiceRequestReadRangeRange = nil
+ if m.GetReadRange() != nil {
+ if pushErr := writeBuffer.PushContext("readRange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for readRange")
}
-
- // Optional Field (readRange) (Can be skipped, if the value is null)
- var readRange BACnetConfirmedServiceRequestReadRangeRange = nil
- if m.GetReadRange() != nil {
- if pushErr := writeBuffer.PushContext("readRange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for readRange")
- }
- readRange = m.GetReadRange()
- _readRangeErr := writeBuffer.WriteSerializable(ctx, readRange)
- if popErr := writeBuffer.PopContext("readRange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for readRange")
- }
- if _readRangeErr != nil {
- return errors.Wrap(_readRangeErr, "Error serializing 'readRange' field")
- }
+ readRange = m.GetReadRange()
+ _readRangeErr := writeBuffer.WriteSerializable(ctx, readRange)
+ if popErr := writeBuffer.PopContext("readRange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for readRange")
+ }
+ if _readRangeErr != nil {
+ return errors.Wrap(_readRangeErr, "Error serializing 'readRange' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadRange")
@@ -341,6 +344,7 @@ func (m *_BACnetConfirmedServiceRequestReadRange) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestReadRange) isBACnetConfirmedServiceRequestReadRange() bool {
return true
}
@@ -355,3 +359,6 @@ func (m *_BACnetConfirmedServiceRequestReadRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go
index 49a64309324..1c6528afde5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadRangeRange is the corresponding interface of BACnetConfirmedServiceRequestReadRangeRange
type BACnetConfirmedServiceRequestReadRangeRange interface {
@@ -51,9 +53,9 @@ type BACnetConfirmedServiceRequestReadRangeRangeExactly interface {
// _BACnetConfirmedServiceRequestReadRangeRange is the data-structure of this message
type _BACnetConfirmedServiceRequestReadRangeRange struct {
_BACnetConfirmedServiceRequestReadRangeRangeChildRequirements
- PeekedTagHeader BACnetTagHeader
- OpeningTag BACnetOpeningTag
- ClosingTag BACnetClosingTag
+ PeekedTagHeader BACnetTagHeader
+ OpeningTag BACnetOpeningTag
+ ClosingTag BACnetClosingTag
}
type _BACnetConfirmedServiceRequestReadRangeRangeChildRequirements interface {
@@ -61,6 +63,7 @@ type _BACnetConfirmedServiceRequestReadRangeRangeChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetConfirmedServiceRequestReadRangeRangeParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetConfirmedServiceRequestReadRangeRange, serializeChildFunction func() error) error
GetTypeName() string
@@ -68,13 +71,12 @@ type BACnetConfirmedServiceRequestReadRangeRangeParent interface {
type BACnetConfirmedServiceRequestReadRangeRangeChild interface {
utils.Serializable
- InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag )
GetParent() *BACnetConfirmedServiceRequestReadRangeRange
GetTypeName() string
BACnetConfirmedServiceRequestReadRangeRange
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -112,14 +114,15 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRange) GetPeekedTagNumber() uint
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadRangeRange factory function for _BACnetConfirmedServiceRequestReadRangeRange
-func NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestReadRangeRange {
- return &_BACnetConfirmedServiceRequestReadRangeRange{PeekedTagHeader: peekedTagHeader, OpeningTag: openingTag, ClosingTag: closingTag}
+func NewBACnetConfirmedServiceRequestReadRangeRange( peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestReadRangeRange {
+return &_BACnetConfirmedServiceRequestReadRangeRange{ PeekedTagHeader: peekedTagHeader , OpeningTag: openingTag , ClosingTag: closingTag }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadRangeRange(structType interface{}) BACnetConfirmedServiceRequestReadRangeRange {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRange); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRange); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadRangeRange); ok {
@@ -132,6 +135,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRange) GetTypeName() string {
return "BACnetConfirmedServiceRequestReadRangeRange"
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRange) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -163,19 +167,19 @@ func BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(ctx context.Cont
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Simple Field (openingTag)
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(peekedTagHeader.GetActualTagNumber()))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( peekedTagHeader.GetActualTagNumber() ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestReadRangeRange")
}
@@ -192,19 +196,19 @@ func BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(ctx context.Cont
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetConfirmedServiceRequestReadRangeRangeChildSerializeRequirement interface {
BACnetConfirmedServiceRequestReadRangeRange
- InitializeParent(BACnetConfirmedServiceRequestReadRangeRange, BACnetTagHeader, BACnetOpeningTag, BACnetClosingTag)
+ InitializeParent(BACnetConfirmedServiceRequestReadRangeRange, BACnetTagHeader, BACnetOpeningTag, BACnetClosingTag)
GetParent() BACnetConfirmedServiceRequestReadRangeRange
}
var _childTemp interface{}
var _child BACnetConfirmedServiceRequestReadRangeRangeChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x3: // BACnetConfirmedServiceRequestReadRangeRangeByPosition
- _childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeRangeByPositionParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x6: // BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber
- _childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x7: // BACnetConfirmedServiceRequestReadRangeRangeByTime
- _childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeRangeByTimeParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == 0x3 : // BACnetConfirmedServiceRequestReadRangeRangeByPosition
+ _childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeRangeByPositionParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x6 : // BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber
+ _childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x7 : // BACnetConfirmedServiceRequestReadRangeRangeByTime
+ _childTemp, typeSwitchError = BACnetConfirmedServiceRequestReadRangeRangeByTimeParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -217,7 +221,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(peekedTagHeader.GetActualTagNumber()))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( peekedTagHeader.GetActualTagNumber() ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestReadRangeRange")
}
@@ -231,7 +235,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeParseWithBuffer(ctx context.Cont
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader, openingTag, closingTag)
+_child.InitializeParent(_child , peekedTagHeader , openingTag , closingTag )
return _child, nil
}
@@ -241,7 +245,7 @@ func (pm *_BACnetConfirmedServiceRequestReadRangeRange) SerializeParent(ctx cont
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestReadRangeRange"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestReadRangeRange"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadRangeRange")
}
@@ -284,6 +288,7 @@ func (pm *_BACnetConfirmedServiceRequestReadRangeRange) SerializeParent(ctx cont
return nil
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRange) isBACnetConfirmedServiceRequestReadRangeRange() bool {
return true
}
@@ -298,3 +303,6 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go
index 687a607408e..1b17a46c02f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByPosition.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadRangeRangeByPosition is the corresponding interface of BACnetConfirmedServiceRequestReadRangeRangeByPosition
type BACnetConfirmedServiceRequestReadRangeRangeByPosition interface {
@@ -48,10 +50,12 @@ type BACnetConfirmedServiceRequestReadRangeRangeByPositionExactly interface {
// _BACnetConfirmedServiceRequestReadRangeRangeByPosition is the data-structure of this message
type _BACnetConfirmedServiceRequestReadRangeRangeByPosition struct {
*_BACnetConfirmedServiceRequestReadRangeRange
- ReferenceIndex BACnetApplicationTagUnsignedInteger
- Count BACnetApplicationTagSignedInteger
+ ReferenceIndex BACnetApplicationTagUnsignedInteger
+ Count BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -62,16 +66,14 @@ type _BACnetConfirmedServiceRequestReadRangeRangeByPosition struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) { m.PeekedTagHeader = peekedTagHeader
m.OpeningTag = openingTag
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) GetParent() BACnetConfirmedServiceRequestReadRangeRange {
+func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) GetParent() BACnetConfirmedServiceRequestReadRangeRange {
return m._BACnetConfirmedServiceRequestReadRangeRange
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) GetCount() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadRangeRangeByPosition factory function for _BACnetConfirmedServiceRequestReadRangeRangeByPosition
-func NewBACnetConfirmedServiceRequestReadRangeRangeByPosition(referenceIndex BACnetApplicationTagUnsignedInteger, count BACnetApplicationTagSignedInteger, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestReadRangeRangeByPosition {
+func NewBACnetConfirmedServiceRequestReadRangeRangeByPosition( referenceIndex BACnetApplicationTagUnsignedInteger , count BACnetApplicationTagSignedInteger , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestReadRangeRangeByPosition {
_result := &_BACnetConfirmedServiceRequestReadRangeRangeByPosition{
ReferenceIndex: referenceIndex,
- Count: count,
- _BACnetConfirmedServiceRequestReadRangeRange: NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader, openingTag, closingTag),
+ Count: count,
+ _BACnetConfirmedServiceRequestReadRangeRange: NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader, openingTag, closingTag),
}
_result._BACnetConfirmedServiceRequestReadRangeRange._BACnetConfirmedServiceRequestReadRangeRangeChildRequirements = _result
return _result
@@ -103,7 +106,7 @@ func NewBACnetConfirmedServiceRequestReadRangeRangeByPosition(referenceIndex BAC
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadRangeRangeByPosition(structType interface{}) BACnetConfirmedServiceRequestReadRangeRangeByPosition {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRangeByPosition); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRangeByPosition); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadRangeRangeByPosition); ok {
@@ -128,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +153,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeByPositionParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("referenceIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for referenceIndex")
}
- _referenceIndex, _referenceIndexErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_referenceIndex, _referenceIndexErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _referenceIndexErr != nil {
return nil, errors.Wrap(_referenceIndexErr, "Error parsing 'referenceIndex' field of BACnetConfirmedServiceRequestReadRangeRangeByPosition")
}
@@ -162,7 +166,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeByPositionParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("count"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for count")
}
- _count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _countErr != nil {
return nil, errors.Wrap(_countErr, "Error parsing 'count' field of BACnetConfirmedServiceRequestReadRangeRangeByPosition")
}
@@ -177,9 +181,10 @@ func BACnetConfirmedServiceRequestReadRangeRangeByPositionParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConfirmedServiceRequestReadRangeRangeByPosition{
- _BACnetConfirmedServiceRequestReadRangeRange: &_BACnetConfirmedServiceRequestReadRangeRange{},
+ _BACnetConfirmedServiceRequestReadRangeRange: &_BACnetConfirmedServiceRequestReadRangeRange{
+ },
ReferenceIndex: referenceIndex,
- Count: count,
+ Count: count,
}
_child._BACnetConfirmedServiceRequestReadRangeRange._BACnetConfirmedServiceRequestReadRangeRangeChildRequirements = _child
return _child, nil
@@ -201,29 +206,29 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadRangeRangeByPosition")
}
- // Simple Field (referenceIndex)
- if pushErr := writeBuffer.PushContext("referenceIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for referenceIndex")
- }
- _referenceIndexErr := writeBuffer.WriteSerializable(ctx, m.GetReferenceIndex())
- if popErr := writeBuffer.PopContext("referenceIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for referenceIndex")
- }
- if _referenceIndexErr != nil {
- return errors.Wrap(_referenceIndexErr, "Error serializing 'referenceIndex' field")
- }
+ // Simple Field (referenceIndex)
+ if pushErr := writeBuffer.PushContext("referenceIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for referenceIndex")
+ }
+ _referenceIndexErr := writeBuffer.WriteSerializable(ctx, m.GetReferenceIndex())
+ if popErr := writeBuffer.PopContext("referenceIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for referenceIndex")
+ }
+ if _referenceIndexErr != nil {
+ return errors.Wrap(_referenceIndexErr, "Error serializing 'referenceIndex' field")
+ }
- // Simple Field (count)
- if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for count")
- }
- _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
- if popErr := writeBuffer.PopContext("count"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for count")
- }
- if _countErr != nil {
- return errors.Wrap(_countErr, "Error serializing 'count' field")
- }
+ // Simple Field (count)
+ if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for count")
+ }
+ _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
+ if popErr := writeBuffer.PopContext("count"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for count")
+ }
+ if _countErr != nil {
+ return errors.Wrap(_countErr, "Error serializing 'count' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadRangeRangeByPosition"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadRangeRangeByPosition")
@@ -233,6 +238,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) isBACnetConfirmedServiceRequestReadRangeRangeByPosition() bool {
return true
}
@@ -247,3 +253,6 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByPosition) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go
index 60b0b10d9cc..201e07ab032 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber is the corresponding interface of BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber
type BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber interface {
@@ -48,10 +50,12 @@ type BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberExactly interfac
// _BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber is the data-structure of this message
type _BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber struct {
*_BACnetConfirmedServiceRequestReadRangeRange
- ReferenceSequenceNumber BACnetApplicationTagUnsignedInteger
- Count BACnetApplicationTagSignedInteger
+ ReferenceSequenceNumber BACnetApplicationTagUnsignedInteger
+ Count BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -62,16 +66,14 @@ type _BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) { m.PeekedTagHeader = peekedTagHeader
m.OpeningTag = openingTag
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) GetParent() BACnetConfirmedServiceRequestReadRangeRange {
+func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) GetParent() BACnetConfirmedServiceRequestReadRangeRange {
return m._BACnetConfirmedServiceRequestReadRangeRange
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) GetCount(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber factory function for _BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber
-func NewBACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber(referenceSequenceNumber BACnetApplicationTagUnsignedInteger, count BACnetApplicationTagSignedInteger, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber {
+func NewBACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber( referenceSequenceNumber BACnetApplicationTagUnsignedInteger , count BACnetApplicationTagSignedInteger , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber {
_result := &_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber{
ReferenceSequenceNumber: referenceSequenceNumber,
- Count: count,
- _BACnetConfirmedServiceRequestReadRangeRange: NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader, openingTag, closingTag),
+ Count: count,
+ _BACnetConfirmedServiceRequestReadRangeRange: NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader, openingTag, closingTag),
}
_result._BACnetConfirmedServiceRequestReadRangeRange._BACnetConfirmedServiceRequestReadRangeRangeChildRequirements = _result
return _result
@@ -103,7 +106,7 @@ func NewBACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber(referenceSeq
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber(structType interface{}) BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber); ok {
@@ -128,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) GetLength
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +153,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberParseWithBuffer(
if pullErr := readBuffer.PullContext("referenceSequenceNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for referenceSequenceNumber")
}
- _referenceSequenceNumber, _referenceSequenceNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_referenceSequenceNumber, _referenceSequenceNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _referenceSequenceNumberErr != nil {
return nil, errors.Wrap(_referenceSequenceNumberErr, "Error parsing 'referenceSequenceNumber' field of BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber")
}
@@ -162,7 +166,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberParseWithBuffer(
if pullErr := readBuffer.PullContext("count"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for count")
}
- _count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _countErr != nil {
return nil, errors.Wrap(_countErr, "Error parsing 'count' field of BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber")
}
@@ -177,9 +181,10 @@ func BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumberParseWithBuffer(
// Create a partially initialized instance
_child := &_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber{
- _BACnetConfirmedServiceRequestReadRangeRange: &_BACnetConfirmedServiceRequestReadRangeRange{},
- ReferenceSequenceNumber: referenceSequenceNumber,
- Count: count,
+ _BACnetConfirmedServiceRequestReadRangeRange: &_BACnetConfirmedServiceRequestReadRangeRange{
+ },
+ ReferenceSequenceNumber: referenceSequenceNumber,
+ Count: count,
}
_child._BACnetConfirmedServiceRequestReadRangeRange._BACnetConfirmedServiceRequestReadRangeRangeChildRequirements = _child
return _child, nil
@@ -201,29 +206,29 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) Serialize
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber")
}
- // Simple Field (referenceSequenceNumber)
- if pushErr := writeBuffer.PushContext("referenceSequenceNumber"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for referenceSequenceNumber")
- }
- _referenceSequenceNumberErr := writeBuffer.WriteSerializable(ctx, m.GetReferenceSequenceNumber())
- if popErr := writeBuffer.PopContext("referenceSequenceNumber"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for referenceSequenceNumber")
- }
- if _referenceSequenceNumberErr != nil {
- return errors.Wrap(_referenceSequenceNumberErr, "Error serializing 'referenceSequenceNumber' field")
- }
+ // Simple Field (referenceSequenceNumber)
+ if pushErr := writeBuffer.PushContext("referenceSequenceNumber"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for referenceSequenceNumber")
+ }
+ _referenceSequenceNumberErr := writeBuffer.WriteSerializable(ctx, m.GetReferenceSequenceNumber())
+ if popErr := writeBuffer.PopContext("referenceSequenceNumber"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for referenceSequenceNumber")
+ }
+ if _referenceSequenceNumberErr != nil {
+ return errors.Wrap(_referenceSequenceNumberErr, "Error serializing 'referenceSequenceNumber' field")
+ }
- // Simple Field (count)
- if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for count")
- }
- _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
- if popErr := writeBuffer.PopContext("count"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for count")
- }
- if _countErr != nil {
- return errors.Wrap(_countErr, "Error serializing 'count' field")
- }
+ // Simple Field (count)
+ if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for count")
+ }
+ _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
+ if popErr := writeBuffer.PopContext("count"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for count")
+ }
+ if _countErr != nil {
+ return errors.Wrap(_countErr, "Error serializing 'count' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber")
@@ -233,6 +238,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) Serialize
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) isBACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber() bool {
return true
}
@@ -247,3 +253,6 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeBySequenceNumber) String()
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go
index e519be603d3..8e0c33bd8e1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReadRangeRangeByTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReadRangeRangeByTime is the corresponding interface of BACnetConfirmedServiceRequestReadRangeRangeByTime
type BACnetConfirmedServiceRequestReadRangeRangeByTime interface {
@@ -48,10 +50,12 @@ type BACnetConfirmedServiceRequestReadRangeRangeByTimeExactly interface {
// _BACnetConfirmedServiceRequestReadRangeRangeByTime is the data-structure of this message
type _BACnetConfirmedServiceRequestReadRangeRangeByTime struct {
*_BACnetConfirmedServiceRequestReadRangeRange
- ReferenceTime BACnetDateTime
- Count BACnetApplicationTagSignedInteger
+ ReferenceTime BACnetDateTime
+ Count BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -62,16 +66,14 @@ type _BACnetConfirmedServiceRequestReadRangeRangeByTime struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) InitializeParent(parent BACnetConfirmedServiceRequestReadRangeRange , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) { m.PeekedTagHeader = peekedTagHeader
m.OpeningTag = openingTag
m.ClosingTag = closingTag
}
-func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) GetParent() BACnetConfirmedServiceRequestReadRangeRange {
+func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) GetParent() BACnetConfirmedServiceRequestReadRangeRange {
return m._BACnetConfirmedServiceRequestReadRangeRange
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -90,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) GetCount() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReadRangeRangeByTime factory function for _BACnetConfirmedServiceRequestReadRangeRangeByTime
-func NewBACnetConfirmedServiceRequestReadRangeRangeByTime(referenceTime BACnetDateTime, count BACnetApplicationTagSignedInteger, peekedTagHeader BACnetTagHeader, openingTag BACnetOpeningTag, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestReadRangeRangeByTime {
+func NewBACnetConfirmedServiceRequestReadRangeRangeByTime( referenceTime BACnetDateTime , count BACnetApplicationTagSignedInteger , peekedTagHeader BACnetTagHeader , openingTag BACnetOpeningTag , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestReadRangeRangeByTime {
_result := &_BACnetConfirmedServiceRequestReadRangeRangeByTime{
ReferenceTime: referenceTime,
- Count: count,
- _BACnetConfirmedServiceRequestReadRangeRange: NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader, openingTag, closingTag),
+ Count: count,
+ _BACnetConfirmedServiceRequestReadRangeRange: NewBACnetConfirmedServiceRequestReadRangeRange(peekedTagHeader, openingTag, closingTag),
}
_result._BACnetConfirmedServiceRequestReadRangeRange._BACnetConfirmedServiceRequestReadRangeRangeChildRequirements = _result
return _result
@@ -103,7 +106,7 @@ func NewBACnetConfirmedServiceRequestReadRangeRangeByTime(referenceTime BACnetDa
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReadRangeRangeByTime(structType interface{}) BACnetConfirmedServiceRequestReadRangeRangeByTime {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRangeByTime); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReadRangeRangeByTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReadRangeRangeByTime); ok {
@@ -128,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -149,7 +153,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeByTimeParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("referenceTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for referenceTime")
}
- _referenceTime, _referenceTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_referenceTime, _referenceTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _referenceTimeErr != nil {
return nil, errors.Wrap(_referenceTimeErr, "Error parsing 'referenceTime' field of BACnetConfirmedServiceRequestReadRangeRangeByTime")
}
@@ -162,7 +166,7 @@ func BACnetConfirmedServiceRequestReadRangeRangeByTimeParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("count"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for count")
}
- _count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _countErr != nil {
return nil, errors.Wrap(_countErr, "Error parsing 'count' field of BACnetConfirmedServiceRequestReadRangeRangeByTime")
}
@@ -177,9 +181,10 @@ func BACnetConfirmedServiceRequestReadRangeRangeByTimeParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConfirmedServiceRequestReadRangeRangeByTime{
- _BACnetConfirmedServiceRequestReadRangeRange: &_BACnetConfirmedServiceRequestReadRangeRange{},
+ _BACnetConfirmedServiceRequestReadRangeRange: &_BACnetConfirmedServiceRequestReadRangeRange{
+ },
ReferenceTime: referenceTime,
- Count: count,
+ Count: count,
}
_child._BACnetConfirmedServiceRequestReadRangeRange._BACnetConfirmedServiceRequestReadRangeRangeChildRequirements = _child
return _child, nil
@@ -201,29 +206,29 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReadRangeRangeByTime")
}
- // Simple Field (referenceTime)
- if pushErr := writeBuffer.PushContext("referenceTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for referenceTime")
- }
- _referenceTimeErr := writeBuffer.WriteSerializable(ctx, m.GetReferenceTime())
- if popErr := writeBuffer.PopContext("referenceTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for referenceTime")
- }
- if _referenceTimeErr != nil {
- return errors.Wrap(_referenceTimeErr, "Error serializing 'referenceTime' field")
- }
+ // Simple Field (referenceTime)
+ if pushErr := writeBuffer.PushContext("referenceTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for referenceTime")
+ }
+ _referenceTimeErr := writeBuffer.WriteSerializable(ctx, m.GetReferenceTime())
+ if popErr := writeBuffer.PopContext("referenceTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for referenceTime")
+ }
+ if _referenceTimeErr != nil {
+ return errors.Wrap(_referenceTimeErr, "Error serializing 'referenceTime' field")
+ }
- // Simple Field (count)
- if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for count")
- }
- _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
- if popErr := writeBuffer.PopContext("count"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for count")
- }
- if _countErr != nil {
- return errors.Wrap(_countErr, "Error serializing 'count' field")
- }
+ // Simple Field (count)
+ if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for count")
+ }
+ _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
+ if popErr := writeBuffer.PopContext("count"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for count")
+ }
+ if _countErr != nil {
+ return errors.Wrap(_countErr, "Error serializing 'count' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReadRangeRangeByTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReadRangeRangeByTime")
@@ -233,6 +238,7 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) isBACnetConfirmedServiceRequestReadRangeRangeByTime() bool {
return true
}
@@ -247,3 +253,6 @@ func (m *_BACnetConfirmedServiceRequestReadRangeRangeByTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
index 5866884eddb..ccc3f12c627 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDevice.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReinitializeDevice is the corresponding interface of BACnetConfirmedServiceRequestReinitializeDevice
type BACnetConfirmedServiceRequestReinitializeDevice interface {
@@ -49,31 +51,30 @@ type BACnetConfirmedServiceRequestReinitializeDeviceExactly interface {
// _BACnetConfirmedServiceRequestReinitializeDevice is the data-structure of this message
type _BACnetConfirmedServiceRequestReinitializeDevice struct {
*_BACnetConfirmedServiceRequest
- ReinitializedStateOfDevice BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged
- Password BACnetContextTagCharacterString
+ ReinitializedStateOfDevice BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged
+ Password BACnetContextTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE
-}
+func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_REINITIALIZE_DEVICE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestReinitializeDevice) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestReinitializeDevice) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,12 +93,13 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetPassword() BACnetC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReinitializeDevice factory function for _BACnetConfirmedServiceRequestReinitializeDevice
-func NewBACnetConfirmedServiceRequestReinitializeDevice(reinitializedStateOfDevice BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged, password BACnetContextTagCharacterString, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestReinitializeDevice {
+func NewBACnetConfirmedServiceRequestReinitializeDevice( reinitializedStateOfDevice BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged , password BACnetContextTagCharacterString , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestReinitializeDevice {
_result := &_BACnetConfirmedServiceRequestReinitializeDevice{
- ReinitializedStateOfDevice: reinitializedStateOfDevice,
- Password: password,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ReinitializedStateOfDevice: reinitializedStateOfDevice,
+ Password: password,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -105,7 +107,7 @@ func NewBACnetConfirmedServiceRequestReinitializeDevice(reinitializedStateOfDevi
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReinitializeDevice(structType interface{}) BACnetConfirmedServiceRequestReinitializeDevice {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReinitializeDevice); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReinitializeDevice); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReinitializeDevice); ok {
@@ -132,6 +134,7 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReinitializeDevice) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -153,7 +156,7 @@ func BACnetConfirmedServiceRequestReinitializeDeviceParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("reinitializedStateOfDevice"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for reinitializedStateOfDevice")
}
- _reinitializedStateOfDevice, _reinitializedStateOfDeviceErr := BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_reinitializedStateOfDevice, _reinitializedStateOfDeviceErr := BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _reinitializedStateOfDeviceErr != nil {
return nil, errors.Wrap(_reinitializedStateOfDeviceErr, "Error parsing 'reinitializedStateOfDevice' field of BACnetConfirmedServiceRequestReinitializeDevice")
}
@@ -164,12 +167,12 @@ func BACnetConfirmedServiceRequestReinitializeDeviceParseWithBuffer(ctx context.
// Optional Field (password) (Can be skipped, if a given expression evaluates to false)
var password BACnetContextTagCharacterString = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("password"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for password")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_CHARACTER_STRING)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_CHARACTER_STRING )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -194,7 +197,7 @@ func BACnetConfirmedServiceRequestReinitializeDeviceParseWithBuffer(ctx context.
ServiceRequestLength: serviceRequestLength,
},
ReinitializedStateOfDevice: reinitializedStateOfDevice,
- Password: password,
+ Password: password,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -216,33 +219,33 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDevice) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReinitializeDevice")
}
- // Simple Field (reinitializedStateOfDevice)
- if pushErr := writeBuffer.PushContext("reinitializedStateOfDevice"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for reinitializedStateOfDevice")
- }
- _reinitializedStateOfDeviceErr := writeBuffer.WriteSerializable(ctx, m.GetReinitializedStateOfDevice())
- if popErr := writeBuffer.PopContext("reinitializedStateOfDevice"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for reinitializedStateOfDevice")
+ // Simple Field (reinitializedStateOfDevice)
+ if pushErr := writeBuffer.PushContext("reinitializedStateOfDevice"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for reinitializedStateOfDevice")
+ }
+ _reinitializedStateOfDeviceErr := writeBuffer.WriteSerializable(ctx, m.GetReinitializedStateOfDevice())
+ if popErr := writeBuffer.PopContext("reinitializedStateOfDevice"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for reinitializedStateOfDevice")
+ }
+ if _reinitializedStateOfDeviceErr != nil {
+ return errors.Wrap(_reinitializedStateOfDeviceErr, "Error serializing 'reinitializedStateOfDevice' field")
+ }
+
+ // Optional Field (password) (Can be skipped, if the value is null)
+ var password BACnetContextTagCharacterString = nil
+ if m.GetPassword() != nil {
+ if pushErr := writeBuffer.PushContext("password"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for password")
}
- if _reinitializedStateOfDeviceErr != nil {
- return errors.Wrap(_reinitializedStateOfDeviceErr, "Error serializing 'reinitializedStateOfDevice' field")
+ password = m.GetPassword()
+ _passwordErr := writeBuffer.WriteSerializable(ctx, password)
+ if popErr := writeBuffer.PopContext("password"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for password")
}
-
- // Optional Field (password) (Can be skipped, if the value is null)
- var password BACnetContextTagCharacterString = nil
- if m.GetPassword() != nil {
- if pushErr := writeBuffer.PushContext("password"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for password")
- }
- password = m.GetPassword()
- _passwordErr := writeBuffer.WriteSerializable(ctx, password)
- if popErr := writeBuffer.PopContext("password"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for password")
- }
- if _passwordErr != nil {
- return errors.Wrap(_passwordErr, "Error serializing 'password' field")
- }
+ if _passwordErr != nil {
+ return errors.Wrap(_passwordErr, "Error serializing 'password' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestReinitializeDevice"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestReinitializeDevice")
@@ -252,6 +255,7 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDevice) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestReinitializeDevice) isBACnetConfirmedServiceRequestReinitializeDevice() bool {
return true
}
@@ -266,3 +270,6 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDevice) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice.go
index d223cf151d8..a00081ce793 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice.go
@@ -34,15 +34,15 @@ type IBACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice
utils.Serializable
}
-const (
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_COLDSTART BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x0
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_WARMSTART BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x1
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ACTIVATE_CHANGES BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x2
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTBACKUP BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x3
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDBACKUP BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x4
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTRESTORE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x5
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDRESTORE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x6
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ABORTRESTORE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x7
+const(
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_COLDSTART BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x0
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_WARMSTART BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x1
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ACTIVATE_CHANGES BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x2
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTBACKUP BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x3
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDBACKUP BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x4
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTRESTORE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x5
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDRESTORE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x6
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ABORTRESTORE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0x7
BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_VENDOR_PROPRIETARY_VALUE BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice = 0xFF
)
@@ -50,7 +50,7 @@ var BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceVal
func init() {
_ = errors.New
- BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceValues = []BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice{
+ BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceValues = []BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice {
BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_COLDSTART,
BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_WARMSTART,
BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ACTIVATE_CHANGES,
@@ -65,24 +65,24 @@ func init() {
func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceByValue(value uint8) (enum BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice, ok bool) {
switch value {
- case 0x0:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_COLDSTART, true
- case 0x1:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_WARMSTART, true
- case 0x2:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ACTIVATE_CHANGES, true
- case 0x3:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTBACKUP, true
- case 0x4:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDBACKUP, true
- case 0x5:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTRESTORE, true
- case 0x6:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDRESTORE, true
- case 0x7:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ABORTRESTORE, true
- case 0xFF:
- return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_VENDOR_PROPRIETARY_VALUE, true
+ case 0x0:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_COLDSTART, true
+ case 0x1:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_WARMSTART, true
+ case 0x2:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ACTIVATE_CHANGES, true
+ case 0x3:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTBACKUP, true
+ case 0x4:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDBACKUP, true
+ case 0x5:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_STARTRESTORE, true
+ case 0x6:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ENDRESTORE, true
+ case 0x7:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_ABORTRESTORE, true
+ case 0xFF:
+ return BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice_VENDOR_PROPRIETARY_VALUE, true
}
return 0, false
}
@@ -111,13 +111,13 @@ func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceBy
return 0, false
}
-func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceKnows(value uint8) bool {
+func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceKnows(value uint8) bool {
for _, typeValue := range BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice(structType interface{}) BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice {
@@ -195,3 +195,4 @@ func (e BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevic
func (e BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go
index dcbb478df11..848e1ef03e8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged is the corresponding interface of BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged
type BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged interface {
@@ -46,14 +48,15 @@ type BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTa
// _BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged is the data-structure of this message
type _BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged struct {
- Header BACnetTagHeader
- Value BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice
+ Header BACnetTagHeader
+ Value BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged factory function for _BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged
-func NewBACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged(header BACnetTagHeader, value BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice, tagNumber uint8, tagClass TagClass) *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged {
- return &_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged( header BACnetTagHeader , value BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice , tagNumber uint8 , tagClass TagClass ) *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged {
+return &_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged(structType interface{}) BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged {
- if casted, ok := structType.(BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTa
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged")
}
@@ -135,12 +140,12 @@ func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTa
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTa
}
var value BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice
if _value != nil {
- value = _value.(BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice)
+ value = _value.(BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice)
}
if closeErr := readBuffer.CloseContext("BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTa
// Create the instance
return &_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev
func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev
func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDeviceTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDev
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
index 9dcaf143730..114d548ca2b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRemoveListElement.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestRemoveListElement is the corresponding interface of BACnetConfirmedServiceRequestRemoveListElement
type BACnetConfirmedServiceRequestRemoveListElement interface {
@@ -53,33 +55,32 @@ type BACnetConfirmedServiceRequestRemoveListElementExactly interface {
// _BACnetConfirmedServiceRequestRemoveListElement is the data-structure of this message
type _BACnetConfirmedServiceRequestRemoveListElement struct {
*_BACnetConfirmedServiceRequest
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- ArrayIndex BACnetContextTagUnsignedInteger
- ListOfElements BACnetConstructedData
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ ArrayIndex BACnetContextTagUnsignedInteger
+ ListOfElements BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT
-}
+func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestRemoveListElement) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestRemoveListElement) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +107,15 @@ func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetListOfElements() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestRemoveListElement factory function for _BACnetConfirmedServiceRequestRemoveListElement
-func NewBACnetConfirmedServiceRequestRemoveListElement(objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, arrayIndex BACnetContextTagUnsignedInteger, listOfElements BACnetConstructedData, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestRemoveListElement {
+func NewBACnetConfirmedServiceRequestRemoveListElement( objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , arrayIndex BACnetContextTagUnsignedInteger , listOfElements BACnetConstructedData , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestRemoveListElement {
_result := &_BACnetConfirmedServiceRequestRemoveListElement{
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- ListOfElements: listOfElements,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ ArrayIndex: arrayIndex,
+ ListOfElements: listOfElements,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -121,7 +123,7 @@ func NewBACnetConfirmedServiceRequestRemoveListElement(objectIdentifier BACnetCo
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestRemoveListElement(structType interface{}) BACnetConfirmedServiceRequestRemoveListElement {
- if casted, ok := structType.(BACnetConfirmedServiceRequestRemoveListElement); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestRemoveListElement); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestRemoveListElement); ok {
@@ -156,6 +158,7 @@ func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestRemoveListElement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,7 +180,7 @@ func BACnetConfirmedServiceRequestRemoveListElementParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConfirmedServiceRequestRemoveListElement")
}
@@ -190,7 +193,7 @@ func BACnetConfirmedServiceRequestRemoveListElementParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetConfirmedServiceRequestRemoveListElement")
}
@@ -201,12 +204,12 @@ func BACnetConfirmedServiceRequestRemoveListElementParseWithBuffer(ctx context.C
// Optional Field (arrayIndex) (Can be skipped, if a given expression evaluates to false)
var arrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("arrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for arrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -223,12 +226,12 @@ func BACnetConfirmedServiceRequestRemoveListElementParseWithBuffer(ctx context.C
// Optional Field (listOfElements) (Can be skipped, if a given expression evaluates to false)
var listOfElements BACnetConstructedData = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("listOfElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfElements")
}
- _val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, uint8(3), objectIdentifier.GetObjectType(), propertyIdentifier.GetValue(), (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool((arrayIndex) != (nil)), func() interface{} { return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload()) }, func() interface{} { return CastBACnetTagPayloadUnsignedInteger(nil) }))))
+_val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , uint8(3) , objectIdentifier.GetObjectType() , propertyIdentifier.GetValue() , (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool(((arrayIndex)) != (nil)), func() interface{} {return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload())}, func() interface{} {return CastBACnetTagPayloadUnsignedInteger(nil)}))) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -252,10 +255,10 @@ func BACnetConfirmedServiceRequestRemoveListElementParseWithBuffer(ctx context.C
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- ObjectIdentifier: objectIdentifier,
+ ObjectIdentifier: objectIdentifier,
PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- ListOfElements: listOfElements,
+ ArrayIndex: arrayIndex,
+ ListOfElements: listOfElements,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -277,61 +280,61 @@ func (m *_BACnetConfirmedServiceRequestRemoveListElement) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestRemoveListElement")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
+
+ // Simple Field (propertyIdentifier)
+ if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ }
+ _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
+ if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ }
+ if _propertyIdentifierErr != nil {
+ return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ }
- // Simple Field (propertyIdentifier)
- if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ // Optional Field (arrayIndex) (Can be skipped, if the value is null)
+ var arrayIndex BACnetContextTagUnsignedInteger = nil
+ if m.GetArrayIndex() != nil {
+ if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for arrayIndex")
}
- _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
- if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ arrayIndex = m.GetArrayIndex()
+ _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
+ if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for arrayIndex")
}
- if _propertyIdentifierErr != nil {
- return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ if _arrayIndexErr != nil {
+ return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
}
+ }
- // Optional Field (arrayIndex) (Can be skipped, if the value is null)
- var arrayIndex BACnetContextTagUnsignedInteger = nil
- if m.GetArrayIndex() != nil {
- if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for arrayIndex")
- }
- arrayIndex = m.GetArrayIndex()
- _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
- if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for arrayIndex")
- }
- if _arrayIndexErr != nil {
- return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
- }
+ // Optional Field (listOfElements) (Can be skipped, if the value is null)
+ var listOfElements BACnetConstructedData = nil
+ if m.GetListOfElements() != nil {
+ if pushErr := writeBuffer.PushContext("listOfElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfElements")
}
-
- // Optional Field (listOfElements) (Can be skipped, if the value is null)
- var listOfElements BACnetConstructedData = nil
- if m.GetListOfElements() != nil {
- if pushErr := writeBuffer.PushContext("listOfElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfElements")
- }
- listOfElements = m.GetListOfElements()
- _listOfElementsErr := writeBuffer.WriteSerializable(ctx, listOfElements)
- if popErr := writeBuffer.PopContext("listOfElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfElements")
- }
- if _listOfElementsErr != nil {
- return errors.Wrap(_listOfElementsErr, "Error serializing 'listOfElements' field")
- }
+ listOfElements = m.GetListOfElements()
+ _listOfElementsErr := writeBuffer.WriteSerializable(ctx, listOfElements)
+ if popErr := writeBuffer.PopContext("listOfElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfElements")
+ }
+ if _listOfElementsErr != nil {
+ return errors.Wrap(_listOfElementsErr, "Error serializing 'listOfElements' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestRemoveListElement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestRemoveListElement")
@@ -341,6 +344,7 @@ func (m *_BACnetConfirmedServiceRequestRemoveListElement) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestRemoveListElement) isBACnetConfirmedServiceRequestRemoveListElement() bool {
return true
}
@@ -355,3 +359,6 @@ func (m *_BACnetConfirmedServiceRequestRemoveListElement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRequestKey.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRequestKey.go
index c8f0da2e6a4..9633d90dc2a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRequestKey.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestRequestKey.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestRequestKey is the corresponding interface of BACnetConfirmedServiceRequestRequestKey
type BACnetConfirmedServiceRequestRequestKey interface {
@@ -46,33 +48,32 @@ type BACnetConfirmedServiceRequestRequestKeyExactly interface {
// _BACnetConfirmedServiceRequestRequestKey is the data-structure of this message
type _BACnetConfirmedServiceRequestRequestKey struct {
*_BACnetConfirmedServiceRequest
- BytesOfRemovedService []byte
+ BytesOfRemovedService []byte
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestRequestKey) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_REQUEST_KEY
-}
+func (m *_BACnetConfirmedServiceRequestRequestKey) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_REQUEST_KEY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestRequestKey) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestRequestKey) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestRequestKey) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestRequestKey) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -87,11 +88,12 @@ func (m *_BACnetConfirmedServiceRequestRequestKey) GetBytesOfRemovedService() []
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestRequestKey factory function for _BACnetConfirmedServiceRequestRequestKey
-func NewBACnetConfirmedServiceRequestRequestKey(bytesOfRemovedService []byte, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestRequestKey {
+func NewBACnetConfirmedServiceRequestRequestKey( bytesOfRemovedService []byte , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestRequestKey {
_result := &_BACnetConfirmedServiceRequestRequestKey{
- BytesOfRemovedService: bytesOfRemovedService,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ BytesOfRemovedService: bytesOfRemovedService,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -99,7 +101,7 @@ func NewBACnetConfirmedServiceRequestRequestKey(bytesOfRemovedService []byte, se
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestRequestKey(structType interface{}) BACnetConfirmedServiceRequestRequestKey {
- if casted, ok := structType.(BACnetConfirmedServiceRequestRequestKey); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestRequestKey); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestRequestKey); ok {
@@ -123,6 +125,7 @@ func (m *_BACnetConfirmedServiceRequestRequestKey) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestRequestKey) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,11 +180,11 @@ func (m *_BACnetConfirmedServiceRequestRequestKey) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestRequestKey")
}
- // Array Field (bytesOfRemovedService)
- // Byte Array field (bytesOfRemovedService)
- if err := writeBuffer.WriteByteArray("bytesOfRemovedService", m.GetBytesOfRemovedService()); err != nil {
- return errors.Wrap(err, "Error serializing 'bytesOfRemovedService' field")
- }
+ // Array Field (bytesOfRemovedService)
+ // Byte Array field (bytesOfRemovedService)
+ if err := writeBuffer.WriteByteArray("bytesOfRemovedService", m.GetBytesOfRemovedService()); err != nil {
+ return errors.Wrap(err, "Error serializing 'bytesOfRemovedService' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestRequestKey"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestRequestKey")
@@ -191,13 +194,13 @@ func (m *_BACnetConfirmedServiceRequestRequestKey) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestRequestKey) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -215,3 +218,6 @@ func (m *_BACnetConfirmedServiceRequestRequestKey) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
index 342ede166d5..533cb82c185 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOV.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestSubscribeCOV is the corresponding interface of BACnetConfirmedServiceRequestSubscribeCOV
type BACnetConfirmedServiceRequestSubscribeCOV interface {
@@ -53,33 +55,32 @@ type BACnetConfirmedServiceRequestSubscribeCOVExactly interface {
// _BACnetConfirmedServiceRequestSubscribeCOV is the data-structure of this message
type _BACnetConfirmedServiceRequestSubscribeCOV struct {
*_BACnetConfirmedServiceRequest
- SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
- MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
- IssueConfirmed BACnetContextTagBoolean
- LifetimeInSeconds BACnetContextTagUnsignedInteger
+ SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
+ MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
+ IssueConfirmed BACnetContextTagBoolean
+ LifetimeInSeconds BACnetContextTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_SUBSCRIBE_COV
-}
+func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_SUBSCRIBE_COV}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestSubscribeCOV) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestSubscribeCOV) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +107,15 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetLifetimeInSeconds() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestSubscribeCOV factory function for _BACnetConfirmedServiceRequestSubscribeCOV
-func NewBACnetConfirmedServiceRequestSubscribeCOV(subscriberProcessIdentifier BACnetContextTagUnsignedInteger, monitoredObjectIdentifier BACnetContextTagObjectIdentifier, issueConfirmed BACnetContextTagBoolean, lifetimeInSeconds BACnetContextTagUnsignedInteger, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestSubscribeCOV {
+func NewBACnetConfirmedServiceRequestSubscribeCOV( subscriberProcessIdentifier BACnetContextTagUnsignedInteger , monitoredObjectIdentifier BACnetContextTagObjectIdentifier , issueConfirmed BACnetContextTagBoolean , lifetimeInSeconds BACnetContextTagUnsignedInteger , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestSubscribeCOV {
_result := &_BACnetConfirmedServiceRequestSubscribeCOV{
- SubscriberProcessIdentifier: subscriberProcessIdentifier,
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- IssueConfirmed: issueConfirmed,
- LifetimeInSeconds: lifetimeInSeconds,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ SubscriberProcessIdentifier: subscriberProcessIdentifier,
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ IssueConfirmed: issueConfirmed,
+ LifetimeInSeconds: lifetimeInSeconds,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -121,7 +123,7 @@ func NewBACnetConfirmedServiceRequestSubscribeCOV(subscriberProcessIdentifier BA
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestSubscribeCOV(structType interface{}) BACnetConfirmedServiceRequestSubscribeCOV {
- if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOV); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOV); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestSubscribeCOV); ok {
@@ -156,6 +158,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOV) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,7 +180,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("subscriberProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for subscriberProcessIdentifier")
}
- _subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _subscriberProcessIdentifierErr != nil {
return nil, errors.Wrap(_subscriberProcessIdentifierErr, "Error parsing 'subscriberProcessIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOV")
}
@@ -190,7 +193,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("monitoredObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredObjectIdentifier")
}
- _monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _monitoredObjectIdentifierErr != nil {
return nil, errors.Wrap(_monitoredObjectIdentifierErr, "Error parsing 'monitoredObjectIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOV")
}
@@ -201,12 +204,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVParseWithBuffer(ctx context.Contex
// Optional Field (issueConfirmed) (Can be skipped, if a given expression evaluates to false)
var issueConfirmed BACnetContextTagBoolean = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("issueConfirmed"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmed")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_BOOLEAN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_BOOLEAN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -223,12 +226,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVParseWithBuffer(ctx context.Contex
// Optional Field (lifetimeInSeconds) (Can be skipped, if a given expression evaluates to false)
var lifetimeInSeconds BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("lifetimeInSeconds"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lifetimeInSeconds")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -253,9 +256,9 @@ func BACnetConfirmedServiceRequestSubscribeCOVParseWithBuffer(ctx context.Contex
ServiceRequestLength: serviceRequestLength,
},
SubscriberProcessIdentifier: subscriberProcessIdentifier,
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- IssueConfirmed: issueConfirmed,
- LifetimeInSeconds: lifetimeInSeconds,
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ IssueConfirmed: issueConfirmed,
+ LifetimeInSeconds: lifetimeInSeconds,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -277,61 +280,61 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOV) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestSubscribeCOV")
}
- // Simple Field (subscriberProcessIdentifier)
- if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
- }
- _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
- if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
- }
- if _subscriberProcessIdentifierErr != nil {
- return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
- }
+ // Simple Field (subscriberProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ }
+ _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
+ if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ }
+ if _subscriberProcessIdentifierErr != nil {
+ return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ }
+
+ // Simple Field (monitoredObjectIdentifier)
+ if pushErr := writeBuffer.PushContext("monitoredObjectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for monitoredObjectIdentifier")
+ }
+ _monitoredObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredObjectIdentifier())
+ if popErr := writeBuffer.PopContext("monitoredObjectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for monitoredObjectIdentifier")
+ }
+ if _monitoredObjectIdentifierErr != nil {
+ return errors.Wrap(_monitoredObjectIdentifierErr, "Error serializing 'monitoredObjectIdentifier' field")
+ }
- // Simple Field (monitoredObjectIdentifier)
- if pushErr := writeBuffer.PushContext("monitoredObjectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for monitoredObjectIdentifier")
+ // Optional Field (issueConfirmed) (Can be skipped, if the value is null)
+ var issueConfirmed BACnetContextTagBoolean = nil
+ if m.GetIssueConfirmed() != nil {
+ if pushErr := writeBuffer.PushContext("issueConfirmed"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for issueConfirmed")
}
- _monitoredObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredObjectIdentifier())
- if popErr := writeBuffer.PopContext("monitoredObjectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for monitoredObjectIdentifier")
+ issueConfirmed = m.GetIssueConfirmed()
+ _issueConfirmedErr := writeBuffer.WriteSerializable(ctx, issueConfirmed)
+ if popErr := writeBuffer.PopContext("issueConfirmed"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for issueConfirmed")
}
- if _monitoredObjectIdentifierErr != nil {
- return errors.Wrap(_monitoredObjectIdentifierErr, "Error serializing 'monitoredObjectIdentifier' field")
+ if _issueConfirmedErr != nil {
+ return errors.Wrap(_issueConfirmedErr, "Error serializing 'issueConfirmed' field")
}
+ }
- // Optional Field (issueConfirmed) (Can be skipped, if the value is null)
- var issueConfirmed BACnetContextTagBoolean = nil
- if m.GetIssueConfirmed() != nil {
- if pushErr := writeBuffer.PushContext("issueConfirmed"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for issueConfirmed")
- }
- issueConfirmed = m.GetIssueConfirmed()
- _issueConfirmedErr := writeBuffer.WriteSerializable(ctx, issueConfirmed)
- if popErr := writeBuffer.PopContext("issueConfirmed"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for issueConfirmed")
- }
- if _issueConfirmedErr != nil {
- return errors.Wrap(_issueConfirmedErr, "Error serializing 'issueConfirmed' field")
- }
+ // Optional Field (lifetimeInSeconds) (Can be skipped, if the value is null)
+ var lifetimeInSeconds BACnetContextTagUnsignedInteger = nil
+ if m.GetLifetimeInSeconds() != nil {
+ if pushErr := writeBuffer.PushContext("lifetimeInSeconds"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lifetimeInSeconds")
}
-
- // Optional Field (lifetimeInSeconds) (Can be skipped, if the value is null)
- var lifetimeInSeconds BACnetContextTagUnsignedInteger = nil
- if m.GetLifetimeInSeconds() != nil {
- if pushErr := writeBuffer.PushContext("lifetimeInSeconds"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lifetimeInSeconds")
- }
- lifetimeInSeconds = m.GetLifetimeInSeconds()
- _lifetimeInSecondsErr := writeBuffer.WriteSerializable(ctx, lifetimeInSeconds)
- if popErr := writeBuffer.PopContext("lifetimeInSeconds"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lifetimeInSeconds")
- }
- if _lifetimeInSecondsErr != nil {
- return errors.Wrap(_lifetimeInSecondsErr, "Error serializing 'lifetimeInSeconds' field")
- }
+ lifetimeInSeconds = m.GetLifetimeInSeconds()
+ _lifetimeInSecondsErr := writeBuffer.WriteSerializable(ctx, lifetimeInSeconds)
+ if popErr := writeBuffer.PopContext("lifetimeInSeconds"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lifetimeInSeconds")
+ }
+ if _lifetimeInSecondsErr != nil {
+ return errors.Wrap(_lifetimeInSecondsErr, "Error serializing 'lifetimeInSeconds' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestSubscribeCOV"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestSubscribeCOV")
@@ -341,6 +344,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOV) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOV) isBACnetConfirmedServiceRequestSubscribeCOV() bool {
return true
}
@@ -355,3 +359,6 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOV) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
index 5667ad8ccca..0b16d91168d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVProperty.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestSubscribeCOVProperty is the corresponding interface of BACnetConfirmedServiceRequestSubscribeCOVProperty
type BACnetConfirmedServiceRequestSubscribeCOVProperty interface {
@@ -57,35 +59,34 @@ type BACnetConfirmedServiceRequestSubscribeCOVPropertyExactly interface {
// _BACnetConfirmedServiceRequestSubscribeCOVProperty is the data-structure of this message
type _BACnetConfirmedServiceRequestSubscribeCOVProperty struct {
*_BACnetConfirmedServiceRequest
- SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
- MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
- IssueConfirmedNotifications BACnetContextTagBoolean
- Lifetime BACnetContextTagUnsignedInteger
- MonitoredPropertyIdentifier BACnetPropertyReferenceEnclosed
- CovIncrement BACnetContextTagReal
+ SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
+ MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
+ IssueConfirmedNotifications BACnetContextTagBoolean
+ Lifetime BACnetContextTagUnsignedInteger
+ MonitoredPropertyIdentifier BACnetPropertyReferenceEnclosed
+ CovIncrement BACnetContextTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY
-}
+func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -120,16 +121,17 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetCovIncrement() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestSubscribeCOVProperty factory function for _BACnetConfirmedServiceRequestSubscribeCOVProperty
-func NewBACnetConfirmedServiceRequestSubscribeCOVProperty(subscriberProcessIdentifier BACnetContextTagUnsignedInteger, monitoredObjectIdentifier BACnetContextTagObjectIdentifier, issueConfirmedNotifications BACnetContextTagBoolean, lifetime BACnetContextTagUnsignedInteger, monitoredPropertyIdentifier BACnetPropertyReferenceEnclosed, covIncrement BACnetContextTagReal, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestSubscribeCOVProperty {
+func NewBACnetConfirmedServiceRequestSubscribeCOVProperty( subscriberProcessIdentifier BACnetContextTagUnsignedInteger , monitoredObjectIdentifier BACnetContextTagObjectIdentifier , issueConfirmedNotifications BACnetContextTagBoolean , lifetime BACnetContextTagUnsignedInteger , monitoredPropertyIdentifier BACnetPropertyReferenceEnclosed , covIncrement BACnetContextTagReal , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestSubscribeCOVProperty {
_result := &_BACnetConfirmedServiceRequestSubscribeCOVProperty{
- SubscriberProcessIdentifier: subscriberProcessIdentifier,
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- Lifetime: lifetime,
- MonitoredPropertyIdentifier: monitoredPropertyIdentifier,
- CovIncrement: covIncrement,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ SubscriberProcessIdentifier: subscriberProcessIdentifier,
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ Lifetime: lifetime,
+ MonitoredPropertyIdentifier: monitoredPropertyIdentifier,
+ CovIncrement: covIncrement,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -137,7 +139,7 @@ func NewBACnetConfirmedServiceRequestSubscribeCOVProperty(subscriberProcessIdent
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestSubscribeCOVProperty(structType interface{}) BACnetConfirmedServiceRequestSubscribeCOVProperty {
- if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVProperty); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVProperty); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestSubscribeCOVProperty); ok {
@@ -180,6 +182,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -201,7 +204,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("subscriberProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for subscriberProcessIdentifier")
}
- _subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _subscriberProcessIdentifierErr != nil {
return nil, errors.Wrap(_subscriberProcessIdentifierErr, "Error parsing 'subscriberProcessIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOVProperty")
}
@@ -214,7 +217,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("monitoredObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredObjectIdentifier")
}
- _monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _monitoredObjectIdentifierErr != nil {
return nil, errors.Wrap(_monitoredObjectIdentifierErr, "Error parsing 'monitoredObjectIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOVProperty")
}
@@ -225,12 +228,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
// Optional Field (issueConfirmedNotifications) (Can be skipped, if a given expression evaluates to false)
var issueConfirmedNotifications BACnetContextTagBoolean = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("issueConfirmedNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmedNotifications")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_BOOLEAN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_BOOLEAN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -247,12 +250,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
// Optional Field (lifetime) (Can be skipped, if a given expression evaluates to false)
var lifetime BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("lifetime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lifetime")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -271,7 +274,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("monitoredPropertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredPropertyIdentifier")
}
- _monitoredPropertyIdentifier, _monitoredPropertyIdentifierErr := BACnetPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_monitoredPropertyIdentifier, _monitoredPropertyIdentifierErr := BACnetPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _monitoredPropertyIdentifierErr != nil {
return nil, errors.Wrap(_monitoredPropertyIdentifierErr, "Error parsing 'monitoredPropertyIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOVProperty")
}
@@ -282,12 +285,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
// Optional Field (covIncrement) (Can be skipped, if a given expression evaluates to false)
var covIncrement BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(5), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(5) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -312,11 +315,11 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyParseWithBuffer(ctx contex
ServiceRequestLength: serviceRequestLength,
},
SubscriberProcessIdentifier: subscriberProcessIdentifier,
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
IssueConfirmedNotifications: issueConfirmedNotifications,
- Lifetime: lifetime,
+ Lifetime: lifetime,
MonitoredPropertyIdentifier: monitoredPropertyIdentifier,
- CovIncrement: covIncrement,
+ CovIncrement: covIncrement,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -338,89 +341,89 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestSubscribeCOVProperty")
}
- // Simple Field (subscriberProcessIdentifier)
- if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ // Simple Field (subscriberProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ }
+ _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
+ if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ }
+ if _subscriberProcessIdentifierErr != nil {
+ return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ }
+
+ // Simple Field (monitoredObjectIdentifier)
+ if pushErr := writeBuffer.PushContext("monitoredObjectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for monitoredObjectIdentifier")
+ }
+ _monitoredObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredObjectIdentifier())
+ if popErr := writeBuffer.PopContext("monitoredObjectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for monitoredObjectIdentifier")
+ }
+ if _monitoredObjectIdentifierErr != nil {
+ return errors.Wrap(_monitoredObjectIdentifierErr, "Error serializing 'monitoredObjectIdentifier' field")
+ }
+
+ // Optional Field (issueConfirmedNotifications) (Can be skipped, if the value is null)
+ var issueConfirmedNotifications BACnetContextTagBoolean = nil
+ if m.GetIssueConfirmedNotifications() != nil {
+ if pushErr := writeBuffer.PushContext("issueConfirmedNotifications"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for issueConfirmedNotifications")
}
- _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
- if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ issueConfirmedNotifications = m.GetIssueConfirmedNotifications()
+ _issueConfirmedNotificationsErr := writeBuffer.WriteSerializable(ctx, issueConfirmedNotifications)
+ if popErr := writeBuffer.PopContext("issueConfirmedNotifications"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for issueConfirmedNotifications")
}
- if _subscriberProcessIdentifierErr != nil {
- return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ if _issueConfirmedNotificationsErr != nil {
+ return errors.Wrap(_issueConfirmedNotificationsErr, "Error serializing 'issueConfirmedNotifications' field")
}
+ }
- // Simple Field (monitoredObjectIdentifier)
- if pushErr := writeBuffer.PushContext("monitoredObjectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for monitoredObjectIdentifier")
- }
- _monitoredObjectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredObjectIdentifier())
- if popErr := writeBuffer.PopContext("monitoredObjectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for monitoredObjectIdentifier")
+ // Optional Field (lifetime) (Can be skipped, if the value is null)
+ var lifetime BACnetContextTagUnsignedInteger = nil
+ if m.GetLifetime() != nil {
+ if pushErr := writeBuffer.PushContext("lifetime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lifetime")
}
- if _monitoredObjectIdentifierErr != nil {
- return errors.Wrap(_monitoredObjectIdentifierErr, "Error serializing 'monitoredObjectIdentifier' field")
+ lifetime = m.GetLifetime()
+ _lifetimeErr := writeBuffer.WriteSerializable(ctx, lifetime)
+ if popErr := writeBuffer.PopContext("lifetime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lifetime")
}
-
- // Optional Field (issueConfirmedNotifications) (Can be skipped, if the value is null)
- var issueConfirmedNotifications BACnetContextTagBoolean = nil
- if m.GetIssueConfirmedNotifications() != nil {
- if pushErr := writeBuffer.PushContext("issueConfirmedNotifications"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for issueConfirmedNotifications")
- }
- issueConfirmedNotifications = m.GetIssueConfirmedNotifications()
- _issueConfirmedNotificationsErr := writeBuffer.WriteSerializable(ctx, issueConfirmedNotifications)
- if popErr := writeBuffer.PopContext("issueConfirmedNotifications"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for issueConfirmedNotifications")
- }
- if _issueConfirmedNotificationsErr != nil {
- return errors.Wrap(_issueConfirmedNotificationsErr, "Error serializing 'issueConfirmedNotifications' field")
- }
+ if _lifetimeErr != nil {
+ return errors.Wrap(_lifetimeErr, "Error serializing 'lifetime' field")
}
+ }
- // Optional Field (lifetime) (Can be skipped, if the value is null)
- var lifetime BACnetContextTagUnsignedInteger = nil
- if m.GetLifetime() != nil {
- if pushErr := writeBuffer.PushContext("lifetime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lifetime")
- }
- lifetime = m.GetLifetime()
- _lifetimeErr := writeBuffer.WriteSerializable(ctx, lifetime)
- if popErr := writeBuffer.PopContext("lifetime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lifetime")
- }
- if _lifetimeErr != nil {
- return errors.Wrap(_lifetimeErr, "Error serializing 'lifetime' field")
- }
- }
+ // Simple Field (monitoredPropertyIdentifier)
+ if pushErr := writeBuffer.PushContext("monitoredPropertyIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for monitoredPropertyIdentifier")
+ }
+ _monitoredPropertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredPropertyIdentifier())
+ if popErr := writeBuffer.PopContext("monitoredPropertyIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for monitoredPropertyIdentifier")
+ }
+ if _monitoredPropertyIdentifierErr != nil {
+ return errors.Wrap(_monitoredPropertyIdentifierErr, "Error serializing 'monitoredPropertyIdentifier' field")
+ }
- // Simple Field (monitoredPropertyIdentifier)
- if pushErr := writeBuffer.PushContext("monitoredPropertyIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for monitoredPropertyIdentifier")
+ // Optional Field (covIncrement) (Can be skipped, if the value is null)
+ var covIncrement BACnetContextTagReal = nil
+ if m.GetCovIncrement() != nil {
+ if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covIncrement")
}
- _monitoredPropertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetMonitoredPropertyIdentifier())
- if popErr := writeBuffer.PopContext("monitoredPropertyIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for monitoredPropertyIdentifier")
+ covIncrement = m.GetCovIncrement()
+ _covIncrementErr := writeBuffer.WriteSerializable(ctx, covIncrement)
+ if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covIncrement")
}
- if _monitoredPropertyIdentifierErr != nil {
- return errors.Wrap(_monitoredPropertyIdentifierErr, "Error serializing 'monitoredPropertyIdentifier' field")
- }
-
- // Optional Field (covIncrement) (Can be skipped, if the value is null)
- var covIncrement BACnetContextTagReal = nil
- if m.GetCovIncrement() != nil {
- if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covIncrement")
- }
- covIncrement = m.GetCovIncrement()
- _covIncrementErr := writeBuffer.WriteSerializable(ctx, covIncrement)
- if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covIncrement")
- }
- if _covIncrementErr != nil {
- return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
- }
+ if _covIncrementErr != nil {
+ return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestSubscribeCOVProperty"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestSubscribeCOVProperty")
@@ -430,6 +433,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) isBACnetConfirmedServiceRequestSubscribeCOVProperty() bool {
return true
}
@@ -444,3 +448,6 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVProperty) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
index e9d562409fe..50364809b2c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple is the corresponding interface of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple
type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple interface {
@@ -55,34 +57,33 @@ type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleExactly interface
// _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple is the data-structure of this message
type _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple struct {
*_BACnetConfirmedServiceRequest
- SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
- IssueConfirmedNotifications BACnetContextTagBoolean
- Lifetime BACnetContextTagUnsignedInteger
- MaxNotificationDelay BACnetContextTagUnsignedInteger
- ListOfCovSubscriptionSpecifications BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList
+ SubscriberProcessIdentifier BACnetContextTagUnsignedInteger
+ IssueConfirmedNotifications BACnetContextTagBoolean
+ Lifetime BACnetContextTagUnsignedInteger
+ MaxNotificationDelay BACnetContextTagUnsignedInteger
+ ListOfCovSubscriptionSpecifications BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE
-}
+func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -113,15 +114,16 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetListOfCo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple factory function for _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple
-func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple(subscriberProcessIdentifier BACnetContextTagUnsignedInteger, issueConfirmedNotifications BACnetContextTagBoolean, lifetime BACnetContextTagUnsignedInteger, maxNotificationDelay BACnetContextTagUnsignedInteger, listOfCovSubscriptionSpecifications BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple {
+func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple( subscriberProcessIdentifier BACnetContextTagUnsignedInteger , issueConfirmedNotifications BACnetContextTagBoolean , lifetime BACnetContextTagUnsignedInteger , maxNotificationDelay BACnetContextTagUnsignedInteger , listOfCovSubscriptionSpecifications BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple {
_result := &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple{
- SubscriberProcessIdentifier: subscriberProcessIdentifier,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- Lifetime: lifetime,
- MaxNotificationDelay: maxNotificationDelay,
+ SubscriberProcessIdentifier: subscriberProcessIdentifier,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ Lifetime: lifetime,
+ MaxNotificationDelay: maxNotificationDelay,
ListOfCovSubscriptionSpecifications: listOfCovSubscriptionSpecifications,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -129,7 +131,7 @@ func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple(subscriberProc
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple(structType interface{}) BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple {
- if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple); ok {
@@ -169,6 +171,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetLengthIn
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -190,7 +193,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ct
if pullErr := readBuffer.PullContext("subscriberProcessIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for subscriberProcessIdentifier")
}
- _subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_subscriberProcessIdentifier, _subscriberProcessIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _subscriberProcessIdentifierErr != nil {
return nil, errors.Wrap(_subscriberProcessIdentifierErr, "Error parsing 'subscriberProcessIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple")
}
@@ -201,12 +204,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ct
// Optional Field (issueConfirmedNotifications) (Can be skipped, if a given expression evaluates to false)
var issueConfirmedNotifications BACnetContextTagBoolean = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("issueConfirmedNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmedNotifications")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_BOOLEAN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_BOOLEAN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -223,12 +226,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ct
// Optional Field (lifetime) (Can be skipped, if a given expression evaluates to false)
var lifetime BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("lifetime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lifetime")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -245,12 +248,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ct
// Optional Field (maxNotificationDelay) (Can be skipped, if a given expression evaluates to false)
var maxNotificationDelay BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("maxNotificationDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxNotificationDelay")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -269,7 +272,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ct
if pullErr := readBuffer.PullContext("listOfCovSubscriptionSpecifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfCovSubscriptionSpecifications")
}
- _listOfCovSubscriptionSpecifications, _listOfCovSubscriptionSpecificationsErr := BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsListParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_listOfCovSubscriptionSpecifications, _listOfCovSubscriptionSpecificationsErr := BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsListParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _listOfCovSubscriptionSpecificationsErr != nil {
return nil, errors.Wrap(_listOfCovSubscriptionSpecificationsErr, "Error parsing 'listOfCovSubscriptionSpecifications' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple")
}
@@ -287,10 +290,10 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleParseWithBuffer(ct
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- SubscriberProcessIdentifier: subscriberProcessIdentifier,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- Lifetime: lifetime,
- MaxNotificationDelay: maxNotificationDelay,
+ SubscriberProcessIdentifier: subscriberProcessIdentifier,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ Lifetime: lifetime,
+ MaxNotificationDelay: maxNotificationDelay,
ListOfCovSubscriptionSpecifications: listOfCovSubscriptionSpecifications,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
@@ -313,77 +316,77 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) SerializeWi
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple")
}
- // Simple Field (subscriberProcessIdentifier)
- if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ // Simple Field (subscriberProcessIdentifier)
+ if pushErr := writeBuffer.PushContext("subscriberProcessIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subscriberProcessIdentifier")
+ }
+ _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
+ if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ }
+ if _subscriberProcessIdentifierErr != nil {
+ return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ }
+
+ // Optional Field (issueConfirmedNotifications) (Can be skipped, if the value is null)
+ var issueConfirmedNotifications BACnetContextTagBoolean = nil
+ if m.GetIssueConfirmedNotifications() != nil {
+ if pushErr := writeBuffer.PushContext("issueConfirmedNotifications"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for issueConfirmedNotifications")
}
- _subscriberProcessIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetSubscriberProcessIdentifier())
- if popErr := writeBuffer.PopContext("subscriberProcessIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subscriberProcessIdentifier")
+ issueConfirmedNotifications = m.GetIssueConfirmedNotifications()
+ _issueConfirmedNotificationsErr := writeBuffer.WriteSerializable(ctx, issueConfirmedNotifications)
+ if popErr := writeBuffer.PopContext("issueConfirmedNotifications"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for issueConfirmedNotifications")
}
- if _subscriberProcessIdentifierErr != nil {
- return errors.Wrap(_subscriberProcessIdentifierErr, "Error serializing 'subscriberProcessIdentifier' field")
+ if _issueConfirmedNotificationsErr != nil {
+ return errors.Wrap(_issueConfirmedNotificationsErr, "Error serializing 'issueConfirmedNotifications' field")
}
+ }
- // Optional Field (issueConfirmedNotifications) (Can be skipped, if the value is null)
- var issueConfirmedNotifications BACnetContextTagBoolean = nil
- if m.GetIssueConfirmedNotifications() != nil {
- if pushErr := writeBuffer.PushContext("issueConfirmedNotifications"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for issueConfirmedNotifications")
- }
- issueConfirmedNotifications = m.GetIssueConfirmedNotifications()
- _issueConfirmedNotificationsErr := writeBuffer.WriteSerializable(ctx, issueConfirmedNotifications)
- if popErr := writeBuffer.PopContext("issueConfirmedNotifications"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for issueConfirmedNotifications")
- }
- if _issueConfirmedNotificationsErr != nil {
- return errors.Wrap(_issueConfirmedNotificationsErr, "Error serializing 'issueConfirmedNotifications' field")
- }
+ // Optional Field (lifetime) (Can be skipped, if the value is null)
+ var lifetime BACnetContextTagUnsignedInteger = nil
+ if m.GetLifetime() != nil {
+ if pushErr := writeBuffer.PushContext("lifetime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lifetime")
}
-
- // Optional Field (lifetime) (Can be skipped, if the value is null)
- var lifetime BACnetContextTagUnsignedInteger = nil
- if m.GetLifetime() != nil {
- if pushErr := writeBuffer.PushContext("lifetime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lifetime")
- }
- lifetime = m.GetLifetime()
- _lifetimeErr := writeBuffer.WriteSerializable(ctx, lifetime)
- if popErr := writeBuffer.PopContext("lifetime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lifetime")
- }
- if _lifetimeErr != nil {
- return errors.Wrap(_lifetimeErr, "Error serializing 'lifetime' field")
- }
+ lifetime = m.GetLifetime()
+ _lifetimeErr := writeBuffer.WriteSerializable(ctx, lifetime)
+ if popErr := writeBuffer.PopContext("lifetime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lifetime")
}
-
- // Optional Field (maxNotificationDelay) (Can be skipped, if the value is null)
- var maxNotificationDelay BACnetContextTagUnsignedInteger = nil
- if m.GetMaxNotificationDelay() != nil {
- if pushErr := writeBuffer.PushContext("maxNotificationDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxNotificationDelay")
- }
- maxNotificationDelay = m.GetMaxNotificationDelay()
- _maxNotificationDelayErr := writeBuffer.WriteSerializable(ctx, maxNotificationDelay)
- if popErr := writeBuffer.PopContext("maxNotificationDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxNotificationDelay")
- }
- if _maxNotificationDelayErr != nil {
- return errors.Wrap(_maxNotificationDelayErr, "Error serializing 'maxNotificationDelay' field")
- }
+ if _lifetimeErr != nil {
+ return errors.Wrap(_lifetimeErr, "Error serializing 'lifetime' field")
}
+ }
- // Simple Field (listOfCovSubscriptionSpecifications)
- if pushErr := writeBuffer.PushContext("listOfCovSubscriptionSpecifications"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfCovSubscriptionSpecifications")
+ // Optional Field (maxNotificationDelay) (Can be skipped, if the value is null)
+ var maxNotificationDelay BACnetContextTagUnsignedInteger = nil
+ if m.GetMaxNotificationDelay() != nil {
+ if pushErr := writeBuffer.PushContext("maxNotificationDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxNotificationDelay")
}
- _listOfCovSubscriptionSpecificationsErr := writeBuffer.WriteSerializable(ctx, m.GetListOfCovSubscriptionSpecifications())
- if popErr := writeBuffer.PopContext("listOfCovSubscriptionSpecifications"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfCovSubscriptionSpecifications")
+ maxNotificationDelay = m.GetMaxNotificationDelay()
+ _maxNotificationDelayErr := writeBuffer.WriteSerializable(ctx, maxNotificationDelay)
+ if popErr := writeBuffer.PopContext("maxNotificationDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxNotificationDelay")
}
- if _listOfCovSubscriptionSpecificationsErr != nil {
- return errors.Wrap(_listOfCovSubscriptionSpecificationsErr, "Error serializing 'listOfCovSubscriptionSpecifications' field")
+ if _maxNotificationDelayErr != nil {
+ return errors.Wrap(_maxNotificationDelayErr, "Error serializing 'maxNotificationDelay' field")
}
+ }
+
+ // Simple Field (listOfCovSubscriptionSpecifications)
+ if pushErr := writeBuffer.PushContext("listOfCovSubscriptionSpecifications"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfCovSubscriptionSpecifications")
+ }
+ _listOfCovSubscriptionSpecificationsErr := writeBuffer.WriteSerializable(ctx, m.GetListOfCovSubscriptionSpecifications())
+ if popErr := writeBuffer.PopContext("listOfCovSubscriptionSpecifications"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfCovSubscriptionSpecifications")
+ }
+ if _listOfCovSubscriptionSpecificationsErr != nil {
+ return errors.Wrap(_listOfCovSubscriptionSpecificationsErr, "Error serializing 'listOfCovSubscriptionSpecifications' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple")
@@ -393,6 +396,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) SerializeWi
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) isBACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple() bool {
return true
}
@@ -407,3 +411,6 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultiple) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go
index daa3721a068..bc7562f5d92 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications is the corresponding interface of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications
type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications interface {
@@ -51,12 +53,13 @@ type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications is the data-structure of this message
type _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications struct {
- MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
- OpeningTag BACnetOpeningTag
- ListOfCovReferences []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference
- ClosingTag BACnetClosingTag
+ MonitoredObjectIdentifier BACnetContextTagObjectIdentifier
+ OpeningTag BACnetOpeningTag
+ ListOfCovReferences []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference
+ ClosingTag BACnetClosingTag
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,14 +86,15 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications factory function for _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications
-func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications(monitoredObjectIdentifier BACnetContextTagObjectIdentifier, openingTag BACnetOpeningTag, listOfCovReferences []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference, closingTag BACnetClosingTag) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications {
- return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications{MonitoredObjectIdentifier: monitoredObjectIdentifier, OpeningTag: openingTag, ListOfCovReferences: listOfCovReferences, ClosingTag: closingTag}
+func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications( monitoredObjectIdentifier BACnetContextTagObjectIdentifier , openingTag BACnetOpeningTag , listOfCovReferences []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference , closingTag BACnetClosingTag ) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications {
+return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications{ MonitoredObjectIdentifier: monitoredObjectIdentifier , OpeningTag: openingTag , ListOfCovReferences: listOfCovReferences , ClosingTag: closingTag }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications(structType interface{}) BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications {
- if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications); ok {
@@ -125,6 +129,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -146,7 +151,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("monitoredObjectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredObjectIdentifier")
}
- _monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_monitoredObjectIdentifier, _monitoredObjectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _monitoredObjectIdentifierErr != nil {
return nil, errors.Wrap(_monitoredObjectIdentifierErr, "Error parsing 'monitoredObjectIdentifier' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications")
}
@@ -159,7 +164,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications")
}
@@ -175,8 +180,8 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// Terminated array
var listOfCovReferences []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 1)) {
- _item, _err := BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 1)); {
+_item, _err := BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfCovReferences' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications")
}
@@ -191,7 +196,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications")
}
@@ -206,11 +211,11 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// Create the instance
return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications{
- MonitoredObjectIdentifier: monitoredObjectIdentifier,
- OpeningTag: openingTag,
- ListOfCovReferences: listOfCovReferences,
- ClosingTag: closingTag,
- }, nil
+ MonitoredObjectIdentifier: monitoredObjectIdentifier,
+ OpeningTag: openingTag,
+ ListOfCovReferences: listOfCovReferences,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications) Serialize() ([]byte, error) {
@@ -224,7 +229,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications")
}
@@ -287,6 +292,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
return nil
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications) isBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications() bool {
return true
}
@@ -301,3 +307,6 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go
index 6b7e1559364..1e7741a9628 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList is the corresponding interface of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList
type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList interface {
@@ -49,14 +51,15 @@ type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList is the data-structure of this message
type _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList struct {
- OpeningTag BACnetOpeningTag
- Specifications []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ Specifications []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList factory function for _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList
-func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList(openingTag BACnetOpeningTag, specifications []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList {
- return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList{OpeningTag: openingTag, Specifications: specifications, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList( openingTag BACnetOpeningTag , specifications []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList {
+return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList{ OpeningTag: openingTag , Specifications: specifications , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList(structType interface{}) BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList {
- if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList")
}
@@ -155,8 +160,8 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// Terminated array
var specifications []BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecifications
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'specifications' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList")
}
@@ -171,7 +176,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList")
}
@@ -186,11 +191,11 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// Create the instance
return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- Specifications: specifications,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ Specifications: specifications,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
return nil
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go
index 4ce9d134f32..02888bcfb41 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference is the corresponding interface of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference
type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference interface {
@@ -49,11 +51,12 @@ type BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference is the data-structure of this message
type _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference struct {
- MonitoredProperty BACnetPropertyReferenceEnclosed
- CovIncrement BACnetContextTagReal
- Timestamped BACnetContextTagBoolean
+ MonitoredProperty BACnetPropertyReferenceEnclosed
+ CovIncrement BACnetContextTagReal
+ Timestamped BACnetContextTagBoolean
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference factory function for _BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference
-func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference(monitoredProperty BACnetPropertyReferenceEnclosed, covIncrement BACnetContextTagReal, timestamped BACnetContextTagBoolean) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference {
- return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference{MonitoredProperty: monitoredProperty, CovIncrement: covIncrement, Timestamped: timestamped}
+func NewBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference( monitoredProperty BACnetPropertyReferenceEnclosed , covIncrement BACnetContextTagReal , timestamped BACnetContextTagBoolean ) *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference {
+return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference{ MonitoredProperty: monitoredProperty , CovIncrement: covIncrement , Timestamped: timestamped }
}
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference(structType interface{}) BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference {
- if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("monitoredProperty"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for monitoredProperty")
}
- _monitoredProperty, _monitoredPropertyErr := BACnetPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_monitoredProperty, _monitoredPropertyErr := BACnetPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _monitoredPropertyErr != nil {
return nil, errors.Wrap(_monitoredPropertyErr, "Error parsing 'monitoredProperty' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference")
}
@@ -145,12 +150,12 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// Optional Field (covIncrement) (Can be skipped, if a given expression evaluates to false)
var covIncrement BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -169,7 +174,7 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
if pullErr := readBuffer.PullContext("timestamped"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamped")
}
- _timestamped, _timestampedErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_BOOLEAN))
+_timestamped, _timestampedErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _timestampedErr != nil {
return nil, errors.Wrap(_timestampedErr, "Error parsing 'timestamped' field of BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference")
}
@@ -184,10 +189,10 @@ func BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscript
// Create the instance
return &_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference{
- MonitoredProperty: monitoredProperty,
- CovIncrement: covIncrement,
- Timestamped: timestamped,
- }, nil
+ MonitoredProperty: monitoredProperty,
+ CovIncrement: covIncrement,
+ Timestamped: timestamped,
+ }, nil
}
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference) Serialize() ([]byte, error) {
@@ -201,7 +206,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference")
}
@@ -251,6 +256,7 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
return nil
}
+
func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference) isBACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubscriptionSpecificationsReference() bool {
return true
}
@@ -265,3 +271,6 @@ func (m *_BACnetConfirmedServiceRequestSubscribeCOVPropertyMultipleListOfCovSubs
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestUnknown.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestUnknown.go
index 70c5fa12d30..e89c3af739e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestUnknown.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestUnknown.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestUnknown is the corresponding interface of BACnetConfirmedServiceRequestUnknown
type BACnetConfirmedServiceRequestUnknown interface {
@@ -46,33 +48,32 @@ type BACnetConfirmedServiceRequestUnknownExactly interface {
// _BACnetConfirmedServiceRequestUnknown is the data-structure of this message
type _BACnetConfirmedServiceRequestUnknown struct {
*_BACnetConfirmedServiceRequest
- UnknownBytes []byte
+ UnknownBytes []byte
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestUnknown) GetServiceChoice() BACnetConfirmedServiceChoice {
- return 0
-}
+func (m *_BACnetConfirmedServiceRequestUnknown) GetServiceChoice() BACnetConfirmedServiceChoice {
+return 0}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestUnknown) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestUnknown) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestUnknown) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestUnknown) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -87,11 +88,12 @@ func (m *_BACnetConfirmedServiceRequestUnknown) GetUnknownBytes() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestUnknown factory function for _BACnetConfirmedServiceRequestUnknown
-func NewBACnetConfirmedServiceRequestUnknown(unknownBytes []byte, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestUnknown {
+func NewBACnetConfirmedServiceRequestUnknown( unknownBytes []byte , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestUnknown {
_result := &_BACnetConfirmedServiceRequestUnknown{
- UnknownBytes: unknownBytes,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ UnknownBytes: unknownBytes,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -99,7 +101,7 @@ func NewBACnetConfirmedServiceRequestUnknown(unknownBytes []byte, serviceRequest
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestUnknown(structType interface{}) BACnetConfirmedServiceRequestUnknown {
- if casted, ok := structType.(BACnetConfirmedServiceRequestUnknown); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestUnknown); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestUnknown); ok {
@@ -123,6 +125,7 @@ func (m *_BACnetConfirmedServiceRequestUnknown) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestUnknown) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -177,11 +180,11 @@ func (m *_BACnetConfirmedServiceRequestUnknown) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestUnknown")
}
- // Array Field (unknownBytes)
- // Byte Array field (unknownBytes)
- if err := writeBuffer.WriteByteArray("unknownBytes", m.GetUnknownBytes()); err != nil {
- return errors.Wrap(err, "Error serializing 'unknownBytes' field")
- }
+ // Array Field (unknownBytes)
+ // Byte Array field (unknownBytes)
+ if err := writeBuffer.WriteByteArray("unknownBytes", m.GetUnknownBytes()); err != nil {
+ return errors.Wrap(err, "Error serializing 'unknownBytes' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestUnknown"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestUnknown")
@@ -191,13 +194,13 @@ func (m *_BACnetConfirmedServiceRequestUnknown) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestUnknown) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -215,3 +218,6 @@ func (m *_BACnetConfirmedServiceRequestUnknown) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
index d021aad55d0..3b47e1e21fc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTClose.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestVTClose is the corresponding interface of BACnetConfirmedServiceRequestVTClose
type BACnetConfirmedServiceRequestVTClose interface {
@@ -47,33 +49,32 @@ type BACnetConfirmedServiceRequestVTCloseExactly interface {
// _BACnetConfirmedServiceRequestVTClose is the data-structure of this message
type _BACnetConfirmedServiceRequestVTClose struct {
*_BACnetConfirmedServiceRequest
- ListOfRemoteVtSessionIdentifiers []BACnetApplicationTagUnsignedInteger
+ ListOfRemoteVtSessionIdentifiers []BACnetApplicationTagUnsignedInteger
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestVTClose) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_VT_CLOSE
-}
+func (m *_BACnetConfirmedServiceRequestVTClose) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_VT_CLOSE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestVTClose) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestVTClose) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestVTClose) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestVTClose) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,11 +89,12 @@ func (m *_BACnetConfirmedServiceRequestVTClose) GetListOfRemoteVtSessionIdentifi
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestVTClose factory function for _BACnetConfirmedServiceRequestVTClose
-func NewBACnetConfirmedServiceRequestVTClose(listOfRemoteVtSessionIdentifiers []BACnetApplicationTagUnsignedInteger, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestVTClose {
+func NewBACnetConfirmedServiceRequestVTClose( listOfRemoteVtSessionIdentifiers []BACnetApplicationTagUnsignedInteger , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestVTClose {
_result := &_BACnetConfirmedServiceRequestVTClose{
ListOfRemoteVtSessionIdentifiers: listOfRemoteVtSessionIdentifiers,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -100,7 +102,7 @@ func NewBACnetConfirmedServiceRequestVTClose(listOfRemoteVtSessionIdentifiers []
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestVTClose(structType interface{}) BACnetConfirmedServiceRequestVTClose {
- if casted, ok := structType.(BACnetConfirmedServiceRequestVTClose); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestVTClose); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestVTClose); ok {
@@ -126,6 +128,7 @@ func (m *_BACnetConfirmedServiceRequestVTClose) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestVTClose) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -152,8 +155,8 @@ func BACnetConfirmedServiceRequestVTCloseParseWithBuffer(ctx context.Context, re
{
_listOfRemoteVtSessionIdentifiersLength := serviceRequestPayloadLength
_listOfRemoteVtSessionIdentifiersEndPos := positionAware.GetPos() + uint16(_listOfRemoteVtSessionIdentifiersLength)
- for positionAware.GetPos() < _listOfRemoteVtSessionIdentifiersEndPos {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;positionAware.GetPos() < _listOfRemoteVtSessionIdentifiersEndPos; {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfRemoteVtSessionIdentifiers' field of BACnetConfirmedServiceRequestVTClose")
}
@@ -195,22 +198,22 @@ func (m *_BACnetConfirmedServiceRequestVTClose) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestVTClose")
}
- // Array Field (listOfRemoteVtSessionIdentifiers)
- if pushErr := writeBuffer.PushContext("listOfRemoteVtSessionIdentifiers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfRemoteVtSessionIdentifiers")
- }
- for _curItem, _element := range m.GetListOfRemoteVtSessionIdentifiers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetListOfRemoteVtSessionIdentifiers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'listOfRemoteVtSessionIdentifiers' field")
- }
- }
- if popErr := writeBuffer.PopContext("listOfRemoteVtSessionIdentifiers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfRemoteVtSessionIdentifiers")
+ // Array Field (listOfRemoteVtSessionIdentifiers)
+ if pushErr := writeBuffer.PushContext("listOfRemoteVtSessionIdentifiers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfRemoteVtSessionIdentifiers")
+ }
+ for _curItem, _element := range m.GetListOfRemoteVtSessionIdentifiers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetListOfRemoteVtSessionIdentifiers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'listOfRemoteVtSessionIdentifiers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("listOfRemoteVtSessionIdentifiers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfRemoteVtSessionIdentifiers")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestVTClose"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestVTClose")
@@ -220,13 +223,13 @@ func (m *_BACnetConfirmedServiceRequestVTClose) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestVTClose) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -244,3 +247,6 @@ func (m *_BACnetConfirmedServiceRequestVTClose) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
index 11f1637150f..af5bf908658 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTData.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestVTData is the corresponding interface of BACnetConfirmedServiceRequestVTData
type BACnetConfirmedServiceRequestVTData interface {
@@ -50,32 +52,31 @@ type BACnetConfirmedServiceRequestVTDataExactly interface {
// _BACnetConfirmedServiceRequestVTData is the data-structure of this message
type _BACnetConfirmedServiceRequestVTData struct {
*_BACnetConfirmedServiceRequest
- VtSessionIdentifier BACnetApplicationTagUnsignedInteger
- VtNewData BACnetApplicationTagOctetString
- VtDataFlag BACnetApplicationTagUnsignedInteger
+ VtSessionIdentifier BACnetApplicationTagUnsignedInteger
+ VtNewData BACnetApplicationTagOctetString
+ VtDataFlag BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestVTData) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_VT_DATA
-}
+func (m *_BACnetConfirmedServiceRequestVTData) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_VT_DATA}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestVTData) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestVTData) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestVTData) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestVTData) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,13 +99,14 @@ func (m *_BACnetConfirmedServiceRequestVTData) GetVtDataFlag() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestVTData factory function for _BACnetConfirmedServiceRequestVTData
-func NewBACnetConfirmedServiceRequestVTData(vtSessionIdentifier BACnetApplicationTagUnsignedInteger, vtNewData BACnetApplicationTagOctetString, vtDataFlag BACnetApplicationTagUnsignedInteger, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestVTData {
+func NewBACnetConfirmedServiceRequestVTData( vtSessionIdentifier BACnetApplicationTagUnsignedInteger , vtNewData BACnetApplicationTagOctetString , vtDataFlag BACnetApplicationTagUnsignedInteger , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestVTData {
_result := &_BACnetConfirmedServiceRequestVTData{
- VtSessionIdentifier: vtSessionIdentifier,
- VtNewData: vtNewData,
- VtDataFlag: vtDataFlag,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ VtSessionIdentifier: vtSessionIdentifier,
+ VtNewData: vtNewData,
+ VtDataFlag: vtDataFlag,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -112,7 +114,7 @@ func NewBACnetConfirmedServiceRequestVTData(vtSessionIdentifier BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestVTData(structType interface{}) BACnetConfirmedServiceRequestVTData {
- if casted, ok := structType.(BACnetConfirmedServiceRequestVTData); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestVTData); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestVTData); ok {
@@ -140,6 +142,7 @@ func (m *_BACnetConfirmedServiceRequestVTData) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestVTData) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -161,7 +164,7 @@ func BACnetConfirmedServiceRequestVTDataParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("vtSessionIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vtSessionIdentifier")
}
- _vtSessionIdentifier, _vtSessionIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_vtSessionIdentifier, _vtSessionIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _vtSessionIdentifierErr != nil {
return nil, errors.Wrap(_vtSessionIdentifierErr, "Error parsing 'vtSessionIdentifier' field of BACnetConfirmedServiceRequestVTData")
}
@@ -174,7 +177,7 @@ func BACnetConfirmedServiceRequestVTDataParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("vtNewData"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vtNewData")
}
- _vtNewData, _vtNewDataErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_vtNewData, _vtNewDataErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _vtNewDataErr != nil {
return nil, errors.Wrap(_vtNewDataErr, "Error parsing 'vtNewData' field of BACnetConfirmedServiceRequestVTData")
}
@@ -187,7 +190,7 @@ func BACnetConfirmedServiceRequestVTDataParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("vtDataFlag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vtDataFlag")
}
- _vtDataFlag, _vtDataFlagErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_vtDataFlag, _vtDataFlagErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _vtDataFlagErr != nil {
return nil, errors.Wrap(_vtDataFlagErr, "Error parsing 'vtDataFlag' field of BACnetConfirmedServiceRequestVTData")
}
@@ -206,8 +209,8 @@ func BACnetConfirmedServiceRequestVTDataParseWithBuffer(ctx context.Context, rea
ServiceRequestLength: serviceRequestLength,
},
VtSessionIdentifier: vtSessionIdentifier,
- VtNewData: vtNewData,
- VtDataFlag: vtDataFlag,
+ VtNewData: vtNewData,
+ VtDataFlag: vtDataFlag,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -229,41 +232,41 @@ func (m *_BACnetConfirmedServiceRequestVTData) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestVTData")
}
- // Simple Field (vtSessionIdentifier)
- if pushErr := writeBuffer.PushContext("vtSessionIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vtSessionIdentifier")
- }
- _vtSessionIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetVtSessionIdentifier())
- if popErr := writeBuffer.PopContext("vtSessionIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vtSessionIdentifier")
- }
- if _vtSessionIdentifierErr != nil {
- return errors.Wrap(_vtSessionIdentifierErr, "Error serializing 'vtSessionIdentifier' field")
- }
+ // Simple Field (vtSessionIdentifier)
+ if pushErr := writeBuffer.PushContext("vtSessionIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vtSessionIdentifier")
+ }
+ _vtSessionIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetVtSessionIdentifier())
+ if popErr := writeBuffer.PopContext("vtSessionIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vtSessionIdentifier")
+ }
+ if _vtSessionIdentifierErr != nil {
+ return errors.Wrap(_vtSessionIdentifierErr, "Error serializing 'vtSessionIdentifier' field")
+ }
- // Simple Field (vtNewData)
- if pushErr := writeBuffer.PushContext("vtNewData"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vtNewData")
- }
- _vtNewDataErr := writeBuffer.WriteSerializable(ctx, m.GetVtNewData())
- if popErr := writeBuffer.PopContext("vtNewData"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vtNewData")
- }
- if _vtNewDataErr != nil {
- return errors.Wrap(_vtNewDataErr, "Error serializing 'vtNewData' field")
- }
+ // Simple Field (vtNewData)
+ if pushErr := writeBuffer.PushContext("vtNewData"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vtNewData")
+ }
+ _vtNewDataErr := writeBuffer.WriteSerializable(ctx, m.GetVtNewData())
+ if popErr := writeBuffer.PopContext("vtNewData"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vtNewData")
+ }
+ if _vtNewDataErr != nil {
+ return errors.Wrap(_vtNewDataErr, "Error serializing 'vtNewData' field")
+ }
- // Simple Field (vtDataFlag)
- if pushErr := writeBuffer.PushContext("vtDataFlag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vtDataFlag")
- }
- _vtDataFlagErr := writeBuffer.WriteSerializable(ctx, m.GetVtDataFlag())
- if popErr := writeBuffer.PopContext("vtDataFlag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vtDataFlag")
- }
- if _vtDataFlagErr != nil {
- return errors.Wrap(_vtDataFlagErr, "Error serializing 'vtDataFlag' field")
- }
+ // Simple Field (vtDataFlag)
+ if pushErr := writeBuffer.PushContext("vtDataFlag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vtDataFlag")
+ }
+ _vtDataFlagErr := writeBuffer.WriteSerializable(ctx, m.GetVtDataFlag())
+ if popErr := writeBuffer.PopContext("vtDataFlag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vtDataFlag")
+ }
+ if _vtDataFlagErr != nil {
+ return errors.Wrap(_vtDataFlagErr, "Error serializing 'vtDataFlag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestVTData"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestVTData")
@@ -273,6 +276,7 @@ func (m *_BACnetConfirmedServiceRequestVTData) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestVTData) isBACnetConfirmedServiceRequestVTData() bool {
return true
}
@@ -287,3 +291,6 @@ func (m *_BACnetConfirmedServiceRequestVTData) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
index 22bf9303fef..a09c9d3285a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestVTOpen.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestVTOpen is the corresponding interface of BACnetConfirmedServiceRequestVTOpen
type BACnetConfirmedServiceRequestVTOpen interface {
@@ -48,31 +50,30 @@ type BACnetConfirmedServiceRequestVTOpenExactly interface {
// _BACnetConfirmedServiceRequestVTOpen is the data-structure of this message
type _BACnetConfirmedServiceRequestVTOpen struct {
*_BACnetConfirmedServiceRequest
- VtClass BACnetVTClassTagged
- LocalVtSessionIdentifier BACnetApplicationTagUnsignedInteger
+ VtClass BACnetVTClassTagged
+ LocalVtSessionIdentifier BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestVTOpen) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_VT_OPEN
-}
+func (m *_BACnetConfirmedServiceRequestVTOpen) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_VT_OPEN}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestVTOpen) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestVTOpen) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestVTOpen) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestVTOpen) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -91,12 +92,13 @@ func (m *_BACnetConfirmedServiceRequestVTOpen) GetLocalVtSessionIdentifier() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestVTOpen factory function for _BACnetConfirmedServiceRequestVTOpen
-func NewBACnetConfirmedServiceRequestVTOpen(vtClass BACnetVTClassTagged, localVtSessionIdentifier BACnetApplicationTagUnsignedInteger, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestVTOpen {
+func NewBACnetConfirmedServiceRequestVTOpen( vtClass BACnetVTClassTagged , localVtSessionIdentifier BACnetApplicationTagUnsignedInteger , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestVTOpen {
_result := &_BACnetConfirmedServiceRequestVTOpen{
- VtClass: vtClass,
- LocalVtSessionIdentifier: localVtSessionIdentifier,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ VtClass: vtClass,
+ LocalVtSessionIdentifier: localVtSessionIdentifier,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -104,7 +106,7 @@ func NewBACnetConfirmedServiceRequestVTOpen(vtClass BACnetVTClassTagged, localVt
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestVTOpen(structType interface{}) BACnetConfirmedServiceRequestVTOpen {
- if casted, ok := structType.(BACnetConfirmedServiceRequestVTOpen); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestVTOpen); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestVTOpen); ok {
@@ -129,6 +131,7 @@ func (m *_BACnetConfirmedServiceRequestVTOpen) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestVTOpen) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -150,7 +153,7 @@ func BACnetConfirmedServiceRequestVTOpenParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("vtClass"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vtClass")
}
- _vtClass, _vtClassErr := BACnetVTClassTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_vtClass, _vtClassErr := BACnetVTClassTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _vtClassErr != nil {
return nil, errors.Wrap(_vtClassErr, "Error parsing 'vtClass' field of BACnetConfirmedServiceRequestVTOpen")
}
@@ -163,7 +166,7 @@ func BACnetConfirmedServiceRequestVTOpenParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("localVtSessionIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for localVtSessionIdentifier")
}
- _localVtSessionIdentifier, _localVtSessionIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_localVtSessionIdentifier, _localVtSessionIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _localVtSessionIdentifierErr != nil {
return nil, errors.Wrap(_localVtSessionIdentifierErr, "Error parsing 'localVtSessionIdentifier' field of BACnetConfirmedServiceRequestVTOpen")
}
@@ -181,7 +184,7 @@ func BACnetConfirmedServiceRequestVTOpenParseWithBuffer(ctx context.Context, rea
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- VtClass: vtClass,
+ VtClass: vtClass,
LocalVtSessionIdentifier: localVtSessionIdentifier,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
@@ -204,29 +207,29 @@ func (m *_BACnetConfirmedServiceRequestVTOpen) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestVTOpen")
}
- // Simple Field (vtClass)
- if pushErr := writeBuffer.PushContext("vtClass"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vtClass")
- }
- _vtClassErr := writeBuffer.WriteSerializable(ctx, m.GetVtClass())
- if popErr := writeBuffer.PopContext("vtClass"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vtClass")
- }
- if _vtClassErr != nil {
- return errors.Wrap(_vtClassErr, "Error serializing 'vtClass' field")
- }
+ // Simple Field (vtClass)
+ if pushErr := writeBuffer.PushContext("vtClass"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vtClass")
+ }
+ _vtClassErr := writeBuffer.WriteSerializable(ctx, m.GetVtClass())
+ if popErr := writeBuffer.PopContext("vtClass"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vtClass")
+ }
+ if _vtClassErr != nil {
+ return errors.Wrap(_vtClassErr, "Error serializing 'vtClass' field")
+ }
- // Simple Field (localVtSessionIdentifier)
- if pushErr := writeBuffer.PushContext("localVtSessionIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for localVtSessionIdentifier")
- }
- _localVtSessionIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetLocalVtSessionIdentifier())
- if popErr := writeBuffer.PopContext("localVtSessionIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for localVtSessionIdentifier")
- }
- if _localVtSessionIdentifierErr != nil {
- return errors.Wrap(_localVtSessionIdentifierErr, "Error serializing 'localVtSessionIdentifier' field")
- }
+ // Simple Field (localVtSessionIdentifier)
+ if pushErr := writeBuffer.PushContext("localVtSessionIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for localVtSessionIdentifier")
+ }
+ _localVtSessionIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetLocalVtSessionIdentifier())
+ if popErr := writeBuffer.PopContext("localVtSessionIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for localVtSessionIdentifier")
+ }
+ if _localVtSessionIdentifierErr != nil {
+ return errors.Wrap(_localVtSessionIdentifierErr, "Error serializing 'localVtSessionIdentifier' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestVTOpen"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestVTOpen")
@@ -236,6 +239,7 @@ func (m *_BACnetConfirmedServiceRequestVTOpen) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestVTOpen) isBACnetConfirmedServiceRequestVTOpen() bool {
return true
}
@@ -250,3 +254,6 @@ func (m *_BACnetConfirmedServiceRequestVTOpen) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
index d5c1680efda..714f4e73fed 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWriteProperty.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestWriteProperty is the corresponding interface of BACnetConfirmedServiceRequestWriteProperty
type BACnetConfirmedServiceRequestWriteProperty interface {
@@ -55,34 +57,33 @@ type BACnetConfirmedServiceRequestWritePropertyExactly interface {
// _BACnetConfirmedServiceRequestWriteProperty is the data-structure of this message
type _BACnetConfirmedServiceRequestWriteProperty struct {
*_BACnetConfirmedServiceRequest
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- ArrayIndex BACnetContextTagUnsignedInteger
- PropertyValue BACnetConstructedData
- Priority BACnetContextTagUnsignedInteger
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ ArrayIndex BACnetContextTagUnsignedInteger
+ PropertyValue BACnetConstructedData
+ Priority BACnetContextTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestWriteProperty) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_WRITE_PROPERTY
-}
+func (m *_BACnetConfirmedServiceRequestWriteProperty) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_WRITE_PROPERTY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestWriteProperty) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestWriteProperty) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestWriteProperty) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestWriteProperty) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -113,15 +114,16 @@ func (m *_BACnetConfirmedServiceRequestWriteProperty) GetPriority() BACnetContex
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestWriteProperty factory function for _BACnetConfirmedServiceRequestWriteProperty
-func NewBACnetConfirmedServiceRequestWriteProperty(objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, arrayIndex BACnetContextTagUnsignedInteger, propertyValue BACnetConstructedData, priority BACnetContextTagUnsignedInteger, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestWriteProperty {
+func NewBACnetConfirmedServiceRequestWriteProperty( objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , arrayIndex BACnetContextTagUnsignedInteger , propertyValue BACnetConstructedData , priority BACnetContextTagUnsignedInteger , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestWriteProperty {
_result := &_BACnetConfirmedServiceRequestWriteProperty{
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- PropertyValue: propertyValue,
- Priority: priority,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ ArrayIndex: arrayIndex,
+ PropertyValue: propertyValue,
+ Priority: priority,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -129,7 +131,7 @@ func NewBACnetConfirmedServiceRequestWriteProperty(objectIdentifier BACnetContex
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestWriteProperty(structType interface{}) BACnetConfirmedServiceRequestWriteProperty {
- if casted, ok := structType.(BACnetConfirmedServiceRequestWriteProperty); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestWriteProperty); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestWriteProperty); ok {
@@ -167,6 +169,7 @@ func (m *_BACnetConfirmedServiceRequestWriteProperty) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestWriteProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -188,7 +191,7 @@ func BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConfirmedServiceRequestWriteProperty")
}
@@ -201,7 +204,7 @@ func BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetConfirmedServiceRequestWriteProperty")
}
@@ -212,12 +215,12 @@ func BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx context.Conte
// Optional Field (arrayIndex) (Can be skipped, if a given expression evaluates to false)
var arrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("arrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for arrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -236,7 +239,7 @@ func BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("propertyValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyValue")
}
- _propertyValue, _propertyValueErr := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetObjectType(objectIdentifier.GetObjectType()), BACnetPropertyIdentifier(propertyIdentifier.GetValue()), (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool((arrayIndex) != (nil)), func() interface{} { return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload()) }, func() interface{} { return CastBACnetTagPayloadUnsignedInteger(nil) }))))
+_propertyValue, _propertyValueErr := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetObjectType( objectIdentifier.GetObjectType() ) , BACnetPropertyIdentifier( propertyIdentifier.GetValue() ) , (CastBACnetTagPayloadUnsignedInteger(utils.InlineIf(bool(((arrayIndex)) != (nil)), func() interface{} {return CastBACnetTagPayloadUnsignedInteger((arrayIndex).GetPayload())}, func() interface{} {return CastBACnetTagPayloadUnsignedInteger(nil)}))) )
if _propertyValueErr != nil {
return nil, errors.Wrap(_propertyValueErr, "Error parsing 'propertyValue' field of BACnetConfirmedServiceRequestWriteProperty")
}
@@ -247,12 +250,12 @@ func BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx context.Conte
// Optional Field (priority) (Can be skipped, if a given expression evaluates to false)
var priority BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("priority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priority")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(4), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(4) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -276,11 +279,11 @@ func BACnetConfirmedServiceRequestWritePropertyParseWithBuffer(ctx context.Conte
_BACnetConfirmedServiceRequest: &_BACnetConfirmedServiceRequest{
ServiceRequestLength: serviceRequestLength,
},
- ObjectIdentifier: objectIdentifier,
+ ObjectIdentifier: objectIdentifier,
PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- PropertyValue: propertyValue,
- Priority: priority,
+ ArrayIndex: arrayIndex,
+ PropertyValue: propertyValue,
+ Priority: priority,
}
_child._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _child
return _child, nil
@@ -302,73 +305,73 @@ func (m *_BACnetConfirmedServiceRequestWriteProperty) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestWriteProperty")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
+
+ // Simple Field (propertyIdentifier)
+ if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ }
+ _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
+ if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ }
+ if _propertyIdentifierErr != nil {
+ return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ }
- // Simple Field (propertyIdentifier)
- if pushErr := writeBuffer.PushContext("propertyIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyIdentifier")
+ // Optional Field (arrayIndex) (Can be skipped, if the value is null)
+ var arrayIndex BACnetContextTagUnsignedInteger = nil
+ if m.GetArrayIndex() != nil {
+ if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for arrayIndex")
}
- _propertyIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyIdentifier())
- if popErr := writeBuffer.PopContext("propertyIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyIdentifier")
+ arrayIndex = m.GetArrayIndex()
+ _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
+ if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for arrayIndex")
}
- if _propertyIdentifierErr != nil {
- return errors.Wrap(_propertyIdentifierErr, "Error serializing 'propertyIdentifier' field")
+ if _arrayIndexErr != nil {
+ return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
}
+ }
- // Optional Field (arrayIndex) (Can be skipped, if the value is null)
- var arrayIndex BACnetContextTagUnsignedInteger = nil
- if m.GetArrayIndex() != nil {
- if pushErr := writeBuffer.PushContext("arrayIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for arrayIndex")
- }
- arrayIndex = m.GetArrayIndex()
- _arrayIndexErr := writeBuffer.WriteSerializable(ctx, arrayIndex)
- if popErr := writeBuffer.PopContext("arrayIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for arrayIndex")
- }
- if _arrayIndexErr != nil {
- return errors.Wrap(_arrayIndexErr, "Error serializing 'arrayIndex' field")
- }
- }
+ // Simple Field (propertyValue)
+ if pushErr := writeBuffer.PushContext("propertyValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyValue")
+ }
+ _propertyValueErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyValue())
+ if popErr := writeBuffer.PopContext("propertyValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyValue")
+ }
+ if _propertyValueErr != nil {
+ return errors.Wrap(_propertyValueErr, "Error serializing 'propertyValue' field")
+ }
- // Simple Field (propertyValue)
- if pushErr := writeBuffer.PushContext("propertyValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyValue")
- }
- _propertyValueErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyValue())
- if popErr := writeBuffer.PopContext("propertyValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyValue")
+ // Optional Field (priority) (Can be skipped, if the value is null)
+ var priority BACnetContextTagUnsignedInteger = nil
+ if m.GetPriority() != nil {
+ if pushErr := writeBuffer.PushContext("priority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for priority")
}
- if _propertyValueErr != nil {
- return errors.Wrap(_propertyValueErr, "Error serializing 'propertyValue' field")
+ priority = m.GetPriority()
+ _priorityErr := writeBuffer.WriteSerializable(ctx, priority)
+ if popErr := writeBuffer.PopContext("priority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for priority")
}
-
- // Optional Field (priority) (Can be skipped, if the value is null)
- var priority BACnetContextTagUnsignedInteger = nil
- if m.GetPriority() != nil {
- if pushErr := writeBuffer.PushContext("priority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for priority")
- }
- priority = m.GetPriority()
- _priorityErr := writeBuffer.WriteSerializable(ctx, priority)
- if popErr := writeBuffer.PopContext("priority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for priority")
- }
- if _priorityErr != nil {
- return errors.Wrap(_priorityErr, "Error serializing 'priority' field")
- }
+ if _priorityErr != nil {
+ return errors.Wrap(_priorityErr, "Error serializing 'priority' field")
}
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestWriteProperty"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestWriteProperty")
@@ -378,6 +381,7 @@ func (m *_BACnetConfirmedServiceRequestWriteProperty) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConfirmedServiceRequestWriteProperty) isBACnetConfirmedServiceRequestWriteProperty() bool {
return true
}
@@ -392,3 +396,6 @@ func (m *_BACnetConfirmedServiceRequestWriteProperty) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
index 1fea347321a..f33bd6124bc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestWritePropertyMultiple.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConfirmedServiceRequestWritePropertyMultiple is the corresponding interface of BACnetConfirmedServiceRequestWritePropertyMultiple
type BACnetConfirmedServiceRequestWritePropertyMultiple interface {
@@ -47,33 +49,32 @@ type BACnetConfirmedServiceRequestWritePropertyMultipleExactly interface {
// _BACnetConfirmedServiceRequestWritePropertyMultiple is the data-structure of this message
type _BACnetConfirmedServiceRequestWritePropertyMultiple struct {
*_BACnetConfirmedServiceRequest
- Data []BACnetWriteAccessSpecification
+ Data []BACnetWriteAccessSpecification
// Arguments.
ServiceRequestPayloadLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
- return BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE
-}
+func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetServiceChoice() BACnetConfirmedServiceChoice {
+return BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) InitializeParent(parent BACnetConfirmedServiceRequest) {
-}
+func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) InitializeParent(parent BACnetConfirmedServiceRequest ) {}
-func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetParent() BACnetConfirmedServiceRequest {
+func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetParent() BACnetConfirmedServiceRequest {
return m._BACnetConfirmedServiceRequest
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,11 +89,12 @@ func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetData() []BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConfirmedServiceRequestWritePropertyMultiple factory function for _BACnetConfirmedServiceRequestWritePropertyMultiple
-func NewBACnetConfirmedServiceRequestWritePropertyMultiple(data []BACnetWriteAccessSpecification, serviceRequestPayloadLength uint32, serviceRequestLength uint32) *_BACnetConfirmedServiceRequestWritePropertyMultiple {
+func NewBACnetConfirmedServiceRequestWritePropertyMultiple( data []BACnetWriteAccessSpecification , serviceRequestPayloadLength uint32 , serviceRequestLength uint32 ) *_BACnetConfirmedServiceRequestWritePropertyMultiple {
_result := &_BACnetConfirmedServiceRequestWritePropertyMultiple{
- Data: data,
- _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
+ Data: data,
+ _BACnetConfirmedServiceRequest: NewBACnetConfirmedServiceRequest(serviceRequestLength),
}
_result._BACnetConfirmedServiceRequest._BACnetConfirmedServiceRequestChildRequirements = _result
return _result
@@ -100,7 +102,7 @@ func NewBACnetConfirmedServiceRequestWritePropertyMultiple(data []BACnetWriteAcc
// Deprecated: use the interface for direct cast
func CastBACnetConfirmedServiceRequestWritePropertyMultiple(structType interface{}) BACnetConfirmedServiceRequestWritePropertyMultiple {
- if casted, ok := structType.(BACnetConfirmedServiceRequestWritePropertyMultiple); ok {
+ if casted, ok := structType.(BACnetConfirmedServiceRequestWritePropertyMultiple); ok {
return casted
}
if casted, ok := structType.(*BACnetConfirmedServiceRequestWritePropertyMultiple); ok {
@@ -126,6 +128,7 @@ func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -152,8 +155,8 @@ func BACnetConfirmedServiceRequestWritePropertyMultipleParseWithBuffer(ctx conte
{
_dataLength := serviceRequestPayloadLength
_dataEndPos := positionAware.GetPos() + uint16(_dataLength)
- for positionAware.GetPos() < _dataEndPos {
- _item, _err := BACnetWriteAccessSpecificationParseWithBuffer(ctx, readBuffer)
+ for ;positionAware.GetPos() < _dataEndPos; {
+_item, _err := BACnetWriteAccessSpecificationParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'data' field of BACnetConfirmedServiceRequestWritePropertyMultiple")
}
@@ -195,22 +198,22 @@ func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConfirmedServiceRequestWritePropertyMultiple")
}
- // Array Field (data)
- if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for data")
- }
- for _curItem, _element := range m.GetData() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetData()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'data' field")
- }
- }
- if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for data")
+ // Array Field (data)
+ if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for data")
+ }
+ for _curItem, _element := range m.GetData() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetData()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'data' field")
}
+ }
+ if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for data")
+ }
if popErr := writeBuffer.PopContext("BACnetConfirmedServiceRequestWritePropertyMultiple"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConfirmedServiceRequestWritePropertyMultiple")
@@ -220,13 +223,13 @@ func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) GetServiceRequestPayloadLength() uint32 {
return m.ServiceRequestPayloadLength
}
-
//
////
@@ -244,3 +247,6 @@ func (m *_BACnetConfirmedServiceRequestWritePropertyMultiple) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go
index b08c5897cad..fb630587d36 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedData.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedData is the corresponding interface of BACnetConstructedData
type BACnetConstructedData interface {
@@ -55,12 +57,12 @@ type BACnetConstructedDataExactly interface {
// _BACnetConstructedData is the data-structure of this message
type _BACnetConstructedData struct {
_BACnetConstructedDataChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
- TagNumber uint8
+ TagNumber uint8
ArrayIndexArgument BACnetTagPayloadUnsignedInteger
}
@@ -71,6 +73,7 @@ type _BACnetConstructedDataChildRequirements interface {
GetPropertyIdentifierArgument() BACnetPropertyIdentifier
}
+
type BACnetConstructedDataParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetConstructedData, serializeChildFunction func() error) error
GetTypeName() string
@@ -78,13 +81,12 @@ type BACnetConstructedDataParent interface {
type BACnetConstructedDataChild interface {
utils.Serializable
- InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetConstructedData
GetTypeName() string
BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -122,14 +124,15 @@ func (m *_BACnetConstructedData) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedData factory function for _BACnetConstructedData
-func NewBACnetConstructedData(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedData {
- return &_BACnetConstructedData{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber, ArrayIndexArgument: arrayIndexArgument}
+func NewBACnetConstructedData( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedData {
+return &_BACnetConstructedData{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber , ArrayIndexArgument: arrayIndexArgument }
}
// Deprecated: use the interface for direct cast
func CastBACnetConstructedData(structType interface{}) BACnetConstructedData {
- if casted, ok := structType.(BACnetConstructedData); ok {
+ if casted, ok := structType.(BACnetConstructedData); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedData); ok {
@@ -142,6 +145,7 @@ func (m *_BACnetConstructedData) GetTypeName() string {
return "BACnetConstructedData"
}
+
func (m *_BACnetConstructedData) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -177,7 +181,7 @@ func BACnetConstructedDataParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetConstructedData")
}
@@ -186,13 +190,13 @@ func BACnetConstructedDataParseWithBuffer(ctx context.Context, readBuffer utils.
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -202,1328 +206,1328 @@ func BACnetConstructedDataParseWithBuffer(ctx context.Context, readBuffer utils.
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetConstructedDataChildSerializeRequirement interface {
BACnetConstructedData
- InitializeParent(BACnetConstructedData, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetConstructedData, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetConstructedData
}
var _childTemp interface{}
var _child BACnetConstructedDataChildSerializeRequirement
var typeSwitchError error
switch {
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ABSENTEE_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataAbsenteeLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ABSENTEE_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAbsenteeLimit
_childTemp, typeSwitchError = BACnetConstructedDataAbsenteeLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCEPTED_MODES: // BACnetConstructedDataAcceptedModes
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCEPTED_MODES : // BACnetConstructedDataAcceptedModes
_childTemp, typeSwitchError = BACnetConstructedDataAcceptedModesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_ALARM_EVENTS && peekedTagNumber == uint8(9): // BACnetConstructedDataAccessAlarmEvents
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_ALARM_EVENTS && peekedTagNumber == uint8(9) : // BACnetConstructedDataAccessAlarmEvents
_childTemp, typeSwitchError = BACnetConstructedDataAccessAlarmEventsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_DOORS: // BACnetConstructedDataAccessDoors
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_DOORS : // BACnetConstructedDataAccessDoors
_childTemp, typeSwitchError = BACnetConstructedDataAccessDoorsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT && peekedTagNumber == uint8(9): // BACnetConstructedDataAccessEvent
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT && peekedTagNumber == uint8(9) : // BACnetConstructedDataAccessEvent
_childTemp, typeSwitchError = BACnetConstructedDataAccessEventParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_AUTHENTICATION_FACTOR: // BACnetConstructedDataAccessEventAuthenticationFactor
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_AUTHENTICATION_FACTOR : // BACnetConstructedDataAccessEventAuthenticationFactor
_childTemp, typeSwitchError = BACnetConstructedDataAccessEventAuthenticationFactorParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_CREDENTIAL: // BACnetConstructedDataAccessEventCredential
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_CREDENTIAL : // BACnetConstructedDataAccessEventCredential
_childTemp, typeSwitchError = BACnetConstructedDataAccessEventCredentialParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_TAG && peekedTagNumber == uint8(2): // BACnetConstructedDataAccessEventTag
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_TAG && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccessEventTag
_childTemp, typeSwitchError = BACnetConstructedDataAccessEventTagParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_TIME: // BACnetConstructedDataAccessEventTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_EVENT_TIME : // BACnetConstructedDataAccessEventTime
_childTemp, typeSwitchError = BACnetConstructedDataAccessEventTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_TRANSACTION_EVENTS && peekedTagNumber == uint8(9): // BACnetConstructedDataAccessTransactionEvents
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCESS_TRANSACTION_EVENTS && peekedTagNumber == uint8(9) : // BACnetConstructedDataAccessTransactionEvents
_childTemp, typeSwitchError = BACnetConstructedDataAccessTransactionEventsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCOMPANIMENT: // BACnetConstructedDataAccompaniment
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCOMPANIMENT : // BACnetConstructedDataAccompaniment
_childTemp, typeSwitchError = BACnetConstructedDataAccompanimentParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCOMPANIMENT_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataAccompanimentTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACCOMPANIMENT_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccompanimentTime
_childTemp, typeSwitchError = BACnetConstructedDataAccompanimentTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACK_REQUIRED && peekedTagNumber == uint8(9): // BACnetConstructedDataAckRequired
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACK_REQUIRED && peekedTagNumber == uint8(9) : // BACnetConstructedDataAckRequired
_childTemp, typeSwitchError = BACnetConstructedDataAckRequiredParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACKED_TRANSITIONS && peekedTagNumber == uint8(9): // BACnetConstructedDataAckedTransitions
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACKED_TRANSITIONS && peekedTagNumber == uint8(9) : // BACnetConstructedDataAckedTransitions
_childTemp, typeSwitchError = BACnetConstructedDataAckedTransitionsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LOOP && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION && peekedTagNumber == uint8(9): // BACnetConstructedDataLoopAction
+case objectTypeArgument == BACnetObjectType_LOOP && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION && peekedTagNumber == uint8(9) : // BACnetConstructedDataLoopAction
_childTemp, typeSwitchError = BACnetConstructedDataLoopActionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_COMMAND && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION: // BACnetConstructedDataCommandAction
+case objectTypeArgument == BACnetObjectType_COMMAND && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION : // BACnetConstructedDataCommandAction
_childTemp, typeSwitchError = BACnetConstructedDataCommandActionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION: // BACnetConstructedDataAction
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION : // BACnetConstructedDataAction
_childTemp, typeSwitchError = BACnetConstructedDataActionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataActionText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTION_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataActionText
_childTemp, typeSwitchError = BACnetConstructedDataActionTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVATION_TIME: // BACnetConstructedDataActivationTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVATION_TIME : // BACnetConstructedDataActivationTime
_childTemp, typeSwitchError = BACnetConstructedDataActivationTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_AUTHENTICATION_POLICY && peekedTagNumber == uint8(2): // BACnetConstructedDataActiveAuthenticationPolicy
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_AUTHENTICATION_POLICY && peekedTagNumber == uint8(2) : // BACnetConstructedDataActiveAuthenticationPolicy
_childTemp, typeSwitchError = BACnetConstructedDataActiveAuthenticationPolicyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_COV_MULTIPLE_SUBSCRIPTIONS: // BACnetConstructedDataActiveCOVMultipleSubscriptions
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_COV_MULTIPLE_SUBSCRIPTIONS : // BACnetConstructedDataActiveCOVMultipleSubscriptions
_childTemp, typeSwitchError = BACnetConstructedDataActiveCOVMultipleSubscriptionsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_COV_SUBSCRIPTIONS: // BACnetConstructedDataActiveCOVSubscriptions
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_COV_SUBSCRIPTIONS : // BACnetConstructedDataActiveCOVSubscriptions
_childTemp, typeSwitchError = BACnetConstructedDataActiveCOVSubscriptionsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataActiveText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataActiveText
_childTemp, typeSwitchError = BACnetConstructedDataActiveTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_VT_SESSIONS: // BACnetConstructedDataActiveVTSessions
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTIVE_VT_SESSIONS : // BACnetConstructedDataActiveVTSessions
_childTemp, typeSwitchError = BACnetConstructedDataActiveVTSessionsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTUAL_SHED_LEVEL: // BACnetConstructedDataActualShedLevel
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ACTUAL_SHED_LEVEL : // BACnetConstructedDataActualShedLevel
_childTemp, typeSwitchError = BACnetConstructedDataActualShedLevelParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ADJUST_VALUE && peekedTagNumber == uint8(3): // BACnetConstructedDataAccessZoneAdjustValue
+case objectTypeArgument == BACnetObjectType_ACCESS_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ADJUST_VALUE && peekedTagNumber == uint8(3) : // BACnetConstructedDataAccessZoneAdjustValue
_childTemp, typeSwitchError = BACnetConstructedDataAccessZoneAdjustValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_PULSE_CONVERTER && propertyIdentifierArgument == BACnetPropertyIdentifier_ADJUST_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataPulseConverterAdjustValue
+case objectTypeArgument == BACnetObjectType_PULSE_CONVERTER && propertyIdentifierArgument == BACnetPropertyIdentifier_ADJUST_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataPulseConverterAdjustValue
_childTemp, typeSwitchError = BACnetConstructedDataPulseConverterAdjustValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ADJUST_VALUE && peekedTagNumber == uint8(3): // BACnetConstructedDataAdjustValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ADJUST_VALUE && peekedTagNumber == uint8(3) : // BACnetConstructedDataAdjustValue
_childTemp, typeSwitchError = BACnetConstructedDataAdjustValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataAlarmValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataAlarmValue
_childTemp, typeSwitchError = BACnetConstructedDataAlarmValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataAccessDoorAlarmValues
+case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataAccessDoorAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataAccessDoorAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataAccessZoneAlarmValues
+case objectTypeArgument == BACnetObjectType_ACCESS_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataAccessZoneAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataAccessZoneAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES && peekedTagNumber == uint8(8): // BACnetConstructedDataBitStringValueAlarmValues
+case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES && peekedTagNumber == uint8(8) : // BACnetConstructedDataBitStringValueAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataBitStringValueAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataCharacterStringValueAlarmValues
+case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataCharacterStringValueAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataCharacterStringValueAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataLifeSafetyPointAlarmValues
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataLifeSafetyPointAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyPointAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataLifeSafetyZoneAlarmValues
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataLifeSafetyZoneAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyZoneAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateInputAlarmValues
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateInputAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateInputAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateValueAlarmValues
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateValueAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateValueAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataTimerAlarmValues
+case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataTimerAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataTimerAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES: // BACnetConstructedDataAlarmValues
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALARM_VALUES : // BACnetConstructedDataAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALIGN_INTERVALS && peekedTagNumber == uint8(1): // BACnetConstructedDataAlignIntervals
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALIGN_INTERVALS && peekedTagNumber == uint8(1) : // BACnetConstructedDataAlignIntervals
_childTemp, typeSwitchError = BACnetConstructedDataAlignIntervalsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_CREDENTIAL && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccessCredentialAll
+case objectTypeArgument == BACnetObjectType_ACCESS_CREDENTIAL && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccessCredentialAll
_childTemp, typeSwitchError = BACnetConstructedDataAccessCredentialAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccessDoorAll
+case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccessDoorAll
_childTemp, typeSwitchError = BACnetConstructedDataAccessDoorAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccessPointAll
+case objectTypeArgument == BACnetObjectType_ACCESS_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccessPointAll
_childTemp, typeSwitchError = BACnetConstructedDataAccessPointAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_RIGHTS && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccessRightsAll
+case objectTypeArgument == BACnetObjectType_ACCESS_RIGHTS && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccessRightsAll
_childTemp, typeSwitchError = BACnetConstructedDataAccessRightsAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_USER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccessUserAll
+case objectTypeArgument == BACnetObjectType_ACCESS_USER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccessUserAll
_childTemp, typeSwitchError = BACnetConstructedDataAccessUserAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccessZoneAll
+case objectTypeArgument == BACnetObjectType_ACCESS_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccessZoneAll
_childTemp, typeSwitchError = BACnetConstructedDataAccessZoneAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAccumulatorAll
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAccumulatorAll
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ALERT_ENROLLMENT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAlertEnrollmentAll
+case objectTypeArgument == BACnetObjectType_ALERT_ENROLLMENT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAlertEnrollmentAll
_childTemp, typeSwitchError = BACnetConstructedDataAlertEnrollmentAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAnalogInputAll
+case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAnalogInputAll
_childTemp, typeSwitchError = BACnetConstructedDataAnalogInputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAnalogOutputAll
+case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAnalogOutputAll
_childTemp, typeSwitchError = BACnetConstructedDataAnalogOutputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAnalogValueAll
+case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAnalogValueAll
_childTemp, typeSwitchError = BACnetConstructedDataAnalogValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_AVERAGING && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataAveragingAll
+case objectTypeArgument == BACnetObjectType_AVERAGING && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataAveragingAll
_childTemp, typeSwitchError = BACnetConstructedDataAveragingAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataBinaryInputAll
+case objectTypeArgument == BACnetObjectType_BINARY_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataBinaryInputAll
_childTemp, typeSwitchError = BACnetConstructedDataBinaryInputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataBinaryLightingOutputAll
+case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataBinaryLightingOutputAll
_childTemp, typeSwitchError = BACnetConstructedDataBinaryLightingOutputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataBinaryOutputAll
+case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataBinaryOutputAll
_childTemp, typeSwitchError = BACnetConstructedDataBinaryOutputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataBinaryValueAll
+case objectTypeArgument == BACnetObjectType_BINARY_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataBinaryValueAll
_childTemp, typeSwitchError = BACnetConstructedDataBinaryValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataBitstringValueAll
+case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataBitstringValueAll
_childTemp, typeSwitchError = BACnetConstructedDataBitstringValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CALENDAR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataCalendarAll
+case objectTypeArgument == BACnetObjectType_CALENDAR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataCalendarAll
_childTemp, typeSwitchError = BACnetConstructedDataCalendarAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHANNEL && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataChannelAll
+case objectTypeArgument == BACnetObjectType_CHANNEL && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataChannelAll
_childTemp, typeSwitchError = BACnetConstructedDataChannelAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataCharacterstringValueAll
+case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataCharacterstringValueAll
_childTemp, typeSwitchError = BACnetConstructedDataCharacterstringValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_COMMAND && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataCommandAll
+case objectTypeArgument == BACnetObjectType_COMMAND && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataCommandAll
_childTemp, typeSwitchError = BACnetConstructedDataCommandAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CREDENTIAL_DATA_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataCredentialDataInputAll
+case objectTypeArgument == BACnetObjectType_CREDENTIAL_DATA_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataCredentialDataInputAll
_childTemp, typeSwitchError = BACnetConstructedDataCredentialDataInputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataDatepatternValueAll
+case objectTypeArgument == BACnetObjectType_DATEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataDatepatternValueAll
_childTemp, typeSwitchError = BACnetConstructedDataDatepatternValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataDateValueAll
+case objectTypeArgument == BACnetObjectType_DATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataDateValueAll
_childTemp, typeSwitchError = BACnetConstructedDataDateValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATETIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataDatetimepatternValueAll
+case objectTypeArgument == BACnetObjectType_DATETIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataDatetimepatternValueAll
_childTemp, typeSwitchError = BACnetConstructedDataDatetimepatternValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATETIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataDatetimeValueAll
+case objectTypeArgument == BACnetObjectType_DATETIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataDatetimeValueAll
_childTemp, typeSwitchError = BACnetConstructedDataDatetimeValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DEVICE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataDeviceAll
+case objectTypeArgument == BACnetObjectType_DEVICE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataDeviceAll
_childTemp, typeSwitchError = BACnetConstructedDataDeviceAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ELEVATOR_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataElevatorGroupAll
+case objectTypeArgument == BACnetObjectType_ELEVATOR_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataElevatorGroupAll
_childTemp, typeSwitchError = BACnetConstructedDataElevatorGroupAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ESCALATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataEscalatorAll
+case objectTypeArgument == BACnetObjectType_ESCALATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataEscalatorAll
_childTemp, typeSwitchError = BACnetConstructedDataEscalatorAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_EVENT_ENROLLMENT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataEventEnrollmentAll
+case objectTypeArgument == BACnetObjectType_EVENT_ENROLLMENT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataEventEnrollmentAll
_childTemp, typeSwitchError = BACnetConstructedDataEventEnrollmentAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_EVENT_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataEventLogAll
+case objectTypeArgument == BACnetObjectType_EVENT_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataEventLogAll
_childTemp, typeSwitchError = BACnetConstructedDataEventLogAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_FILE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataFileAll
+case objectTypeArgument == BACnetObjectType_FILE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataFileAll
_childTemp, typeSwitchError = BACnetConstructedDataFileAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_GLOBAL_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataGlobalGroupAll
+case objectTypeArgument == BACnetObjectType_GLOBAL_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataGlobalGroupAll
_childTemp, typeSwitchError = BACnetConstructedDataGlobalGroupAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataGroupAll
+case objectTypeArgument == BACnetObjectType_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataGroupAll
_childTemp, typeSwitchError = BACnetConstructedDataGroupAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataIntegerValueAll
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataIntegerValueAll
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLargeAnalogValueAll
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLargeAnalogValueAll
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLifeSafetyPointAll
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLifeSafetyPointAll
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyPointAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLifeSafetyZoneAll
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLifeSafetyZoneAll
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyZoneAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLiftAll
+case objectTypeArgument == BACnetObjectType_LIFT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLiftAll
_childTemp, typeSwitchError = BACnetConstructedDataLiftAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLightingOutputAll
+case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLightingOutputAll
_childTemp, typeSwitchError = BACnetConstructedDataLightingOutputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LOAD_CONTROL && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLoadControlAll
+case objectTypeArgument == BACnetObjectType_LOAD_CONTROL && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLoadControlAll
_childTemp, typeSwitchError = BACnetConstructedDataLoadControlAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LOOP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataLoopAll
+case objectTypeArgument == BACnetObjectType_LOOP && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataLoopAll
_childTemp, typeSwitchError = BACnetConstructedDataLoopAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataMultiStateInputAll
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataMultiStateInputAll
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateInputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataMultiStateOutputAll
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataMultiStateOutputAll
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateOutputAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataMultiStateValueAll
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataMultiStateValueAll
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_NETWORK_PORT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataNetworkPortAll
+case objectTypeArgument == BACnetObjectType_NETWORK_PORT && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataNetworkPortAll
_childTemp, typeSwitchError = BACnetConstructedDataNetworkPortAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_NETWORK_SECURITY && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataNetworkSecurityAll
+case objectTypeArgument == BACnetObjectType_NETWORK_SECURITY && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataNetworkSecurityAll
_childTemp, typeSwitchError = BACnetConstructedDataNetworkSecurityAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_NOTIFICATION_CLASS && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataNotificationClassAll
+case objectTypeArgument == BACnetObjectType_NOTIFICATION_CLASS && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataNotificationClassAll
_childTemp, typeSwitchError = BACnetConstructedDataNotificationClassAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_NOTIFICATION_FORWARDER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataNotificationForwarderAll
+case objectTypeArgument == BACnetObjectType_NOTIFICATION_FORWARDER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataNotificationForwarderAll
_childTemp, typeSwitchError = BACnetConstructedDataNotificationForwarderAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_OCTETSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataOctetstringValueAll
+case objectTypeArgument == BACnetObjectType_OCTETSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataOctetstringValueAll
_childTemp, typeSwitchError = BACnetConstructedDataOctetstringValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataPositiveIntegerValueAll
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataPositiveIntegerValueAll
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_PROGRAM && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataProgramAll
+case objectTypeArgument == BACnetObjectType_PROGRAM && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataProgramAll
_childTemp, typeSwitchError = BACnetConstructedDataProgramAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_PULSE_CONVERTER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataPulseConverterAll
+case objectTypeArgument == BACnetObjectType_PULSE_CONVERTER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataPulseConverterAll
_childTemp, typeSwitchError = BACnetConstructedDataPulseConverterAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_SCHEDULE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataScheduleAll
+case objectTypeArgument == BACnetObjectType_SCHEDULE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataScheduleAll
_childTemp, typeSwitchError = BACnetConstructedDataScheduleAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_STRUCTURED_VIEW && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataStructuredViewAll
+case objectTypeArgument == BACnetObjectType_STRUCTURED_VIEW && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataStructuredViewAll
_childTemp, typeSwitchError = BACnetConstructedDataStructuredViewAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataTimepatternValueAll
+case objectTypeArgument == BACnetObjectType_TIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataTimepatternValueAll
_childTemp, typeSwitchError = BACnetConstructedDataTimepatternValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataTimeValueAll
+case objectTypeArgument == BACnetObjectType_TIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataTimeValueAll
_childTemp, typeSwitchError = BACnetConstructedDataTimeValueAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataTimerAll
+case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataTimerAll
_childTemp, typeSwitchError = BACnetConstructedDataTimerAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TREND_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataTrendLogAll
+case objectTypeArgument == BACnetObjectType_TREND_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataTrendLogAll
_childTemp, typeSwitchError = BACnetConstructedDataTrendLogAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TREND_LOG_MULTIPLE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL: // BACnetConstructedDataTrendLogMultipleAll
+case objectTypeArgument == BACnetObjectType_TREND_LOG_MULTIPLE && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL : // BACnetConstructedDataTrendLogMultipleAll
_childTemp, typeSwitchError = BACnetConstructedDataTrendLogMultipleAllParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL_WRITES_SUCCESSFUL && peekedTagNumber == uint8(1): // BACnetConstructedDataAllWritesSuccessful
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALL_WRITES_SUCCESSFUL && peekedTagNumber == uint8(1) : // BACnetConstructedDataAllWritesSuccessful
_childTemp, typeSwitchError = BACnetConstructedDataAllWritesSuccessfulParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALLOW_GROUP_DELAY_INHIBIT && peekedTagNumber == uint8(1): // BACnetConstructedDataAllowGroupDelayInhibit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ALLOW_GROUP_DELAY_INHIBIT && peekedTagNumber == uint8(1) : // BACnetConstructedDataAllowGroupDelayInhibit
_childTemp, typeSwitchError = BACnetConstructedDataAllowGroupDelayInhibitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APDU_LENGTH && peekedTagNumber == uint8(2): // BACnetConstructedDataAPDULength
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APDU_LENGTH && peekedTagNumber == uint8(2) : // BACnetConstructedDataAPDULength
_childTemp, typeSwitchError = BACnetConstructedDataAPDULengthParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APDU_SEGMENT_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataAPDUSegmentTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APDU_SEGMENT_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAPDUSegmentTimeout
_childTemp, typeSwitchError = BACnetConstructedDataAPDUSegmentTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APDU_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataAPDUTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APDU_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAPDUTimeout
_childTemp, typeSwitchError = BACnetConstructedDataAPDUTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APPLICATION_SOFTWARE_VERSION && peekedTagNumber == uint8(7): // BACnetConstructedDataApplicationSoftwareVersion
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_APPLICATION_SOFTWARE_VERSION && peekedTagNumber == uint8(7) : // BACnetConstructedDataApplicationSoftwareVersion
_childTemp, typeSwitchError = BACnetConstructedDataApplicationSoftwareVersionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ARCHIVE && peekedTagNumber == uint8(1): // BACnetConstructedDataArchive
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ARCHIVE && peekedTagNumber == uint8(1) : // BACnetConstructedDataArchive
_childTemp, typeSwitchError = BACnetConstructedDataArchiveParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ASSIGNED_ACCESS_RIGHTS: // BACnetConstructedDataAssignedAccessRights
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ASSIGNED_ACCESS_RIGHTS : // BACnetConstructedDataAssignedAccessRights
_childTemp, typeSwitchError = BACnetConstructedDataAssignedAccessRightsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ASSIGNED_LANDING_CALLS: // BACnetConstructedDataAssignedLandingCalls
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ASSIGNED_LANDING_CALLS : // BACnetConstructedDataAssignedLandingCalls
_childTemp, typeSwitchError = BACnetConstructedDataAssignedLandingCallsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ATTEMPTED_SAMPLES && peekedTagNumber == uint8(2): // BACnetConstructedDataAttemptedSamples
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ATTEMPTED_SAMPLES && peekedTagNumber == uint8(2) : // BACnetConstructedDataAttemptedSamples
_childTemp, typeSwitchError = BACnetConstructedDataAttemptedSamplesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_FACTORS: // BACnetConstructedDataAuthenticationFactors
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_FACTORS : // BACnetConstructedDataAuthenticationFactors
_childTemp, typeSwitchError = BACnetConstructedDataAuthenticationFactorsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_POLICY_LIST: // BACnetConstructedDataAuthenticationPolicyList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_POLICY_LIST : // BACnetConstructedDataAuthenticationPolicyList
_childTemp, typeSwitchError = BACnetConstructedDataAuthenticationPolicyListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_POLICY_NAMES && peekedTagNumber == uint8(7): // BACnetConstructedDataAuthenticationPolicyNames
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_POLICY_NAMES && peekedTagNumber == uint8(7) : // BACnetConstructedDataAuthenticationPolicyNames
_childTemp, typeSwitchError = BACnetConstructedDataAuthenticationPolicyNamesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataAuthenticationStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHENTICATION_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataAuthenticationStatus
_childTemp, typeSwitchError = BACnetConstructedDataAuthenticationStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHORIZATION_EXEMPTIONS && peekedTagNumber == uint8(9): // BACnetConstructedDataAuthorizationExemptions
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHORIZATION_EXEMPTIONS && peekedTagNumber == uint8(9) : // BACnetConstructedDataAuthorizationExemptions
_childTemp, typeSwitchError = BACnetConstructedDataAuthorizationExemptionsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHORIZATION_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataAuthorizationMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTHORIZATION_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataAuthorizationMode
_childTemp, typeSwitchError = BACnetConstructedDataAuthorizationModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTO_SLAVE_DISCOVERY && peekedTagNumber == uint8(1): // BACnetConstructedDataAutoSlaveDiscovery
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AUTO_SLAVE_DISCOVERY && peekedTagNumber == uint8(1) : // BACnetConstructedDataAutoSlaveDiscovery
_childTemp, typeSwitchError = BACnetConstructedDataAutoSlaveDiscoveryParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AVERAGE_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAverageValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_AVERAGE_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAverageValue
_childTemp, typeSwitchError = BACnetConstructedDataAverageValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACKUP_AND_RESTORE_STATE && peekedTagNumber == uint8(9): // BACnetConstructedDataBackupAndRestoreState
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACKUP_AND_RESTORE_STATE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBackupAndRestoreState
_childTemp, typeSwitchError = BACnetConstructedDataBackupAndRestoreStateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACKUP_FAILURE_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataBackupFailureTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACKUP_FAILURE_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataBackupFailureTimeout
_childTemp, typeSwitchError = BACnetConstructedDataBackupFailureTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACKUP_PREPARATION_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataBackupPreparationTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACKUP_PREPARATION_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataBackupPreparationTime
_childTemp, typeSwitchError = BACnetConstructedDataBackupPreparationTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_GLOBAL_ADDRESS: // BACnetConstructedDataBACnetIPGlobalAddress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_GLOBAL_ADDRESS : // BACnetConstructedDataBACnetIPGlobalAddress
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPGlobalAddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataBACnetIPMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBACnetIPMode
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_MULTICAST_ADDRESS && peekedTagNumber == uint8(6): // BACnetConstructedDataBACnetIPMulticastAddress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_MULTICAST_ADDRESS && peekedTagNumber == uint8(6) : // BACnetConstructedDataBACnetIPMulticastAddress
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPMulticastAddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_NAT_TRAVERSAL && peekedTagNumber == uint8(1): // BACnetConstructedDataBACnetIPNATTraversal
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_NAT_TRAVERSAL && peekedTagNumber == uint8(1) : // BACnetConstructedDataBACnetIPNATTraversal
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPNATTraversalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_UDP_PORT && peekedTagNumber == uint8(2): // BACnetConstructedDataBACnetIPUDPPort
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IP_UDP_PORT && peekedTagNumber == uint8(2) : // BACnetConstructedDataBACnetIPUDPPort
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPUDPPortParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IPV6_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataBACnetIPv6Mode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IPV6_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBACnetIPv6Mode
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPv6ModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IPV6_UDP_PORT && peekedTagNumber == uint8(2): // BACnetConstructedDataBACnetIPv6UDPPort
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IPV6_UDP_PORT && peekedTagNumber == uint8(2) : // BACnetConstructedDataBACnetIPv6UDPPort
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPv6UDPPortParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IPV6_MULTICAST_ADDRESS && peekedTagNumber == uint8(6): // BACnetConstructedDataBACnetIPv6MulticastAddress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BACNET_IPV6_MULTICAST_ADDRESS && peekedTagNumber == uint8(6) : // BACnetConstructedDataBACnetIPv6MulticastAddress
_childTemp, typeSwitchError = BACnetConstructedDataBACnetIPv6MulticastAddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BASE_DEVICE_SECURITY_POLICY && peekedTagNumber == uint8(9): // BACnetConstructedDataBaseDeviceSecurityPolicy
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BASE_DEVICE_SECURITY_POLICY && peekedTagNumber == uint8(9) : // BACnetConstructedDataBaseDeviceSecurityPolicy
_childTemp, typeSwitchError = BACnetConstructedDataBaseDeviceSecurityPolicyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BBMD_ACCEPT_FD_REGISTRATIONS && peekedTagNumber == uint8(1): // BACnetConstructedDataBBMDAcceptFDRegistrations
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BBMD_ACCEPT_FD_REGISTRATIONS && peekedTagNumber == uint8(1) : // BACnetConstructedDataBBMDAcceptFDRegistrations
_childTemp, typeSwitchError = BACnetConstructedDataBBMDAcceptFDRegistrationsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BBMD_BROADCAST_DISTRIBUTION_TABLE: // BACnetConstructedDataBBMDBroadcastDistributionTable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BBMD_BROADCAST_DISTRIBUTION_TABLE : // BACnetConstructedDataBBMDBroadcastDistributionTable
_childTemp, typeSwitchError = BACnetConstructedDataBBMDBroadcastDistributionTableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BBMD_FOREIGN_DEVICE_TABLE: // BACnetConstructedDataBBMDForeignDeviceTable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BBMD_FOREIGN_DEVICE_TABLE : // BACnetConstructedDataBBMDForeignDeviceTable
_childTemp, typeSwitchError = BACnetConstructedDataBBMDForeignDeviceTableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BELONGS_TO: // BACnetConstructedDataBelongsTo
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BELONGS_TO : // BACnetConstructedDataBelongsTo
_childTemp, typeSwitchError = BACnetConstructedDataBelongsToParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BIAS && peekedTagNumber == uint8(4): // BACnetConstructedDataBias
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BIAS && peekedTagNumber == uint8(4) : // BACnetConstructedDataBias
_childTemp, typeSwitchError = BACnetConstructedDataBiasParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BIT_MASK && peekedTagNumber == uint8(8): // BACnetConstructedDataBitMask
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BIT_MASK && peekedTagNumber == uint8(8) : // BACnetConstructedDataBitMask
_childTemp, typeSwitchError = BACnetConstructedDataBitMaskParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BIT_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataBitText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BIT_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataBitText
_childTemp, typeSwitchError = BACnetConstructedDataBitTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BLINK_WARN_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataBlinkWarnEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BLINK_WARN_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataBlinkWarnEnable
_childTemp, typeSwitchError = BACnetConstructedDataBlinkWarnEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BUFFER_SIZE && peekedTagNumber == uint8(2): // BACnetConstructedDataBufferSize
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_BUFFER_SIZE && peekedTagNumber == uint8(2) : // BACnetConstructedDataBufferSize
_childTemp, typeSwitchError = BACnetConstructedDataBufferSizeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_ASSIGNED_DIRECTION && peekedTagNumber == uint8(9): // BACnetConstructedDataCarAssignedDirection
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_ASSIGNED_DIRECTION && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarAssignedDirection
_childTemp, typeSwitchError = BACnetConstructedDataCarAssignedDirectionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_COMMAND && peekedTagNumber == uint8(9): // BACnetConstructedDataCarDoorCommand
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_COMMAND && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarDoorCommand
_childTemp, typeSwitchError = BACnetConstructedDataCarDoorCommandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataCarDoorStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarDoorStatus
_childTemp, typeSwitchError = BACnetConstructedDataCarDoorStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataCarDoorText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataCarDoorText
_childTemp, typeSwitchError = BACnetConstructedDataCarDoorTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_ZONE && peekedTagNumber == uint8(1): // BACnetConstructedDataCarDoorZone
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DOOR_ZONE && peekedTagNumber == uint8(1) : // BACnetConstructedDataCarDoorZone
_childTemp, typeSwitchError = BACnetConstructedDataCarDoorZoneParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DRIVE_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataCarDriveStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_DRIVE_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarDriveStatus
_childTemp, typeSwitchError = BACnetConstructedDataCarDriveStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_LOAD && peekedTagNumber == uint8(4): // BACnetConstructedDataCarLoad
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_LOAD && peekedTagNumber == uint8(4) : // BACnetConstructedDataCarLoad
_childTemp, typeSwitchError = BACnetConstructedDataCarLoadParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_LOAD_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataCarLoadUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_LOAD_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarLoadUnits
_childTemp, typeSwitchError = BACnetConstructedDataCarLoadUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataCarMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarMode
_childTemp, typeSwitchError = BACnetConstructedDataCarModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_MOVING_DIRECTION && peekedTagNumber == uint8(9): // BACnetConstructedDataCarMovingDirection
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_MOVING_DIRECTION && peekedTagNumber == uint8(9) : // BACnetConstructedDataCarMovingDirection
_childTemp, typeSwitchError = BACnetConstructedDataCarMovingDirectionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_POSITION && peekedTagNumber == uint8(2): // BACnetConstructedDataCarPosition
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CAR_POSITION && peekedTagNumber == uint8(2) : // BACnetConstructedDataCarPosition
_childTemp, typeSwitchError = BACnetConstructedDataCarPositionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANGE_OF_STATE_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataChangeOfStateCount
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANGE_OF_STATE_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataChangeOfStateCount
_childTemp, typeSwitchError = BACnetConstructedDataChangeOfStateCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANGE_OF_STATE_TIME: // BACnetConstructedDataChangeOfStateTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANGE_OF_STATE_TIME : // BACnetConstructedDataChangeOfStateTime
_childTemp, typeSwitchError = BACnetConstructedDataChangeOfStateTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANGES_PENDING && peekedTagNumber == uint8(1): // BACnetConstructedDataChangesPending
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANGES_PENDING && peekedTagNumber == uint8(1) : // BACnetConstructedDataChangesPending
_childTemp, typeSwitchError = BACnetConstructedDataChangesPendingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANNEL_NUMBER && peekedTagNumber == uint8(2): // BACnetConstructedDataChannelNumber
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CHANNEL_NUMBER && peekedTagNumber == uint8(2) : // BACnetConstructedDataChannelNumber
_childTemp, typeSwitchError = BACnetConstructedDataChannelNumberParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CLIENT_COV_INCREMENT: // BACnetConstructedDataClientCOVIncrement
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CLIENT_COV_INCREMENT : // BACnetConstructedDataClientCOVIncrement
_childTemp, typeSwitchError = BACnetConstructedDataClientCOVIncrementParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COMMAND && peekedTagNumber == uint8(9): // BACnetConstructedDataCommand
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COMMAND && peekedTagNumber == uint8(9) : // BACnetConstructedDataCommand
_childTemp, typeSwitchError = BACnetConstructedDataCommandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COMMAND_TIME_ARRAY: // BACnetConstructedDataCommandTimeArray
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COMMAND_TIME_ARRAY : // BACnetConstructedDataCommandTimeArray
_childTemp, typeSwitchError = BACnetConstructedDataCommandTimeArrayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONFIGURATION_FILES && peekedTagNumber == uint8(12): // BACnetConstructedDataConfigurationFiles
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONFIGURATION_FILES && peekedTagNumber == uint8(12) : // BACnetConstructedDataConfigurationFiles
_childTemp, typeSwitchError = BACnetConstructedDataConfigurationFilesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROL_GROUPS && peekedTagNumber == uint8(2): // BACnetConstructedDataControlGroups
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROL_GROUPS && peekedTagNumber == uint8(2) : // BACnetConstructedDataControlGroups
_childTemp, typeSwitchError = BACnetConstructedDataControlGroupsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROLLED_VARIABLE_REFERENCE: // BACnetConstructedDataControlledVariableReference
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROLLED_VARIABLE_REFERENCE : // BACnetConstructedDataControlledVariableReference
_childTemp, typeSwitchError = BACnetConstructedDataControlledVariableReferenceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROLLED_VARIABLE_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataControlledVariableUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROLLED_VARIABLE_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataControlledVariableUnits
_childTemp, typeSwitchError = BACnetConstructedDataControlledVariableUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROLLED_VARIABLE_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataControlledVariableValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CONTROLLED_VARIABLE_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataControlledVariableValue
_childTemp, typeSwitchError = BACnetConstructedDataControlledVariableValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataCount
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataCount
_childTemp, typeSwitchError = BACnetConstructedDataCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COUNT_BEFORE_CHANGE && peekedTagNumber == uint8(2): // BACnetConstructedDataCountBeforeChange
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COUNT_BEFORE_CHANGE && peekedTagNumber == uint8(2) : // BACnetConstructedDataCountBeforeChange
_childTemp, typeSwitchError = BACnetConstructedDataCountBeforeChangeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COUNT_CHANGE_TIME: // BACnetConstructedDataCountChangeTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COUNT_CHANGE_TIME : // BACnetConstructedDataCountChangeTime
_childTemp, typeSwitchError = BACnetConstructedDataCountChangeTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(2): // BACnetConstructedDataIntegerValueCOVIncrement
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(2) : // BACnetConstructedDataIntegerValueCOVIncrement
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueCOVIncrementParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueCOVIncrement
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueCOVIncrement
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueCOVIncrementParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueCOVIncrement
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueCOVIncrement
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueCOVIncrementParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(4): // BACnetConstructedDataCOVIncrement
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_INCREMENT && peekedTagNumber == uint8(4) : // BACnetConstructedDataCOVIncrement
_childTemp, typeSwitchError = BACnetConstructedDataCOVIncrementParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_PERIOD && peekedTagNumber == uint8(2): // BACnetConstructedDataCOVPeriod
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_PERIOD && peekedTagNumber == uint8(2) : // BACnetConstructedDataCOVPeriod
_childTemp, typeSwitchError = BACnetConstructedDataCOVPeriodParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_RESUBSCRIPTION_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataCOVResubscriptionInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COV_RESUBSCRIPTION_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataCOVResubscriptionInterval
_childTemp, typeSwitchError = BACnetConstructedDataCOVResubscriptionIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COVU_PERIOD && peekedTagNumber == uint8(2): // BACnetConstructedDataCOVUPeriod
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COVU_PERIOD && peekedTagNumber == uint8(2) : // BACnetConstructedDataCOVUPeriod
_childTemp, typeSwitchError = BACnetConstructedDataCOVUPeriodParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COVU_RECIPIENTS: // BACnetConstructedDataCOVURecipients
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_COVU_RECIPIENTS : // BACnetConstructedDataCOVURecipients
_childTemp, typeSwitchError = BACnetConstructedDataCOVURecipientsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIAL_DISABLE && peekedTagNumber == uint8(9): // BACnetConstructedDataCredentialDisable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIAL_DISABLE && peekedTagNumber == uint8(9) : // BACnetConstructedDataCredentialDisable
_childTemp, typeSwitchError = BACnetConstructedDataCredentialDisableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIAL_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataCredentialStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIAL_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataCredentialStatus
_childTemp, typeSwitchError = BACnetConstructedDataCredentialStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIALS: // BACnetConstructedDataCredentials
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIALS : // BACnetConstructedDataCredentials
_childTemp, typeSwitchError = BACnetConstructedDataCredentialsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIALS_IN_ZONE: // BACnetConstructedDataCredentialsInZone
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CREDENTIALS_IN_ZONE : // BACnetConstructedDataCredentialsInZone
_childTemp, typeSwitchError = BACnetConstructedDataCredentialsInZoneParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CURRENT_COMMAND_PRIORITY: // BACnetConstructedDataCurrentCommandPriority
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_CURRENT_COMMAND_PRIORITY : // BACnetConstructedDataCurrentCommandPriority
_childTemp, typeSwitchError = BACnetConstructedDataCurrentCommandPriorityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DATABASE_REVISION && peekedTagNumber == uint8(2): // BACnetConstructedDataDatabaseRevision
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DATABASE_REVISION && peekedTagNumber == uint8(2) : // BACnetConstructedDataDatabaseRevision
_childTemp, typeSwitchError = BACnetConstructedDataDatabaseRevisionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DATE_LIST: // BACnetConstructedDataDateList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DATE_LIST : // BACnetConstructedDataDateList
_childTemp, typeSwitchError = BACnetConstructedDataDateListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DAYLIGHT_SAVINGS_STATUS && peekedTagNumber == uint8(1): // BACnetConstructedDataDaylightSavingsStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DAYLIGHT_SAVINGS_STATUS && peekedTagNumber == uint8(1) : // BACnetConstructedDataDaylightSavingsStatus
_childTemp, typeSwitchError = BACnetConstructedDataDaylightSavingsStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DAYS_REMAINING && peekedTagNumber == uint8(3): // BACnetConstructedDataDaysRemaining
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DAYS_REMAINING && peekedTagNumber == uint8(3) : // BACnetConstructedDataDaysRemaining
_childTemp, typeSwitchError = BACnetConstructedDataDaysRemainingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(2): // BACnetConstructedDataIntegerValueDeadband
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(2) : // BACnetConstructedDataIntegerValueDeadband
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueDeadbandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueDeadband
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueDeadband
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueDeadbandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueDeadband
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueDeadband
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueDeadbandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(4): // BACnetConstructedDataDeadband
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEADBAND && peekedTagNumber == uint8(4) : // BACnetConstructedDataDeadband
_childTemp, typeSwitchError = BACnetConstructedDataDeadbandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_FADE_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataDefaultFadeTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_FADE_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataDefaultFadeTime
_childTemp, typeSwitchError = BACnetConstructedDataDefaultFadeTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_RAMP_RATE && peekedTagNumber == uint8(4): // BACnetConstructedDataDefaultRampRate
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_RAMP_RATE && peekedTagNumber == uint8(4) : // BACnetConstructedDataDefaultRampRate
_childTemp, typeSwitchError = BACnetConstructedDataDefaultRampRateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_STEP_INCREMENT && peekedTagNumber == uint8(4): // BACnetConstructedDataDefaultStepIncrement
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_STEP_INCREMENT && peekedTagNumber == uint8(4) : // BACnetConstructedDataDefaultStepIncrement
_childTemp, typeSwitchError = BACnetConstructedDataDefaultStepIncrementParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_SUBORDINATE_RELATIONSHIP && peekedTagNumber == uint8(9): // BACnetConstructedDataDefaultSubordinateRelationship
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_SUBORDINATE_RELATIONSHIP && peekedTagNumber == uint8(9) : // BACnetConstructedDataDefaultSubordinateRelationship
_childTemp, typeSwitchError = BACnetConstructedDataDefaultSubordinateRelationshipParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataDefaultTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEFAULT_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataDefaultTimeout
_childTemp, typeSwitchError = BACnetConstructedDataDefaultTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEPLOYED_PROFILE_LOCATION && peekedTagNumber == uint8(7): // BACnetConstructedDataDeployedProfileLocation
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEPLOYED_PROFILE_LOCATION && peekedTagNumber == uint8(7) : // BACnetConstructedDataDeployedProfileLocation
_childTemp, typeSwitchError = BACnetConstructedDataDeployedProfileLocationParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DERIVATIVE_CONSTANT && peekedTagNumber == uint8(4): // BACnetConstructedDataDerivativeConstant
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DERIVATIVE_CONSTANT && peekedTagNumber == uint8(4) : // BACnetConstructedDataDerivativeConstant
_childTemp, typeSwitchError = BACnetConstructedDataDerivativeConstantParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DERIVATIVE_CONSTANT_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataDerivativeConstantUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DERIVATIVE_CONSTANT_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataDerivativeConstantUnits
_childTemp, typeSwitchError = BACnetConstructedDataDerivativeConstantUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DESCRIPTION && peekedTagNumber == uint8(7): // BACnetConstructedDataDescription
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DESCRIPTION && peekedTagNumber == uint8(7) : // BACnetConstructedDataDescription
_childTemp, typeSwitchError = BACnetConstructedDataDescriptionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DESCRIPTION_OF_HALT && peekedTagNumber == uint8(7): // BACnetConstructedDataDescriptionOfHalt
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DESCRIPTION_OF_HALT && peekedTagNumber == uint8(7) : // BACnetConstructedDataDescriptionOfHalt
_childTemp, typeSwitchError = BACnetConstructedDataDescriptionOfHaltParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEVICE_ADDRESS_BINDING: // BACnetConstructedDataDeviceAddressBinding
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEVICE_ADDRESS_BINDING : // BACnetConstructedDataDeviceAddressBinding
_childTemp, typeSwitchError = BACnetConstructedDataDeviceAddressBindingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEVICE_TYPE && peekedTagNumber == uint8(7): // BACnetConstructedDataDeviceType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DEVICE_TYPE && peekedTagNumber == uint8(7) : // BACnetConstructedDataDeviceType
_childTemp, typeSwitchError = BACnetConstructedDataDeviceTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DIRECT_READING && peekedTagNumber == uint8(4): // BACnetConstructedDataDirectReading
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DIRECT_READING && peekedTagNumber == uint8(4) : // BACnetConstructedDataDirectReading
_childTemp, typeSwitchError = BACnetConstructedDataDirectReadingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DISTRIBUTION_KEY_REVISION && peekedTagNumber == uint8(2): // BACnetConstructedDataDistributionKeyRevision
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DISTRIBUTION_KEY_REVISION && peekedTagNumber == uint8(2) : // BACnetConstructedDataDistributionKeyRevision
_childTemp, typeSwitchError = BACnetConstructedDataDistributionKeyRevisionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DO_NOT_HIDE && peekedTagNumber == uint8(1): // BACnetConstructedDataDoNotHide
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DO_NOT_HIDE && peekedTagNumber == uint8(1) : // BACnetConstructedDataDoNotHide
_childTemp, typeSwitchError = BACnetConstructedDataDoNotHideParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_ALARM_STATE && peekedTagNumber == uint8(9): // BACnetConstructedDataDoorAlarmState
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_ALARM_STATE && peekedTagNumber == uint8(9) : // BACnetConstructedDataDoorAlarmState
_childTemp, typeSwitchError = BACnetConstructedDataDoorAlarmStateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_EXTENDED_PULSE_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataDoorExtendedPulseTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_EXTENDED_PULSE_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataDoorExtendedPulseTime
_childTemp, typeSwitchError = BACnetConstructedDataDoorExtendedPulseTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_MEMBERS: // BACnetConstructedDataDoorMembers
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_MEMBERS : // BACnetConstructedDataDoorMembers
_childTemp, typeSwitchError = BACnetConstructedDataDoorMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_OPEN_TOO_LONG_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataDoorOpenTooLongTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_OPEN_TOO_LONG_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataDoorOpenTooLongTime
_childTemp, typeSwitchError = BACnetConstructedDataDoorOpenTooLongTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_PULSE_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataDoorPulseTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_PULSE_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataDoorPulseTime
_childTemp, typeSwitchError = BACnetConstructedDataDoorPulseTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataDoorStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataDoorStatus
_childTemp, typeSwitchError = BACnetConstructedDataDoorStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_UNLOCK_DELAY_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataDoorUnlockDelayTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DOOR_UNLOCK_DELAY_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataDoorUnlockDelayTime
_childTemp, typeSwitchError = BACnetConstructedDataDoorUnlockDelayTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DUTY_WINDOW && peekedTagNumber == uint8(2): // BACnetConstructedDataDutyWindow
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_DUTY_WINDOW && peekedTagNumber == uint8(2) : // BACnetConstructedDataDutyWindow
_childTemp, typeSwitchError = BACnetConstructedDataDutyWindowParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EFFECTIVE_PERIOD: // BACnetConstructedDataEffectivePeriod
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EFFECTIVE_PERIOD : // BACnetConstructedDataEffectivePeriod
_childTemp, typeSwitchError = BACnetConstructedDataEffectivePeriodParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EGRESS_ACTIVE && peekedTagNumber == uint8(1): // BACnetConstructedDataEgressActive
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EGRESS_ACTIVE && peekedTagNumber == uint8(1) : // BACnetConstructedDataEgressActive
_childTemp, typeSwitchError = BACnetConstructedDataEgressActiveParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EGRESS_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataEgressTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EGRESS_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataEgressTime
_childTemp, typeSwitchError = BACnetConstructedDataEgressTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ELAPSED_ACTIVE_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataElapsedActiveTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ELAPSED_ACTIVE_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataElapsedActiveTime
_childTemp, typeSwitchError = BACnetConstructedDataElapsedActiveTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ELEVATOR_GROUP && peekedTagNumber == uint8(12): // BACnetConstructedDataElevatorGroup
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ELEVATOR_GROUP && peekedTagNumber == uint8(12) : // BACnetConstructedDataElevatorGroup
_childTemp, typeSwitchError = BACnetConstructedDataElevatorGroupParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataEnable
_childTemp, typeSwitchError = BACnetConstructedDataEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENERGY_METER && peekedTagNumber == uint8(4): // BACnetConstructedDataEnergyMeter
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENERGY_METER && peekedTagNumber == uint8(4) : // BACnetConstructedDataEnergyMeter
_childTemp, typeSwitchError = BACnetConstructedDataEnergyMeterParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENERGY_METER_REF: // BACnetConstructedDataEnergyMeterRef
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENERGY_METER_REF : // BACnetConstructedDataEnergyMeterRef
_childTemp, typeSwitchError = BACnetConstructedDataEnergyMeterRefParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENTRY_POINTS: // BACnetConstructedDataEntryPoints
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ENTRY_POINTS : // BACnetConstructedDataEntryPoints
_childTemp, typeSwitchError = BACnetConstructedDataEntryPointsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ERROR_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataErrorLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ERROR_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataErrorLimit
_childTemp, typeSwitchError = BACnetConstructedDataErrorLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ESCALATOR_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataEscalatorMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ESCALATOR_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataEscalatorMode
_childTemp, typeSwitchError = BACnetConstructedDataEscalatorModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT && peekedTagNumber == uint8(1): // BACnetConstructedDataEventAlgorithmInhibit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT && peekedTagNumber == uint8(1) : // BACnetConstructedDataEventAlgorithmInhibit
_childTemp, typeSwitchError = BACnetConstructedDataEventAlgorithmInhibitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT_REF: // BACnetConstructedDataEventAlgorithmInhibitRef
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT_REF : // BACnetConstructedDataEventAlgorithmInhibitRef
_childTemp, typeSwitchError = BACnetConstructedDataEventAlgorithmInhibitRefParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_DETECTION_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataEventDetectionEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_DETECTION_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataEventDetectionEnable
_childTemp, typeSwitchError = BACnetConstructedDataEventDetectionEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_ENABLE && peekedTagNumber == uint8(8): // BACnetConstructedDataEventEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_ENABLE && peekedTagNumber == uint8(8) : // BACnetConstructedDataEventEnable
_childTemp, typeSwitchError = BACnetConstructedDataEventEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS: // BACnetConstructedDataEventMessageTexts
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS : // BACnetConstructedDataEventMessageTexts
_childTemp, typeSwitchError = BACnetConstructedDataEventMessageTextsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS_CONFIG: // BACnetConstructedDataEventMessageTextsConfig
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS_CONFIG : // BACnetConstructedDataEventMessageTextsConfig
_childTemp, typeSwitchError = BACnetConstructedDataEventMessageTextsConfigParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_PARAMETERS: // BACnetConstructedDataEventParameters
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_PARAMETERS : // BACnetConstructedDataEventParameters
_childTemp, typeSwitchError = BACnetConstructedDataEventParametersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_STATE && peekedTagNumber == uint8(9): // BACnetConstructedDataEventState
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_STATE && peekedTagNumber == uint8(9) : // BACnetConstructedDataEventState
_childTemp, typeSwitchError = BACnetConstructedDataEventStateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_TIME_STAMPS: // BACnetConstructedDataEventTimeStamps
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_TIME_STAMPS : // BACnetConstructedDataEventTimeStamps
_childTemp, typeSwitchError = BACnetConstructedDataEventTimeStampsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataEventType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EVENT_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataEventType
_childTemp, typeSwitchError = BACnetConstructedDataEventTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXCEPTION_SCHEDULE: // BACnetConstructedDataExceptionSchedule
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXCEPTION_SCHEDULE : // BACnetConstructedDataExceptionSchedule
_childTemp, typeSwitchError = BACnetConstructedDataExceptionScheduleParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXECUTION_DELAY && peekedTagNumber == uint8(2): // BACnetConstructedDataExecutionDelay
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXECUTION_DELAY && peekedTagNumber == uint8(2) : // BACnetConstructedDataExecutionDelay
_childTemp, typeSwitchError = BACnetConstructedDataExecutionDelayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXIT_POINTS: // BACnetConstructedDataExitPoints
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXIT_POINTS : // BACnetConstructedDataExitPoints
_childTemp, typeSwitchError = BACnetConstructedDataExitPointsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXPECTED_SHED_LEVEL: // BACnetConstructedDataExpectedShedLevel
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXPECTED_SHED_LEVEL : // BACnetConstructedDataExpectedShedLevel
_childTemp, typeSwitchError = BACnetConstructedDataExpectedShedLevelParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXPIRATION_TIME: // BACnetConstructedDataExpirationTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXPIRATION_TIME : // BACnetConstructedDataExpirationTime
_childTemp, typeSwitchError = BACnetConstructedDataExpirationTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXTENDED_TIME_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataExtendedTimeEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_EXTENDED_TIME_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataExtendedTimeEnable
_childTemp, typeSwitchError = BACnetConstructedDataExtendedTimeEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAILED_ATTEMPT_EVENTS: // BACnetConstructedDataFailedAttemptEvents
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAILED_ATTEMPT_EVENTS : // BACnetConstructedDataFailedAttemptEvents
_childTemp, typeSwitchError = BACnetConstructedDataFailedAttemptEventsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAILED_ATTEMPTS && peekedTagNumber == uint8(2): // BACnetConstructedDataFailedAttempts
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAILED_ATTEMPTS && peekedTagNumber == uint8(2) : // BACnetConstructedDataFailedAttempts
_childTemp, typeSwitchError = BACnetConstructedDataFailedAttemptsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAILED_ATTEMPTS_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataFailedAttemptsTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAILED_ATTEMPTS_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataFailedAttemptsTime
_childTemp, typeSwitchError = BACnetConstructedDataFailedAttemptsTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataAccumulatorFaultHighLimit
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccumulatorFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogInputFaultHighLimit
+case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogInputFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataAnalogInputFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogValueFaultHighLimit
+case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogValueFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataAnalogValueFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueFaultHighLimit
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueFaultHighLimit
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueFaultHighLimit
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataFaultHighLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_HIGH_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataFaultHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataFaultHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataAccumulatorFaultLowLimit
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccumulatorFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogInputFaultLowLimit
+case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogInputFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataAnalogInputFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogValueFaultLowLimit
+case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogValueFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataAnalogValueFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueFaultLowLimit
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueFaultLowLimit
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueFaultLowLimit
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataFaultLowLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_LOW_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataFaultLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataFaultLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_PARAMETERS: // BACnetConstructedDataFaultParameters
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_PARAMETERS : // BACnetConstructedDataFaultParameters
_childTemp, typeSwitchError = BACnetConstructedDataFaultParametersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ESCALATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_SIGNALS: // BACnetConstructedDataEscalatorFaultSignals
+case objectTypeArgument == BACnetObjectType_ESCALATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_SIGNALS : // BACnetConstructedDataEscalatorFaultSignals
_childTemp, typeSwitchError = BACnetConstructedDataEscalatorFaultSignalsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_SIGNALS: // BACnetConstructedDataLiftFaultSignals
+case objectTypeArgument == BACnetObjectType_LIFT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_SIGNALS : // BACnetConstructedDataLiftFaultSignals
_childTemp, typeSwitchError = BACnetConstructedDataLiftFaultSignalsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_SIGNALS: // BACnetConstructedDataFaultSignals
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_SIGNALS : // BACnetConstructedDataFaultSignals
_childTemp, typeSwitchError = BACnetConstructedDataFaultSignalsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataFaultType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataFaultType
_childTemp, typeSwitchError = BACnetConstructedDataFaultTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES: // BACnetConstructedDataAccessDoorFaultValues
+case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES : // BACnetConstructedDataAccessDoorFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataAccessDoorFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES: // BACnetConstructedDataCharacterStringValueFaultValues
+case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES : // BACnetConstructedDataCharacterStringValueFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataCharacterStringValueFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES: // BACnetConstructedDataLifeSafetyPointFaultValues
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES : // BACnetConstructedDataLifeSafetyPointFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyPointFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES: // BACnetConstructedDataLifeSafetyZoneFaultValues
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES : // BACnetConstructedDataLifeSafetyZoneFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyZoneFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateInputFaultValues
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateInputFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateInputFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateValueFaultValues
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateValueFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateValueFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES: // BACnetConstructedDataFaultValues
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FAULT_VALUES : // BACnetConstructedDataFaultValues
_childTemp, typeSwitchError = BACnetConstructedDataFaultValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FD_BBMD_ADDRESS: // BACnetConstructedDataFDBBMDAddress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FD_BBMD_ADDRESS : // BACnetConstructedDataFDBBMDAddress
_childTemp, typeSwitchError = BACnetConstructedDataFDBBMDAddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FD_SUBSCRIPTION_LIFETIME && peekedTagNumber == uint8(2): // BACnetConstructedDataFDSubscriptionLifetime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FD_SUBSCRIPTION_LIFETIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataFDSubscriptionLifetime
_childTemp, typeSwitchError = BACnetConstructedDataFDSubscriptionLifetimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryLightingOutputFeedbackValue
+case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryLightingOutputFeedbackValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryLightingOutputFeedbackValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryOutputFeedbackValue
+case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryOutputFeedbackValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryOutputFeedbackValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataLightingOutputFeedbackValue
+case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataLightingOutputFeedbackValue
_childTemp, typeSwitchError = BACnetConstructedDataLightingOutputFeedbackValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateOutputFeedbackValue
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_FEEDBACK_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateOutputFeedbackValue
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateOutputFeedbackValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FILE_ACCESS_METHOD && peekedTagNumber == uint8(9): // BACnetConstructedDataFileAccessMethod
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FILE_ACCESS_METHOD && peekedTagNumber == uint8(9) : // BACnetConstructedDataFileAccessMethod
_childTemp, typeSwitchError = BACnetConstructedDataFileAccessMethodParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FILE_SIZE && peekedTagNumber == uint8(2): // BACnetConstructedDataFileSize
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FILE_SIZE && peekedTagNumber == uint8(2) : // BACnetConstructedDataFileSize
_childTemp, typeSwitchError = BACnetConstructedDataFileSizeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FILE_TYPE && peekedTagNumber == uint8(7): // BACnetConstructedDataFileType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FILE_TYPE && peekedTagNumber == uint8(7) : // BACnetConstructedDataFileType
_childTemp, typeSwitchError = BACnetConstructedDataFileTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FIRMWARE_REVISION && peekedTagNumber == uint8(7): // BACnetConstructedDataFirmwareRevision
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FIRMWARE_REVISION && peekedTagNumber == uint8(7) : // BACnetConstructedDataFirmwareRevision
_childTemp, typeSwitchError = BACnetConstructedDataFirmwareRevisionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FLOOR_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataFloorText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FLOOR_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataFloorText
_childTemp, typeSwitchError = BACnetConstructedDataFloorTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FULL_DUTY_BASELINE && peekedTagNumber == uint8(4): // BACnetConstructedDataFullDutyBaseline
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_FULL_DUTY_BASELINE && peekedTagNumber == uint8(4) : // BACnetConstructedDataFullDutyBaseline
_childTemp, typeSwitchError = BACnetConstructedDataFullDutyBaselineParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GLOBAL_IDENTIFIER && peekedTagNumber == uint8(2): // BACnetConstructedDataGlobalIdentifier
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GLOBAL_IDENTIFIER && peekedTagNumber == uint8(2) : // BACnetConstructedDataGlobalIdentifier
_childTemp, typeSwitchError = BACnetConstructedDataGlobalIdentifierParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_ID && peekedTagNumber == uint8(2): // BACnetConstructedDataGroupID
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_ID && peekedTagNumber == uint8(2) : // BACnetConstructedDataGroupID
_childTemp, typeSwitchError = BACnetConstructedDataGroupIDParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBER_NAMES && peekedTagNumber == uint8(7): // BACnetConstructedDataGroupMemberNames
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBER_NAMES && peekedTagNumber == uint8(7) : // BACnetConstructedDataGroupMemberNames
_childTemp, typeSwitchError = BACnetConstructedDataGroupMemberNamesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_GLOBAL_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBERS: // BACnetConstructedDataGlobalGroupGroupMembers
+case objectTypeArgument == BACnetObjectType_GLOBAL_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBERS : // BACnetConstructedDataGlobalGroupGroupMembers
_childTemp, typeSwitchError = BACnetConstructedDataGlobalGroupGroupMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ELEVATOR_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBERS && peekedTagNumber == uint8(12): // BACnetConstructedDataElevatorGroupGroupMembers
+case objectTypeArgument == BACnetObjectType_ELEVATOR_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBERS && peekedTagNumber == uint8(12) : // BACnetConstructedDataElevatorGroupGroupMembers
_childTemp, typeSwitchError = BACnetConstructedDataElevatorGroupGroupMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBERS && peekedTagNumber == uint8(12): // BACnetConstructedDataGroupMembers
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MEMBERS && peekedTagNumber == uint8(12) : // BACnetConstructedDataGroupMembers
_childTemp, typeSwitchError = BACnetConstructedDataGroupMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataGroupMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_GROUP_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataGroupMode
_childTemp, typeSwitchError = BACnetConstructedDataGroupModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataAccumulatorHighLimit
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccumulatorHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueHighLimit
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueHighLimit
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueHighLimit
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataHighLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGH_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataHighLimit
_childTemp, typeSwitchError = BACnetConstructedDataHighLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGHER_DECK && peekedTagNumber == uint8(12): // BACnetConstructedDataHigherDeck
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_HIGHER_DECK && peekedTagNumber == uint8(12) : // BACnetConstructedDataHigherDeck
_childTemp, typeSwitchError = BACnetConstructedDataHigherDeckParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IN_PROCESS && peekedTagNumber == uint8(1): // BACnetConstructedDataInProcess
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IN_PROCESS && peekedTagNumber == uint8(1) : // BACnetConstructedDataInProcess
_childTemp, typeSwitchError = BACnetConstructedDataInProcessParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IN_PROGRESS && peekedTagNumber == uint8(9): // BACnetConstructedDataInProgress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IN_PROGRESS && peekedTagNumber == uint8(9) : // BACnetConstructedDataInProgress
_childTemp, typeSwitchError = BACnetConstructedDataInProgressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INACTIVE_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataInactiveText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INACTIVE_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataInactiveText
_childTemp, typeSwitchError = BACnetConstructedDataInactiveTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INITIAL_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataInitialTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INITIAL_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataInitialTimeout
_childTemp, typeSwitchError = BACnetConstructedDataInitialTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INPUT_REFERENCE: // BACnetConstructedDataInputReference
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INPUT_REFERENCE : // BACnetConstructedDataInputReference
_childTemp, typeSwitchError = BACnetConstructedDataInputReferenceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INSTALLATION_ID && peekedTagNumber == uint8(2): // BACnetConstructedDataInstallationID
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INSTALLATION_ID && peekedTagNumber == uint8(2) : // BACnetConstructedDataInstallationID
_childTemp, typeSwitchError = BACnetConstructedDataInstallationIDParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INSTANCE_OF && peekedTagNumber == uint8(7): // BACnetConstructedDataInstanceOf
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INSTANCE_OF && peekedTagNumber == uint8(7) : // BACnetConstructedDataInstanceOf
_childTemp, typeSwitchError = BACnetConstructedDataInstanceOfParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INSTANTANEOUS_POWER && peekedTagNumber == uint8(4): // BACnetConstructedDataInstantaneousPower
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INSTANTANEOUS_POWER && peekedTagNumber == uint8(4) : // BACnetConstructedDataInstantaneousPower
_childTemp, typeSwitchError = BACnetConstructedDataInstantaneousPowerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INTEGRAL_CONSTANT && peekedTagNumber == uint8(4): // BACnetConstructedDataIntegralConstant
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INTEGRAL_CONSTANT && peekedTagNumber == uint8(4) : // BACnetConstructedDataIntegralConstant
_childTemp, typeSwitchError = BACnetConstructedDataIntegralConstantParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INTEGRAL_CONSTANT_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataIntegralConstantUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INTEGRAL_CONSTANT_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataIntegralConstantUnits
_childTemp, typeSwitchError = BACnetConstructedDataIntegralConstantUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE: // BACnetConstructedDataAnalogInputInterfaceValue
+case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE : // BACnetConstructedDataAnalogInputInterfaceValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogInputInterfaceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE: // BACnetConstructedDataAnalogOutputInterfaceValue
+case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE : // BACnetConstructedDataAnalogOutputInterfaceValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogOutputInterfaceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE: // BACnetConstructedDataBinaryInputInterfaceValue
+case objectTypeArgument == BACnetObjectType_BINARY_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE : // BACnetConstructedDataBinaryInputInterfaceValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryInputInterfaceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE: // BACnetConstructedDataBinaryOutputInterfaceValue
+case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE : // BACnetConstructedDataBinaryOutputInterfaceValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryOutputInterfaceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE: // BACnetConstructedDataMultiStateInputInterfaceValue
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE : // BACnetConstructedDataMultiStateInputInterfaceValue
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateInputInterfaceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE: // BACnetConstructedDataMultiStateOutputInterfaceValue
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERFACE_VALUE : // BACnetConstructedDataMultiStateOutputInterfaceValue
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateOutputInterfaceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERVAL_OFFSET && peekedTagNumber == uint8(2): // BACnetConstructedDataIntervalOffset
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_INTERVAL_OFFSET && peekedTagNumber == uint8(2) : // BACnetConstructedDataIntervalOffset
_childTemp, typeSwitchError = BACnetConstructedDataIntervalOffsetParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_ADDRESS && peekedTagNumber == uint8(6): // BACnetConstructedDataIPAddress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_ADDRESS && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPAddress
_childTemp, typeSwitchError = BACnetConstructedDataIPAddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DEFAULT_GATEWAY && peekedTagNumber == uint8(6): // BACnetConstructedDataIPDefaultGateway
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DEFAULT_GATEWAY && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPDefaultGateway
_childTemp, typeSwitchError = BACnetConstructedDataIPDefaultGatewayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataIPDHCPEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataIPDHCPEnable
_childTemp, typeSwitchError = BACnetConstructedDataIPDHCPEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataIPDHCPLeaseTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataIPDHCPLeaseTime
_childTemp, typeSwitchError = BACnetConstructedDataIPDHCPLeaseTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME_REMAINING && peekedTagNumber == uint8(2): // BACnetConstructedDataIPDHCPLeaseTimeRemaining
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME_REMAINING && peekedTagNumber == uint8(2) : // BACnetConstructedDataIPDHCPLeaseTimeRemaining
_childTemp, typeSwitchError = BACnetConstructedDataIPDHCPLeaseTimeRemainingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_SERVER && peekedTagNumber == uint8(6): // BACnetConstructedDataIPDHCPServer
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DHCP_SERVER && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPDHCPServer
_childTemp, typeSwitchError = BACnetConstructedDataIPDHCPServerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DNS_SERVER && peekedTagNumber == uint8(6): // BACnetConstructedDataIPDNSServer
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_DNS_SERVER && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPDNSServer
_childTemp, typeSwitchError = BACnetConstructedDataIPDNSServerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_SUBNET_MASK && peekedTagNumber == uint8(6): // BACnetConstructedDataIPSubnetMask
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IP_SUBNET_MASK && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPSubnetMask
_childTemp, typeSwitchError = BACnetConstructedDataIPSubnetMaskParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_ADDRESS && peekedTagNumber == uint8(6): // BACnetConstructedDataIPv6Address
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_ADDRESS && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPv6Address
_childTemp, typeSwitchError = BACnetConstructedDataIPv6AddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_AUTO_ADDRESSING_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataIPv6AutoAddressingEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_AUTO_ADDRESSING_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataIPv6AutoAddressingEnable
_childTemp, typeSwitchError = BACnetConstructedDataIPv6AutoAddressingEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DEFAULT_GATEWAY && peekedTagNumber == uint8(6): // BACnetConstructedDataIPv6DefaultGateway
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DEFAULT_GATEWAY && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPv6DefaultGateway
_childTemp, typeSwitchError = BACnetConstructedDataIPv6DefaultGatewayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataIPv6DHCPLeaseTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataIPv6DHCPLeaseTime
_childTemp, typeSwitchError = BACnetConstructedDataIPv6DHCPLeaseTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME_REMAINING && peekedTagNumber == uint8(2): // BACnetConstructedDataIPv6DHCPLeaseTimeRemaining
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME_REMAINING && peekedTagNumber == uint8(2) : // BACnetConstructedDataIPv6DHCPLeaseTimeRemaining
_childTemp, typeSwitchError = BACnetConstructedDataIPv6DHCPLeaseTimeRemainingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DHCP_SERVER && peekedTagNumber == uint8(6): // BACnetConstructedDataIPv6DHCPServer
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DHCP_SERVER && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPv6DHCPServer
_childTemp, typeSwitchError = BACnetConstructedDataIPv6DHCPServerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DNS_SERVER && peekedTagNumber == uint8(6): // BACnetConstructedDataIPv6DNSServer
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_DNS_SERVER && peekedTagNumber == uint8(6) : // BACnetConstructedDataIPv6DNSServer
_childTemp, typeSwitchError = BACnetConstructedDataIPv6DNSServerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_PREFIX_LENGTH && peekedTagNumber == uint8(2): // BACnetConstructedDataIPv6PrefixLength
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_PREFIX_LENGTH && peekedTagNumber == uint8(2) : // BACnetConstructedDataIPv6PrefixLength
_childTemp, typeSwitchError = BACnetConstructedDataIPv6PrefixLengthParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_ZONE_INDEX && peekedTagNumber == uint8(7): // BACnetConstructedDataIPv6ZoneIndex
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IPV6_ZONE_INDEX && peekedTagNumber == uint8(7) : // BACnetConstructedDataIPv6ZoneIndex
_childTemp, typeSwitchError = BACnetConstructedDataIPv6ZoneIndexParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IS_UTC && peekedTagNumber == uint8(1): // BACnetConstructedDataIsUTC
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_IS_UTC && peekedTagNumber == uint8(1) : // BACnetConstructedDataIsUTC
_childTemp, typeSwitchError = BACnetConstructedDataIsUTCParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_KEY_SETS: // BACnetConstructedDataKeySets
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_KEY_SETS : // BACnetConstructedDataKeySets
_childTemp, typeSwitchError = BACnetConstructedDataKeySetsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LANDING_CALL_CONTROL: // BACnetConstructedDataLandingCallControl
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LANDING_CALL_CONTROL : // BACnetConstructedDataLandingCallControl
_childTemp, typeSwitchError = BACnetConstructedDataLandingCallControlParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LANDING_CALLS: // BACnetConstructedDataLandingCalls
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LANDING_CALLS : // BACnetConstructedDataLandingCalls
_childTemp, typeSwitchError = BACnetConstructedDataLandingCallsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LANDING_DOOR_STATUS: // BACnetConstructedDataLandingDoorStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LANDING_DOOR_STATUS : // BACnetConstructedDataLandingDoorStatus
_childTemp, typeSwitchError = BACnetConstructedDataLandingDoorStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_ACCESS_EVENT && peekedTagNumber == uint8(9): // BACnetConstructedDataLastAccessEvent
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_ACCESS_EVENT && peekedTagNumber == uint8(9) : // BACnetConstructedDataLastAccessEvent
_childTemp, typeSwitchError = BACnetConstructedDataLastAccessEventParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_ACCESS_POINT: // BACnetConstructedDataLastAccessPoint
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_ACCESS_POINT : // BACnetConstructedDataLastAccessPoint
_childTemp, typeSwitchError = BACnetConstructedDataLastAccessPointParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_COMMAND_TIME: // BACnetConstructedDataLastCommandTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_COMMAND_TIME : // BACnetConstructedDataLastCommandTime
_childTemp, typeSwitchError = BACnetConstructedDataLastCommandTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED: // BACnetConstructedDataLastCredentialAdded
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED : // BACnetConstructedDataLastCredentialAdded
_childTemp, typeSwitchError = BACnetConstructedDataLastCredentialAddedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED_TIME: // BACnetConstructedDataLastCredentialAddedTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED_TIME : // BACnetConstructedDataLastCredentialAddedTime
_childTemp, typeSwitchError = BACnetConstructedDataLastCredentialAddedTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED: // BACnetConstructedDataLastCredentialRemoved
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED : // BACnetConstructedDataLastCredentialRemoved
_childTemp, typeSwitchError = BACnetConstructedDataLastCredentialRemovedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED_TIME: // BACnetConstructedDataLastCredentialRemovedTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED_TIME : // BACnetConstructedDataLastCredentialRemovedTime
_childTemp, typeSwitchError = BACnetConstructedDataLastCredentialRemovedTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_KEY_SERVER: // BACnetConstructedDataLastKeyServer
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_KEY_SERVER : // BACnetConstructedDataLastKeyServer
_childTemp, typeSwitchError = BACnetConstructedDataLastKeyServerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_NOTIFY_RECORD && peekedTagNumber == uint8(2): // BACnetConstructedDataLastNotifyRecord
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_NOTIFY_RECORD && peekedTagNumber == uint8(2) : // BACnetConstructedDataLastNotifyRecord
_childTemp, typeSwitchError = BACnetConstructedDataLastNotifyRecordParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_PRIORITY && peekedTagNumber == uint8(2): // BACnetConstructedDataLastPriority
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_PRIORITY && peekedTagNumber == uint8(2) : // BACnetConstructedDataLastPriority
_childTemp, typeSwitchError = BACnetConstructedDataLastPriorityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_RESTART_REASON && peekedTagNumber == uint8(9): // BACnetConstructedDataLastRestartReason
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_RESTART_REASON && peekedTagNumber == uint8(9) : // BACnetConstructedDataLastRestartReason
_childTemp, typeSwitchError = BACnetConstructedDataLastRestartReasonParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_RESTORE_TIME: // BACnetConstructedDataLastRestoreTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_RESTORE_TIME : // BACnetConstructedDataLastRestoreTime
_childTemp, typeSwitchError = BACnetConstructedDataLastRestoreTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_STATE_CHANGE && peekedTagNumber == uint8(9): // BACnetConstructedDataLastStateChange
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_STATE_CHANGE && peekedTagNumber == uint8(9) : // BACnetConstructedDataLastStateChange
_childTemp, typeSwitchError = BACnetConstructedDataLastStateChangeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_USE_TIME: // BACnetConstructedDataLastUseTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LAST_USE_TIME : // BACnetConstructedDataLastUseTime
_childTemp, typeSwitchError = BACnetConstructedDataLastUseTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIFE_SAFETY_ALARM_VALUES && peekedTagNumber == uint8(9): // BACnetConstructedDataLifeSafetyAlarmValues
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIFE_SAFETY_ALARM_VALUES && peekedTagNumber == uint8(9) : // BACnetConstructedDataLifeSafetyAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIGHTING_COMMAND: // BACnetConstructedDataLightingCommand
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIGHTING_COMMAND : // BACnetConstructedDataLightingCommand
_childTemp, typeSwitchError = BACnetConstructedDataLightingCommandParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIGHTING_COMMAND_DEFAULT_PRIORITY && peekedTagNumber == uint8(2): // BACnetConstructedDataLightingCommandDefaultPriority
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIGHTING_COMMAND_DEFAULT_PRIORITY && peekedTagNumber == uint8(2) : // BACnetConstructedDataLightingCommandDefaultPriority
_childTemp, typeSwitchError = BACnetConstructedDataLightingCommandDefaultPriorityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIMIT_ENABLE && peekedTagNumber == uint8(8): // BACnetConstructedDataLimitEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIMIT_ENABLE && peekedTagNumber == uint8(8) : // BACnetConstructedDataLimitEnable
_childTemp, typeSwitchError = BACnetConstructedDataLimitEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIMIT_MONITORING_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataLimitMonitoringInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIMIT_MONITORING_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataLimitMonitoringInterval
_childTemp, typeSwitchError = BACnetConstructedDataLimitMonitoringIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LINK_SPEED && peekedTagNumber == uint8(4): // BACnetConstructedDataLinkSpeed
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LINK_SPEED && peekedTagNumber == uint8(4) : // BACnetConstructedDataLinkSpeed
_childTemp, typeSwitchError = BACnetConstructedDataLinkSpeedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LINK_SPEED_AUTONEGOTIATE && peekedTagNumber == uint8(1): // BACnetConstructedDataLinkSpeedAutonegotiate
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LINK_SPEED_AUTONEGOTIATE && peekedTagNumber == uint8(1) : // BACnetConstructedDataLinkSpeedAutonegotiate
_childTemp, typeSwitchError = BACnetConstructedDataLinkSpeedAutonegotiateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LINK_SPEEDS && peekedTagNumber == uint8(4): // BACnetConstructedDataLinkSpeeds
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LINK_SPEEDS && peekedTagNumber == uint8(4) : // BACnetConstructedDataLinkSpeeds
_childTemp, typeSwitchError = BACnetConstructedDataLinkSpeedsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIST_OF_GROUP_MEMBERS: // BACnetConstructedDataListOfGroupMembers
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIST_OF_GROUP_MEMBERS : // BACnetConstructedDataListOfGroupMembers
_childTemp, typeSwitchError = BACnetConstructedDataListOfGroupMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHANNEL && propertyIdentifierArgument == BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES: // BACnetConstructedDataChannelListOfObjectPropertyReferences
+case objectTypeArgument == BACnetObjectType_CHANNEL && propertyIdentifierArgument == BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES : // BACnetConstructedDataChannelListOfObjectPropertyReferences
_childTemp, typeSwitchError = BACnetConstructedDataChannelListOfObjectPropertyReferencesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES: // BACnetConstructedDataListOfObjectPropertyReferences
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES : // BACnetConstructedDataListOfObjectPropertyReferences
_childTemp, typeSwitchError = BACnetConstructedDataListOfObjectPropertyReferencesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCAL_DATE && peekedTagNumber == uint8(10): // BACnetConstructedDataLocalDate
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCAL_DATE && peekedTagNumber == uint8(10) : // BACnetConstructedDataLocalDate
_childTemp, typeSwitchError = BACnetConstructedDataLocalDateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCAL_FORWARDING_ONLY && peekedTagNumber == uint8(1): // BACnetConstructedDataLocalForwardingOnly
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCAL_FORWARDING_ONLY && peekedTagNumber == uint8(1) : // BACnetConstructedDataLocalForwardingOnly
_childTemp, typeSwitchError = BACnetConstructedDataLocalForwardingOnlyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCAL_TIME && peekedTagNumber == uint8(11): // BACnetConstructedDataLocalTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCAL_TIME && peekedTagNumber == uint8(11) : // BACnetConstructedDataLocalTime
_childTemp, typeSwitchError = BACnetConstructedDataLocalTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCATION && peekedTagNumber == uint8(7): // BACnetConstructedDataLocation
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCATION && peekedTagNumber == uint8(7) : // BACnetConstructedDataLocation
_childTemp, typeSwitchError = BACnetConstructedDataLocationParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCK_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataLockStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCK_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataLockStatus
_childTemp, typeSwitchError = BACnetConstructedDataLockStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCKOUT && peekedTagNumber == uint8(1): // BACnetConstructedDataLockout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCKOUT && peekedTagNumber == uint8(1) : // BACnetConstructedDataLockout
_childTemp, typeSwitchError = BACnetConstructedDataLockoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCKOUT_RELINQUISH_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataLockoutRelinquishTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOCKOUT_RELINQUISH_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataLockoutRelinquishTime
_childTemp, typeSwitchError = BACnetConstructedDataLockoutRelinquishTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_EVENT_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER: // BACnetConstructedDataEventLogLogBuffer
+case objectTypeArgument == BACnetObjectType_EVENT_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER : // BACnetConstructedDataEventLogLogBuffer
_childTemp, typeSwitchError = BACnetConstructedDataEventLogLogBufferParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TREND_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER: // BACnetConstructedDataTrendLogLogBuffer
+case objectTypeArgument == BACnetObjectType_TREND_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER : // BACnetConstructedDataTrendLogLogBuffer
_childTemp, typeSwitchError = BACnetConstructedDataTrendLogLogBufferParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TREND_LOG_MULTIPLE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER: // BACnetConstructedDataTrendLogMultipleLogBuffer
+case objectTypeArgument == BACnetObjectType_TREND_LOG_MULTIPLE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER : // BACnetConstructedDataTrendLogMultipleLogBuffer
_childTemp, typeSwitchError = BACnetConstructedDataTrendLogMultipleLogBufferParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER: // BACnetConstructedDataLogBuffer
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_BUFFER : // BACnetConstructedDataLogBuffer
_childTemp, typeSwitchError = BACnetConstructedDataLogBufferParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TREND_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY: // BACnetConstructedDataTrendLogLogDeviceObjectProperty
+case objectTypeArgument == BACnetObjectType_TREND_LOG && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY : // BACnetConstructedDataTrendLogLogDeviceObjectProperty
_childTemp, typeSwitchError = BACnetConstructedDataTrendLogLogDeviceObjectPropertyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TREND_LOG_MULTIPLE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY: // BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty
+case objectTypeArgument == BACnetObjectType_TREND_LOG_MULTIPLE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY : // BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty
_childTemp, typeSwitchError = BACnetConstructedDataTrendLogMultipleLogDeviceObjectPropertyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY: // BACnetConstructedDataLogDeviceObjectProperty
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY : // BACnetConstructedDataLogDeviceObjectProperty
_childTemp, typeSwitchError = BACnetConstructedDataLogDeviceObjectPropertyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataLogInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOG_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataLogInterval
_childTemp, typeSwitchError = BACnetConstructedDataLogIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOGGING_OBJECT && peekedTagNumber == uint8(12): // BACnetConstructedDataLoggingObject
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOGGING_OBJECT && peekedTagNumber == uint8(12) : // BACnetConstructedDataLoggingObject
_childTemp, typeSwitchError = BACnetConstructedDataLoggingObjectParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOGGING_RECORD: // BACnetConstructedDataLoggingRecord
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOGGING_RECORD : // BACnetConstructedDataLoggingRecord
_childTemp, typeSwitchError = BACnetConstructedDataLoggingRecordParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOGGING_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataLoggingType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOGGING_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataLoggingType
_childTemp, typeSwitchError = BACnetConstructedDataLoggingTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_DIFF_LIMIT: // BACnetConstructedDataLowDiffLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_DIFF_LIMIT : // BACnetConstructedDataLowDiffLimit
_childTemp, typeSwitchError = BACnetConstructedDataLowDiffLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataAccumulatorLowLimit
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccumulatorLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueLowLimit
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueLowLimit
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueLowLimit
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(4): // BACnetConstructedDataLowLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOW_LIMIT && peekedTagNumber == uint8(4) : // BACnetConstructedDataLowLimit
_childTemp, typeSwitchError = BACnetConstructedDataLowLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOWER_DECK && peekedTagNumber == uint8(12): // BACnetConstructedDataLowerDeck
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_LOWER_DECK && peekedTagNumber == uint8(12) : // BACnetConstructedDataLowerDeck
_childTemp, typeSwitchError = BACnetConstructedDataLowerDeckParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAC_ADDRESS && peekedTagNumber == uint8(6): // BACnetConstructedDataMACAddress
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAC_ADDRESS && peekedTagNumber == uint8(6) : // BACnetConstructedDataMACAddress
_childTemp, typeSwitchError = BACnetConstructedDataMACAddressParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MACHINE_ROOM_ID && peekedTagNumber == uint8(12): // BACnetConstructedDataMachineRoomID
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MACHINE_ROOM_ID && peekedTagNumber == uint8(12) : // BACnetConstructedDataMachineRoomID
_childTemp, typeSwitchError = BACnetConstructedDataMachineRoomIDParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAINTENANCE_REQUIRED && peekedTagNumber == uint8(1): // BACnetConstructedDataLifeSafetyZoneMaintenanceRequired
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAINTENANCE_REQUIRED && peekedTagNumber == uint8(1) : // BACnetConstructedDataLifeSafetyZoneMaintenanceRequired
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyZoneMaintenanceRequiredParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAINTENANCE_REQUIRED && peekedTagNumber == uint8(9): // BACnetConstructedDataMaintenanceRequired
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAINTENANCE_REQUIRED && peekedTagNumber == uint8(9) : // BACnetConstructedDataMaintenanceRequired
_childTemp, typeSwitchError = BACnetConstructedDataMaintenanceRequiredParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAKING_CAR_CALL: // BACnetConstructedDataMakingCarCall
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAKING_CAR_CALL : // BACnetConstructedDataMakingCarCall
_childTemp, typeSwitchError = BACnetConstructedDataMakingCarCallParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MANIPULATED_VARIABLE_REFERENCE: // BACnetConstructedDataManipulatedVariableReference
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MANIPULATED_VARIABLE_REFERENCE : // BACnetConstructedDataManipulatedVariableReference
_childTemp, typeSwitchError = BACnetConstructedDataManipulatedVariableReferenceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MANUAL_SLAVE_ADDRESS_BINDING: // BACnetConstructedDataManualSlaveAddressBinding
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MANUAL_SLAVE_ADDRESS_BINDING : // BACnetConstructedDataManualSlaveAddressBinding
_childTemp, typeSwitchError = BACnetConstructedDataManualSlaveAddressBindingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MASKED_ALARM_VALUES && peekedTagNumber == uint8(9): // BACnetConstructedDataMaskedAlarmValues
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MASKED_ALARM_VALUES && peekedTagNumber == uint8(9) : // BACnetConstructedDataMaskedAlarmValues
_childTemp, typeSwitchError = BACnetConstructedDataMaskedAlarmValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_ACTUAL_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataMaxActualValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_ACTUAL_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataMaxActualValue
_childTemp, typeSwitchError = BACnetConstructedDataMaxActualValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_APDU_LENGTH_ACCEPTED && peekedTagNumber == uint8(2): // BACnetConstructedDataMaxAPDULengthAccepted
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_APDU_LENGTH_ACCEPTED && peekedTagNumber == uint8(2) : // BACnetConstructedDataMaxAPDULengthAccepted
_childTemp, typeSwitchError = BACnetConstructedDataMaxAPDULengthAcceptedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_FAILED_ATTEMPTS && peekedTagNumber == uint8(2): // BACnetConstructedDataMaxFailedAttempts
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_FAILED_ATTEMPTS && peekedTagNumber == uint8(2) : // BACnetConstructedDataMaxFailedAttempts
_childTemp, typeSwitchError = BACnetConstructedDataMaxFailedAttemptsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DEVICE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_INFO_FRAMES && peekedTagNumber == uint8(2): // BACnetConstructedDataDeviceMaxInfoFrames
+case objectTypeArgument == BACnetObjectType_DEVICE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_INFO_FRAMES && peekedTagNumber == uint8(2) : // BACnetConstructedDataDeviceMaxInfoFrames
_childTemp, typeSwitchError = BACnetConstructedDataDeviceMaxInfoFramesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_NETWORK_PORT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_INFO_FRAMES && peekedTagNumber == uint8(2): // BACnetConstructedDataNetworkPortMaxInfoFrames
+case objectTypeArgument == BACnetObjectType_NETWORK_PORT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_INFO_FRAMES && peekedTagNumber == uint8(2) : // BACnetConstructedDataNetworkPortMaxInfoFrames
_childTemp, typeSwitchError = BACnetConstructedDataNetworkPortMaxInfoFramesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_INFO_FRAMES && peekedTagNumber == uint8(2): // BACnetConstructedDataMaxInfoFrames
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_INFO_FRAMES && peekedTagNumber == uint8(2) : // BACnetConstructedDataMaxInfoFrames
_childTemp, typeSwitchError = BACnetConstructedDataMaxInfoFramesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DEVICE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_MASTER && peekedTagNumber == uint8(2): // BACnetConstructedDataDeviceMaxMaster
+case objectTypeArgument == BACnetObjectType_DEVICE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_MASTER && peekedTagNumber == uint8(2) : // BACnetConstructedDataDeviceMaxMaster
_childTemp, typeSwitchError = BACnetConstructedDataDeviceMaxMasterParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_NETWORK_PORT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_MASTER && peekedTagNumber == uint8(2): // BACnetConstructedDataNetworkPortMaxMaster
+case objectTypeArgument == BACnetObjectType_NETWORK_PORT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_MASTER && peekedTagNumber == uint8(2) : // BACnetConstructedDataNetworkPortMaxMaster
_childTemp, typeSwitchError = BACnetConstructedDataNetworkPortMaxMasterParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_MASTER && peekedTagNumber == uint8(2): // BACnetConstructedDataMaxMaster
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_MASTER && peekedTagNumber == uint8(2) : // BACnetConstructedDataMaxMaster
_childTemp, typeSwitchError = BACnetConstructedDataMaxMasterParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataAccumulatorMaxPresValue
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccumulatorMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogInputMaxPresValue
+case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogInputMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogInputMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogOutputMaxPresValue
+case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogOutputMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogOutputMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogValueMaxPresValue
+case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogValueMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogValueMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueMaxPresValue
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueMaxPresValue
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueMaxPresValue
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataTimerMaxPresValue
+case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataTimerMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataTimerMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataMaxPresValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_PRES_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataMaxPresValue
_childTemp, typeSwitchError = BACnetConstructedDataMaxPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_SEGMENTS_ACCEPTED && peekedTagNumber == uint8(2): // BACnetConstructedDataMaxSegmentsAccepted
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAX_SEGMENTS_ACCEPTED && peekedTagNumber == uint8(2) : // BACnetConstructedDataMaxSegmentsAccepted
_childTemp, typeSwitchError = BACnetConstructedDataMaxSegmentsAcceptedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAXIMUM_OUTPUT && peekedTagNumber == uint8(4): // BACnetConstructedDataMaximumOutput
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAXIMUM_OUTPUT && peekedTagNumber == uint8(4) : // BACnetConstructedDataMaximumOutput
_childTemp, typeSwitchError = BACnetConstructedDataMaximumOutputParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAXIMUM_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataMaximumValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAXIMUM_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataMaximumValue
_childTemp, typeSwitchError = BACnetConstructedDataMaximumValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAXIMUM_VALUE_TIMESTAMP: // BACnetConstructedDataMaximumValueTimestamp
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MAXIMUM_VALUE_TIMESTAMP : // BACnetConstructedDataMaximumValueTimestamp
_childTemp, typeSwitchError = BACnetConstructedDataMaximumValueTimestampParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MEMBER_OF: // BACnetConstructedDataMemberOf
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MEMBER_OF : // BACnetConstructedDataMemberOf
_childTemp, typeSwitchError = BACnetConstructedDataMemberOfParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MEMBER_STATUS_FLAGS && peekedTagNumber == uint8(8): // BACnetConstructedDataMemberStatusFlags
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MEMBER_STATUS_FLAGS && peekedTagNumber == uint8(8) : // BACnetConstructedDataMemberStatusFlags
_childTemp, typeSwitchError = BACnetConstructedDataMemberStatusFlagsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MEMBERS: // BACnetConstructedDataMembers
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MEMBERS : // BACnetConstructedDataMembers
_childTemp, typeSwitchError = BACnetConstructedDataMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_ACTUAL_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataMinActualValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_ACTUAL_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataMinActualValue
_childTemp, typeSwitchError = BACnetConstructedDataMinActualValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataAccumulatorMinPresValue
+case objectTypeArgument == BACnetObjectType_ACCUMULATOR && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataAccumulatorMinPresValue
_childTemp, typeSwitchError = BACnetConstructedDataAccumulatorMinPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueMinPresValue
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueMinPresValue
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueMinPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueMinPresValue
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueMinPresValue
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueMinPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueMinPresValue
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueMinPresValue
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueMinPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataTimerMinPresValue
+case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataTimerMinPresValue
_childTemp, typeSwitchError = BACnetConstructedDataTimerMinPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataMinPresValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MIN_PRES_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataMinPresValue
_childTemp, typeSwitchError = BACnetConstructedDataMinPresValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_OFF_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataMinimumOffTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_OFF_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataMinimumOffTime
_childTemp, typeSwitchError = BACnetConstructedDataMinimumOffTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_ON_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataMinimumOnTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_ON_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataMinimumOnTime
_childTemp, typeSwitchError = BACnetConstructedDataMinimumOnTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_OUTPUT && peekedTagNumber == uint8(4): // BACnetConstructedDataMinimumOutput
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_OUTPUT && peekedTagNumber == uint8(4) : // BACnetConstructedDataMinimumOutput
_childTemp, typeSwitchError = BACnetConstructedDataMinimumOutputParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataMinimumValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataMinimumValue
_childTemp, typeSwitchError = BACnetConstructedDataMinimumValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_VALUE_TIMESTAMP: // BACnetConstructedDataMinimumValueTimestamp
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MINIMUM_VALUE_TIMESTAMP : // BACnetConstructedDataMinimumValueTimestamp
_childTemp, typeSwitchError = BACnetConstructedDataMinimumValueTimestampParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MODE && peekedTagNumber == uint8(9): // BACnetConstructedDataMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MODE && peekedTagNumber == uint8(9) : // BACnetConstructedDataMode
_childTemp, typeSwitchError = BACnetConstructedDataModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MODEL_NAME && peekedTagNumber == uint8(7): // BACnetConstructedDataModelName
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MODEL_NAME && peekedTagNumber == uint8(7) : // BACnetConstructedDataModelName
_childTemp, typeSwitchError = BACnetConstructedDataModelNameParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MODIFICATION_DATE: // BACnetConstructedDataModificationDate
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MODIFICATION_DATE : // BACnetConstructedDataModificationDate
_childTemp, typeSwitchError = BACnetConstructedDataModificationDateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MUSTER_POINT && peekedTagNumber == uint8(1): // BACnetConstructedDataMusterPoint
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_MUSTER_POINT && peekedTagNumber == uint8(1) : // BACnetConstructedDataMusterPoint
_childTemp, typeSwitchError = BACnetConstructedDataMusterPointParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NEGATIVE_ACCESS_RULES: // BACnetConstructedDataNegativeAccessRules
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NEGATIVE_ACCESS_RULES : // BACnetConstructedDataNegativeAccessRules
_childTemp, typeSwitchError = BACnetConstructedDataNegativeAccessRulesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_ACCESS_SECURITY_POLICIES: // BACnetConstructedDataNetworkAccessSecurityPolicies
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_ACCESS_SECURITY_POLICIES : // BACnetConstructedDataNetworkAccessSecurityPolicies
_childTemp, typeSwitchError = BACnetConstructedDataNetworkAccessSecurityPoliciesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_INTERFACE_NAME && peekedTagNumber == uint8(7): // BACnetConstructedDataNetworkInterfaceName
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_INTERFACE_NAME && peekedTagNumber == uint8(7) : // BACnetConstructedDataNetworkInterfaceName
_childTemp, typeSwitchError = BACnetConstructedDataNetworkInterfaceNameParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_NUMBER && peekedTagNumber == uint8(2): // BACnetConstructedDataNetworkNumber
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_NUMBER && peekedTagNumber == uint8(2) : // BACnetConstructedDataNetworkNumber
_childTemp, typeSwitchError = BACnetConstructedDataNetworkNumberParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_NUMBER_QUALITY && peekedTagNumber == uint8(9): // BACnetConstructedDataNetworkNumberQuality
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_NUMBER_QUALITY && peekedTagNumber == uint8(9) : // BACnetConstructedDataNetworkNumberQuality
_childTemp, typeSwitchError = BACnetConstructedDataNetworkNumberQualityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataNetworkType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NETWORK_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataNetworkType
_childTemp, typeSwitchError = BACnetConstructedDataNetworkTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NEXT_STOPPING_FLOOR && peekedTagNumber == uint8(2): // BACnetConstructedDataNextStoppingFloor
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NEXT_STOPPING_FLOOR && peekedTagNumber == uint8(2) : // BACnetConstructedDataNextStoppingFloor
_childTemp, typeSwitchError = BACnetConstructedDataNextStoppingFloorParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NODE_SUBTYPE && peekedTagNumber == uint8(7): // BACnetConstructedDataNodeSubtype
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NODE_SUBTYPE && peekedTagNumber == uint8(7) : // BACnetConstructedDataNodeSubtype
_childTemp, typeSwitchError = BACnetConstructedDataNodeSubtypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NODE_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataNodeType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NODE_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataNodeType
_childTemp, typeSwitchError = BACnetConstructedDataNodeTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NOTIFICATION_CLASS && peekedTagNumber == uint8(2): // BACnetConstructedDataNotificationClass
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NOTIFICATION_CLASS && peekedTagNumber == uint8(2) : // BACnetConstructedDataNotificationClass
_childTemp, typeSwitchError = BACnetConstructedDataNotificationClassParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NOTIFICATION_THRESHOLD && peekedTagNumber == uint8(2): // BACnetConstructedDataNotificationThreshold
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NOTIFICATION_THRESHOLD && peekedTagNumber == uint8(2) : // BACnetConstructedDataNotificationThreshold
_childTemp, typeSwitchError = BACnetConstructedDataNotificationThresholdParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NOTIFY_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataNotifyType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NOTIFY_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataNotifyType
_childTemp, typeSwitchError = BACnetConstructedDataNotifyTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NUMBER_OF_APDU_RETRIES && peekedTagNumber == uint8(2): // BACnetConstructedDataNumberOfAPDURetries
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NUMBER_OF_APDU_RETRIES && peekedTagNumber == uint8(2) : // BACnetConstructedDataNumberOfAPDURetries
_childTemp, typeSwitchError = BACnetConstructedDataNumberOfAPDURetriesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NUMBER_OF_AUTHENTICATION_POLICIES && peekedTagNumber == uint8(2): // BACnetConstructedDataNumberOfAuthenticationPolicies
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NUMBER_OF_AUTHENTICATION_POLICIES && peekedTagNumber == uint8(2) : // BACnetConstructedDataNumberOfAuthenticationPolicies
_childTemp, typeSwitchError = BACnetConstructedDataNumberOfAuthenticationPoliciesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NUMBER_OF_STATES && peekedTagNumber == uint8(2): // BACnetConstructedDataNumberOfStates
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_NUMBER_OF_STATES && peekedTagNumber == uint8(2) : // BACnetConstructedDataNumberOfStates
_childTemp, typeSwitchError = BACnetConstructedDataNumberOfStatesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_IDENTIFIER && peekedTagNumber == uint8(12): // BACnetConstructedDataObjectIdentifier
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_IDENTIFIER && peekedTagNumber == uint8(12) : // BACnetConstructedDataObjectIdentifier
_childTemp, typeSwitchError = BACnetConstructedDataObjectIdentifierParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_LIST: // BACnetConstructedDataObjectList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_LIST : // BACnetConstructedDataObjectList
_childTemp, typeSwitchError = BACnetConstructedDataObjectListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_NAME && peekedTagNumber == uint8(7): // BACnetConstructedDataObjectName
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_NAME && peekedTagNumber == uint8(7) : // BACnetConstructedDataObjectName
_childTemp, typeSwitchError = BACnetConstructedDataObjectNameParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_PROPERTY_REFERENCE: // BACnetConstructedDataObjectPropertyReference
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_PROPERTY_REFERENCE : // BACnetConstructedDataObjectPropertyReference
_childTemp, typeSwitchError = BACnetConstructedDataObjectPropertyReferenceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataObjectType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OBJECT_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataObjectType
_childTemp, typeSwitchError = BACnetConstructedDataObjectTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataOccupancyCount
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataOccupancyCount
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_COUNT_ADJUST && peekedTagNumber == uint8(1): // BACnetConstructedDataOccupancyCountAdjust
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_COUNT_ADJUST && peekedTagNumber == uint8(1) : // BACnetConstructedDataOccupancyCountAdjust
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyCountAdjustParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_COUNT_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataOccupancyCountEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_COUNT_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataOccupancyCountEnable
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyCountEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataOccupancyLowerLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataOccupancyLowerLimit
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyLowerLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT_ENFORCED && peekedTagNumber == uint8(1): // BACnetConstructedDataOccupancyLowerLimitEnforced
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT_ENFORCED && peekedTagNumber == uint8(1) : // BACnetConstructedDataOccupancyLowerLimitEnforced
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyLowerLimitEnforcedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_STATE && peekedTagNumber == uint8(9): // BACnetConstructedDataOccupancyState
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_STATE && peekedTagNumber == uint8(9) : // BACnetConstructedDataOccupancyState
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyStateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT && peekedTagNumber == uint8(2): // BACnetConstructedDataOccupancyUpperLimit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT && peekedTagNumber == uint8(2) : // BACnetConstructedDataOccupancyUpperLimit
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyUpperLimitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT_ENFORCED && peekedTagNumber == uint8(1): // BACnetConstructedDataOccupancyUpperLimitEnforced
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT_ENFORCED && peekedTagNumber == uint8(1) : // BACnetConstructedDataOccupancyUpperLimitEnforced
_childTemp, typeSwitchError = BACnetConstructedDataOccupancyUpperLimitEnforcedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OPERATION_DIRECTION && peekedTagNumber == uint8(9): // BACnetConstructedDataOperationDirection
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OPERATION_DIRECTION && peekedTagNumber == uint8(9) : // BACnetConstructedDataOperationDirection
_childTemp, typeSwitchError = BACnetConstructedDataOperationDirectionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OPERATION_EXPECTED && peekedTagNumber == uint8(9): // BACnetConstructedDataOperationExpected
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OPERATION_EXPECTED && peekedTagNumber == uint8(9) : // BACnetConstructedDataOperationExpected
_childTemp, typeSwitchError = BACnetConstructedDataOperationExpectedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OPTIONAL: // BACnetConstructedDataOptional
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OPTIONAL : // BACnetConstructedDataOptional
_childTemp, typeSwitchError = BACnetConstructedDataOptionalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OUT_OF_SERVICE && peekedTagNumber == uint8(1): // BACnetConstructedDataOutOfService
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OUT_OF_SERVICE && peekedTagNumber == uint8(1) : // BACnetConstructedDataOutOfService
_childTemp, typeSwitchError = BACnetConstructedDataOutOfServiceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OUTPUT_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataOutputUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_OUTPUT_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataOutputUnits
_childTemp, typeSwitchError = BACnetConstructedDataOutputUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PACKET_REORDER_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataPacketReorderTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PACKET_REORDER_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataPacketReorderTime
_childTemp, typeSwitchError = BACnetConstructedDataPacketReorderTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PASSBACK_MODE: // BACnetConstructedDataPassbackMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PASSBACK_MODE : // BACnetConstructedDataPassbackMode
_childTemp, typeSwitchError = BACnetConstructedDataPassbackModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PASSBACK_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataPassbackTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PASSBACK_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPassbackTimeout
_childTemp, typeSwitchError = BACnetConstructedDataPassbackTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PASSENGER_ALARM && peekedTagNumber == uint8(1): // BACnetConstructedDataPassengerAlarm
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PASSENGER_ALARM && peekedTagNumber == uint8(1) : // BACnetConstructedDataPassengerAlarm
_childTemp, typeSwitchError = BACnetConstructedDataPassengerAlarmParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POLARITY && peekedTagNumber == uint8(9): // BACnetConstructedDataPolarity
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POLARITY && peekedTagNumber == uint8(9) : // BACnetConstructedDataPolarity
_childTemp, typeSwitchError = BACnetConstructedDataPolarityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PORT_FILTER: // BACnetConstructedDataPortFilter
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PORT_FILTER : // BACnetConstructedDataPortFilter
_childTemp, typeSwitchError = BACnetConstructedDataPortFilterParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POSITIVE_ACCESS_RULES: // BACnetConstructedDataPositiveAccessRules
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POSITIVE_ACCESS_RULES : // BACnetConstructedDataPositiveAccessRules
_childTemp, typeSwitchError = BACnetConstructedDataPositiveAccessRulesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POWER && peekedTagNumber == uint8(4): // BACnetConstructedDataPower
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POWER && peekedTagNumber == uint8(4) : // BACnetConstructedDataPower
_childTemp, typeSwitchError = BACnetConstructedDataPowerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POWER_MODE && peekedTagNumber == uint8(1): // BACnetConstructedDataPowerMode
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_POWER_MODE && peekedTagNumber == uint8(1) : // BACnetConstructedDataPowerMode
_childTemp, typeSwitchError = BACnetConstructedDataPowerModeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESCALE: // BACnetConstructedDataPrescale
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESCALE : // BACnetConstructedDataPrescale
_childTemp, typeSwitchError = BACnetConstructedDataPrescaleParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataAccessDoorPresentValue
+case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataAccessDoorPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataAccessDoorPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ALERT_ENROLLMENT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(12): // BACnetConstructedDataAlertEnrollmentPresentValue
+case objectTypeArgument == BACnetObjectType_ALERT_ENROLLMENT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(12) : // BACnetConstructedDataAlertEnrollmentPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataAlertEnrollmentPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogInputPresentValue
+case objectTypeArgument == BACnetObjectType_ANALOG_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogInputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogInputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogOutputPresentValue
+case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogOutputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogOutputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogValuePresentValue
+case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataAnalogValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryInputPresentValue
+case objectTypeArgument == BACnetObjectType_BINARY_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryInputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryInputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryOutputPresentValue
+case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryOutputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryOutputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryValuePresentValue
+case objectTypeArgument == BACnetObjectType_BINARY_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryLightingOutputPresentValue
+case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryLightingOutputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataBinaryLightingOutputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(8): // BACnetConstructedDataBitStringValuePresentValue
+case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(8) : // BACnetConstructedDataBitStringValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataBitStringValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CALENDAR && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(1): // BACnetConstructedDataCalendarPresentValue
+case objectTypeArgument == BACnetObjectType_CALENDAR && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(1) : // BACnetConstructedDataCalendarPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataCalendarPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHANNEL && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE: // BACnetConstructedDataChannelPresentValue
+case objectTypeArgument == BACnetObjectType_CHANNEL && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE : // BACnetConstructedDataChannelPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataChannelPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(7): // BACnetConstructedDataCharacterStringValuePresentValue
+case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(7) : // BACnetConstructedDataCharacterStringValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataCharacterStringValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CREDENTIAL_DATA_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE: // BACnetConstructedDataCredentialDataInputPresentValue
+case objectTypeArgument == BACnetObjectType_CREDENTIAL_DATA_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE : // BACnetConstructedDataCredentialDataInputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataCredentialDataInputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(10): // BACnetConstructedDataDateValuePresentValue
+case objectTypeArgument == BACnetObjectType_DATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(10) : // BACnetConstructedDataDateValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataDateValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(10): // BACnetConstructedDataDatePatternValuePresentValue
+case objectTypeArgument == BACnetObjectType_DATEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(10) : // BACnetConstructedDataDatePatternValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataDatePatternValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATETIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11): // BACnetConstructedDataDateTimeValuePresentValue
+case objectTypeArgument == BACnetObjectType_DATETIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11) : // BACnetConstructedDataDateTimeValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataDateTimeValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATETIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11): // BACnetConstructedDataDateTimePatternValuePresentValue
+case objectTypeArgument == BACnetObjectType_DATETIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11) : // BACnetConstructedDataDateTimePatternValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataDateTimePatternValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValuePresentValue
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValuePresentValue
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataLightingOutputPresentValue
+case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataLightingOutputPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataLightingOutputPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataLifeSafetyPointPresentValue
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_POINT && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataLifeSafetyPointPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyPointPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataLifeSafetyZonePresentValue
+case objectTypeArgument == BACnetObjectType_LIFE_SAFETY_ZONE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataLifeSafetyZonePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataLifeSafetyZonePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LOAD_CONTROL && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataLoadControlPresentValue
+case objectTypeArgument == BACnetObjectType_LOAD_CONTROL && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataLoadControlPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataLoadControlPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LOOP && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataLoopPresentValue
+case objectTypeArgument == BACnetObjectType_LOOP && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataLoopPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataLoopPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_PULSE_CONVERTER && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataPulseConverterPresentValue
+case objectTypeArgument == BACnetObjectType_PULSE_CONVERTER && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataPulseConverterPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataPulseConverterPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE: // BACnetConstructedDataGroupPresentValue
+case objectTypeArgument == BACnetObjectType_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE : // BACnetConstructedDataGroupPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataGroupPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_GLOBAL_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE: // BACnetConstructedDataGlobalGroupPresentValue
+case objectTypeArgument == BACnetObjectType_GLOBAL_GROUP && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE : // BACnetConstructedDataGlobalGroupPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataGlobalGroupPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_OCTETSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(6): // BACnetConstructedDataOctetStringValuePresentValue
+case objectTypeArgument == BACnetObjectType_OCTETSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(6) : // BACnetConstructedDataOctetStringValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataOctetStringValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_SCHEDULE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE: // BACnetConstructedDataSchedulePresentValue
+case objectTypeArgument == BACnetObjectType_SCHEDULE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE : // BACnetConstructedDataSchedulePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataSchedulePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11): // BACnetConstructedDataTimeValuePresentValue
+case objectTypeArgument == BACnetObjectType_TIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11) : // BACnetConstructedDataTimeValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataTimeValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11): // BACnetConstructedDataTimePatternValuePresentValue
+case objectTypeArgument == BACnetObjectType_TIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(11) : // BACnetConstructedDataTimePatternValuePresentValue
_childTemp, typeSwitchError = BACnetConstructedDataTimePatternValuePresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(2): // BACnetConstructedDataPresentValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRESENT_VALUE && peekedTagNumber == uint8(2) : // BACnetConstructedDataPresentValue
_childTemp, typeSwitchError = BACnetConstructedDataPresentValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRIORITY: // BACnetConstructedDataPriority
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRIORITY : // BACnetConstructedDataPriority
_childTemp, typeSwitchError = BACnetConstructedDataPriorityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRIORITY_ARRAY: // BACnetConstructedDataPriorityArray
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRIORITY_ARRAY : // BACnetConstructedDataPriorityArray
_childTemp, typeSwitchError = BACnetConstructedDataPriorityArrayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRIORITY_FOR_WRITING && peekedTagNumber == uint8(2): // BACnetConstructedDataPriorityForWriting
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PRIORITY_FOR_WRITING && peekedTagNumber == uint8(2) : // BACnetConstructedDataPriorityForWriting
_childTemp, typeSwitchError = BACnetConstructedDataPriorityForWritingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROCESS_IDENTIFIER && peekedTagNumber == uint8(2): // BACnetConstructedDataProcessIdentifier
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROCESS_IDENTIFIER && peekedTagNumber == uint8(2) : // BACnetConstructedDataProcessIdentifier
_childTemp, typeSwitchError = BACnetConstructedDataProcessIdentifierParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROCESS_IDENTIFIER_FILTER: // BACnetConstructedDataProcessIdentifierFilter
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROCESS_IDENTIFIER_FILTER : // BACnetConstructedDataProcessIdentifierFilter
_childTemp, typeSwitchError = BACnetConstructedDataProcessIdentifierFilterParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROFILE_LOCATION && peekedTagNumber == uint8(7): // BACnetConstructedDataProfileLocation
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROFILE_LOCATION && peekedTagNumber == uint8(7) : // BACnetConstructedDataProfileLocation
_childTemp, typeSwitchError = BACnetConstructedDataProfileLocationParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROFILE_NAME && peekedTagNumber == uint8(7): // BACnetConstructedDataProfileName
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROFILE_NAME && peekedTagNumber == uint8(7) : // BACnetConstructedDataProfileName
_childTemp, typeSwitchError = BACnetConstructedDataProfileNameParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROGRAM_CHANGE && peekedTagNumber == uint8(9): // BACnetConstructedDataProgramChange
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROGRAM_CHANGE && peekedTagNumber == uint8(9) : // BACnetConstructedDataProgramChange
_childTemp, typeSwitchError = BACnetConstructedDataProgramChangeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROGRAM_LOCATION && peekedTagNumber == uint8(7): // BACnetConstructedDataProgramLocation
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROGRAM_LOCATION && peekedTagNumber == uint8(7) : // BACnetConstructedDataProgramLocation
_childTemp, typeSwitchError = BACnetConstructedDataProgramLocationParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROGRAM_STATE && peekedTagNumber == uint8(9): // BACnetConstructedDataProgramState
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROGRAM_STATE && peekedTagNumber == uint8(9) : // BACnetConstructedDataProgramState
_childTemp, typeSwitchError = BACnetConstructedDataProgramStateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROPERTY_LIST && peekedTagNumber == uint8(9): // BACnetConstructedDataPropertyList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROPERTY_LIST && peekedTagNumber == uint8(9) : // BACnetConstructedDataPropertyList
_childTemp, typeSwitchError = BACnetConstructedDataPropertyListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT && peekedTagNumber == uint8(4): // BACnetConstructedDataProportionalConstant
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT && peekedTagNumber == uint8(4) : // BACnetConstructedDataProportionalConstant
_childTemp, typeSwitchError = BACnetConstructedDataProportionalConstantParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataProportionalConstantUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataProportionalConstantUnits
_childTemp, typeSwitchError = BACnetConstructedDataProportionalConstantUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_LEVEL && peekedTagNumber == uint8(9): // BACnetConstructedDataProtocolLevel
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_LEVEL && peekedTagNumber == uint8(9) : // BACnetConstructedDataProtocolLevel
_childTemp, typeSwitchError = BACnetConstructedDataProtocolLevelParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_OBJECT_TYPES_SUPPORTED && peekedTagNumber == uint8(8): // BACnetConstructedDataProtocolObjectTypesSupported
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_OBJECT_TYPES_SUPPORTED && peekedTagNumber == uint8(8) : // BACnetConstructedDataProtocolObjectTypesSupported
_childTemp, typeSwitchError = BACnetConstructedDataProtocolObjectTypesSupportedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_REVISION && peekedTagNumber == uint8(2): // BACnetConstructedDataProtocolRevision
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_REVISION && peekedTagNumber == uint8(2) : // BACnetConstructedDataProtocolRevision
_childTemp, typeSwitchError = BACnetConstructedDataProtocolRevisionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_SERVICES_SUPPORTED && peekedTagNumber == uint8(8): // BACnetConstructedDataProtocolServicesSupported
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_SERVICES_SUPPORTED && peekedTagNumber == uint8(8) : // BACnetConstructedDataProtocolServicesSupported
_childTemp, typeSwitchError = BACnetConstructedDataProtocolServicesSupportedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_VERSION && peekedTagNumber == uint8(2): // BACnetConstructedDataProtocolVersion
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PROTOCOL_VERSION && peekedTagNumber == uint8(2) : // BACnetConstructedDataProtocolVersion
_childTemp, typeSwitchError = BACnetConstructedDataProtocolVersionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PULSE_RATE && peekedTagNumber == uint8(2): // BACnetConstructedDataPulseRate
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_PULSE_RATE && peekedTagNumber == uint8(2) : // BACnetConstructedDataPulseRate
_childTemp, typeSwitchError = BACnetConstructedDataPulseRateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_READ_ONLY && peekedTagNumber == uint8(1): // BACnetConstructedDataReadOnly
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_READ_ONLY && peekedTagNumber == uint8(1) : // BACnetConstructedDataReadOnly
_childTemp, typeSwitchError = BACnetConstructedDataReadOnlyParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REASON_FOR_DISABLE && peekedTagNumber == uint8(9): // BACnetConstructedDataReasonForDisable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REASON_FOR_DISABLE && peekedTagNumber == uint8(9) : // BACnetConstructedDataReasonForDisable
_childTemp, typeSwitchError = BACnetConstructedDataReasonForDisableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REASON_FOR_HALT && peekedTagNumber == uint8(9): // BACnetConstructedDataReasonForHalt
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REASON_FOR_HALT && peekedTagNumber == uint8(9) : // BACnetConstructedDataReasonForHalt
_childTemp, typeSwitchError = BACnetConstructedDataReasonForHaltParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RECIPIENT_LIST: // BACnetConstructedDataRecipientList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RECIPIENT_LIST : // BACnetConstructedDataRecipientList
_childTemp, typeSwitchError = BACnetConstructedDataRecipientListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_FILE && propertyIdentifierArgument == BACnetPropertyIdentifier_RECORD_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataFileRecordCount
+case objectTypeArgument == BACnetObjectType_FILE && propertyIdentifierArgument == BACnetPropertyIdentifier_RECORD_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataFileRecordCount
_childTemp, typeSwitchError = BACnetConstructedDataFileRecordCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RECORD_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataRecordCount
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RECORD_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataRecordCount
_childTemp, typeSwitchError = BACnetConstructedDataRecordCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RECORDS_SINCE_NOTIFICATION && peekedTagNumber == uint8(2): // BACnetConstructedDataRecordsSinceNotification
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RECORDS_SINCE_NOTIFICATION && peekedTagNumber == uint8(2) : // BACnetConstructedDataRecordsSinceNotification
_childTemp, typeSwitchError = BACnetConstructedDataRecordsSinceNotificationParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REFERENCE_PORT && peekedTagNumber == uint8(2): // BACnetConstructedDataReferencePort
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REFERENCE_PORT && peekedTagNumber == uint8(2) : // BACnetConstructedDataReferencePort
_childTemp, typeSwitchError = BACnetConstructedDataReferencePortParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REGISTERED_CAR_CALL: // BACnetConstructedDataRegisteredCarCall
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REGISTERED_CAR_CALL : // BACnetConstructedDataRegisteredCarCall
_childTemp, typeSwitchError = BACnetConstructedDataRegisteredCarCallParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RELIABILITY && peekedTagNumber == uint8(9): // BACnetConstructedDataReliability
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RELIABILITY && peekedTagNumber == uint8(9) : // BACnetConstructedDataReliability
_childTemp, typeSwitchError = BACnetConstructedDataReliabilityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RELIABILITY_EVALUATION_INHIBIT && peekedTagNumber == uint8(1): // BACnetConstructedDataReliabilityEvaluationInhibit
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RELIABILITY_EVALUATION_INHIBIT && peekedTagNumber == uint8(1) : // BACnetConstructedDataReliabilityEvaluationInhibit
_childTemp, typeSwitchError = BACnetConstructedDataReliabilityEvaluationInhibitParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9): // BACnetConstructedDataAccessDoorRelinquishDefault
+case objectTypeArgument == BACnetObjectType_ACCESS_DOOR && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9) : // BACnetConstructedDataAccessDoorRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataAccessDoorRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogOutputRelinquishDefault
+case objectTypeArgument == BACnetObjectType_ANALOG_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogOutputRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataAnalogOutputRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(4): // BACnetConstructedDataAnalogValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(4) : // BACnetConstructedDataAnalogValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataAnalogValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryOutputRelinquishDefault
+case objectTypeArgument == BACnetObjectType_BINARY_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryOutputRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataBinaryOutputRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_BINARY_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataBinaryValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9): // BACnetConstructedDataBinaryLightingOutputRelinquishDefault
+case objectTypeArgument == BACnetObjectType_BINARY_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(9) : // BACnetConstructedDataBinaryLightingOutputRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataBinaryLightingOutputRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(8): // BACnetConstructedDataBitStringValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_BITSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(8) : // BACnetConstructedDataBitStringValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataBitStringValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(7): // BACnetConstructedDataCharacterStringValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_CHARACTERSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(7) : // BACnetConstructedDataCharacterStringValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataCharacterStringValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(10): // BACnetConstructedDataDateValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_DATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(10) : // BACnetConstructedDataDateValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataDateValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(10): // BACnetConstructedDataDatePatternValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_DATEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(10) : // BACnetConstructedDataDatePatternValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataDatePatternValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATETIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT: // BACnetConstructedDataDateTimeValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_DATETIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT : // BACnetConstructedDataDateTimeValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataDateTimeValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_DATETIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT: // BACnetConstructedDataDateTimePatternValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_DATETIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT : // BACnetConstructedDataDateTimePatternValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataDateTimePatternValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(4): // BACnetConstructedDataLightingOutputRelinquishDefault
+case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(4) : // BACnetConstructedDataLightingOutputRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataLightingOutputRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(11): // BACnetConstructedDataTimePatternValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_TIMEPATTERN_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(11) : // BACnetConstructedDataTimePatternValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataTimePatternValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(11): // BACnetConstructedDataTimeValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_TIME_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(11) : // BACnetConstructedDataTimeValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataTimeValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_OCTETSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(6): // BACnetConstructedDataOctetStringValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_OCTETSTRING_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(6) : // BACnetConstructedDataOctetStringValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataOctetStringValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateOutputRelinquishDefault
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateOutputRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateOutputRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2): // BACnetConstructedDataMultiStateValueRelinquishDefault
+case objectTypeArgument == BACnetObjectType_MULTI_STATE_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2) : // BACnetConstructedDataMultiStateValueRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataMultiStateValueRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2): // BACnetConstructedDataRelinquishDefault
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RELINQUISH_DEFAULT && peekedTagNumber == uint8(2) : // BACnetConstructedDataRelinquishDefault
_childTemp, typeSwitchError = BACnetConstructedDataRelinquishDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REPRESENTS: // BACnetConstructedDataRepresents
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REPRESENTS : // BACnetConstructedDataRepresents
_childTemp, typeSwitchError = BACnetConstructedDataRepresentsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REQUESTED_SHED_LEVEL: // BACnetConstructedDataRequestedShedLevel
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REQUESTED_SHED_LEVEL : // BACnetConstructedDataRequestedShedLevel
_childTemp, typeSwitchError = BACnetConstructedDataRequestedShedLevelParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REQUESTED_UPDATE_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataRequestedUpdateInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REQUESTED_UPDATE_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataRequestedUpdateInterval
_childTemp, typeSwitchError = BACnetConstructedDataRequestedUpdateIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REQUIRED: // BACnetConstructedDataRequired
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_REQUIRED : // BACnetConstructedDataRequired
_childTemp, typeSwitchError = BACnetConstructedDataRequiredParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(5): // BACnetConstructedDataLargeAnalogValueResolution
+case objectTypeArgument == BACnetObjectType_LARGE_ANALOG_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(5) : // BACnetConstructedDataLargeAnalogValueResolution
_childTemp, typeSwitchError = BACnetConstructedDataLargeAnalogValueResolutionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(3): // BACnetConstructedDataIntegerValueResolution
+case objectTypeArgument == BACnetObjectType_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(3) : // BACnetConstructedDataIntegerValueResolution
_childTemp, typeSwitchError = BACnetConstructedDataIntegerValueResolutionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(2): // BACnetConstructedDataPositiveIntegerValueResolution
+case objectTypeArgument == BACnetObjectType_POSITIVE_INTEGER_VALUE && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(2) : // BACnetConstructedDataPositiveIntegerValueResolution
_childTemp, typeSwitchError = BACnetConstructedDataPositiveIntegerValueResolutionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(2): // BACnetConstructedDataTimerResolution
+case objectTypeArgument == BACnetObjectType_TIMER && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(2) : // BACnetConstructedDataTimerResolution
_childTemp, typeSwitchError = BACnetConstructedDataTimerResolutionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(4): // BACnetConstructedDataResolution
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESOLUTION && peekedTagNumber == uint8(4) : // BACnetConstructedDataResolution
_childTemp, typeSwitchError = BACnetConstructedDataResolutionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESTART_NOTIFICATION_RECIPIENTS: // BACnetConstructedDataRestartNotificationRecipients
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESTART_NOTIFICATION_RECIPIENTS : // BACnetConstructedDataRestartNotificationRecipients
_childTemp, typeSwitchError = BACnetConstructedDataRestartNotificationRecipientsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESTORE_COMPLETION_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataRestoreCompletionTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESTORE_COMPLETION_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataRestoreCompletionTime
_childTemp, typeSwitchError = BACnetConstructedDataRestoreCompletionTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESTORE_PREPARATION_TIME && peekedTagNumber == uint8(2): // BACnetConstructedDataRestorePreparationTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_RESTORE_PREPARATION_TIME && peekedTagNumber == uint8(2) : // BACnetConstructedDataRestorePreparationTime
_childTemp, typeSwitchError = BACnetConstructedDataRestorePreparationTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ROUTING_TABLE: // BACnetConstructedDataRoutingTable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ROUTING_TABLE : // BACnetConstructedDataRoutingTable
_childTemp, typeSwitchError = BACnetConstructedDataRoutingTableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SCALE: // BACnetConstructedDataScale
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SCALE : // BACnetConstructedDataScale
_childTemp, typeSwitchError = BACnetConstructedDataScaleParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SCALE_FACTOR && peekedTagNumber == uint8(4): // BACnetConstructedDataScaleFactor
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SCALE_FACTOR && peekedTagNumber == uint8(4) : // BACnetConstructedDataScaleFactor
_childTemp, typeSwitchError = BACnetConstructedDataScaleFactorParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SCHEDULE_DEFAULT: // BACnetConstructedDataScheduleDefault
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SCHEDULE_DEFAULT : // BACnetConstructedDataScheduleDefault
_childTemp, typeSwitchError = BACnetConstructedDataScheduleDefaultParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SECURED_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataSecuredStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SECURED_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataSecuredStatus
_childTemp, typeSwitchError = BACnetConstructedDataSecuredStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SECURITY_PDU_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataSecurityPDUTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SECURITY_PDU_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataSecurityPDUTimeout
_childTemp, typeSwitchError = BACnetConstructedDataSecurityPDUTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SECURITY_TIME_WINDOW && peekedTagNumber == uint8(2): // BACnetConstructedDataSecurityTimeWindow
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SECURITY_TIME_WINDOW && peekedTagNumber == uint8(2) : // BACnetConstructedDataSecurityTimeWindow
_childTemp, typeSwitchError = BACnetConstructedDataSecurityTimeWindowParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SEGMENTATION_SUPPORTED && peekedTagNumber == uint8(9): // BACnetConstructedDataSegmentationSupported
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SEGMENTATION_SUPPORTED && peekedTagNumber == uint8(9) : // BACnetConstructedDataSegmentationSupported
_childTemp, typeSwitchError = BACnetConstructedDataSegmentationSupportedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SERIAL_NUMBER && peekedTagNumber == uint8(7): // BACnetConstructedDataSerialNumber
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SERIAL_NUMBER && peekedTagNumber == uint8(7) : // BACnetConstructedDataSerialNumber
_childTemp, typeSwitchError = BACnetConstructedDataSerialNumberParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SETPOINT && peekedTagNumber == uint8(4): // BACnetConstructedDataSetpoint
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SETPOINT && peekedTagNumber == uint8(4) : // BACnetConstructedDataSetpoint
_childTemp, typeSwitchError = BACnetConstructedDataSetpointParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SETPOINT_REFERENCE: // BACnetConstructedDataSetpointReference
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SETPOINT_REFERENCE : // BACnetConstructedDataSetpointReference
_childTemp, typeSwitchError = BACnetConstructedDataSetpointReferenceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SETTING && peekedTagNumber == uint8(2): // BACnetConstructedDataSetting
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SETTING && peekedTagNumber == uint8(2) : // BACnetConstructedDataSetting
_childTemp, typeSwitchError = BACnetConstructedDataSettingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SHED_DURATION && peekedTagNumber == uint8(2): // BACnetConstructedDataShedDuration
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SHED_DURATION && peekedTagNumber == uint8(2) : // BACnetConstructedDataShedDuration
_childTemp, typeSwitchError = BACnetConstructedDataShedDurationParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SHED_LEVEL_DESCRIPTIONS && peekedTagNumber == uint8(7): // BACnetConstructedDataShedLevelDescriptions
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SHED_LEVEL_DESCRIPTIONS && peekedTagNumber == uint8(7) : // BACnetConstructedDataShedLevelDescriptions
_childTemp, typeSwitchError = BACnetConstructedDataShedLevelDescriptionsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SHED_LEVELS && peekedTagNumber == uint8(2): // BACnetConstructedDataShedLevels
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SHED_LEVELS && peekedTagNumber == uint8(2) : // BACnetConstructedDataShedLevels
_childTemp, typeSwitchError = BACnetConstructedDataShedLevelsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SILENCED && peekedTagNumber == uint8(9): // BACnetConstructedDataSilenced
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SILENCED && peekedTagNumber == uint8(9) : // BACnetConstructedDataSilenced
_childTemp, typeSwitchError = BACnetConstructedDataSilencedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SLAVE_ADDRESS_BINDING: // BACnetConstructedDataSlaveAddressBinding
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SLAVE_ADDRESS_BINDING : // BACnetConstructedDataSlaveAddressBinding
_childTemp, typeSwitchError = BACnetConstructedDataSlaveAddressBindingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SLAVE_PROXY_ENABLE && peekedTagNumber == uint8(1): // BACnetConstructedDataSlaveProxyEnable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SLAVE_PROXY_ENABLE && peekedTagNumber == uint8(1) : // BACnetConstructedDataSlaveProxyEnable
_childTemp, typeSwitchError = BACnetConstructedDataSlaveProxyEnableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_START_TIME: // BACnetConstructedDataStartTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_START_TIME : // BACnetConstructedDataStartTime
_childTemp, typeSwitchError = BACnetConstructedDataStartTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATE_CHANGE_VALUES: // BACnetConstructedDataStateChangeValues
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATE_CHANGE_VALUES : // BACnetConstructedDataStateChangeValues
_childTemp, typeSwitchError = BACnetConstructedDataStateChangeValuesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATE_DESCRIPTION && peekedTagNumber == uint8(7): // BACnetConstructedDataStateDescription
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATE_DESCRIPTION && peekedTagNumber == uint8(7) : // BACnetConstructedDataStateDescription
_childTemp, typeSwitchError = BACnetConstructedDataStateDescriptionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATE_TEXT && peekedTagNumber == uint8(7): // BACnetConstructedDataStateText
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATE_TEXT && peekedTagNumber == uint8(7) : // BACnetConstructedDataStateText
_childTemp, typeSwitchError = BACnetConstructedDataStateTextParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATUS_FLAGS && peekedTagNumber == uint8(8): // BACnetConstructedDataStatusFlags
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STATUS_FLAGS && peekedTagNumber == uint8(8) : // BACnetConstructedDataStatusFlags
_childTemp, typeSwitchError = BACnetConstructedDataStatusFlagsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STOP_TIME: // BACnetConstructedDataStopTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STOP_TIME : // BACnetConstructedDataStopTime
_childTemp, typeSwitchError = BACnetConstructedDataStopTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STOP_WHEN_FULL && peekedTagNumber == uint8(1): // BACnetConstructedDataStopWhenFull
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STOP_WHEN_FULL && peekedTagNumber == uint8(1) : // BACnetConstructedDataStopWhenFull
_childTemp, typeSwitchError = BACnetConstructedDataStopWhenFullParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STRIKE_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataStrikeCount
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STRIKE_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataStrikeCount
_childTemp, typeSwitchError = BACnetConstructedDataStrikeCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STRUCTURED_OBJECT_LIST: // BACnetConstructedDataStructuredObjectList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_STRUCTURED_OBJECT_LIST : // BACnetConstructedDataStructuredObjectList
_childTemp, typeSwitchError = BACnetConstructedDataStructuredObjectListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_ANNOTATIONS: // BACnetConstructedDataSubordinateAnnotations
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_ANNOTATIONS : // BACnetConstructedDataSubordinateAnnotations
_childTemp, typeSwitchError = BACnetConstructedDataSubordinateAnnotationsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_LIST: // BACnetConstructedDataSubordinateList
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_LIST : // BACnetConstructedDataSubordinateList
_childTemp, typeSwitchError = BACnetConstructedDataSubordinateListParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_NODE_TYPES && peekedTagNumber == uint8(9): // BACnetConstructedDataSubordinateNodeTypes
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_NODE_TYPES && peekedTagNumber == uint8(9) : // BACnetConstructedDataSubordinateNodeTypes
_childTemp, typeSwitchError = BACnetConstructedDataSubordinateNodeTypesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_RELATIONSHIPS && peekedTagNumber == uint8(9): // BACnetConstructedDataSubordinateRelationships
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_RELATIONSHIPS && peekedTagNumber == uint8(9) : // BACnetConstructedDataSubordinateRelationships
_childTemp, typeSwitchError = BACnetConstructedDataSubordinateRelationshipsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_TAGS: // BACnetConstructedDataSubordinateTags
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBORDINATE_TAGS : // BACnetConstructedDataSubordinateTags
_childTemp, typeSwitchError = BACnetConstructedDataSubordinateTagsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBSCRIBED_RECIPIENTS: // BACnetConstructedDataSubscribedRecipients
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUBSCRIBED_RECIPIENTS : // BACnetConstructedDataSubscribedRecipients
_childTemp, typeSwitchError = BACnetConstructedDataSubscribedRecipientsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUPPORTED_FORMAT_CLASSES: // BACnetConstructedDataSupportedFormatClasses
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUPPORTED_FORMAT_CLASSES : // BACnetConstructedDataSupportedFormatClasses
_childTemp, typeSwitchError = BACnetConstructedDataSupportedFormatClassesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUPPORTED_FORMATS: // BACnetConstructedDataSupportedFormats
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUPPORTED_FORMATS : // BACnetConstructedDataSupportedFormats
_childTemp, typeSwitchError = BACnetConstructedDataSupportedFormatsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUPPORTED_SECURITY_ALGORITHMS: // BACnetConstructedDataSupportedSecurityAlgorithms
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SUPPORTED_SECURITY_ALGORITHMS : // BACnetConstructedDataSupportedSecurityAlgorithms
_childTemp, typeSwitchError = BACnetConstructedDataSupportedSecurityAlgorithmsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SYSTEM_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataSystemStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_SYSTEM_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataSystemStatus
_childTemp, typeSwitchError = BACnetConstructedDataSystemStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TAGS: // BACnetConstructedDataTags
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TAGS : // BACnetConstructedDataTags
_childTemp, typeSwitchError = BACnetConstructedDataTagsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_THREAT_AUTHORITY: // BACnetConstructedDataThreatAuthority
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_THREAT_AUTHORITY : // BACnetConstructedDataThreatAuthority
_childTemp, typeSwitchError = BACnetConstructedDataThreatAuthorityParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_THREAT_LEVEL: // BACnetConstructedDataThreatLevel
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_THREAT_LEVEL : // BACnetConstructedDataThreatLevel
_childTemp, typeSwitchError = BACnetConstructedDataThreatLevelParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_DELAY && peekedTagNumber == uint8(2): // BACnetConstructedDataTimeDelay
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_DELAY && peekedTagNumber == uint8(2) : // BACnetConstructedDataTimeDelay
_childTemp, typeSwitchError = BACnetConstructedDataTimeDelayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_DELAY_NORMAL && peekedTagNumber == uint8(2): // BACnetConstructedDataTimeDelayNormal
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_DELAY_NORMAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataTimeDelayNormal
_childTemp, typeSwitchError = BACnetConstructedDataTimeDelayNormalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_ACTIVE_TIME_RESET: // BACnetConstructedDataTimeOfActiveTimeReset
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_ACTIVE_TIME_RESET : // BACnetConstructedDataTimeOfActiveTimeReset
_childTemp, typeSwitchError = BACnetConstructedDataTimeOfActiveTimeResetParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_DEVICE_RESTART: // BACnetConstructedDataTimeOfDeviceRestart
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_DEVICE_RESTART : // BACnetConstructedDataTimeOfDeviceRestart
_childTemp, typeSwitchError = BACnetConstructedDataTimeOfDeviceRestartParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_STATE_COUNT_RESET: // BACnetConstructedDataTimeOfStateCountReset
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_STATE_COUNT_RESET : // BACnetConstructedDataTimeOfStateCountReset
_childTemp, typeSwitchError = BACnetConstructedDataTimeOfStateCountResetParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_STRIKE_COUNT_RESET: // BACnetConstructedDataTimeOfStrikeCountReset
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_OF_STRIKE_COUNT_RESET : // BACnetConstructedDataTimeOfStrikeCountReset
_childTemp, typeSwitchError = BACnetConstructedDataTimeOfStrikeCountResetParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataTimeSynchronizationInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataTimeSynchronizationInterval
_childTemp, typeSwitchError = BACnetConstructedDataTimeSynchronizationIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_RECIPIENTS: // BACnetConstructedDataTimeSynchronizationRecipients
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_RECIPIENTS : // BACnetConstructedDataTimeSynchronizationRecipients
_childTemp, typeSwitchError = BACnetConstructedDataTimeSynchronizationRecipientsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIMER_RUNNING && peekedTagNumber == uint8(1): // BACnetConstructedDataTimerRunning
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIMER_RUNNING && peekedTagNumber == uint8(1) : // BACnetConstructedDataTimerRunning
_childTemp, typeSwitchError = BACnetConstructedDataTimerRunningParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIMER_STATE && peekedTagNumber == uint8(9): // BACnetConstructedDataTimerState
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TIMER_STATE && peekedTagNumber == uint8(9) : // BACnetConstructedDataTimerState
_childTemp, typeSwitchError = BACnetConstructedDataTimerStateParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TOTAL_RECORD_COUNT && peekedTagNumber == uint8(2): // BACnetConstructedDataTotalRecordCount
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TOTAL_RECORD_COUNT && peekedTagNumber == uint8(2) : // BACnetConstructedDataTotalRecordCount
_childTemp, typeSwitchError = BACnetConstructedDataTotalRecordCountParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACE_FLAG && peekedTagNumber == uint8(1): // BACnetConstructedDataTraceFlag
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACE_FLAG && peekedTagNumber == uint8(1) : // BACnetConstructedDataTraceFlag
_childTemp, typeSwitchError = BACnetConstructedDataTraceFlagParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACKING_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataLightingOutputTrackingValue
+case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACKING_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataLightingOutputTrackingValue
_childTemp, typeSwitchError = BACnetConstructedDataLightingOutputTrackingValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACKING_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataLightingOutputTrackingValue
+case objectTypeArgument == BACnetObjectType_LIGHTING_OUTPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACKING_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataLightingOutputTrackingValue
_childTemp, typeSwitchError = BACnetConstructedDataLightingOutputTrackingValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACKING_VALUE && peekedTagNumber == uint8(9): // BACnetConstructedDataTrackingValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRACKING_VALUE && peekedTagNumber == uint8(9) : // BACnetConstructedDataTrackingValue
_childTemp, typeSwitchError = BACnetConstructedDataTrackingValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRANSACTION_NOTIFICATION_CLASS && peekedTagNumber == uint8(2): // BACnetConstructedDataTransactionNotificationClass
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRANSACTION_NOTIFICATION_CLASS && peekedTagNumber == uint8(2) : // BACnetConstructedDataTransactionNotificationClass
_childTemp, typeSwitchError = BACnetConstructedDataTransactionNotificationClassParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRANSITION && peekedTagNumber == uint8(9): // BACnetConstructedDataTransition
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRANSITION && peekedTagNumber == uint8(9) : // BACnetConstructedDataTransition
_childTemp, typeSwitchError = BACnetConstructedDataTransitionParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRIGGER && peekedTagNumber == uint8(1): // BACnetConstructedDataTrigger
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_TRIGGER && peekedTagNumber == uint8(1) : // BACnetConstructedDataTrigger
_childTemp, typeSwitchError = BACnetConstructedDataTriggerParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UNITS && peekedTagNumber == uint8(9): // BACnetConstructedDataUnits
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UNITS && peekedTagNumber == uint8(9) : // BACnetConstructedDataUnits
_childTemp, typeSwitchError = BACnetConstructedDataUnitsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataUpdateInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataUpdateInterval
_childTemp, typeSwitchError = BACnetConstructedDataUpdateIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_KEY_SET_TIMEOUT && peekedTagNumber == uint8(2): // BACnetConstructedDataUpdateKeySetTimeout
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_KEY_SET_TIMEOUT && peekedTagNumber == uint8(2) : // BACnetConstructedDataUpdateKeySetTimeout
_childTemp, typeSwitchError = BACnetConstructedDataUpdateKeySetTimeoutParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case objectTypeArgument == BACnetObjectType_CREDENTIAL_DATA_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_TIME: // BACnetConstructedDataCredentialDataInputUpdateTime
+case objectTypeArgument == BACnetObjectType_CREDENTIAL_DATA_INPUT && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_TIME : // BACnetConstructedDataCredentialDataInputUpdateTime
_childTemp, typeSwitchError = BACnetConstructedDataCredentialDataInputUpdateTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_TIME: // BACnetConstructedDataUpdateTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UPDATE_TIME : // BACnetConstructedDataUpdateTime
_childTemp, typeSwitchError = BACnetConstructedDataUpdateTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_EXTERNAL_IDENTIFIER && peekedTagNumber == uint8(7): // BACnetConstructedDataUserExternalIdentifier
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_EXTERNAL_IDENTIFIER && peekedTagNumber == uint8(7) : // BACnetConstructedDataUserExternalIdentifier
_childTemp, typeSwitchError = BACnetConstructedDataUserExternalIdentifierParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_INFORMATION_REFERENCE && peekedTagNumber == uint8(7): // BACnetConstructedDataUserInformationReference
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_INFORMATION_REFERENCE && peekedTagNumber == uint8(7) : // BACnetConstructedDataUserInformationReference
_childTemp, typeSwitchError = BACnetConstructedDataUserInformationReferenceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_NAME && peekedTagNumber == uint8(7): // BACnetConstructedDataUserName
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_NAME && peekedTagNumber == uint8(7) : // BACnetConstructedDataUserName
_childTemp, typeSwitchError = BACnetConstructedDataUserNameParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_TYPE && peekedTagNumber == uint8(9): // BACnetConstructedDataUserType
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USER_TYPE && peekedTagNumber == uint8(9) : // BACnetConstructedDataUserType
_childTemp, typeSwitchError = BACnetConstructedDataUserTypeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USES_REMAINING && peekedTagNumber == uint8(3): // BACnetConstructedDataUsesRemaining
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_USES_REMAINING && peekedTagNumber == uint8(3) : // BACnetConstructedDataUsesRemaining
_childTemp, typeSwitchError = BACnetConstructedDataUsesRemainingParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UTC_OFFSET && peekedTagNumber == uint8(3): // BACnetConstructedDataUTCOffset
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UTC_OFFSET && peekedTagNumber == uint8(3) : // BACnetConstructedDataUTCOffset
_childTemp, typeSwitchError = BACnetConstructedDataUTCOffsetParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UTC_TIME_SYNCHRONIZATION_RECIPIENTS: // BACnetConstructedDataUTCTimeSynchronizationRecipients
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_UTC_TIME_SYNCHRONIZATION_RECIPIENTS : // BACnetConstructedDataUTCTimeSynchronizationRecipients
_childTemp, typeSwitchError = BACnetConstructedDataUTCTimeSynchronizationRecipientsParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALID_SAMPLES && peekedTagNumber == uint8(2): // BACnetConstructedDataValidSamples
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALID_SAMPLES && peekedTagNumber == uint8(2) : // BACnetConstructedDataValidSamples
_childTemp, typeSwitchError = BACnetConstructedDataValidSamplesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_BEFORE_CHANGE && peekedTagNumber == uint8(2): // BACnetConstructedDataValueBeforeChange
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_BEFORE_CHANGE && peekedTagNumber == uint8(2) : // BACnetConstructedDataValueBeforeChange
_childTemp, typeSwitchError = BACnetConstructedDataValueBeforeChangeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_CHANGE_TIME: // BACnetConstructedDataValueChangeTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_CHANGE_TIME : // BACnetConstructedDataValueChangeTime
_childTemp, typeSwitchError = BACnetConstructedDataValueChangeTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_SET && peekedTagNumber == uint8(2): // BACnetConstructedDataValueSet
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_SET && peekedTagNumber == uint8(2) : // BACnetConstructedDataValueSet
_childTemp, typeSwitchError = BACnetConstructedDataValueSetParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_SOURCE: // BACnetConstructedDataValueSource
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_SOURCE : // BACnetConstructedDataValueSource
_childTemp, typeSwitchError = BACnetConstructedDataValueSourceParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_SOURCE_ARRAY: // BACnetConstructedDataValueSourceArray
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VALUE_SOURCE_ARRAY : // BACnetConstructedDataValueSourceArray
_childTemp, typeSwitchError = BACnetConstructedDataValueSourceArrayParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VARIANCE_VALUE && peekedTagNumber == uint8(4): // BACnetConstructedDataVarianceValue
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VARIANCE_VALUE && peekedTagNumber == uint8(4) : // BACnetConstructedDataVarianceValue
_childTemp, typeSwitchError = BACnetConstructedDataVarianceValueParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VENDOR_IDENTIFIER && peekedTagNumber == uint8(2): // BACnetConstructedDataVendorIdentifier
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VENDOR_IDENTIFIER && peekedTagNumber == uint8(2) : // BACnetConstructedDataVendorIdentifier
_childTemp, typeSwitchError = BACnetConstructedDataVendorIdentifierParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VENDOR_NAME && peekedTagNumber == uint8(7): // BACnetConstructedDataVendorName
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VENDOR_NAME && peekedTagNumber == uint8(7) : // BACnetConstructedDataVendorName
_childTemp, typeSwitchError = BACnetConstructedDataVendorNameParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VERIFICATION_TIME && peekedTagNumber == uint8(3): // BACnetConstructedDataVerificationTime
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VERIFICATION_TIME && peekedTagNumber == uint8(3) : // BACnetConstructedDataVerificationTime
_childTemp, typeSwitchError = BACnetConstructedDataVerificationTimeParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VIRTUAL_MAC_ADDRESS_TABLE: // BACnetConstructedDataVirtualMACAddressTable
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VIRTUAL_MAC_ADDRESS_TABLE : // BACnetConstructedDataVirtualMACAddressTable
_childTemp, typeSwitchError = BACnetConstructedDataVirtualMACAddressTableParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VT_CLASSES_SUPPORTED && peekedTagNumber == uint8(9): // BACnetConstructedDataVTClassesSupported
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_VT_CLASSES_SUPPORTED && peekedTagNumber == uint8(9) : // BACnetConstructedDataVTClassesSupported
_childTemp, typeSwitchError = BACnetConstructedDataVTClassesSupportedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WEEKLY_SCHEDULE: // BACnetConstructedDataWeeklySchedule
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WEEKLY_SCHEDULE : // BACnetConstructedDataWeeklySchedule
_childTemp, typeSwitchError = BACnetConstructedDataWeeklyScheduleParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WINDOW_INTERVAL && peekedTagNumber == uint8(2): // BACnetConstructedDataWindowInterval
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WINDOW_INTERVAL && peekedTagNumber == uint8(2) : // BACnetConstructedDataWindowInterval
_childTemp, typeSwitchError = BACnetConstructedDataWindowIntervalParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WINDOW_SAMPLES && peekedTagNumber == uint8(2): // BACnetConstructedDataWindowSamples
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WINDOW_SAMPLES && peekedTagNumber == uint8(2) : // BACnetConstructedDataWindowSamples
_childTemp, typeSwitchError = BACnetConstructedDataWindowSamplesParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WRITE_STATUS && peekedTagNumber == uint8(9): // BACnetConstructedDataWriteStatus
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_WRITE_STATUS && peekedTagNumber == uint8(9) : // BACnetConstructedDataWriteStatus
_childTemp, typeSwitchError = BACnetConstructedDataWriteStatusParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ZONE_FROM: // BACnetConstructedDataZoneFrom
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ZONE_FROM : // BACnetConstructedDataZoneFrom
_childTemp, typeSwitchError = BACnetConstructedDataZoneFromParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ZONE_MEMBERS: // BACnetConstructedDataZoneMembers
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ZONE_MEMBERS : // BACnetConstructedDataZoneMembers
_childTemp, typeSwitchError = BACnetConstructedDataZoneMembersParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ZONE_TO: // BACnetConstructedDataZoneTo
+case 0==0 && propertyIdentifierArgument == BACnetPropertyIdentifier_ZONE_TO : // BACnetConstructedDataZoneTo
_childTemp, typeSwitchError = BACnetConstructedDataZoneToParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
- case 0 == 0: // BACnetConstructedDataUnspecified
+case 0==0 : // BACnetConstructedDataUnspecified
_childTemp, typeSwitchError = BACnetConstructedDataUnspecifiedParseWithBuffer(ctx, readBuffer, tagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [objectTypeArgument=%v, propertyIdentifierArgument=%v, peekedTagNumber=%v]", objectTypeArgument, propertyIdentifierArgument, peekedTagNumber)
@@ -1537,7 +1541,7 @@ func BACnetConstructedDataParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetConstructedData")
}
@@ -1551,7 +1555,7 @@ func BACnetConstructedDataParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -1561,7 +1565,7 @@ func (pm *_BACnetConstructedData) SerializeParent(ctx context.Context, writeBuff
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConstructedData"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConstructedData"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedData")
}
@@ -1604,6 +1608,7 @@ func (pm *_BACnetConstructedData) SerializeParent(ctx context.Context, writeBuff
return nil
}
+
////
// Arguments Getter
@@ -1613,7 +1618,6 @@ func (m *_BACnetConstructedData) GetTagNumber() uint8 {
func (m *_BACnetConstructedData) GetArrayIndexArgument() BACnetTagPayloadUnsignedInteger {
return m.ArrayIndexArgument
}
-
//
////
@@ -1631,3 +1635,6 @@ func (m *_BACnetConstructedData) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go
index bd68b994b5a..b80e06da539 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDULength.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAPDULength is the corresponding interface of BACnetConstructedDataAPDULength
type BACnetConstructedDataAPDULength interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAPDULengthExactly interface {
// _BACnetConstructedDataAPDULength is the data-structure of this message
type _BACnetConstructedDataAPDULength struct {
*_BACnetConstructedData
- ApduLength BACnetApplicationTagUnsignedInteger
+ ApduLength BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAPDULength) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAPDULength) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAPDULength) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_APDU_LENGTH
-}
+func (m *_BACnetConstructedDataAPDULength) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_APDU_LENGTH}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAPDULength) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAPDULength) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAPDULength) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAPDULength) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAPDULength) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAPDULength factory function for _BACnetConstructedDataAPDULength
-func NewBACnetConstructedDataAPDULength(apduLength BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAPDULength {
+func NewBACnetConstructedDataAPDULength( apduLength BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAPDULength {
_result := &_BACnetConstructedDataAPDULength{
- ApduLength: apduLength,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ApduLength: apduLength,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAPDULength(apduLength BACnetApplicationTagUnsignedI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAPDULength(structType interface{}) BACnetConstructedDataAPDULength {
- if casted, ok := structType.(BACnetConstructedDataAPDULength); ok {
+ if casted, ok := structType.(BACnetConstructedDataAPDULength); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAPDULength); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAPDULength) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAPDULength) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAPDULengthParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("apduLength"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for apduLength")
}
- _apduLength, _apduLengthErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_apduLength, _apduLengthErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _apduLengthErr != nil {
return nil, errors.Wrap(_apduLengthErr, "Error parsing 'apduLength' field of BACnetConstructedDataAPDULength")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAPDULengthParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataAPDULength{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ApduLength: apduLength,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAPDULength) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAPDULength")
}
- // Simple Field (apduLength)
- if pushErr := writeBuffer.PushContext("apduLength"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for apduLength")
- }
- _apduLengthErr := writeBuffer.WriteSerializable(ctx, m.GetApduLength())
- if popErr := writeBuffer.PopContext("apduLength"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for apduLength")
- }
- if _apduLengthErr != nil {
- return errors.Wrap(_apduLengthErr, "Error serializing 'apduLength' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (apduLength)
+ if pushErr := writeBuffer.PushContext("apduLength"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for apduLength")
+ }
+ _apduLengthErr := writeBuffer.WriteSerializable(ctx, m.GetApduLength())
+ if popErr := writeBuffer.PopContext("apduLength"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for apduLength")
+ }
+ if _apduLengthErr != nil {
+ return errors.Wrap(_apduLengthErr, "Error serializing 'apduLength' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAPDULength"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAPDULength")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAPDULength) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAPDULength) isBACnetConstructedDataAPDULength() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAPDULength) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go
index 2a1df3326ad..c7475dd045f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUSegmentTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAPDUSegmentTimeout is the corresponding interface of BACnetConstructedDataAPDUSegmentTimeout
type BACnetConstructedDataAPDUSegmentTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAPDUSegmentTimeoutExactly interface {
// _BACnetConstructedDataAPDUSegmentTimeout is the data-structure of this message
type _BACnetConstructedDataAPDUSegmentTimeout struct {
*_BACnetConstructedData
- ApduSegmentTimeout BACnetApplicationTagUnsignedInteger
+ ApduSegmentTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_APDU_SEGMENT_TIMEOUT
-}
+func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_APDU_SEGMENT_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAPDUSegmentTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAPDUSegmentTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAPDUSegmentTimeout factory function for _BACnetConstructedDataAPDUSegmentTimeout
-func NewBACnetConstructedDataAPDUSegmentTimeout(apduSegmentTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAPDUSegmentTimeout {
+func NewBACnetConstructedDataAPDUSegmentTimeout( apduSegmentTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAPDUSegmentTimeout {
_result := &_BACnetConstructedDataAPDUSegmentTimeout{
- ApduSegmentTimeout: apduSegmentTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ApduSegmentTimeout: apduSegmentTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAPDUSegmentTimeout(apduSegmentTimeout BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAPDUSegmentTimeout(structType interface{}) BACnetConstructedDataAPDUSegmentTimeout {
- if casted, ok := structType.(BACnetConstructedDataAPDUSegmentTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataAPDUSegmentTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAPDUSegmentTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataAPDUSegmentTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAPDUSegmentTimeoutParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("apduSegmentTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for apduSegmentTimeout")
}
- _apduSegmentTimeout, _apduSegmentTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_apduSegmentTimeout, _apduSegmentTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _apduSegmentTimeoutErr != nil {
return nil, errors.Wrap(_apduSegmentTimeoutErr, "Error parsing 'apduSegmentTimeout' field of BACnetConstructedDataAPDUSegmentTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAPDUSegmentTimeoutParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataAPDUSegmentTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ApduSegmentTimeout: apduSegmentTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAPDUSegmentTimeout) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAPDUSegmentTimeout")
}
- // Simple Field (apduSegmentTimeout)
- if pushErr := writeBuffer.PushContext("apduSegmentTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for apduSegmentTimeout")
- }
- _apduSegmentTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetApduSegmentTimeout())
- if popErr := writeBuffer.PopContext("apduSegmentTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for apduSegmentTimeout")
- }
- if _apduSegmentTimeoutErr != nil {
- return errors.Wrap(_apduSegmentTimeoutErr, "Error serializing 'apduSegmentTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (apduSegmentTimeout)
+ if pushErr := writeBuffer.PushContext("apduSegmentTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for apduSegmentTimeout")
+ }
+ _apduSegmentTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetApduSegmentTimeout())
+ if popErr := writeBuffer.PopContext("apduSegmentTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for apduSegmentTimeout")
+ }
+ if _apduSegmentTimeoutErr != nil {
+ return errors.Wrap(_apduSegmentTimeoutErr, "Error serializing 'apduSegmentTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAPDUSegmentTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAPDUSegmentTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAPDUSegmentTimeout) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAPDUSegmentTimeout) isBACnetConstructedDataAPDUSegmentTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAPDUSegmentTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go
index 3a2e248a8dd..0cb1a8e0d86 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAPDUTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAPDUTimeout is the corresponding interface of BACnetConstructedDataAPDUTimeout
type BACnetConstructedDataAPDUTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAPDUTimeoutExactly interface {
// _BACnetConstructedDataAPDUTimeout is the data-structure of this message
type _BACnetConstructedDataAPDUTimeout struct {
*_BACnetConstructedData
- ApduTimeout BACnetApplicationTagUnsignedInteger
+ ApduTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAPDUTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAPDUTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAPDUTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_APDU_TIMEOUT
-}
+func (m *_BACnetConstructedDataAPDUTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_APDU_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAPDUTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAPDUTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAPDUTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAPDUTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAPDUTimeout) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAPDUTimeout factory function for _BACnetConstructedDataAPDUTimeout
-func NewBACnetConstructedDataAPDUTimeout(apduTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAPDUTimeout {
+func NewBACnetConstructedDataAPDUTimeout( apduTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAPDUTimeout {
_result := &_BACnetConstructedDataAPDUTimeout{
- ApduTimeout: apduTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ApduTimeout: apduTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAPDUTimeout(apduTimeout BACnetApplicationTagUnsigne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAPDUTimeout(structType interface{}) BACnetConstructedDataAPDUTimeout {
- if casted, ok := structType.(BACnetConstructedDataAPDUTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataAPDUTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAPDUTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAPDUTimeout) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAPDUTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAPDUTimeoutParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("apduTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for apduTimeout")
}
- _apduTimeout, _apduTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_apduTimeout, _apduTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _apduTimeoutErr != nil {
return nil, errors.Wrap(_apduTimeoutErr, "Error parsing 'apduTimeout' field of BACnetConstructedDataAPDUTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAPDUTimeoutParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataAPDUTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ApduTimeout: apduTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAPDUTimeout) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAPDUTimeout")
}
- // Simple Field (apduTimeout)
- if pushErr := writeBuffer.PushContext("apduTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for apduTimeout")
- }
- _apduTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetApduTimeout())
- if popErr := writeBuffer.PopContext("apduTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for apduTimeout")
- }
- if _apduTimeoutErr != nil {
- return errors.Wrap(_apduTimeoutErr, "Error serializing 'apduTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (apduTimeout)
+ if pushErr := writeBuffer.PushContext("apduTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for apduTimeout")
+ }
+ _apduTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetApduTimeout())
+ if popErr := writeBuffer.PopContext("apduTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for apduTimeout")
+ }
+ if _apduTimeoutErr != nil {
+ return errors.Wrap(_apduTimeoutErr, "Error serializing 'apduTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAPDUTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAPDUTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAPDUTimeout) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAPDUTimeout) isBACnetConstructedDataAPDUTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAPDUTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go
index 0743e13db22..630f8eab761 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAbsenteeLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAbsenteeLimit is the corresponding interface of BACnetConstructedDataAbsenteeLimit
type BACnetConstructedDataAbsenteeLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAbsenteeLimitExactly interface {
// _BACnetConstructedDataAbsenteeLimit is the data-structure of this message
type _BACnetConstructedDataAbsenteeLimit struct {
*_BACnetConstructedData
- AbsenteeLimit BACnetApplicationTagUnsignedInteger
+ AbsenteeLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAbsenteeLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAbsenteeLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAbsenteeLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ABSENTEE_LIMIT
-}
+func (m *_BACnetConstructedDataAbsenteeLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ABSENTEE_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAbsenteeLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAbsenteeLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAbsenteeLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAbsenteeLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAbsenteeLimit) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAbsenteeLimit factory function for _BACnetConstructedDataAbsenteeLimit
-func NewBACnetConstructedDataAbsenteeLimit(absenteeLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAbsenteeLimit {
+func NewBACnetConstructedDataAbsenteeLimit( absenteeLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAbsenteeLimit {
_result := &_BACnetConstructedDataAbsenteeLimit{
- AbsenteeLimit: absenteeLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AbsenteeLimit: absenteeLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAbsenteeLimit(absenteeLimit BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAbsenteeLimit(structType interface{}) BACnetConstructedDataAbsenteeLimit {
- if casted, ok := structType.(BACnetConstructedDataAbsenteeLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAbsenteeLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAbsenteeLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAbsenteeLimit) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAbsenteeLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAbsenteeLimitParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("absenteeLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for absenteeLimit")
}
- _absenteeLimit, _absenteeLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_absenteeLimit, _absenteeLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _absenteeLimitErr != nil {
return nil, errors.Wrap(_absenteeLimitErr, "Error parsing 'absenteeLimit' field of BACnetConstructedDataAbsenteeLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAbsenteeLimitParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataAbsenteeLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AbsenteeLimit: absenteeLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAbsenteeLimit) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAbsenteeLimit")
}
- // Simple Field (absenteeLimit)
- if pushErr := writeBuffer.PushContext("absenteeLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for absenteeLimit")
- }
- _absenteeLimitErr := writeBuffer.WriteSerializable(ctx, m.GetAbsenteeLimit())
- if popErr := writeBuffer.PopContext("absenteeLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for absenteeLimit")
- }
- if _absenteeLimitErr != nil {
- return errors.Wrap(_absenteeLimitErr, "Error serializing 'absenteeLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (absenteeLimit)
+ if pushErr := writeBuffer.PushContext("absenteeLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for absenteeLimit")
+ }
+ _absenteeLimitErr := writeBuffer.WriteSerializable(ctx, m.GetAbsenteeLimit())
+ if popErr := writeBuffer.PopContext("absenteeLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for absenteeLimit")
+ }
+ if _absenteeLimitErr != nil {
+ return errors.Wrap(_absenteeLimitErr, "Error serializing 'absenteeLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAbsenteeLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAbsenteeLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAbsenteeLimit) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAbsenteeLimit) isBACnetConstructedDataAbsenteeLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAbsenteeLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAcceptedModes.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAcceptedModes.go
index 6c56d6bddb3..808069d1e89 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAcceptedModes.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAcceptedModes.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAcceptedModes is the corresponding interface of BACnetConstructedDataAcceptedModes
type BACnetConstructedDataAcceptedModes interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAcceptedModesExactly interface {
// _BACnetConstructedDataAcceptedModes is the data-structure of this message
type _BACnetConstructedDataAcceptedModes struct {
*_BACnetConstructedData
- AcceptedModes []BACnetLifeSafetyModeTagged
+ AcceptedModes []BACnetLifeSafetyModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAcceptedModes) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAcceptedModes) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAcceptedModes) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCEPTED_MODES
-}
+func (m *_BACnetConstructedDataAcceptedModes) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCEPTED_MODES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAcceptedModes) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAcceptedModes) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAcceptedModes) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAcceptedModes) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAcceptedModes) GetAcceptedModes() []BACnetLifeSaf
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAcceptedModes factory function for _BACnetConstructedDataAcceptedModes
-func NewBACnetConstructedDataAcceptedModes(acceptedModes []BACnetLifeSafetyModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAcceptedModes {
+func NewBACnetConstructedDataAcceptedModes( acceptedModes []BACnetLifeSafetyModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAcceptedModes {
_result := &_BACnetConstructedDataAcceptedModes{
- AcceptedModes: acceptedModes,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AcceptedModes: acceptedModes,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAcceptedModes(acceptedModes []BACnetLifeSafetyModeT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAcceptedModes(structType interface{}) BACnetConstructedDataAcceptedModes {
- if casted, ok := structType.(BACnetConstructedDataAcceptedModes); ok {
+ if casted, ok := structType.(BACnetConstructedDataAcceptedModes); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAcceptedModes); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAcceptedModes) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAcceptedModes) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAcceptedModesParseWithBuffer(ctx context.Context, read
// Terminated array
var acceptedModes []BACnetLifeSafetyModeTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyModeTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyModeTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'acceptedModes' field of BACnetConstructedDataAcceptedModes")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAcceptedModesParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataAcceptedModes{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AcceptedModes: acceptedModes,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAcceptedModes) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAcceptedModes")
}
- // Array Field (acceptedModes)
- if pushErr := writeBuffer.PushContext("acceptedModes", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for acceptedModes")
- }
- for _curItem, _element := range m.GetAcceptedModes() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAcceptedModes()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'acceptedModes' field")
- }
- }
- if popErr := writeBuffer.PopContext("acceptedModes", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for acceptedModes")
+ // Array Field (acceptedModes)
+ if pushErr := writeBuffer.PushContext("acceptedModes", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for acceptedModes")
+ }
+ for _curItem, _element := range m.GetAcceptedModes() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAcceptedModes()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'acceptedModes' field")
}
+ }
+ if popErr := writeBuffer.PopContext("acceptedModes", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for acceptedModes")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAcceptedModes"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAcceptedModes")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAcceptedModes) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAcceptedModes) isBACnetConstructedDataAcceptedModes() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAcceptedModes) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessAlarmEvents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessAlarmEvents.go
index 55b5c84738d..86df64a43f2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessAlarmEvents.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessAlarmEvents.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessAlarmEvents is the corresponding interface of BACnetConstructedDataAccessAlarmEvents
type BACnetConstructedDataAccessAlarmEvents interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAccessAlarmEventsExactly interface {
// _BACnetConstructedDataAccessAlarmEvents is the data-structure of this message
type _BACnetConstructedDataAccessAlarmEvents struct {
*_BACnetConstructedData
- AccessAlarmEvents []BACnetAccessEventTagged
+ AccessAlarmEvents []BACnetAccessEventTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessAlarmEvents) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessAlarmEvents) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessAlarmEvents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_ALARM_EVENTS
-}
+func (m *_BACnetConstructedDataAccessAlarmEvents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_ALARM_EVENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessAlarmEvents) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessAlarmEvents) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessAlarmEvents) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessAlarmEvents) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAccessAlarmEvents) GetAccessAlarmEvents() []BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessAlarmEvents factory function for _BACnetConstructedDataAccessAlarmEvents
-func NewBACnetConstructedDataAccessAlarmEvents(accessAlarmEvents []BACnetAccessEventTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessAlarmEvents {
+func NewBACnetConstructedDataAccessAlarmEvents( accessAlarmEvents []BACnetAccessEventTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessAlarmEvents {
_result := &_BACnetConstructedDataAccessAlarmEvents{
- AccessAlarmEvents: accessAlarmEvents,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AccessAlarmEvents: accessAlarmEvents,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAccessAlarmEvents(accessAlarmEvents []BACnetAccessE
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessAlarmEvents(structType interface{}) BACnetConstructedDataAccessAlarmEvents {
- if casted, ok := structType.(BACnetConstructedDataAccessAlarmEvents); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessAlarmEvents); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessAlarmEvents); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAccessAlarmEvents) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessAlarmEvents) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAccessAlarmEventsParseWithBuffer(ctx context.Context,
// Terminated array
var accessAlarmEvents []BACnetAccessEventTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'accessAlarmEvents' field of BACnetConstructedDataAccessAlarmEvents")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAccessAlarmEventsParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessAlarmEvents{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessAlarmEvents: accessAlarmEvents,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAccessAlarmEvents) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessAlarmEvents")
}
- // Array Field (accessAlarmEvents)
- if pushErr := writeBuffer.PushContext("accessAlarmEvents", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessAlarmEvents")
- }
- for _curItem, _element := range m.GetAccessAlarmEvents() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAccessAlarmEvents()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'accessAlarmEvents' field")
- }
- }
- if popErr := writeBuffer.PopContext("accessAlarmEvents", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessAlarmEvents")
+ // Array Field (accessAlarmEvents)
+ if pushErr := writeBuffer.PushContext("accessAlarmEvents", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessAlarmEvents")
+ }
+ for _curItem, _element := range m.GetAccessAlarmEvents() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAccessAlarmEvents()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'accessAlarmEvents' field")
}
+ }
+ if popErr := writeBuffer.PopContext("accessAlarmEvents", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessAlarmEvents")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessAlarmEvents"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessAlarmEvents")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAccessAlarmEvents) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessAlarmEvents) isBACnetConstructedDataAccessAlarmEvents() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAccessAlarmEvents) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessCredentialAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessCredentialAll.go
index 4278605cef3..5b4c576fd2f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessCredentialAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessCredentialAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessCredentialAll is the corresponding interface of BACnetConstructedDataAccessCredentialAll
type BACnetConstructedDataAccessCredentialAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccessCredentialAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessCredentialAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_CREDENTIAL
-}
+func (m *_BACnetConstructedDataAccessCredentialAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_CREDENTIAL}
-func (m *_BACnetConstructedDataAccessCredentialAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccessCredentialAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessCredentialAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessCredentialAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessCredentialAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessCredentialAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccessCredentialAll factory function for _BACnetConstructedDataAccessCredentialAll
-func NewBACnetConstructedDataAccessCredentialAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessCredentialAll {
+func NewBACnetConstructedDataAccessCredentialAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessCredentialAll {
_result := &_BACnetConstructedDataAccessCredentialAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccessCredentialAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessCredentialAll(structType interface{}) BACnetConstructedDataAccessCredentialAll {
- if casted, ok := structType.(BACnetConstructedDataAccessCredentialAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessCredentialAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessCredentialAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccessCredentialAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessCredentialAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccessCredentialAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccessCredentialAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessCredentialAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccessCredentialAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessCredentialAll) isBACnetConstructedDataAccessCredentialAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccessCredentialAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAlarmValues.go
index cd1c93dc9b3..122a8dcdad1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessDoorAlarmValues is the corresponding interface of BACnetConstructedDataAccessDoorAlarmValues
type BACnetConstructedDataAccessDoorAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAccessDoorAlarmValuesExactly interface {
// _BACnetConstructedDataAccessDoorAlarmValues is the data-structure of this message
type _BACnetConstructedDataAccessDoorAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetDoorAlarmStateTagged
+ AlarmValues []BACnetDoorAlarmStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_DOOR
-}
+func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_DOOR}
-func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessDoorAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessDoorAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetAlarmValues() []BACnetD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessDoorAlarmValues factory function for _BACnetConstructedDataAccessDoorAlarmValues
-func NewBACnetConstructedDataAccessDoorAlarmValues(alarmValues []BACnetDoorAlarmStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessDoorAlarmValues {
+func NewBACnetConstructedDataAccessDoorAlarmValues( alarmValues []BACnetDoorAlarmStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessDoorAlarmValues {
_result := &_BACnetConstructedDataAccessDoorAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAccessDoorAlarmValues(alarmValues []BACnetDoorAlarm
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessDoorAlarmValues(structType interface{}) BACnetConstructedDataAccessDoorAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataAccessDoorAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessDoorAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessDoorAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessDoorAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAccessDoorAlarmValuesParseWithBuffer(ctx context.Conte
// Terminated array
var alarmValues []BACnetDoorAlarmStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataAccessDoorAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAccessDoorAlarmValuesParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessDoorAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAccessDoorAlarmValues) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessDoorAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessDoorAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessDoorAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAccessDoorAlarmValues) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessDoorAlarmValues) isBACnetConstructedDataAccessDoorAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAccessDoorAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAll.go
index 8e7e798a4e9..6c023e7c5b3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessDoorAll is the corresponding interface of BACnetConstructedDataAccessDoorAll
type BACnetConstructedDataAccessDoorAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccessDoorAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessDoorAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_DOOR
-}
+func (m *_BACnetConstructedDataAccessDoorAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_DOOR}
-func (m *_BACnetConstructedDataAccessDoorAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccessDoorAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessDoorAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessDoorAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessDoorAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessDoorAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccessDoorAll factory function for _BACnetConstructedDataAccessDoorAll
-func NewBACnetConstructedDataAccessDoorAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessDoorAll {
+func NewBACnetConstructedDataAccessDoorAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessDoorAll {
_result := &_BACnetConstructedDataAccessDoorAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccessDoorAll(openingTag BACnetOpeningTag, peekedTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessDoorAll(structType interface{}) BACnetConstructedDataAccessDoorAll {
- if casted, ok := structType.(BACnetConstructedDataAccessDoorAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessDoorAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessDoorAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccessDoorAll) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessDoorAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccessDoorAllParseWithBuffer(ctx context.Context, read
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccessDoorAllParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessDoorAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccessDoorAll) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessDoorAll) isBACnetConstructedDataAccessDoorAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccessDoorAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorFaultValues.go
index bd2f2567040..d21fc0addb9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessDoorFaultValues is the corresponding interface of BACnetConstructedDataAccessDoorFaultValues
type BACnetConstructedDataAccessDoorFaultValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAccessDoorFaultValuesExactly interface {
// _BACnetConstructedDataAccessDoorFaultValues is the data-structure of this message
type _BACnetConstructedDataAccessDoorFaultValues struct {
*_BACnetConstructedData
- FaultValues []BACnetDoorAlarmStateTagged
+ FaultValues []BACnetDoorAlarmStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessDoorFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_DOOR
-}
+func (m *_BACnetConstructedDataAccessDoorFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_DOOR}
-func (m *_BACnetConstructedDataAccessDoorFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataAccessDoorFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessDoorFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessDoorFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessDoorFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessDoorFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAccessDoorFaultValues) GetFaultValues() []BACnetD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessDoorFaultValues factory function for _BACnetConstructedDataAccessDoorFaultValues
-func NewBACnetConstructedDataAccessDoorFaultValues(faultValues []BACnetDoorAlarmStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessDoorFaultValues {
+func NewBACnetConstructedDataAccessDoorFaultValues( faultValues []BACnetDoorAlarmStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessDoorFaultValues {
_result := &_BACnetConstructedDataAccessDoorFaultValues{
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAccessDoorFaultValues(faultValues []BACnetDoorAlarm
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessDoorFaultValues(structType interface{}) BACnetConstructedDataAccessDoorFaultValues {
- if casted, ok := structType.(BACnetConstructedDataAccessDoorFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessDoorFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessDoorFaultValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAccessDoorFaultValues) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessDoorFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAccessDoorFaultValuesParseWithBuffer(ctx context.Conte
// Terminated array
var faultValues []BACnetDoorAlarmStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataAccessDoorFaultValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAccessDoorFaultValuesParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessDoorFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultValues: faultValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAccessDoorFaultValues) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessDoorFaultValues")
}
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
- }
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessDoorFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessDoorFaultValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAccessDoorFaultValues) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessDoorFaultValues) isBACnetConstructedDataAccessDoorFaultValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAccessDoorFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go
index ec250a7d738..d83f5871546 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessDoorPresentValue is the corresponding interface of BACnetConstructedDataAccessDoorPresentValue
type BACnetConstructedDataAccessDoorPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessDoorPresentValueExactly interface {
// _BACnetConstructedDataAccessDoorPresentValue is the data-structure of this message
type _BACnetConstructedDataAccessDoorPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetDoorValueTagged
+ PresentValue BACnetDoorValueTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessDoorPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_DOOR
-}
+func (m *_BACnetConstructedDataAccessDoorPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_DOOR}
-func (m *_BACnetConstructedDataAccessDoorPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataAccessDoorPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessDoorPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessDoorPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessDoorPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessDoorPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessDoorPresentValue) GetActualValue() BACnetDo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessDoorPresentValue factory function for _BACnetConstructedDataAccessDoorPresentValue
-func NewBACnetConstructedDataAccessDoorPresentValue(presentValue BACnetDoorValueTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessDoorPresentValue {
+func NewBACnetConstructedDataAccessDoorPresentValue( presentValue BACnetDoorValueTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessDoorPresentValue {
_result := &_BACnetConstructedDataAccessDoorPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessDoorPresentValue(presentValue BACnetDoorValue
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessDoorPresentValue(structType interface{}) BACnetConstructedDataAccessDoorPresentValue {
- if casted, ok := structType.(BACnetConstructedDataAccessDoorPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessDoorPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessDoorPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessDoorPresentValue) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessDoorPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessDoorPresentValueParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetDoorValueTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetDoorValueTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataAccessDoorPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessDoorPresentValueParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessDoorPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessDoorPresentValue) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessDoorPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessDoorPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessDoorPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessDoorPresentValue) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessDoorPresentValue) isBACnetConstructedDataAccessDoorPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessDoorPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go
index 3107ff0a5ed..842ab8aee77 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoorRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessDoorRelinquishDefault is the corresponding interface of BACnetConstructedDataAccessDoorRelinquishDefault
type BACnetConstructedDataAccessDoorRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessDoorRelinquishDefaultExactly interface {
// _BACnetConstructedDataAccessDoorRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataAccessDoorRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetDoorValueTagged
+ RelinquishDefault BACnetDoorValueTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_DOOR
-}
+func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_DOOR}
-func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessDoorRelinquishDefault factory function for _BACnetConstructedDataAccessDoorRelinquishDefault
-func NewBACnetConstructedDataAccessDoorRelinquishDefault(relinquishDefault BACnetDoorValueTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessDoorRelinquishDefault {
+func NewBACnetConstructedDataAccessDoorRelinquishDefault( relinquishDefault BACnetDoorValueTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessDoorRelinquishDefault {
_result := &_BACnetConstructedDataAccessDoorRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessDoorRelinquishDefault(relinquishDefault BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessDoorRelinquishDefault(structType interface{}) BACnetConstructedDataAccessDoorRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataAccessDoorRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessDoorRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessDoorRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessDoorRelinquishDefaultParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetDoorValueTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_relinquishDefault, _relinquishDefaultErr := BACnetDoorValueTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataAccessDoorRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessDoorRelinquishDefaultParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessDoorRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessDoorRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessDoorRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessDoorRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) isBACnetConstructedDataAccessDoorRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessDoorRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go
index 61e8c5f5b71..a492000497f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessDoors.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessDoors is the corresponding interface of BACnetConstructedDataAccessDoors
type BACnetConstructedDataAccessDoors interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAccessDoorsExactly interface {
// _BACnetConstructedDataAccessDoors is the data-structure of this message
type _BACnetConstructedDataAccessDoors struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AccessDoors []BACnetDeviceObjectReference
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AccessDoors []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessDoors) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessDoors) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessDoors) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_DOORS
-}
+func (m *_BACnetConstructedDataAccessDoors) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_DOORS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessDoors) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessDoors) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessDoors) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessDoors) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAccessDoors) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessDoors factory function for _BACnetConstructedDataAccessDoors
-func NewBACnetConstructedDataAccessDoors(numberOfDataElements BACnetApplicationTagUnsignedInteger, accessDoors []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessDoors {
+func NewBACnetConstructedDataAccessDoors( numberOfDataElements BACnetApplicationTagUnsignedInteger , accessDoors []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessDoors {
_result := &_BACnetConstructedDataAccessDoors{
- NumberOfDataElements: numberOfDataElements,
- AccessDoors: accessDoors,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AccessDoors: accessDoors,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAccessDoors(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessDoors(structType interface{}) BACnetConstructedDataAccessDoors {
- if casted, ok := structType.(BACnetConstructedDataAccessDoors); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessDoors); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessDoors); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAccessDoors) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessDoors) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAccessDoorsParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAccessDoorsParseWithBuffer(ctx context.Context, readBu
// Terminated array
var accessDoors []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'accessDoors' field of BACnetConstructedDataAccessDoors")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataAccessDoorsParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessDoors{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- AccessDoors: accessDoors,
+ AccessDoors: accessDoors,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAccessDoors) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAccessDoors"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessDoors")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (accessDoors)
- if pushErr := writeBuffer.PushContext("accessDoors", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessDoors")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAccessDoors() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAccessDoors()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'accessDoors' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("accessDoors", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessDoors")
+ }
+
+ // Array Field (accessDoors)
+ if pushErr := writeBuffer.PushContext("accessDoors", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessDoors")
+ }
+ for _curItem, _element := range m.GetAccessDoors() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAccessDoors()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'accessDoors' field")
}
+ }
+ if popErr := writeBuffer.PopContext("accessDoors", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessDoors")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessDoors"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessDoors")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAccessDoors) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessDoors) isBACnetConstructedDataAccessDoors() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAccessDoors) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go
index fc64541ec22..81aaa1c5746 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEvent.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessEvent is the corresponding interface of BACnetConstructedDataAccessEvent
type BACnetConstructedDataAccessEvent interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessEventExactly interface {
// _BACnetConstructedDataAccessEvent is the data-structure of this message
type _BACnetConstructedDataAccessEvent struct {
*_BACnetConstructedData
- AccessEvent BACnetAccessEventTagged
+ AccessEvent BACnetAccessEventTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessEvent) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessEvent) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessEvent) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_EVENT
-}
+func (m *_BACnetConstructedDataAccessEvent) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_EVENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessEvent) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessEvent) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessEvent) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessEvent) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessEvent) GetActualValue() BACnetAccessEventTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessEvent factory function for _BACnetConstructedDataAccessEvent
-func NewBACnetConstructedDataAccessEvent(accessEvent BACnetAccessEventTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessEvent {
+func NewBACnetConstructedDataAccessEvent( accessEvent BACnetAccessEventTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessEvent {
_result := &_BACnetConstructedDataAccessEvent{
- AccessEvent: accessEvent,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AccessEvent: accessEvent,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessEvent(accessEvent BACnetAccessEventTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessEvent(structType interface{}) BACnetConstructedDataAccessEvent {
- if casted, ok := structType.(BACnetConstructedDataAccessEvent); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessEvent); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessEvent); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessEvent) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessEvent) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessEventParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("accessEvent"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessEvent")
}
- _accessEvent, _accessEventErr := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_accessEvent, _accessEventErr := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _accessEventErr != nil {
return nil, errors.Wrap(_accessEventErr, "Error parsing 'accessEvent' field of BACnetConstructedDataAccessEvent")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessEventParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessEvent{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessEvent: accessEvent,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessEvent) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessEvent")
}
- // Simple Field (accessEvent)
- if pushErr := writeBuffer.PushContext("accessEvent"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessEvent")
- }
- _accessEventErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEvent())
- if popErr := writeBuffer.PopContext("accessEvent"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessEvent")
- }
- if _accessEventErr != nil {
- return errors.Wrap(_accessEventErr, "Error serializing 'accessEvent' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accessEvent)
+ if pushErr := writeBuffer.PushContext("accessEvent"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessEvent")
+ }
+ _accessEventErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEvent())
+ if popErr := writeBuffer.PopContext("accessEvent"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessEvent")
+ }
+ if _accessEventErr != nil {
+ return errors.Wrap(_accessEventErr, "Error serializing 'accessEvent' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessEvent"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessEvent")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessEvent) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessEvent) isBACnetConstructedDataAccessEvent() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessEvent) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go
index 1ea44fa2313..b2fec68c94f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventAuthenticationFactor.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessEventAuthenticationFactor is the corresponding interface of BACnetConstructedDataAccessEventAuthenticationFactor
type BACnetConstructedDataAccessEventAuthenticationFactor interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessEventAuthenticationFactorExactly interface {
// _BACnetConstructedDataAccessEventAuthenticationFactor is the data-structure of this message
type _BACnetConstructedDataAccessEventAuthenticationFactor struct {
*_BACnetConstructedData
- AccessEventAuthenticationFactor BACnetAuthenticationFactor
+ AccessEventAuthenticationFactor BACnetAuthenticationFactor
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_EVENT_AUTHENTICATION_FACTOR
-}
+func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_EVENT_AUTHENTICATION_FACTOR}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessEventAuthenticationFactor factory function for _BACnetConstructedDataAccessEventAuthenticationFactor
-func NewBACnetConstructedDataAccessEventAuthenticationFactor(accessEventAuthenticationFactor BACnetAuthenticationFactor, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessEventAuthenticationFactor {
+func NewBACnetConstructedDataAccessEventAuthenticationFactor( accessEventAuthenticationFactor BACnetAuthenticationFactor , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessEventAuthenticationFactor {
_result := &_BACnetConstructedDataAccessEventAuthenticationFactor{
AccessEventAuthenticationFactor: accessEventAuthenticationFactor,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessEventAuthenticationFactor(accessEventAuthenti
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessEventAuthenticationFactor(structType interface{}) BACnetConstructedDataAccessEventAuthenticationFactor {
- if casted, ok := structType.(BACnetConstructedDataAccessEventAuthenticationFactor); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessEventAuthenticationFactor); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessEventAuthenticationFactor); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessEventAuthenticationFactorParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("accessEventAuthenticationFactor"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessEventAuthenticationFactor")
}
- _accessEventAuthenticationFactor, _accessEventAuthenticationFactorErr := BACnetAuthenticationFactorParseWithBuffer(ctx, readBuffer)
+_accessEventAuthenticationFactor, _accessEventAuthenticationFactorErr := BACnetAuthenticationFactorParseWithBuffer(ctx, readBuffer)
if _accessEventAuthenticationFactorErr != nil {
return nil, errors.Wrap(_accessEventAuthenticationFactorErr, "Error parsing 'accessEventAuthenticationFactor' field of BACnetConstructedDataAccessEventAuthenticationFactor")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessEventAuthenticationFactorParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessEventAuthenticationFactor{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessEventAuthenticationFactor: accessEventAuthenticationFactor,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessEventAuthenticationFactor")
}
- // Simple Field (accessEventAuthenticationFactor)
- if pushErr := writeBuffer.PushContext("accessEventAuthenticationFactor"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessEventAuthenticationFactor")
- }
- _accessEventAuthenticationFactorErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventAuthenticationFactor())
- if popErr := writeBuffer.PopContext("accessEventAuthenticationFactor"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessEventAuthenticationFactor")
- }
- if _accessEventAuthenticationFactorErr != nil {
- return errors.Wrap(_accessEventAuthenticationFactorErr, "Error serializing 'accessEventAuthenticationFactor' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accessEventAuthenticationFactor)
+ if pushErr := writeBuffer.PushContext("accessEventAuthenticationFactor"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessEventAuthenticationFactor")
+ }
+ _accessEventAuthenticationFactorErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventAuthenticationFactor())
+ if popErr := writeBuffer.PopContext("accessEventAuthenticationFactor"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessEventAuthenticationFactor")
+ }
+ if _accessEventAuthenticationFactorErr != nil {
+ return errors.Wrap(_accessEventAuthenticationFactorErr, "Error serializing 'accessEventAuthenticationFactor' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessEventAuthenticationFactor"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessEventAuthenticationFactor")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) isBACnetConstructedDataAccessEventAuthenticationFactor() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessEventAuthenticationFactor) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go
index 7eeba8dfe9b..f8421fc14c1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventCredential.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessEventCredential is the corresponding interface of BACnetConstructedDataAccessEventCredential
type BACnetConstructedDataAccessEventCredential interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessEventCredentialExactly interface {
// _BACnetConstructedDataAccessEventCredential is the data-structure of this message
type _BACnetConstructedDataAccessEventCredential struct {
*_BACnetConstructedData
- AccessEventCredential BACnetDeviceObjectReference
+ AccessEventCredential BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessEventCredential) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessEventCredential) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessEventCredential) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_EVENT_CREDENTIAL
-}
+func (m *_BACnetConstructedDataAccessEventCredential) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_EVENT_CREDENTIAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessEventCredential) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessEventCredential) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessEventCredential) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessEventCredential) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessEventCredential) GetActualValue() BACnetDev
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessEventCredential factory function for _BACnetConstructedDataAccessEventCredential
-func NewBACnetConstructedDataAccessEventCredential(accessEventCredential BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessEventCredential {
+func NewBACnetConstructedDataAccessEventCredential( accessEventCredential BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessEventCredential {
_result := &_BACnetConstructedDataAccessEventCredential{
- AccessEventCredential: accessEventCredential,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AccessEventCredential: accessEventCredential,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessEventCredential(accessEventCredential BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessEventCredential(structType interface{}) BACnetConstructedDataAccessEventCredential {
- if casted, ok := structType.(BACnetConstructedDataAccessEventCredential); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessEventCredential); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessEventCredential); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessEventCredential) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessEventCredential) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessEventCredentialParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("accessEventCredential"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessEventCredential")
}
- _accessEventCredential, _accessEventCredentialErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_accessEventCredential, _accessEventCredentialErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _accessEventCredentialErr != nil {
return nil, errors.Wrap(_accessEventCredentialErr, "Error parsing 'accessEventCredential' field of BACnetConstructedDataAccessEventCredential")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessEventCredentialParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessEventCredential{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessEventCredential: accessEventCredential,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessEventCredential) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessEventCredential")
}
- // Simple Field (accessEventCredential)
- if pushErr := writeBuffer.PushContext("accessEventCredential"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessEventCredential")
- }
- _accessEventCredentialErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventCredential())
- if popErr := writeBuffer.PopContext("accessEventCredential"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessEventCredential")
- }
- if _accessEventCredentialErr != nil {
- return errors.Wrap(_accessEventCredentialErr, "Error serializing 'accessEventCredential' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accessEventCredential)
+ if pushErr := writeBuffer.PushContext("accessEventCredential"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessEventCredential")
+ }
+ _accessEventCredentialErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventCredential())
+ if popErr := writeBuffer.PopContext("accessEventCredential"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessEventCredential")
+ }
+ if _accessEventCredentialErr != nil {
+ return errors.Wrap(_accessEventCredentialErr, "Error serializing 'accessEventCredential' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessEventCredential"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessEventCredential")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessEventCredential) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessEventCredential) isBACnetConstructedDataAccessEventCredential() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessEventCredential) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go
index 3534d3a9d21..5d8c40dc76e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTag.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessEventTag is the corresponding interface of BACnetConstructedDataAccessEventTag
type BACnetConstructedDataAccessEventTag interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessEventTagExactly interface {
// _BACnetConstructedDataAccessEventTag is the data-structure of this message
type _BACnetConstructedDataAccessEventTag struct {
*_BACnetConstructedData
- AccessEventTag BACnetApplicationTagUnsignedInteger
+ AccessEventTag BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessEventTag) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessEventTag) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessEventTag) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_EVENT_TAG
-}
+func (m *_BACnetConstructedDataAccessEventTag) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_EVENT_TAG}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessEventTag) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessEventTag) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessEventTag) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessEventTag) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessEventTag) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessEventTag factory function for _BACnetConstructedDataAccessEventTag
-func NewBACnetConstructedDataAccessEventTag(accessEventTag BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessEventTag {
+func NewBACnetConstructedDataAccessEventTag( accessEventTag BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessEventTag {
_result := &_BACnetConstructedDataAccessEventTag{
- AccessEventTag: accessEventTag,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AccessEventTag: accessEventTag,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessEventTag(accessEventTag BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessEventTag(structType interface{}) BACnetConstructedDataAccessEventTag {
- if casted, ok := structType.(BACnetConstructedDataAccessEventTag); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessEventTag); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessEventTag); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessEventTag) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessEventTag) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessEventTagParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("accessEventTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessEventTag")
}
- _accessEventTag, _accessEventTagErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_accessEventTag, _accessEventTagErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _accessEventTagErr != nil {
return nil, errors.Wrap(_accessEventTagErr, "Error parsing 'accessEventTag' field of BACnetConstructedDataAccessEventTag")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessEventTagParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessEventTag{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessEventTag: accessEventTag,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessEventTag) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessEventTag")
}
- // Simple Field (accessEventTag)
- if pushErr := writeBuffer.PushContext("accessEventTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessEventTag")
- }
- _accessEventTagErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventTag())
- if popErr := writeBuffer.PopContext("accessEventTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessEventTag")
- }
- if _accessEventTagErr != nil {
- return errors.Wrap(_accessEventTagErr, "Error serializing 'accessEventTag' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accessEventTag)
+ if pushErr := writeBuffer.PushContext("accessEventTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessEventTag")
+ }
+ _accessEventTagErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventTag())
+ if popErr := writeBuffer.PopContext("accessEventTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessEventTag")
+ }
+ if _accessEventTagErr != nil {
+ return errors.Wrap(_accessEventTagErr, "Error serializing 'accessEventTag' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessEventTag"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessEventTag")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessEventTag) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessEventTag) isBACnetConstructedDataAccessEventTag() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessEventTag) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go
index 9f422565037..4945765a3e5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessEventTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessEventTime is the corresponding interface of BACnetConstructedDataAccessEventTime
type BACnetConstructedDataAccessEventTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessEventTimeExactly interface {
// _BACnetConstructedDataAccessEventTime is the data-structure of this message
type _BACnetConstructedDataAccessEventTime struct {
*_BACnetConstructedData
- AccessEventTime BACnetTimeStamp
+ AccessEventTime BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessEventTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessEventTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessEventTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_EVENT_TIME
-}
+func (m *_BACnetConstructedDataAccessEventTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_EVENT_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessEventTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessEventTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessEventTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessEventTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessEventTime) GetActualValue() BACnetTimeStamp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessEventTime factory function for _BACnetConstructedDataAccessEventTime
-func NewBACnetConstructedDataAccessEventTime(accessEventTime BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessEventTime {
+func NewBACnetConstructedDataAccessEventTime( accessEventTime BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessEventTime {
_result := &_BACnetConstructedDataAccessEventTime{
- AccessEventTime: accessEventTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AccessEventTime: accessEventTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessEventTime(accessEventTime BACnetTimeStamp, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessEventTime(structType interface{}) BACnetConstructedDataAccessEventTime {
- if casted, ok := structType.(BACnetConstructedDataAccessEventTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessEventTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessEventTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessEventTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessEventTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessEventTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("accessEventTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessEventTime")
}
- _accessEventTime, _accessEventTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_accessEventTime, _accessEventTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _accessEventTimeErr != nil {
return nil, errors.Wrap(_accessEventTimeErr, "Error parsing 'accessEventTime' field of BACnetConstructedDataAccessEventTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessEventTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessEventTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessEventTime: accessEventTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessEventTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessEventTime")
}
- // Simple Field (accessEventTime)
- if pushErr := writeBuffer.PushContext("accessEventTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessEventTime")
- }
- _accessEventTimeErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventTime())
- if popErr := writeBuffer.PopContext("accessEventTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessEventTime")
- }
- if _accessEventTimeErr != nil {
- return errors.Wrap(_accessEventTimeErr, "Error serializing 'accessEventTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accessEventTime)
+ if pushErr := writeBuffer.PushContext("accessEventTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessEventTime")
+ }
+ _accessEventTimeErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventTime())
+ if popErr := writeBuffer.PopContext("accessEventTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessEventTime")
+ }
+ if _accessEventTimeErr != nil {
+ return errors.Wrap(_accessEventTimeErr, "Error serializing 'accessEventTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessEventTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessEventTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessEventTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessEventTime) isBACnetConstructedDataAccessEventTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessEventTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessPointAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessPointAll.go
index dabb6e430fd..73af631b144 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessPointAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessPointAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessPointAll is the corresponding interface of BACnetConstructedDataAccessPointAll
type BACnetConstructedDataAccessPointAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccessPointAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessPointAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_POINT
-}
+func (m *_BACnetConstructedDataAccessPointAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_POINT}
-func (m *_BACnetConstructedDataAccessPointAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccessPointAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessPointAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessPointAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessPointAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessPointAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccessPointAll factory function for _BACnetConstructedDataAccessPointAll
-func NewBACnetConstructedDataAccessPointAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessPointAll {
+func NewBACnetConstructedDataAccessPointAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessPointAll {
_result := &_BACnetConstructedDataAccessPointAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccessPointAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessPointAll(structType interface{}) BACnetConstructedDataAccessPointAll {
- if casted, ok := structType.(BACnetConstructedDataAccessPointAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessPointAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessPointAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccessPointAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessPointAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccessPointAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccessPointAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessPointAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccessPointAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessPointAll) isBACnetConstructedDataAccessPointAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccessPointAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessRightsAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessRightsAll.go
index e39315ff07d..bc158929c1f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessRightsAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessRightsAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessRightsAll is the corresponding interface of BACnetConstructedDataAccessRightsAll
type BACnetConstructedDataAccessRightsAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccessRightsAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessRightsAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_RIGHTS
-}
+func (m *_BACnetConstructedDataAccessRightsAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_RIGHTS}
-func (m *_BACnetConstructedDataAccessRightsAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccessRightsAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessRightsAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessRightsAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessRightsAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessRightsAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccessRightsAll factory function for _BACnetConstructedDataAccessRightsAll
-func NewBACnetConstructedDataAccessRightsAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessRightsAll {
+func NewBACnetConstructedDataAccessRightsAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessRightsAll {
_result := &_BACnetConstructedDataAccessRightsAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccessRightsAll(openingTag BACnetOpeningTag, peeked
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessRightsAll(structType interface{}) BACnetConstructedDataAccessRightsAll {
- if casted, ok := structType.(BACnetConstructedDataAccessRightsAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessRightsAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessRightsAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccessRightsAll) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessRightsAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccessRightsAllParseWithBuffer(ctx context.Context, re
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccessRightsAllParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessRightsAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccessRightsAll) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessRightsAll) isBACnetConstructedDataAccessRightsAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccessRightsAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessTransactionEvents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessTransactionEvents.go
index 7c733d224c1..2c57c714c85 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessTransactionEvents.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessTransactionEvents.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessTransactionEvents is the corresponding interface of BACnetConstructedDataAccessTransactionEvents
type BACnetConstructedDataAccessTransactionEvents interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAccessTransactionEventsExactly interface {
// _BACnetConstructedDataAccessTransactionEvents is the data-structure of this message
type _BACnetConstructedDataAccessTransactionEvents struct {
*_BACnetConstructedData
- AccessTransactionEvents []BACnetAccessEventTagged
+ AccessTransactionEvents []BACnetAccessEventTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessTransactionEvents) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccessTransactionEvents) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccessTransactionEvents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCESS_TRANSACTION_EVENTS
-}
+func (m *_BACnetConstructedDataAccessTransactionEvents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCESS_TRANSACTION_EVENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessTransactionEvents) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessTransactionEvents) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessTransactionEvents) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessTransactionEvents) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAccessTransactionEvents) GetAccessTransactionEven
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessTransactionEvents factory function for _BACnetConstructedDataAccessTransactionEvents
-func NewBACnetConstructedDataAccessTransactionEvents(accessTransactionEvents []BACnetAccessEventTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessTransactionEvents {
+func NewBACnetConstructedDataAccessTransactionEvents( accessTransactionEvents []BACnetAccessEventTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessTransactionEvents {
_result := &_BACnetConstructedDataAccessTransactionEvents{
AccessTransactionEvents: accessTransactionEvents,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAccessTransactionEvents(accessTransactionEvents []B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessTransactionEvents(structType interface{}) BACnetConstructedDataAccessTransactionEvents {
- if casted, ok := structType.(BACnetConstructedDataAccessTransactionEvents); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessTransactionEvents); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessTransactionEvents); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAccessTransactionEvents) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessTransactionEvents) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAccessTransactionEventsParseWithBuffer(ctx context.Con
// Terminated array
var accessTransactionEvents []BACnetAccessEventTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'accessTransactionEvents' field of BACnetConstructedDataAccessTransactionEvents")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAccessTransactionEventsParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessTransactionEvents{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccessTransactionEvents: accessTransactionEvents,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAccessTransactionEvents) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessTransactionEvents")
}
- // Array Field (accessTransactionEvents)
- if pushErr := writeBuffer.PushContext("accessTransactionEvents", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessTransactionEvents")
- }
- for _curItem, _element := range m.GetAccessTransactionEvents() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAccessTransactionEvents()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'accessTransactionEvents' field")
- }
- }
- if popErr := writeBuffer.PopContext("accessTransactionEvents", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessTransactionEvents")
+ // Array Field (accessTransactionEvents)
+ if pushErr := writeBuffer.PushContext("accessTransactionEvents", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessTransactionEvents")
+ }
+ for _curItem, _element := range m.GetAccessTransactionEvents() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAccessTransactionEvents()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'accessTransactionEvents' field")
}
+ }
+ if popErr := writeBuffer.PopContext("accessTransactionEvents", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessTransactionEvents")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessTransactionEvents"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessTransactionEvents")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAccessTransactionEvents) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessTransactionEvents) isBACnetConstructedDataAccessTransactionEvents() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAccessTransactionEvents) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessUserAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessUserAll.go
index cfae0ac9e13..803b3a92b4f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessUserAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessUserAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessUserAll is the corresponding interface of BACnetConstructedDataAccessUserAll
type BACnetConstructedDataAccessUserAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccessUserAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessUserAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_USER
-}
+func (m *_BACnetConstructedDataAccessUserAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_USER}
-func (m *_BACnetConstructedDataAccessUserAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccessUserAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessUserAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessUserAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessUserAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessUserAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccessUserAll factory function for _BACnetConstructedDataAccessUserAll
-func NewBACnetConstructedDataAccessUserAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessUserAll {
+func NewBACnetConstructedDataAccessUserAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessUserAll {
_result := &_BACnetConstructedDataAccessUserAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccessUserAll(openingTag BACnetOpeningTag, peekedTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessUserAll(structType interface{}) BACnetConstructedDataAccessUserAll {
- if casted, ok := structType.(BACnetConstructedDataAccessUserAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessUserAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessUserAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccessUserAll) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessUserAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccessUserAllParseWithBuffer(ctx context.Context, read
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccessUserAllParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessUserAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccessUserAll) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessUserAll) isBACnetConstructedDataAccessUserAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccessUserAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go
index 4b91b2f497b..4fc8dcd6f81 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAdjustValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessZoneAdjustValue is the corresponding interface of BACnetConstructedDataAccessZoneAdjustValue
type BACnetConstructedDataAccessZoneAdjustValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccessZoneAdjustValueExactly interface {
// _BACnetConstructedDataAccessZoneAdjustValue is the data-structure of this message
type _BACnetConstructedDataAccessZoneAdjustValue struct {
*_BACnetConstructedData
- AdjustValue BACnetApplicationTagSignedInteger
+ AdjustValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_ZONE
-}
+func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_ZONE}
-func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ADJUST_VALUE
-}
+func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ADJUST_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessZoneAdjustValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessZoneAdjustValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessZoneAdjustValue factory function for _BACnetConstructedDataAccessZoneAdjustValue
-func NewBACnetConstructedDataAccessZoneAdjustValue(adjustValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessZoneAdjustValue {
+func NewBACnetConstructedDataAccessZoneAdjustValue( adjustValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessZoneAdjustValue {
_result := &_BACnetConstructedDataAccessZoneAdjustValue{
- AdjustValue: adjustValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AdjustValue: adjustValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccessZoneAdjustValue(adjustValue BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessZoneAdjustValue(structType interface{}) BACnetConstructedDataAccessZoneAdjustValue {
- if casted, ok := structType.(BACnetConstructedDataAccessZoneAdjustValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessZoneAdjustValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessZoneAdjustValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessZoneAdjustValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccessZoneAdjustValueParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("adjustValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for adjustValue")
}
- _adjustValue, _adjustValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_adjustValue, _adjustValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _adjustValueErr != nil {
return nil, errors.Wrap(_adjustValueErr, "Error parsing 'adjustValue' field of BACnetConstructedDataAccessZoneAdjustValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccessZoneAdjustValueParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessZoneAdjustValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AdjustValue: adjustValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccessZoneAdjustValue) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessZoneAdjustValue")
}
- // Simple Field (adjustValue)
- if pushErr := writeBuffer.PushContext("adjustValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for adjustValue")
- }
- _adjustValueErr := writeBuffer.WriteSerializable(ctx, m.GetAdjustValue())
- if popErr := writeBuffer.PopContext("adjustValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for adjustValue")
- }
- if _adjustValueErr != nil {
- return errors.Wrap(_adjustValueErr, "Error serializing 'adjustValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (adjustValue)
+ if pushErr := writeBuffer.PushContext("adjustValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for adjustValue")
+ }
+ _adjustValueErr := writeBuffer.WriteSerializable(ctx, m.GetAdjustValue())
+ if popErr := writeBuffer.PopContext("adjustValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for adjustValue")
+ }
+ if _adjustValueErr != nil {
+ return errors.Wrap(_adjustValueErr, "Error serializing 'adjustValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessZoneAdjustValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessZoneAdjustValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccessZoneAdjustValue) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessZoneAdjustValue) isBACnetConstructedDataAccessZoneAdjustValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccessZoneAdjustValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAlarmValues.go
index bd9711e3e02..1370cbe707e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessZoneAlarmValues is the corresponding interface of BACnetConstructedDataAccessZoneAlarmValues
type BACnetConstructedDataAccessZoneAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAccessZoneAlarmValuesExactly interface {
// _BACnetConstructedDataAccessZoneAlarmValues is the data-structure of this message
type _BACnetConstructedDataAccessZoneAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetAccessZoneOccupancyStateTagged
+ AlarmValues []BACnetAccessZoneOccupancyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_ZONE
-}
+func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_ZONE}
-func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessZoneAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessZoneAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetAlarmValues() []BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccessZoneAlarmValues factory function for _BACnetConstructedDataAccessZoneAlarmValues
-func NewBACnetConstructedDataAccessZoneAlarmValues(alarmValues []BACnetAccessZoneOccupancyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessZoneAlarmValues {
+func NewBACnetConstructedDataAccessZoneAlarmValues( alarmValues []BACnetAccessZoneOccupancyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessZoneAlarmValues {
_result := &_BACnetConstructedDataAccessZoneAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAccessZoneAlarmValues(alarmValues []BACnetAccessZon
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessZoneAlarmValues(structType interface{}) BACnetConstructedDataAccessZoneAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataAccessZoneAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessZoneAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessZoneAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessZoneAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAccessZoneAlarmValuesParseWithBuffer(ctx context.Conte
// Terminated array
var alarmValues []BACnetAccessZoneOccupancyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataAccessZoneAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAccessZoneAlarmValuesParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessZoneAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAccessZoneAlarmValues) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccessZoneAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccessZoneAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccessZoneAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAccessZoneAlarmValues) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessZoneAlarmValues) isBACnetConstructedDataAccessZoneAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAccessZoneAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAll.go
index 5b5bb04dcae..d20eab4bd6c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccessZoneAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccessZoneAll is the corresponding interface of BACnetConstructedDataAccessZoneAll
type BACnetConstructedDataAccessZoneAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccessZoneAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccessZoneAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCESS_ZONE
-}
+func (m *_BACnetConstructedDataAccessZoneAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCESS_ZONE}
-func (m *_BACnetConstructedDataAccessZoneAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccessZoneAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccessZoneAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccessZoneAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccessZoneAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccessZoneAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccessZoneAll factory function for _BACnetConstructedDataAccessZoneAll
-func NewBACnetConstructedDataAccessZoneAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccessZoneAll {
+func NewBACnetConstructedDataAccessZoneAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccessZoneAll {
_result := &_BACnetConstructedDataAccessZoneAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccessZoneAll(openingTag BACnetOpeningTag, peekedTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccessZoneAll(structType interface{}) BACnetConstructedDataAccessZoneAll {
- if casted, ok := structType.(BACnetConstructedDataAccessZoneAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccessZoneAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccessZoneAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccessZoneAll) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccessZoneAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccessZoneAllParseWithBuffer(ctx context.Context, read
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccessZoneAllParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccessZoneAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccessZoneAll) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccessZoneAll) isBACnetConstructedDataAccessZoneAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccessZoneAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go
index 12ef0275856..9af10a92f09 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompaniment.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccompaniment is the corresponding interface of BACnetConstructedDataAccompaniment
type BACnetConstructedDataAccompaniment interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccompanimentExactly interface {
// _BACnetConstructedDataAccompaniment is the data-structure of this message
type _BACnetConstructedDataAccompaniment struct {
*_BACnetConstructedData
- Accompaniment BACnetDeviceObjectReference
+ Accompaniment BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccompaniment) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccompaniment) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccompaniment) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCOMPANIMENT
-}
+func (m *_BACnetConstructedDataAccompaniment) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCOMPANIMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccompaniment) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccompaniment) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccompaniment) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccompaniment) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccompaniment) GetActualValue() BACnetDeviceObjec
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccompaniment factory function for _BACnetConstructedDataAccompaniment
-func NewBACnetConstructedDataAccompaniment(accompaniment BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccompaniment {
+func NewBACnetConstructedDataAccompaniment( accompaniment BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccompaniment {
_result := &_BACnetConstructedDataAccompaniment{
- Accompaniment: accompaniment,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Accompaniment: accompaniment,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccompaniment(accompaniment BACnetDeviceObjectRefer
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccompaniment(structType interface{}) BACnetConstructedDataAccompaniment {
- if casted, ok := structType.(BACnetConstructedDataAccompaniment); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccompaniment); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccompaniment); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccompaniment) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccompaniment) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccompanimentParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("accompaniment"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accompaniment")
}
- _accompaniment, _accompanimentErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_accompaniment, _accompanimentErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _accompanimentErr != nil {
return nil, errors.Wrap(_accompanimentErr, "Error parsing 'accompaniment' field of BACnetConstructedDataAccompaniment")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccompanimentParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccompaniment{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Accompaniment: accompaniment,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccompaniment) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccompaniment")
}
- // Simple Field (accompaniment)
- if pushErr := writeBuffer.PushContext("accompaniment"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accompaniment")
- }
- _accompanimentErr := writeBuffer.WriteSerializable(ctx, m.GetAccompaniment())
- if popErr := writeBuffer.PopContext("accompaniment"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accompaniment")
- }
- if _accompanimentErr != nil {
- return errors.Wrap(_accompanimentErr, "Error serializing 'accompaniment' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accompaniment)
+ if pushErr := writeBuffer.PushContext("accompaniment"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accompaniment")
+ }
+ _accompanimentErr := writeBuffer.WriteSerializable(ctx, m.GetAccompaniment())
+ if popErr := writeBuffer.PopContext("accompaniment"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accompaniment")
+ }
+ if _accompanimentErr != nil {
+ return errors.Wrap(_accompanimentErr, "Error serializing 'accompaniment' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccompaniment"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccompaniment")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccompaniment) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccompaniment) isBACnetConstructedDataAccompaniment() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccompaniment) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go
index 2101e32278c..3cb56e0e280 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccompanimentTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccompanimentTime is the corresponding interface of BACnetConstructedDataAccompanimentTime
type BACnetConstructedDataAccompanimentTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccompanimentTimeExactly interface {
// _BACnetConstructedDataAccompanimentTime is the data-structure of this message
type _BACnetConstructedDataAccompanimentTime struct {
*_BACnetConstructedData
- AccompanimentTime BACnetApplicationTagUnsignedInteger
+ AccompanimentTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccompanimentTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAccompanimentTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAccompanimentTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACCOMPANIMENT_TIME
-}
+func (m *_BACnetConstructedDataAccompanimentTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACCOMPANIMENT_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccompanimentTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccompanimentTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccompanimentTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccompanimentTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccompanimentTime) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccompanimentTime factory function for _BACnetConstructedDataAccompanimentTime
-func NewBACnetConstructedDataAccompanimentTime(accompanimentTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccompanimentTime {
+func NewBACnetConstructedDataAccompanimentTime( accompanimentTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccompanimentTime {
_result := &_BACnetConstructedDataAccompanimentTime{
- AccompanimentTime: accompanimentTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AccompanimentTime: accompanimentTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccompanimentTime(accompanimentTime BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccompanimentTime(structType interface{}) BACnetConstructedDataAccompanimentTime {
- if casted, ok := structType.(BACnetConstructedDataAccompanimentTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccompanimentTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccompanimentTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccompanimentTime) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccompanimentTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccompanimentTimeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("accompanimentTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accompanimentTime")
}
- _accompanimentTime, _accompanimentTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_accompanimentTime, _accompanimentTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _accompanimentTimeErr != nil {
return nil, errors.Wrap(_accompanimentTimeErr, "Error parsing 'accompanimentTime' field of BACnetConstructedDataAccompanimentTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccompanimentTimeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccompanimentTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AccompanimentTime: accompanimentTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccompanimentTime) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccompanimentTime")
}
- // Simple Field (accompanimentTime)
- if pushErr := writeBuffer.PushContext("accompanimentTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accompanimentTime")
- }
- _accompanimentTimeErr := writeBuffer.WriteSerializable(ctx, m.GetAccompanimentTime())
- if popErr := writeBuffer.PopContext("accompanimentTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accompanimentTime")
- }
- if _accompanimentTimeErr != nil {
- return errors.Wrap(_accompanimentTimeErr, "Error serializing 'accompanimentTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (accompanimentTime)
+ if pushErr := writeBuffer.PushContext("accompanimentTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accompanimentTime")
+ }
+ _accompanimentTimeErr := writeBuffer.WriteSerializable(ctx, m.GetAccompanimentTime())
+ if popErr := writeBuffer.PopContext("accompanimentTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accompanimentTime")
+ }
+ if _accompanimentTimeErr != nil {
+ return errors.Wrap(_accompanimentTimeErr, "Error serializing 'accompanimentTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccompanimentTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccompanimentTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccompanimentTime) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccompanimentTime) isBACnetConstructedDataAccompanimentTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccompanimentTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorAll.go
index 1dc971f4775..29b48d35f3e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorAll is the corresponding interface of BACnetConstructedDataAccumulatorAll
type BACnetConstructedDataAccumulatorAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAccumulatorAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAccumulatorAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAccumulatorAll factory function for _BACnetConstructedDataAccumulatorAll
-func NewBACnetConstructedDataAccumulatorAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorAll {
+func NewBACnetConstructedDataAccumulatorAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorAll {
_result := &_BACnetConstructedDataAccumulatorAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAccumulatorAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorAll(structType interface{}) BACnetConstructedDataAccumulatorAll {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAccumulatorAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAccumulatorAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAccumulatorAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAccumulatorAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorAll) isBACnetConstructedDataAccumulatorAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAccumulatorAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go
index f7d14d480fb..bf92cc30d62 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorFaultHighLimit is the corresponding interface of BACnetConstructedDataAccumulatorFaultHighLimit
type BACnetConstructedDataAccumulatorFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccumulatorFaultHighLimitExactly interface {
// _BACnetConstructedDataAccumulatorFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataAccumulatorFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagUnsignedInteger
+ FaultHighLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccumulatorFaultHighLimit factory function for _BACnetConstructedDataAccumulatorFaultHighLimit
-func NewBACnetConstructedDataAccumulatorFaultHighLimit(faultHighLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorFaultHighLimit {
+func NewBACnetConstructedDataAccumulatorFaultHighLimit( faultHighLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorFaultHighLimit {
_result := &_BACnetConstructedDataAccumulatorFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccumulatorFaultHighLimit(faultHighLimit BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorFaultHighLimit(structType interface{}) BACnetConstructedDataAccumulatorFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccumulatorFaultHighLimitParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataAccumulatorFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccumulatorFaultHighLimitParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccumulatorFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccumulatorFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccumulatorFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) isBACnetConstructedDataAccumulatorFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccumulatorFaultHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go
index 12e0378b442..41b4aa486b1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorFaultLowLimit is the corresponding interface of BACnetConstructedDataAccumulatorFaultLowLimit
type BACnetConstructedDataAccumulatorFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccumulatorFaultLowLimitExactly interface {
// _BACnetConstructedDataAccumulatorFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataAccumulatorFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagUnsignedInteger
+ FaultLowLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccumulatorFaultLowLimit factory function for _BACnetConstructedDataAccumulatorFaultLowLimit
-func NewBACnetConstructedDataAccumulatorFaultLowLimit(faultLowLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorFaultLowLimit {
+func NewBACnetConstructedDataAccumulatorFaultLowLimit( faultLowLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorFaultLowLimit {
_result := &_BACnetConstructedDataAccumulatorFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccumulatorFaultLowLimit(faultLowLimit BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorFaultLowLimit(structType interface{}) BACnetConstructedDataAccumulatorFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccumulatorFaultLowLimitParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataAccumulatorFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccumulatorFaultLowLimitParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccumulatorFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccumulatorFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccumulatorFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) isBACnetConstructedDataAccumulatorFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccumulatorFaultLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go
index e4fbc05c8a4..8446d40dc1f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorHighLimit is the corresponding interface of BACnetConstructedDataAccumulatorHighLimit
type BACnetConstructedDataAccumulatorHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccumulatorHighLimitExactly interface {
// _BACnetConstructedDataAccumulatorHighLimit is the data-structure of this message
type _BACnetConstructedDataAccumulatorHighLimit struct {
*_BACnetConstructedData
- HighLimit BACnetApplicationTagUnsignedInteger
+ HighLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataAccumulatorHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccumulatorHighLimit) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccumulatorHighLimit factory function for _BACnetConstructedDataAccumulatorHighLimit
-func NewBACnetConstructedDataAccumulatorHighLimit(highLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorHighLimit {
+func NewBACnetConstructedDataAccumulatorHighLimit( highLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorHighLimit {
_result := &_BACnetConstructedDataAccumulatorHighLimit{
- HighLimit: highLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ HighLimit: highLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccumulatorHighLimit(highLimit BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorHighLimit(structType interface{}) BACnetConstructedDataAccumulatorHighLimit {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccumulatorHighLimit) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccumulatorHighLimitParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetConstructedDataAccumulatorHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccumulatorHighLimitParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
HighLimit: highLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccumulatorHighLimit) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccumulatorHighLimit")
}
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccumulatorHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccumulatorHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccumulatorHighLimit) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorHighLimit) isBACnetConstructedDataAccumulatorHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccumulatorHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go
index bb010188503..ccc54df2e8a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorLowLimit is the corresponding interface of BACnetConstructedDataAccumulatorLowLimit
type BACnetConstructedDataAccumulatorLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccumulatorLowLimitExactly interface {
// _BACnetConstructedDataAccumulatorLowLimit is the data-structure of this message
type _BACnetConstructedDataAccumulatorLowLimit struct {
*_BACnetConstructedData
- LowLimit BACnetApplicationTagUnsignedInteger
+ LowLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataAccumulatorLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccumulatorLowLimit) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccumulatorLowLimit factory function for _BACnetConstructedDataAccumulatorLowLimit
-func NewBACnetConstructedDataAccumulatorLowLimit(lowLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorLowLimit {
+func NewBACnetConstructedDataAccumulatorLowLimit( lowLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorLowLimit {
_result := &_BACnetConstructedDataAccumulatorLowLimit{
- LowLimit: lowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowLimit: lowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccumulatorLowLimit(lowLimit BACnetApplicationTagUn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorLowLimit(structType interface{}) BACnetConstructedDataAccumulatorLowLimit {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccumulatorLowLimit) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccumulatorLowLimitParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetConstructedDataAccumulatorLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccumulatorLowLimitParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowLimit: lowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccumulatorLowLimit) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccumulatorLowLimit")
}
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccumulatorLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccumulatorLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccumulatorLowLimit) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorLowLimit) isBACnetConstructedDataAccumulatorLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccumulatorLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go
index 12e27bda240..329dfb6436b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorMaxPresValue is the corresponding interface of BACnetConstructedDataAccumulatorMaxPresValue
type BACnetConstructedDataAccumulatorMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccumulatorMaxPresValueExactly interface {
// _BACnetConstructedDataAccumulatorMaxPresValue is the data-structure of this message
type _BACnetConstructedDataAccumulatorMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagUnsignedInteger
+ MaxPresValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccumulatorMaxPresValue factory function for _BACnetConstructedDataAccumulatorMaxPresValue
-func NewBACnetConstructedDataAccumulatorMaxPresValue(maxPresValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorMaxPresValue {
+func NewBACnetConstructedDataAccumulatorMaxPresValue( maxPresValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorMaxPresValue {
_result := &_BACnetConstructedDataAccumulatorMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccumulatorMaxPresValue(maxPresValue BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorMaxPresValue(structType interface{}) BACnetConstructedDataAccumulatorMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccumulatorMaxPresValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataAccumulatorMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccumulatorMaxPresValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccumulatorMaxPresValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccumulatorMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccumulatorMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccumulatorMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccumulatorMaxPresValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorMaxPresValue) isBACnetConstructedDataAccumulatorMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccumulatorMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go
index bbc3745cc8e..2f0e79fd7be 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAccumulatorMinPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAccumulatorMinPresValue is the corresponding interface of BACnetConstructedDataAccumulatorMinPresValue
type BACnetConstructedDataAccumulatorMinPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAccumulatorMinPresValueExactly interface {
// _BACnetConstructedDataAccumulatorMinPresValue is the data-structure of this message
type _BACnetConstructedDataAccumulatorMinPresValue struct {
*_BACnetConstructedData
- MinPresValue BACnetApplicationTagUnsignedInteger
+ MinPresValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ACCUMULATOR
-}
+func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ACCUMULATOR}
-func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_PRES_VALUE
-}
+func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAccumulatorMinPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAccumulatorMinPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAccumulatorMinPresValue factory function for _BACnetConstructedDataAccumulatorMinPresValue
-func NewBACnetConstructedDataAccumulatorMinPresValue(minPresValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAccumulatorMinPresValue {
+func NewBACnetConstructedDataAccumulatorMinPresValue( minPresValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAccumulatorMinPresValue {
_result := &_BACnetConstructedDataAccumulatorMinPresValue{
- MinPresValue: minPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinPresValue: minPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAccumulatorMinPresValue(minPresValue BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAccumulatorMinPresValue(structType interface{}) BACnetConstructedDataAccumulatorMinPresValue {
- if casted, ok := structType.(BACnetConstructedDataAccumulatorMinPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAccumulatorMinPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAccumulatorMinPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAccumulatorMinPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAccumulatorMinPresValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("minPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPresValue")
}
- _minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minPresValueErr != nil {
return nil, errors.Wrap(_minPresValueErr, "Error parsing 'minPresValue' field of BACnetConstructedDataAccumulatorMinPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAccumulatorMinPresValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAccumulatorMinPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinPresValue: minPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAccumulatorMinPresValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAccumulatorMinPresValue")
}
- // Simple Field (minPresValue)
- if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minPresValue")
- }
- _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
- if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minPresValue")
- }
- if _minPresValueErr != nil {
- return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minPresValue)
+ if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minPresValue")
+ }
+ _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
+ if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minPresValue")
+ }
+ if _minPresValueErr != nil {
+ return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAccumulatorMinPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAccumulatorMinPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAccumulatorMinPresValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAccumulatorMinPresValue) isBACnetConstructedDataAccumulatorMinPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAccumulatorMinPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go
index b964caf71d7..1b29b4a2e80 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckRequired.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAckRequired is the corresponding interface of BACnetConstructedDataAckRequired
type BACnetConstructedDataAckRequired interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAckRequiredExactly interface {
// _BACnetConstructedDataAckRequired is the data-structure of this message
type _BACnetConstructedDataAckRequired struct {
*_BACnetConstructedData
- AckRequired BACnetEventTransitionBitsTagged
+ AckRequired BACnetEventTransitionBitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAckRequired) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAckRequired) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAckRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACK_REQUIRED
-}
+func (m *_BACnetConstructedDataAckRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACK_REQUIRED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAckRequired) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAckRequired) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAckRequired) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAckRequired) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAckRequired) GetActualValue() BACnetEventTransiti
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAckRequired factory function for _BACnetConstructedDataAckRequired
-func NewBACnetConstructedDataAckRequired(ackRequired BACnetEventTransitionBitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAckRequired {
+func NewBACnetConstructedDataAckRequired( ackRequired BACnetEventTransitionBitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAckRequired {
_result := &_BACnetConstructedDataAckRequired{
- AckRequired: ackRequired,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AckRequired: ackRequired,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAckRequired(ackRequired BACnetEventTransitionBitsTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAckRequired(structType interface{}) BACnetConstructedDataAckRequired {
- if casted, ok := structType.(BACnetConstructedDataAckRequired); ok {
+ if casted, ok := structType.(BACnetConstructedDataAckRequired); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAckRequired); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAckRequired) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAckRequired) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAckRequiredParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("ackRequired"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ackRequired")
}
- _ackRequired, _ackRequiredErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_ackRequired, _ackRequiredErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _ackRequiredErr != nil {
return nil, errors.Wrap(_ackRequiredErr, "Error parsing 'ackRequired' field of BACnetConstructedDataAckRequired")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAckRequiredParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataAckRequired{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AckRequired: ackRequired,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAckRequired) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAckRequired")
}
- // Simple Field (ackRequired)
- if pushErr := writeBuffer.PushContext("ackRequired"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ackRequired")
- }
- _ackRequiredErr := writeBuffer.WriteSerializable(ctx, m.GetAckRequired())
- if popErr := writeBuffer.PopContext("ackRequired"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ackRequired")
- }
- if _ackRequiredErr != nil {
- return errors.Wrap(_ackRequiredErr, "Error serializing 'ackRequired' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ackRequired)
+ if pushErr := writeBuffer.PushContext("ackRequired"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ackRequired")
+ }
+ _ackRequiredErr := writeBuffer.WriteSerializable(ctx, m.GetAckRequired())
+ if popErr := writeBuffer.PopContext("ackRequired"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ackRequired")
+ }
+ if _ackRequiredErr != nil {
+ return errors.Wrap(_ackRequiredErr, "Error serializing 'ackRequired' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAckRequired"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAckRequired")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAckRequired) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAckRequired) isBACnetConstructedDataAckRequired() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAckRequired) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go
index ed562d449ee..180aa7432d2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAckedTransitions.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAckedTransitions is the corresponding interface of BACnetConstructedDataAckedTransitions
type BACnetConstructedDataAckedTransitions interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAckedTransitionsExactly interface {
// _BACnetConstructedDataAckedTransitions is the data-structure of this message
type _BACnetConstructedDataAckedTransitions struct {
*_BACnetConstructedData
- AckedTransitions BACnetEventTransitionBitsTagged
+ AckedTransitions BACnetEventTransitionBitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAckedTransitions) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAckedTransitions) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAckedTransitions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACKED_TRANSITIONS
-}
+func (m *_BACnetConstructedDataAckedTransitions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACKED_TRANSITIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAckedTransitions) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAckedTransitions) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAckedTransitions) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAckedTransitions) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAckedTransitions) GetActualValue() BACnetEventTra
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAckedTransitions factory function for _BACnetConstructedDataAckedTransitions
-func NewBACnetConstructedDataAckedTransitions(ackedTransitions BACnetEventTransitionBitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAckedTransitions {
+func NewBACnetConstructedDataAckedTransitions( ackedTransitions BACnetEventTransitionBitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAckedTransitions {
_result := &_BACnetConstructedDataAckedTransitions{
- AckedTransitions: ackedTransitions,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AckedTransitions: ackedTransitions,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAckedTransitions(ackedTransitions BACnetEventTransi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAckedTransitions(structType interface{}) BACnetConstructedDataAckedTransitions {
- if casted, ok := structType.(BACnetConstructedDataAckedTransitions); ok {
+ if casted, ok := structType.(BACnetConstructedDataAckedTransitions); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAckedTransitions); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAckedTransitions) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAckedTransitions) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAckedTransitionsParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("ackedTransitions"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ackedTransitions")
}
- _ackedTransitions, _ackedTransitionsErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_ackedTransitions, _ackedTransitionsErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _ackedTransitionsErr != nil {
return nil, errors.Wrap(_ackedTransitionsErr, "Error parsing 'ackedTransitions' field of BACnetConstructedDataAckedTransitions")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAckedTransitionsParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataAckedTransitions{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AckedTransitions: ackedTransitions,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAckedTransitions) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAckedTransitions")
}
- // Simple Field (ackedTransitions)
- if pushErr := writeBuffer.PushContext("ackedTransitions"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ackedTransitions")
- }
- _ackedTransitionsErr := writeBuffer.WriteSerializable(ctx, m.GetAckedTransitions())
- if popErr := writeBuffer.PopContext("ackedTransitions"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ackedTransitions")
- }
- if _ackedTransitionsErr != nil {
- return errors.Wrap(_ackedTransitionsErr, "Error serializing 'ackedTransitions' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ackedTransitions)
+ if pushErr := writeBuffer.PushContext("ackedTransitions"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ackedTransitions")
+ }
+ _ackedTransitionsErr := writeBuffer.WriteSerializable(ctx, m.GetAckedTransitions())
+ if popErr := writeBuffer.PopContext("ackedTransitions"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ackedTransitions")
+ }
+ if _ackedTransitionsErr != nil {
+ return errors.Wrap(_ackedTransitionsErr, "Error serializing 'ackedTransitions' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAckedTransitions"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAckedTransitions")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAckedTransitions) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAckedTransitions) isBACnetConstructedDataAckedTransitions() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAckedTransitions) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go
index 163a87b2747..4d3b97de353 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAction.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAction is the corresponding interface of BACnetConstructedDataAction
type BACnetConstructedDataAction interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataActionExactly interface {
// _BACnetConstructedDataAction is the data-structure of this message
type _BACnetConstructedDataAction struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ActionLists []BACnetActionList
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ActionLists []BACnetActionList
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAction) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAction) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAction) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTION
-}
+func (m *_BACnetConstructedDataAction) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAction) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAction) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAction) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAction) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAction) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAction factory function for _BACnetConstructedDataAction
-func NewBACnetConstructedDataAction(numberOfDataElements BACnetApplicationTagUnsignedInteger, actionLists []BACnetActionList, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAction {
+func NewBACnetConstructedDataAction( numberOfDataElements BACnetApplicationTagUnsignedInteger , actionLists []BACnetActionList , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAction {
_result := &_BACnetConstructedDataAction{
- NumberOfDataElements: numberOfDataElements,
- ActionLists: actionLists,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ActionLists: actionLists,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAction(numberOfDataElements BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAction(structType interface{}) BACnetConstructedDataAction {
- if casted, ok := structType.(BACnetConstructedDataAction); ok {
+ if casted, ok := structType.(BACnetConstructedDataAction); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAction); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAction) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetConstructedDataAction) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataActionParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataActionParseWithBuffer(ctx context.Context, readBuffer
// Terminated array
var actionLists []BACnetActionList
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetActionListParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetActionListParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'actionLists' field of BACnetConstructedDataAction")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataActionParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataAction{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ActionLists: actionLists,
+ ActionLists: actionLists,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAction) SerializeWithWriteBuffer(ctx context.Cont
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAction"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAction")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (actionLists)
- if pushErr := writeBuffer.PushContext("actionLists", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for actionLists")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetActionLists() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActionLists()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'actionLists' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("actionLists", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for actionLists")
+ }
+
+ // Array Field (actionLists)
+ if pushErr := writeBuffer.PushContext("actionLists", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for actionLists")
+ }
+ for _curItem, _element := range m.GetActionLists() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActionLists()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'actionLists' field")
}
+ }
+ if popErr := writeBuffer.PopContext("actionLists", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for actionLists")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAction"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAction")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAction) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAction) isBACnetConstructedDataAction() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAction) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go
index fa1d8442d0b..dbf24f6d32f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActionText.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActionText is the corresponding interface of BACnetConstructedDataActionText
type BACnetConstructedDataActionText interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataActionTextExactly interface {
// _BACnetConstructedDataActionText is the data-structure of this message
type _BACnetConstructedDataActionText struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ActionText []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ActionText []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActionText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActionText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActionText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTION_TEXT
-}
+func (m *_BACnetConstructedDataActionText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTION_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActionText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActionText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActionText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActionText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataActionText) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActionText factory function for _BACnetConstructedDataActionText
-func NewBACnetConstructedDataActionText(numberOfDataElements BACnetApplicationTagUnsignedInteger, actionText []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActionText {
+func NewBACnetConstructedDataActionText( numberOfDataElements BACnetApplicationTagUnsignedInteger , actionText []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActionText {
_result := &_BACnetConstructedDataActionText{
- NumberOfDataElements: numberOfDataElements,
- ActionText: actionText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ActionText: actionText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataActionText(numberOfDataElements BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActionText(structType interface{}) BACnetConstructedDataActionText {
- if casted, ok := structType.(BACnetConstructedDataActionText); ok {
+ if casted, ok := structType.(BACnetConstructedDataActionText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActionText); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataActionText) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataActionText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataActionTextParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataActionTextParseWithBuffer(ctx context.Context, readBuf
// Terminated array
var actionText []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'actionText' field of BACnetConstructedDataActionText")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataActionTextParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataActionText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ActionText: actionText,
+ ActionText: actionText,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataActionText) SerializeWithWriteBuffer(ctx context.
if pushErr := writeBuffer.PushContext("BACnetConstructedDataActionText"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActionText")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (actionText)
- if pushErr := writeBuffer.PushContext("actionText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for actionText")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetActionText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActionText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'actionText' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("actionText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for actionText")
+ }
+
+ // Array Field (actionText)
+ if pushErr := writeBuffer.PushContext("actionText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for actionText")
+ }
+ for _curItem, _element := range m.GetActionText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActionText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'actionText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("actionText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for actionText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActionText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActionText")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataActionText) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActionText) isBACnetConstructedDataActionText() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataActionText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go
index 2f2f325af2b..e45d36da50f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActivationTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActivationTime is the corresponding interface of BACnetConstructedDataActivationTime
type BACnetConstructedDataActivationTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataActivationTimeExactly interface {
// _BACnetConstructedDataActivationTime is the data-structure of this message
type _BACnetConstructedDataActivationTime struct {
*_BACnetConstructedData
- ActivationTime BACnetDateTime
+ ActivationTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActivationTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActivationTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActivationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTIVATION_TIME
-}
+func (m *_BACnetConstructedDataActivationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTIVATION_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActivationTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActivationTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActivationTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActivationTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataActivationTime) GetActualValue() BACnetDateTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActivationTime factory function for _BACnetConstructedDataActivationTime
-func NewBACnetConstructedDataActivationTime(activationTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActivationTime {
+func NewBACnetConstructedDataActivationTime( activationTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActivationTime {
_result := &_BACnetConstructedDataActivationTime{
- ActivationTime: activationTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ActivationTime: activationTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataActivationTime(activationTime BACnetDateTime, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActivationTime(structType interface{}) BACnetConstructedDataActivationTime {
- if casted, ok := structType.(BACnetConstructedDataActivationTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataActivationTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActivationTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataActivationTime) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataActivationTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataActivationTimeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("activationTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for activationTime")
}
- _activationTime, _activationTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_activationTime, _activationTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _activationTimeErr != nil {
return nil, errors.Wrap(_activationTimeErr, "Error parsing 'activationTime' field of BACnetConstructedDataActivationTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataActivationTimeParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataActivationTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActivationTime: activationTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataActivationTime) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActivationTime")
}
- // Simple Field (activationTime)
- if pushErr := writeBuffer.PushContext("activationTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for activationTime")
- }
- _activationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetActivationTime())
- if popErr := writeBuffer.PopContext("activationTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for activationTime")
- }
- if _activationTimeErr != nil {
- return errors.Wrap(_activationTimeErr, "Error serializing 'activationTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (activationTime)
+ if pushErr := writeBuffer.PushContext("activationTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for activationTime")
+ }
+ _activationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetActivationTime())
+ if popErr := writeBuffer.PopContext("activationTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for activationTime")
+ }
+ if _activationTimeErr != nil {
+ return errors.Wrap(_activationTimeErr, "Error serializing 'activationTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActivationTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActivationTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataActivationTime) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActivationTime) isBACnetConstructedDataActivationTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataActivationTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go
index 13b6f19ddbe..fed76f0407c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveAuthenticationPolicy.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActiveAuthenticationPolicy is the corresponding interface of BACnetConstructedDataActiveAuthenticationPolicy
type BACnetConstructedDataActiveAuthenticationPolicy interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataActiveAuthenticationPolicyExactly interface {
// _BACnetConstructedDataActiveAuthenticationPolicy is the data-structure of this message
type _BACnetConstructedDataActiveAuthenticationPolicy struct {
*_BACnetConstructedData
- ActiveAuthenticationPolicy BACnetApplicationTagUnsignedInteger
+ ActiveAuthenticationPolicy BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTIVE_AUTHENTICATION_POLICY
-}
+func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTIVE_AUTHENTICATION_POLICY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActiveAuthenticationPolicy) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActiveAuthenticationPolicy) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActiveAuthenticationPolicy factory function for _BACnetConstructedDataActiveAuthenticationPolicy
-func NewBACnetConstructedDataActiveAuthenticationPolicy(activeAuthenticationPolicy BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActiveAuthenticationPolicy {
+func NewBACnetConstructedDataActiveAuthenticationPolicy( activeAuthenticationPolicy BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActiveAuthenticationPolicy {
_result := &_BACnetConstructedDataActiveAuthenticationPolicy{
ActiveAuthenticationPolicy: activeAuthenticationPolicy,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataActiveAuthenticationPolicy(activeAuthenticationPoli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActiveAuthenticationPolicy(structType interface{}) BACnetConstructedDataActiveAuthenticationPolicy {
- if casted, ok := structType.(BACnetConstructedDataActiveAuthenticationPolicy); ok {
+ if casted, ok := structType.(BACnetConstructedDataActiveAuthenticationPolicy); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActiveAuthenticationPolicy); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataActiveAuthenticationPolicy) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataActiveAuthenticationPolicyParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("activeAuthenticationPolicy"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for activeAuthenticationPolicy")
}
- _activeAuthenticationPolicy, _activeAuthenticationPolicyErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_activeAuthenticationPolicy, _activeAuthenticationPolicyErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _activeAuthenticationPolicyErr != nil {
return nil, errors.Wrap(_activeAuthenticationPolicyErr, "Error parsing 'activeAuthenticationPolicy' field of BACnetConstructedDataActiveAuthenticationPolicy")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataActiveAuthenticationPolicyParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataActiveAuthenticationPolicy{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActiveAuthenticationPolicy: activeAuthenticationPolicy,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataActiveAuthenticationPolicy) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActiveAuthenticationPolicy")
}
- // Simple Field (activeAuthenticationPolicy)
- if pushErr := writeBuffer.PushContext("activeAuthenticationPolicy"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for activeAuthenticationPolicy")
- }
- _activeAuthenticationPolicyErr := writeBuffer.WriteSerializable(ctx, m.GetActiveAuthenticationPolicy())
- if popErr := writeBuffer.PopContext("activeAuthenticationPolicy"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for activeAuthenticationPolicy")
- }
- if _activeAuthenticationPolicyErr != nil {
- return errors.Wrap(_activeAuthenticationPolicyErr, "Error serializing 'activeAuthenticationPolicy' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (activeAuthenticationPolicy)
+ if pushErr := writeBuffer.PushContext("activeAuthenticationPolicy"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for activeAuthenticationPolicy")
+ }
+ _activeAuthenticationPolicyErr := writeBuffer.WriteSerializable(ctx, m.GetActiveAuthenticationPolicy())
+ if popErr := writeBuffer.PopContext("activeAuthenticationPolicy"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for activeAuthenticationPolicy")
+ }
+ if _activeAuthenticationPolicyErr != nil {
+ return errors.Wrap(_activeAuthenticationPolicyErr, "Error serializing 'activeAuthenticationPolicy' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActiveAuthenticationPolicy"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActiveAuthenticationPolicy")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataActiveAuthenticationPolicy) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActiveAuthenticationPolicy) isBACnetConstructedDataActiveAuthenticationPolicy() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataActiveAuthenticationPolicy) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVMultipleSubscriptions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVMultipleSubscriptions.go
index 118a815d768..766eb49dc05 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVMultipleSubscriptions.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVMultipleSubscriptions.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActiveCOVMultipleSubscriptions is the corresponding interface of BACnetConstructedDataActiveCOVMultipleSubscriptions
type BACnetConstructedDataActiveCOVMultipleSubscriptions interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataActiveCOVMultipleSubscriptionsExactly interface {
// _BACnetConstructedDataActiveCOVMultipleSubscriptions is the data-structure of this message
type _BACnetConstructedDataActiveCOVMultipleSubscriptions struct {
*_BACnetConstructedData
- ActiveCOVMultipleSubscriptions []BACnetCOVMultipleSubscription
+ ActiveCOVMultipleSubscriptions []BACnetCOVMultipleSubscription
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTIVE_COV_MULTIPLE_SUBSCRIPTIONS
-}
+func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTIVE_COV_MULTIPLE_SUBSCRIPTIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetActiveCOVMulti
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActiveCOVMultipleSubscriptions factory function for _BACnetConstructedDataActiveCOVMultipleSubscriptions
-func NewBACnetConstructedDataActiveCOVMultipleSubscriptions(activeCOVMultipleSubscriptions []BACnetCOVMultipleSubscription, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActiveCOVMultipleSubscriptions {
+func NewBACnetConstructedDataActiveCOVMultipleSubscriptions( activeCOVMultipleSubscriptions []BACnetCOVMultipleSubscription , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActiveCOVMultipleSubscriptions {
_result := &_BACnetConstructedDataActiveCOVMultipleSubscriptions{
ActiveCOVMultipleSubscriptions: activeCOVMultipleSubscriptions,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataActiveCOVMultipleSubscriptions(activeCOVMultipleSub
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActiveCOVMultipleSubscriptions(structType interface{}) BACnetConstructedDataActiveCOVMultipleSubscriptions {
- if casted, ok := structType.(BACnetConstructedDataActiveCOVMultipleSubscriptions); ok {
+ if casted, ok := structType.(BACnetConstructedDataActiveCOVMultipleSubscriptions); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActiveCOVMultipleSubscriptions); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataActiveCOVMultipleSubscriptionsParseWithBuffer(ctx cont
// Terminated array
var activeCOVMultipleSubscriptions []BACnetCOVMultipleSubscription
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetCOVMultipleSubscriptionParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetCOVMultipleSubscriptionParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'activeCOVMultipleSubscriptions' field of BACnetConstructedDataActiveCOVMultipleSubscriptions")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataActiveCOVMultipleSubscriptionsParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataActiveCOVMultipleSubscriptions{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActiveCOVMultipleSubscriptions: activeCOVMultipleSubscriptions,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActiveCOVMultipleSubscriptions")
}
- // Array Field (activeCOVMultipleSubscriptions)
- if pushErr := writeBuffer.PushContext("activeCOVMultipleSubscriptions", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for activeCOVMultipleSubscriptions")
- }
- for _curItem, _element := range m.GetActiveCOVMultipleSubscriptions() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActiveCOVMultipleSubscriptions()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'activeCOVMultipleSubscriptions' field")
- }
- }
- if popErr := writeBuffer.PopContext("activeCOVMultipleSubscriptions", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for activeCOVMultipleSubscriptions")
+ // Array Field (activeCOVMultipleSubscriptions)
+ if pushErr := writeBuffer.PushContext("activeCOVMultipleSubscriptions", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for activeCOVMultipleSubscriptions")
+ }
+ for _curItem, _element := range m.GetActiveCOVMultipleSubscriptions() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActiveCOVMultipleSubscriptions()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'activeCOVMultipleSubscriptions' field")
}
+ }
+ if popErr := writeBuffer.PopContext("activeCOVMultipleSubscriptions", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for activeCOVMultipleSubscriptions")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActiveCOVMultipleSubscriptions"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActiveCOVMultipleSubscriptions")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) isBACnetConstructedDataActiveCOVMultipleSubscriptions() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataActiveCOVMultipleSubscriptions) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVSubscriptions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVSubscriptions.go
index 6d9b4909792..8e9a2954fbf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVSubscriptions.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveCOVSubscriptions.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActiveCOVSubscriptions is the corresponding interface of BACnetConstructedDataActiveCOVSubscriptions
type BACnetConstructedDataActiveCOVSubscriptions interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataActiveCOVSubscriptionsExactly interface {
// _BACnetConstructedDataActiveCOVSubscriptions is the data-structure of this message
type _BACnetConstructedDataActiveCOVSubscriptions struct {
*_BACnetConstructedData
- ActiveCOVSubscriptions []BACnetCOVSubscription
+ ActiveCOVSubscriptions []BACnetCOVSubscription
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTIVE_COV_SUBSCRIPTIONS
-}
+func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTIVE_COV_SUBSCRIPTIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActiveCOVSubscriptions) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActiveCOVSubscriptions) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetActiveCOVSubscriptions
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActiveCOVSubscriptions factory function for _BACnetConstructedDataActiveCOVSubscriptions
-func NewBACnetConstructedDataActiveCOVSubscriptions(activeCOVSubscriptions []BACnetCOVSubscription, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActiveCOVSubscriptions {
+func NewBACnetConstructedDataActiveCOVSubscriptions( activeCOVSubscriptions []BACnetCOVSubscription , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActiveCOVSubscriptions {
_result := &_BACnetConstructedDataActiveCOVSubscriptions{
ActiveCOVSubscriptions: activeCOVSubscriptions,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataActiveCOVSubscriptions(activeCOVSubscriptions []BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActiveCOVSubscriptions(structType interface{}) BACnetConstructedDataActiveCOVSubscriptions {
- if casted, ok := structType.(BACnetConstructedDataActiveCOVSubscriptions); ok {
+ if casted, ok := structType.(BACnetConstructedDataActiveCOVSubscriptions); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActiveCOVSubscriptions); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataActiveCOVSubscriptions) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataActiveCOVSubscriptionsParseWithBuffer(ctx context.Cont
// Terminated array
var activeCOVSubscriptions []BACnetCOVSubscription
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetCOVSubscriptionParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetCOVSubscriptionParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'activeCOVSubscriptions' field of BACnetConstructedDataActiveCOVSubscriptions")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataActiveCOVSubscriptionsParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataActiveCOVSubscriptions{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActiveCOVSubscriptions: activeCOVSubscriptions,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataActiveCOVSubscriptions) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActiveCOVSubscriptions")
}
- // Array Field (activeCOVSubscriptions)
- if pushErr := writeBuffer.PushContext("activeCOVSubscriptions", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for activeCOVSubscriptions")
- }
- for _curItem, _element := range m.GetActiveCOVSubscriptions() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActiveCOVSubscriptions()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'activeCOVSubscriptions' field")
- }
- }
- if popErr := writeBuffer.PopContext("activeCOVSubscriptions", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for activeCOVSubscriptions")
+ // Array Field (activeCOVSubscriptions)
+ if pushErr := writeBuffer.PushContext("activeCOVSubscriptions", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for activeCOVSubscriptions")
+ }
+ for _curItem, _element := range m.GetActiveCOVSubscriptions() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActiveCOVSubscriptions()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'activeCOVSubscriptions' field")
}
+ }
+ if popErr := writeBuffer.PopContext("activeCOVSubscriptions", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for activeCOVSubscriptions")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActiveCOVSubscriptions"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActiveCOVSubscriptions")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataActiveCOVSubscriptions) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActiveCOVSubscriptions) isBACnetConstructedDataActiveCOVSubscriptions() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataActiveCOVSubscriptions) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go
index f7f57cfeb5b..88fa28d4bdb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveText.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActiveText is the corresponding interface of BACnetConstructedDataActiveText
type BACnetConstructedDataActiveText interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataActiveTextExactly interface {
// _BACnetConstructedDataActiveText is the data-structure of this message
type _BACnetConstructedDataActiveText struct {
*_BACnetConstructedData
- ActiveText BACnetApplicationTagCharacterString
+ ActiveText BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActiveText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActiveText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActiveText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTIVE_TEXT
-}
+func (m *_BACnetConstructedDataActiveText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTIVE_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActiveText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActiveText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActiveText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActiveText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataActiveText) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActiveText factory function for _BACnetConstructedDataActiveText
-func NewBACnetConstructedDataActiveText(activeText BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActiveText {
+func NewBACnetConstructedDataActiveText( activeText BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActiveText {
_result := &_BACnetConstructedDataActiveText{
- ActiveText: activeText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ActiveText: activeText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataActiveText(activeText BACnetApplicationTagCharacter
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActiveText(structType interface{}) BACnetConstructedDataActiveText {
- if casted, ok := structType.(BACnetConstructedDataActiveText); ok {
+ if casted, ok := structType.(BACnetConstructedDataActiveText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActiveText); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataActiveText) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataActiveText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataActiveTextParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("activeText"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for activeText")
}
- _activeText, _activeTextErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_activeText, _activeTextErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _activeTextErr != nil {
return nil, errors.Wrap(_activeTextErr, "Error parsing 'activeText' field of BACnetConstructedDataActiveText")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataActiveTextParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataActiveText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActiveText: activeText,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataActiveText) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActiveText")
}
- // Simple Field (activeText)
- if pushErr := writeBuffer.PushContext("activeText"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for activeText")
- }
- _activeTextErr := writeBuffer.WriteSerializable(ctx, m.GetActiveText())
- if popErr := writeBuffer.PopContext("activeText"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for activeText")
- }
- if _activeTextErr != nil {
- return errors.Wrap(_activeTextErr, "Error serializing 'activeText' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (activeText)
+ if pushErr := writeBuffer.PushContext("activeText"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for activeText")
+ }
+ _activeTextErr := writeBuffer.WriteSerializable(ctx, m.GetActiveText())
+ if popErr := writeBuffer.PopContext("activeText"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for activeText")
+ }
+ if _activeTextErr != nil {
+ return errors.Wrap(_activeTextErr, "Error serializing 'activeText' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActiveText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActiveText")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataActiveText) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActiveText) isBACnetConstructedDataActiveText() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataActiveText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveVTSessions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveVTSessions.go
index a89180bcf33..185989965a9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveVTSessions.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActiveVTSessions.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActiveVTSessions is the corresponding interface of BACnetConstructedDataActiveVTSessions
type BACnetConstructedDataActiveVTSessions interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataActiveVTSessionsExactly interface {
// _BACnetConstructedDataActiveVTSessions is the data-structure of this message
type _BACnetConstructedDataActiveVTSessions struct {
*_BACnetConstructedData
- ActiveVTSession []BACnetVTSession
+ ActiveVTSession []BACnetVTSession
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActiveVTSessions) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActiveVTSessions) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActiveVTSessions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTIVE_VT_SESSIONS
-}
+func (m *_BACnetConstructedDataActiveVTSessions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTIVE_VT_SESSIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActiveVTSessions) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActiveVTSessions) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActiveVTSessions) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActiveVTSessions) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataActiveVTSessions) GetActiveVTSession() []BACnetVT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActiveVTSessions factory function for _BACnetConstructedDataActiveVTSessions
-func NewBACnetConstructedDataActiveVTSessions(activeVTSession []BACnetVTSession, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActiveVTSessions {
+func NewBACnetConstructedDataActiveVTSessions( activeVTSession []BACnetVTSession , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActiveVTSessions {
_result := &_BACnetConstructedDataActiveVTSessions{
- ActiveVTSession: activeVTSession,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ActiveVTSession: activeVTSession,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataActiveVTSessions(activeVTSession []BACnetVTSession,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActiveVTSessions(structType interface{}) BACnetConstructedDataActiveVTSessions {
- if casted, ok := structType.(BACnetConstructedDataActiveVTSessions); ok {
+ if casted, ok := structType.(BACnetConstructedDataActiveVTSessions); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActiveVTSessions); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataActiveVTSessions) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataActiveVTSessions) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataActiveVTSessionsParseWithBuffer(ctx context.Context, r
// Terminated array
var activeVTSession []BACnetVTSession
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetVTSessionParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetVTSessionParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'activeVTSession' field of BACnetConstructedDataActiveVTSessions")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataActiveVTSessionsParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataActiveVTSessions{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActiveVTSession: activeVTSession,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataActiveVTSessions) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActiveVTSessions")
}
- // Array Field (activeVTSession)
- if pushErr := writeBuffer.PushContext("activeVTSession", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for activeVTSession")
- }
- for _curItem, _element := range m.GetActiveVTSession() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActiveVTSession()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'activeVTSession' field")
- }
- }
- if popErr := writeBuffer.PopContext("activeVTSession", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for activeVTSession")
+ // Array Field (activeVTSession)
+ if pushErr := writeBuffer.PushContext("activeVTSession", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for activeVTSession")
+ }
+ for _curItem, _element := range m.GetActiveVTSession() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActiveVTSession()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'activeVTSession' field")
}
+ }
+ if popErr := writeBuffer.PopContext("activeVTSession", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for activeVTSession")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActiveVTSessions"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActiveVTSessions")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataActiveVTSessions) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActiveVTSessions) isBACnetConstructedDataActiveVTSessions() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataActiveVTSessions) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go
index 28ef15b5830..7d46f2ee171 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataActualShedLevel.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataActualShedLevel is the corresponding interface of BACnetConstructedDataActualShedLevel
type BACnetConstructedDataActualShedLevel interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataActualShedLevelExactly interface {
// _BACnetConstructedDataActualShedLevel is the data-structure of this message
type _BACnetConstructedDataActualShedLevel struct {
*_BACnetConstructedData
- ActualShedLevel BACnetShedLevel
+ ActualShedLevel BACnetShedLevel
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataActualShedLevel) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataActualShedLevel) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataActualShedLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTUAL_SHED_LEVEL
-}
+func (m *_BACnetConstructedDataActualShedLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTUAL_SHED_LEVEL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataActualShedLevel) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataActualShedLevel) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataActualShedLevel) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataActualShedLevel) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataActualShedLevel) GetActualValue() BACnetShedLevel
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataActualShedLevel factory function for _BACnetConstructedDataActualShedLevel
-func NewBACnetConstructedDataActualShedLevel(actualShedLevel BACnetShedLevel, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataActualShedLevel {
+func NewBACnetConstructedDataActualShedLevel( actualShedLevel BACnetShedLevel , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataActualShedLevel {
_result := &_BACnetConstructedDataActualShedLevel{
- ActualShedLevel: actualShedLevel,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ActualShedLevel: actualShedLevel,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataActualShedLevel(actualShedLevel BACnetShedLevel, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataActualShedLevel(structType interface{}) BACnetConstructedDataActualShedLevel {
- if casted, ok := structType.(BACnetConstructedDataActualShedLevel); ok {
+ if casted, ok := structType.(BACnetConstructedDataActualShedLevel); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataActualShedLevel); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataActualShedLevel) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataActualShedLevel) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataActualShedLevelParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("actualShedLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for actualShedLevel")
}
- _actualShedLevel, _actualShedLevelErr := BACnetShedLevelParseWithBuffer(ctx, readBuffer)
+_actualShedLevel, _actualShedLevelErr := BACnetShedLevelParseWithBuffer(ctx, readBuffer)
if _actualShedLevelErr != nil {
return nil, errors.Wrap(_actualShedLevelErr, "Error parsing 'actualShedLevel' field of BACnetConstructedDataActualShedLevel")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataActualShedLevelParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataActualShedLevel{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ActualShedLevel: actualShedLevel,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataActualShedLevel) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataActualShedLevel")
}
- // Simple Field (actualShedLevel)
- if pushErr := writeBuffer.PushContext("actualShedLevel"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for actualShedLevel")
- }
- _actualShedLevelErr := writeBuffer.WriteSerializable(ctx, m.GetActualShedLevel())
- if popErr := writeBuffer.PopContext("actualShedLevel"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for actualShedLevel")
- }
- if _actualShedLevelErr != nil {
- return errors.Wrap(_actualShedLevelErr, "Error serializing 'actualShedLevel' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (actualShedLevel)
+ if pushErr := writeBuffer.PushContext("actualShedLevel"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for actualShedLevel")
+ }
+ _actualShedLevelErr := writeBuffer.WriteSerializable(ctx, m.GetActualShedLevel())
+ if popErr := writeBuffer.PopContext("actualShedLevel"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for actualShedLevel")
+ }
+ if _actualShedLevelErr != nil {
+ return errors.Wrap(_actualShedLevelErr, "Error serializing 'actualShedLevel' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataActualShedLevel"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataActualShedLevel")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataActualShedLevel) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataActualShedLevel) isBACnetConstructedDataActualShedLevel() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataActualShedLevel) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go
index 672c4317eab..210327b8939 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAdjustValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAdjustValue is the corresponding interface of BACnetConstructedDataAdjustValue
type BACnetConstructedDataAdjustValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAdjustValueExactly interface {
// _BACnetConstructedDataAdjustValue is the data-structure of this message
type _BACnetConstructedDataAdjustValue struct {
*_BACnetConstructedData
- AdjustValue BACnetApplicationTagSignedInteger
+ AdjustValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAdjustValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAdjustValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAdjustValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ADJUST_VALUE
-}
+func (m *_BACnetConstructedDataAdjustValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ADJUST_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAdjustValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAdjustValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAdjustValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAdjustValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAdjustValue) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAdjustValue factory function for _BACnetConstructedDataAdjustValue
-func NewBACnetConstructedDataAdjustValue(adjustValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAdjustValue {
+func NewBACnetConstructedDataAdjustValue( adjustValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAdjustValue {
_result := &_BACnetConstructedDataAdjustValue{
- AdjustValue: adjustValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AdjustValue: adjustValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAdjustValue(adjustValue BACnetApplicationTagSignedI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAdjustValue(structType interface{}) BACnetConstructedDataAdjustValue {
- if casted, ok := structType.(BACnetConstructedDataAdjustValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAdjustValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAdjustValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAdjustValue) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAdjustValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAdjustValueParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("adjustValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for adjustValue")
}
- _adjustValue, _adjustValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_adjustValue, _adjustValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _adjustValueErr != nil {
return nil, errors.Wrap(_adjustValueErr, "Error parsing 'adjustValue' field of BACnetConstructedDataAdjustValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAdjustValueParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataAdjustValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AdjustValue: adjustValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAdjustValue) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAdjustValue")
}
- // Simple Field (adjustValue)
- if pushErr := writeBuffer.PushContext("adjustValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for adjustValue")
- }
- _adjustValueErr := writeBuffer.WriteSerializable(ctx, m.GetAdjustValue())
- if popErr := writeBuffer.PopContext("adjustValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for adjustValue")
- }
- if _adjustValueErr != nil {
- return errors.Wrap(_adjustValueErr, "Error serializing 'adjustValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (adjustValue)
+ if pushErr := writeBuffer.PushContext("adjustValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for adjustValue")
+ }
+ _adjustValueErr := writeBuffer.WriteSerializable(ctx, m.GetAdjustValue())
+ if popErr := writeBuffer.PopContext("adjustValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for adjustValue")
+ }
+ if _adjustValueErr != nil {
+ return errors.Wrap(_adjustValueErr, "Error serializing 'adjustValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAdjustValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAdjustValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAdjustValue) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAdjustValue) isBACnetConstructedDataAdjustValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAdjustValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go
index 8d4eae28515..ffe5e37a28e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAlarmValue is the corresponding interface of BACnetConstructedDataAlarmValue
type BACnetConstructedDataAlarmValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAlarmValueExactly interface {
// _BACnetConstructedDataAlarmValue is the data-structure of this message
type _BACnetConstructedDataAlarmValue struct {
*_BACnetConstructedData
- BinaryPv BACnetBinaryPVTagged
+ BinaryPv BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAlarmValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAlarmValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAlarmValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUE
-}
+func (m *_BACnetConstructedDataAlarmValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAlarmValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAlarmValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAlarmValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAlarmValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAlarmValue) GetActualValue() BACnetBinaryPVTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAlarmValue factory function for _BACnetConstructedDataAlarmValue
-func NewBACnetConstructedDataAlarmValue(binaryPv BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAlarmValue {
+func NewBACnetConstructedDataAlarmValue( binaryPv BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAlarmValue {
_result := &_BACnetConstructedDataAlarmValue{
- BinaryPv: binaryPv,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BinaryPv: binaryPv,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAlarmValue(binaryPv BACnetBinaryPVTagged, openingTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAlarmValue(structType interface{}) BACnetConstructedDataAlarmValue {
- if casted, ok := structType.(BACnetConstructedDataAlarmValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAlarmValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAlarmValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAlarmValue) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAlarmValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAlarmValueParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("binaryPv"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for binaryPv")
}
- _binaryPv, _binaryPvErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_binaryPv, _binaryPvErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _binaryPvErr != nil {
return nil, errors.Wrap(_binaryPvErr, "Error parsing 'binaryPv' field of BACnetConstructedDataAlarmValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAlarmValueParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataAlarmValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BinaryPv: binaryPv,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAlarmValue) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAlarmValue")
}
- // Simple Field (binaryPv)
- if pushErr := writeBuffer.PushContext("binaryPv"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for binaryPv")
- }
- _binaryPvErr := writeBuffer.WriteSerializable(ctx, m.GetBinaryPv())
- if popErr := writeBuffer.PopContext("binaryPv"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for binaryPv")
- }
- if _binaryPvErr != nil {
- return errors.Wrap(_binaryPvErr, "Error serializing 'binaryPv' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (binaryPv)
+ if pushErr := writeBuffer.PushContext("binaryPv"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for binaryPv")
+ }
+ _binaryPvErr := writeBuffer.WriteSerializable(ctx, m.GetBinaryPv())
+ if popErr := writeBuffer.PopContext("binaryPv"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for binaryPv")
+ }
+ if _binaryPvErr != nil {
+ return errors.Wrap(_binaryPvErr, "Error serializing 'binaryPv' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAlarmValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAlarmValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAlarmValue) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAlarmValue) isBACnetConstructedDataAlarmValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAlarmValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go
index 7a20d22621f..8fbbea1fa93 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlarmValues.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAlarmValues is the corresponding interface of BACnetConstructedDataAlarmValues
type BACnetConstructedDataAlarmValues interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAlarmValuesExactly interface {
// _BACnetConstructedDataAlarmValues is the data-structure of this message
type _BACnetConstructedDataAlarmValues struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AlarmValues []BACnetLifeSafetyStateTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AlarmValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAlarmValues) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAlarmValues factory function for _BACnetConstructedDataAlarmValues
-func NewBACnetConstructedDataAlarmValues(numberOfDataElements BACnetApplicationTagUnsignedInteger, alarmValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAlarmValues {
+func NewBACnetConstructedDataAlarmValues( numberOfDataElements BACnetApplicationTagUnsignedInteger , alarmValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAlarmValues {
_result := &_BACnetConstructedDataAlarmValues{
- NumberOfDataElements: numberOfDataElements,
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAlarmValues(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAlarmValues(structType interface{}) BACnetConstructedDataAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAlarmValues); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAlarmValues) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAlarmValuesParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAlarmValuesParseWithBuffer(ctx context.Context, readBu
// Terminated array
var alarmValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataAlarmValues")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataAlarmValuesParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- AlarmValues: alarmValues,
+ AlarmValues: alarmValues,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAlarmValues) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAlarmValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAlarmValues")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
+
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAlarmValues")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAlarmValues) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAlarmValues) isBACnetConstructedDataAlarmValues() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentAll.go
index fbf2eb568b4..17402671080 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAlertEnrollmentAll is the corresponding interface of BACnetConstructedDataAlertEnrollmentAll
type BACnetConstructedDataAlertEnrollmentAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAlertEnrollmentAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAlertEnrollmentAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ALERT_ENROLLMENT
-}
+func (m *_BACnetConstructedDataAlertEnrollmentAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ALERT_ENROLLMENT}
-func (m *_BACnetConstructedDataAlertEnrollmentAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAlertEnrollmentAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAlertEnrollmentAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAlertEnrollmentAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAlertEnrollmentAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAlertEnrollmentAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAlertEnrollmentAll factory function for _BACnetConstructedDataAlertEnrollmentAll
-func NewBACnetConstructedDataAlertEnrollmentAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAlertEnrollmentAll {
+func NewBACnetConstructedDataAlertEnrollmentAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAlertEnrollmentAll {
_result := &_BACnetConstructedDataAlertEnrollmentAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAlertEnrollmentAll(openingTag BACnetOpeningTag, pee
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAlertEnrollmentAll(structType interface{}) BACnetConstructedDataAlertEnrollmentAll {
- if casted, ok := structType.(BACnetConstructedDataAlertEnrollmentAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAlertEnrollmentAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAlertEnrollmentAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAlertEnrollmentAll) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataAlertEnrollmentAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAlertEnrollmentAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAlertEnrollmentAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataAlertEnrollmentAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAlertEnrollmentAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAlertEnrollmentAll) isBACnetConstructedDataAlertEnrollmentAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAlertEnrollmentAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go
index bbd5421eb73..f29c47c44b5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlertEnrollmentPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAlertEnrollmentPresentValue is the corresponding interface of BACnetConstructedDataAlertEnrollmentPresentValue
type BACnetConstructedDataAlertEnrollmentPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAlertEnrollmentPresentValueExactly interface {
// _BACnetConstructedDataAlertEnrollmentPresentValue is the data-structure of this message
type _BACnetConstructedDataAlertEnrollmentPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagObjectIdentifier
+ PresentValue BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ALERT_ENROLLMENT
-}
+func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ALERT_ENROLLMENT}
-func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAlertEnrollmentPresentValue factory function for _BACnetConstructedDataAlertEnrollmentPresentValue
-func NewBACnetConstructedDataAlertEnrollmentPresentValue(presentValue BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAlertEnrollmentPresentValue {
+func NewBACnetConstructedDataAlertEnrollmentPresentValue( presentValue BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAlertEnrollmentPresentValue {
_result := &_BACnetConstructedDataAlertEnrollmentPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAlertEnrollmentPresentValue(presentValue BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAlertEnrollmentPresentValue(structType interface{}) BACnetConstructedDataAlertEnrollmentPresentValue {
- if casted, ok := structType.(BACnetConstructedDataAlertEnrollmentPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAlertEnrollmentPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAlertEnrollmentPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAlertEnrollmentPresentValueParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataAlertEnrollmentPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAlertEnrollmentPresentValueParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataAlertEnrollmentPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAlertEnrollmentPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAlertEnrollmentPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAlertEnrollmentPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) isBACnetConstructedDataAlertEnrollmentPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAlertEnrollmentPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go
index 780d4053ef0..3c59f960e37 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAlignIntervals.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAlignIntervals is the corresponding interface of BACnetConstructedDataAlignIntervals
type BACnetConstructedDataAlignIntervals interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAlignIntervalsExactly interface {
// _BACnetConstructedDataAlignIntervals is the data-structure of this message
type _BACnetConstructedDataAlignIntervals struct {
*_BACnetConstructedData
- AlignIntervals BACnetApplicationTagBoolean
+ AlignIntervals BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAlignIntervals) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAlignIntervals) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAlignIntervals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALIGN_INTERVALS
-}
+func (m *_BACnetConstructedDataAlignIntervals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALIGN_INTERVALS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAlignIntervals) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAlignIntervals) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAlignIntervals) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAlignIntervals) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAlignIntervals) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAlignIntervals factory function for _BACnetConstructedDataAlignIntervals
-func NewBACnetConstructedDataAlignIntervals(alignIntervals BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAlignIntervals {
+func NewBACnetConstructedDataAlignIntervals( alignIntervals BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAlignIntervals {
_result := &_BACnetConstructedDataAlignIntervals{
- AlignIntervals: alignIntervals,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlignIntervals: alignIntervals,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAlignIntervals(alignIntervals BACnetApplicationTagB
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAlignIntervals(structType interface{}) BACnetConstructedDataAlignIntervals {
- if casted, ok := structType.(BACnetConstructedDataAlignIntervals); ok {
+ if casted, ok := structType.(BACnetConstructedDataAlignIntervals); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAlignIntervals); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAlignIntervals) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAlignIntervals) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAlignIntervalsParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("alignIntervals"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for alignIntervals")
}
- _alignIntervals, _alignIntervalsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_alignIntervals, _alignIntervalsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _alignIntervalsErr != nil {
return nil, errors.Wrap(_alignIntervalsErr, "Error parsing 'alignIntervals' field of BACnetConstructedDataAlignIntervals")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAlignIntervalsParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataAlignIntervals{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlignIntervals: alignIntervals,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAlignIntervals) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAlignIntervals")
}
- // Simple Field (alignIntervals)
- if pushErr := writeBuffer.PushContext("alignIntervals"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alignIntervals")
- }
- _alignIntervalsErr := writeBuffer.WriteSerializable(ctx, m.GetAlignIntervals())
- if popErr := writeBuffer.PopContext("alignIntervals"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alignIntervals")
- }
- if _alignIntervalsErr != nil {
- return errors.Wrap(_alignIntervalsErr, "Error serializing 'alignIntervals' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (alignIntervals)
+ if pushErr := writeBuffer.PushContext("alignIntervals"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alignIntervals")
+ }
+ _alignIntervalsErr := writeBuffer.WriteSerializable(ctx, m.GetAlignIntervals())
+ if popErr := writeBuffer.PopContext("alignIntervals"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alignIntervals")
+ }
+ if _alignIntervalsErr != nil {
+ return errors.Wrap(_alignIntervalsErr, "Error serializing 'alignIntervals' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAlignIntervals"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAlignIntervals")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAlignIntervals) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAlignIntervals) isBACnetConstructedDataAlignIntervals() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAlignIntervals) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go
index f78e99c41d3..00bda1a79d4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllWritesSuccessful.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAllWritesSuccessful is the corresponding interface of BACnetConstructedDataAllWritesSuccessful
type BACnetConstructedDataAllWritesSuccessful interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAllWritesSuccessfulExactly interface {
// _BACnetConstructedDataAllWritesSuccessful is the data-structure of this message
type _BACnetConstructedDataAllWritesSuccessful struct {
*_BACnetConstructedData
- AllWritesSuccessful BACnetApplicationTagBoolean
+ AllWritesSuccessful BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAllWritesSuccessful) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAllWritesSuccessful) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAllWritesSuccessful) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL_WRITES_SUCCESSFUL
-}
+func (m *_BACnetConstructedDataAllWritesSuccessful) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL_WRITES_SUCCESSFUL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAllWritesSuccessful) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAllWritesSuccessful) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAllWritesSuccessful) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAllWritesSuccessful) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAllWritesSuccessful) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAllWritesSuccessful factory function for _BACnetConstructedDataAllWritesSuccessful
-func NewBACnetConstructedDataAllWritesSuccessful(allWritesSuccessful BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAllWritesSuccessful {
+func NewBACnetConstructedDataAllWritesSuccessful( allWritesSuccessful BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAllWritesSuccessful {
_result := &_BACnetConstructedDataAllWritesSuccessful{
- AllWritesSuccessful: allWritesSuccessful,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AllWritesSuccessful: allWritesSuccessful,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAllWritesSuccessful(allWritesSuccessful BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAllWritesSuccessful(structType interface{}) BACnetConstructedDataAllWritesSuccessful {
- if casted, ok := structType.(BACnetConstructedDataAllWritesSuccessful); ok {
+ if casted, ok := structType.(BACnetConstructedDataAllWritesSuccessful); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAllWritesSuccessful); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAllWritesSuccessful) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataAllWritesSuccessful) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAllWritesSuccessfulParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("allWritesSuccessful"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for allWritesSuccessful")
}
- _allWritesSuccessful, _allWritesSuccessfulErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_allWritesSuccessful, _allWritesSuccessfulErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _allWritesSuccessfulErr != nil {
return nil, errors.Wrap(_allWritesSuccessfulErr, "Error parsing 'allWritesSuccessful' field of BACnetConstructedDataAllWritesSuccessful")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAllWritesSuccessfulParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataAllWritesSuccessful{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AllWritesSuccessful: allWritesSuccessful,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAllWritesSuccessful) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAllWritesSuccessful")
}
- // Simple Field (allWritesSuccessful)
- if pushErr := writeBuffer.PushContext("allWritesSuccessful"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for allWritesSuccessful")
- }
- _allWritesSuccessfulErr := writeBuffer.WriteSerializable(ctx, m.GetAllWritesSuccessful())
- if popErr := writeBuffer.PopContext("allWritesSuccessful"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for allWritesSuccessful")
- }
- if _allWritesSuccessfulErr != nil {
- return errors.Wrap(_allWritesSuccessfulErr, "Error serializing 'allWritesSuccessful' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (allWritesSuccessful)
+ if pushErr := writeBuffer.PushContext("allWritesSuccessful"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for allWritesSuccessful")
+ }
+ _allWritesSuccessfulErr := writeBuffer.WriteSerializable(ctx, m.GetAllWritesSuccessful())
+ if popErr := writeBuffer.PopContext("allWritesSuccessful"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for allWritesSuccessful")
+ }
+ if _allWritesSuccessfulErr != nil {
+ return errors.Wrap(_allWritesSuccessfulErr, "Error serializing 'allWritesSuccessful' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAllWritesSuccessful"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAllWritesSuccessful")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAllWritesSuccessful) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAllWritesSuccessful) isBACnetConstructedDataAllWritesSuccessful() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAllWritesSuccessful) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go
index 917c1f89e00..8efd24dd7fe 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAllowGroupDelayInhibit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAllowGroupDelayInhibit is the corresponding interface of BACnetConstructedDataAllowGroupDelayInhibit
type BACnetConstructedDataAllowGroupDelayInhibit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAllowGroupDelayInhibitExactly interface {
// _BACnetConstructedDataAllowGroupDelayInhibit is the data-structure of this message
type _BACnetConstructedDataAllowGroupDelayInhibit struct {
*_BACnetConstructedData
- AllowGroupDelayInhibit BACnetApplicationTagBoolean
+ AllowGroupDelayInhibit BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALLOW_GROUP_DELAY_INHIBIT
-}
+func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALLOW_GROUP_DELAY_INHIBIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAllowGroupDelayInhibit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAllowGroupDelayInhibit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetActualValue() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAllowGroupDelayInhibit factory function for _BACnetConstructedDataAllowGroupDelayInhibit
-func NewBACnetConstructedDataAllowGroupDelayInhibit(allowGroupDelayInhibit BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAllowGroupDelayInhibit {
+func NewBACnetConstructedDataAllowGroupDelayInhibit( allowGroupDelayInhibit BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAllowGroupDelayInhibit {
_result := &_BACnetConstructedDataAllowGroupDelayInhibit{
AllowGroupDelayInhibit: allowGroupDelayInhibit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAllowGroupDelayInhibit(allowGroupDelayInhibit BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAllowGroupDelayInhibit(structType interface{}) BACnetConstructedDataAllowGroupDelayInhibit {
- if casted, ok := structType.(BACnetConstructedDataAllowGroupDelayInhibit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAllowGroupDelayInhibit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAllowGroupDelayInhibit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAllowGroupDelayInhibit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAllowGroupDelayInhibitParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("allowGroupDelayInhibit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for allowGroupDelayInhibit")
}
- _allowGroupDelayInhibit, _allowGroupDelayInhibitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_allowGroupDelayInhibit, _allowGroupDelayInhibitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _allowGroupDelayInhibitErr != nil {
return nil, errors.Wrap(_allowGroupDelayInhibitErr, "Error parsing 'allowGroupDelayInhibit' field of BACnetConstructedDataAllowGroupDelayInhibit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAllowGroupDelayInhibitParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataAllowGroupDelayInhibit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AllowGroupDelayInhibit: allowGroupDelayInhibit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAllowGroupDelayInhibit) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAllowGroupDelayInhibit")
}
- // Simple Field (allowGroupDelayInhibit)
- if pushErr := writeBuffer.PushContext("allowGroupDelayInhibit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for allowGroupDelayInhibit")
- }
- _allowGroupDelayInhibitErr := writeBuffer.WriteSerializable(ctx, m.GetAllowGroupDelayInhibit())
- if popErr := writeBuffer.PopContext("allowGroupDelayInhibit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for allowGroupDelayInhibit")
- }
- if _allowGroupDelayInhibitErr != nil {
- return errors.Wrap(_allowGroupDelayInhibitErr, "Error serializing 'allowGroupDelayInhibit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (allowGroupDelayInhibit)
+ if pushErr := writeBuffer.PushContext("allowGroupDelayInhibit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for allowGroupDelayInhibit")
+ }
+ _allowGroupDelayInhibitErr := writeBuffer.WriteSerializable(ctx, m.GetAllowGroupDelayInhibit())
+ if popErr := writeBuffer.PopContext("allowGroupDelayInhibit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for allowGroupDelayInhibit")
+ }
+ if _allowGroupDelayInhibitErr != nil {
+ return errors.Wrap(_allowGroupDelayInhibitErr, "Error serializing 'allowGroupDelayInhibit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAllowGroupDelayInhibit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAllowGroupDelayInhibit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAllowGroupDelayInhibit) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAllowGroupDelayInhibit) isBACnetConstructedDataAllowGroupDelayInhibit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAllowGroupDelayInhibit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputAll.go
index 1d3b1e51bd2..ab8c9a3320d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogInputAll is the corresponding interface of BACnetConstructedDataAnalogInputAll
type BACnetConstructedDataAnalogInputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAnalogInputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogInputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_INPUT
-}
+func (m *_BACnetConstructedDataAnalogInputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_INPUT}
-func (m *_BACnetConstructedDataAnalogInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAnalogInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogInputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogInputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogInputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogInputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAnalogInputAll factory function for _BACnetConstructedDataAnalogInputAll
-func NewBACnetConstructedDataAnalogInputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogInputAll {
+func NewBACnetConstructedDataAnalogInputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogInputAll {
_result := &_BACnetConstructedDataAnalogInputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAnalogInputAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogInputAll(structType interface{}) BACnetConstructedDataAnalogInputAll {
- if casted, ok := structType.(BACnetConstructedDataAnalogInputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogInputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogInputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAnalogInputAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogInputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAnalogInputAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAnalogInputAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogInputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAnalogInputAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogInputAll) isBACnetConstructedDataAnalogInputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAnalogInputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go
index 9df86e051fd..440824f77c0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogInputFaultHighLimit is the corresponding interface of BACnetConstructedDataAnalogInputFaultHighLimit
type BACnetConstructedDataAnalogInputFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogInputFaultHighLimitExactly interface {
// _BACnetConstructedDataAnalogInputFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataAnalogInputFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagReal
+ FaultHighLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_INPUT
-}
+func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_INPUT}
-func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogInputFaultHighLimit factory function for _BACnetConstructedDataAnalogInputFaultHighLimit
-func NewBACnetConstructedDataAnalogInputFaultHighLimit(faultHighLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogInputFaultHighLimit {
+func NewBACnetConstructedDataAnalogInputFaultHighLimit( faultHighLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogInputFaultHighLimit {
_result := &_BACnetConstructedDataAnalogInputFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogInputFaultHighLimit(faultHighLimit BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogInputFaultHighLimit(structType interface{}) BACnetConstructedDataAnalogInputFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataAnalogInputFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogInputFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogInputFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogInputFaultHighLimitParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataAnalogInputFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogInputFaultHighLimitParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogInputFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogInputFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogInputFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogInputFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) isBACnetConstructedDataAnalogInputFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogInputFaultHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go
index fa4b544122c..71c4a948a90 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogInputFaultLowLimit is the corresponding interface of BACnetConstructedDataAnalogInputFaultLowLimit
type BACnetConstructedDataAnalogInputFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogInputFaultLowLimitExactly interface {
// _BACnetConstructedDataAnalogInputFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataAnalogInputFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagReal
+ FaultLowLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_INPUT
-}
+func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_INPUT}
-func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogInputFaultLowLimit factory function for _BACnetConstructedDataAnalogInputFaultLowLimit
-func NewBACnetConstructedDataAnalogInputFaultLowLimit(faultLowLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogInputFaultLowLimit {
+func NewBACnetConstructedDataAnalogInputFaultLowLimit( faultLowLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogInputFaultLowLimit {
_result := &_BACnetConstructedDataAnalogInputFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogInputFaultLowLimit(faultLowLimit BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogInputFaultLowLimit(structType interface{}) BACnetConstructedDataAnalogInputFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataAnalogInputFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogInputFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogInputFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogInputFaultLowLimitParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataAnalogInputFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogInputFaultLowLimitParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogInputFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogInputFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogInputFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogInputFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) isBACnetConstructedDataAnalogInputFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogInputFaultLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go
index 6d6ca5a9ced..c17981a3ae1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputInterfaceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogInputInterfaceValue is the corresponding interface of BACnetConstructedDataAnalogInputInterfaceValue
type BACnetConstructedDataAnalogInputInterfaceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogInputInterfaceValueExactly interface {
// _BACnetConstructedDataAnalogInputInterfaceValue is the data-structure of this message
type _BACnetConstructedDataAnalogInputInterfaceValue struct {
*_BACnetConstructedData
- InterfaceValue BACnetOptionalREAL
+ InterfaceValue BACnetOptionalREAL
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_INPUT
-}
+func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_INPUT}
-func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERFACE_VALUE
-}
+func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERFACE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogInputInterfaceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogInputInterfaceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogInputInterfaceValue factory function for _BACnetConstructedDataAnalogInputInterfaceValue
-func NewBACnetConstructedDataAnalogInputInterfaceValue(interfaceValue BACnetOptionalREAL, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogInputInterfaceValue {
+func NewBACnetConstructedDataAnalogInputInterfaceValue( interfaceValue BACnetOptionalREAL , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogInputInterfaceValue {
_result := &_BACnetConstructedDataAnalogInputInterfaceValue{
- InterfaceValue: interfaceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InterfaceValue: interfaceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogInputInterfaceValue(interfaceValue BACnetOpti
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogInputInterfaceValue(structType interface{}) BACnetConstructedDataAnalogInputInterfaceValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogInputInterfaceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogInputInterfaceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogInputInterfaceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogInputInterfaceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogInputInterfaceValueParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("interfaceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for interfaceValue")
}
- _interfaceValue, _interfaceValueErr := BACnetOptionalREALParseWithBuffer(ctx, readBuffer)
+_interfaceValue, _interfaceValueErr := BACnetOptionalREALParseWithBuffer(ctx, readBuffer)
if _interfaceValueErr != nil {
return nil, errors.Wrap(_interfaceValueErr, "Error parsing 'interfaceValue' field of BACnetConstructedDataAnalogInputInterfaceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogInputInterfaceValueParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogInputInterfaceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InterfaceValue: interfaceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogInputInterfaceValue) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogInputInterfaceValue")
}
- // Simple Field (interfaceValue)
- if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for interfaceValue")
- }
- _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
- if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for interfaceValue")
- }
- if _interfaceValueErr != nil {
- return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (interfaceValue)
+ if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for interfaceValue")
+ }
+ _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
+ if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for interfaceValue")
+ }
+ if _interfaceValueErr != nil {
+ return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogInputInterfaceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogInputInterfaceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogInputInterfaceValue) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogInputInterfaceValue) isBACnetConstructedDataAnalogInputInterfaceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogInputInterfaceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go
index 442afe4364a..a7c33f87804 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogInputMaxPresValue is the corresponding interface of BACnetConstructedDataAnalogInputMaxPresValue
type BACnetConstructedDataAnalogInputMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogInputMaxPresValueExactly interface {
// _BACnetConstructedDataAnalogInputMaxPresValue is the data-structure of this message
type _BACnetConstructedDataAnalogInputMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagReal
+ MaxPresValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_INPUT
-}
+func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_INPUT}
-func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogInputMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogInputMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogInputMaxPresValue factory function for _BACnetConstructedDataAnalogInputMaxPresValue
-func NewBACnetConstructedDataAnalogInputMaxPresValue(maxPresValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogInputMaxPresValue {
+func NewBACnetConstructedDataAnalogInputMaxPresValue( maxPresValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogInputMaxPresValue {
_result := &_BACnetConstructedDataAnalogInputMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogInputMaxPresValue(maxPresValue BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogInputMaxPresValue(structType interface{}) BACnetConstructedDataAnalogInputMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogInputMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogInputMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogInputMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogInputMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogInputMaxPresValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataAnalogInputMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogInputMaxPresValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogInputMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogInputMaxPresValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogInputMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogInputMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogInputMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogInputMaxPresValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogInputMaxPresValue) isBACnetConstructedDataAnalogInputMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogInputMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go
index f1e2a908c45..e6aeef4f05f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogInputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogInputPresentValue is the corresponding interface of BACnetConstructedDataAnalogInputPresentValue
type BACnetConstructedDataAnalogInputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogInputPresentValueExactly interface {
// _BACnetConstructedDataAnalogInputPresentValue is the data-structure of this message
type _BACnetConstructedDataAnalogInputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagReal
+ PresentValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogInputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_INPUT
-}
+func (m *_BACnetConstructedDataAnalogInputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_INPUT}
-func (m *_BACnetConstructedDataAnalogInputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataAnalogInputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogInputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogInputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogInputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogInputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogInputPresentValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogInputPresentValue factory function for _BACnetConstructedDataAnalogInputPresentValue
-func NewBACnetConstructedDataAnalogInputPresentValue(presentValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogInputPresentValue {
+func NewBACnetConstructedDataAnalogInputPresentValue( presentValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogInputPresentValue {
_result := &_BACnetConstructedDataAnalogInputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogInputPresentValue(presentValue BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogInputPresentValue(structType interface{}) BACnetConstructedDataAnalogInputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogInputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogInputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogInputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogInputPresentValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogInputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogInputPresentValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataAnalogInputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogInputPresentValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogInputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogInputPresentValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogInputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogInputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogInputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogInputPresentValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogInputPresentValue) isBACnetConstructedDataAnalogInputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogInputPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputAll.go
index d637fc12c5a..c8718d84312 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogOutputAll is the corresponding interface of BACnetConstructedDataAnalogOutputAll
type BACnetConstructedDataAnalogOutputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAnalogOutputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogOutputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_OUTPUT
-}
+func (m *_BACnetConstructedDataAnalogOutputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_OUTPUT}
-func (m *_BACnetConstructedDataAnalogOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAnalogOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogOutputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogOutputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogOutputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogOutputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAnalogOutputAll factory function for _BACnetConstructedDataAnalogOutputAll
-func NewBACnetConstructedDataAnalogOutputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogOutputAll {
+func NewBACnetConstructedDataAnalogOutputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogOutputAll {
_result := &_BACnetConstructedDataAnalogOutputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAnalogOutputAll(openingTag BACnetOpeningTag, peeked
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogOutputAll(structType interface{}) BACnetConstructedDataAnalogOutputAll {
- if casted, ok := structType.(BACnetConstructedDataAnalogOutputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogOutputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogOutputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAnalogOutputAll) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogOutputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAnalogOutputAllParseWithBuffer(ctx context.Context, re
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAnalogOutputAllParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogOutputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAnalogOutputAll) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogOutputAll) isBACnetConstructedDataAnalogOutputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAnalogOutputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go
index 2355071df9a..0ba959695eb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputInterfaceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogOutputInterfaceValue is the corresponding interface of BACnetConstructedDataAnalogOutputInterfaceValue
type BACnetConstructedDataAnalogOutputInterfaceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogOutputInterfaceValueExactly interface {
// _BACnetConstructedDataAnalogOutputInterfaceValue is the data-structure of this message
type _BACnetConstructedDataAnalogOutputInterfaceValue struct {
*_BACnetConstructedData
- InterfaceValue BACnetOptionalREAL
+ InterfaceValue BACnetOptionalREAL
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_OUTPUT
-}
+func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_OUTPUT}
-func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERFACE_VALUE
-}
+func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERFACE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogOutputInterfaceValue factory function for _BACnetConstructedDataAnalogOutputInterfaceValue
-func NewBACnetConstructedDataAnalogOutputInterfaceValue(interfaceValue BACnetOptionalREAL, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogOutputInterfaceValue {
+func NewBACnetConstructedDataAnalogOutputInterfaceValue( interfaceValue BACnetOptionalREAL , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogOutputInterfaceValue {
_result := &_BACnetConstructedDataAnalogOutputInterfaceValue{
- InterfaceValue: interfaceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InterfaceValue: interfaceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogOutputInterfaceValue(interfaceValue BACnetOpt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogOutputInterfaceValue(structType interface{}) BACnetConstructedDataAnalogOutputInterfaceValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogOutputInterfaceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogOutputInterfaceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogOutputInterfaceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogOutputInterfaceValueParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("interfaceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for interfaceValue")
}
- _interfaceValue, _interfaceValueErr := BACnetOptionalREALParseWithBuffer(ctx, readBuffer)
+_interfaceValue, _interfaceValueErr := BACnetOptionalREALParseWithBuffer(ctx, readBuffer)
if _interfaceValueErr != nil {
return nil, errors.Wrap(_interfaceValueErr, "Error parsing 'interfaceValue' field of BACnetConstructedDataAnalogOutputInterfaceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogOutputInterfaceValueParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogOutputInterfaceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InterfaceValue: interfaceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogOutputInterfaceValue")
}
- // Simple Field (interfaceValue)
- if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for interfaceValue")
- }
- _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
- if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for interfaceValue")
- }
- if _interfaceValueErr != nil {
- return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (interfaceValue)
+ if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for interfaceValue")
+ }
+ _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
+ if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for interfaceValue")
+ }
+ if _interfaceValueErr != nil {
+ return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogOutputInterfaceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogOutputInterfaceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) isBACnetConstructedDataAnalogOutputInterfaceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogOutputInterfaceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go
index d2ad3523651..7509210bee6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogOutputMaxPresValue is the corresponding interface of BACnetConstructedDataAnalogOutputMaxPresValue
type BACnetConstructedDataAnalogOutputMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogOutputMaxPresValueExactly interface {
// _BACnetConstructedDataAnalogOutputMaxPresValue is the data-structure of this message
type _BACnetConstructedDataAnalogOutputMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagReal
+ MaxPresValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_OUTPUT
-}
+func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_OUTPUT}
-func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogOutputMaxPresValue factory function for _BACnetConstructedDataAnalogOutputMaxPresValue
-func NewBACnetConstructedDataAnalogOutputMaxPresValue(maxPresValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogOutputMaxPresValue {
+func NewBACnetConstructedDataAnalogOutputMaxPresValue( maxPresValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogOutputMaxPresValue {
_result := &_BACnetConstructedDataAnalogOutputMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogOutputMaxPresValue(maxPresValue BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogOutputMaxPresValue(structType interface{}) BACnetConstructedDataAnalogOutputMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogOutputMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogOutputMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogOutputMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogOutputMaxPresValueParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataAnalogOutputMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogOutputMaxPresValueParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogOutputMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogOutputMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogOutputMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogOutputMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) isBACnetConstructedDataAnalogOutputMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogOutputMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go
index 61bfdb5cda1..b0c11baf482 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogOutputPresentValue is the corresponding interface of BACnetConstructedDataAnalogOutputPresentValue
type BACnetConstructedDataAnalogOutputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogOutputPresentValueExactly interface {
// _BACnetConstructedDataAnalogOutputPresentValue is the data-structure of this message
type _BACnetConstructedDataAnalogOutputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagReal
+ PresentValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_OUTPUT
-}
+func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_OUTPUT}
-func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogOutputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogOutputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogOutputPresentValue factory function for _BACnetConstructedDataAnalogOutputPresentValue
-func NewBACnetConstructedDataAnalogOutputPresentValue(presentValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogOutputPresentValue {
+func NewBACnetConstructedDataAnalogOutputPresentValue( presentValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogOutputPresentValue {
_result := &_BACnetConstructedDataAnalogOutputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogOutputPresentValue(presentValue BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogOutputPresentValue(structType interface{}) BACnetConstructedDataAnalogOutputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogOutputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogOutputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogOutputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogOutputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogOutputPresentValueParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataAnalogOutputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogOutputPresentValueParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogOutputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogOutputPresentValue) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogOutputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogOutputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogOutputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogOutputPresentValue) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogOutputPresentValue) isBACnetConstructedDataAnalogOutputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogOutputPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go
index aab601fc2b0..6b2b20d9e82 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogOutputRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogOutputRelinquishDefault is the corresponding interface of BACnetConstructedDataAnalogOutputRelinquishDefault
type BACnetConstructedDataAnalogOutputRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogOutputRelinquishDefaultExactly interface {
// _BACnetConstructedDataAnalogOutputRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataAnalogOutputRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagReal
+ RelinquishDefault BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_OUTPUT
-}
+func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_OUTPUT}
-func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogOutputRelinquishDefault factory function for _BACnetConstructedDataAnalogOutputRelinquishDefault
-func NewBACnetConstructedDataAnalogOutputRelinquishDefault(relinquishDefault BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogOutputRelinquishDefault {
+func NewBACnetConstructedDataAnalogOutputRelinquishDefault( relinquishDefault BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogOutputRelinquishDefault {
_result := &_BACnetConstructedDataAnalogOutputRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogOutputRelinquishDefault(relinquishDefault BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogOutputRelinquishDefault(structType interface{}) BACnetConstructedDataAnalogOutputRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataAnalogOutputRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogOutputRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogOutputRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogOutputRelinquishDefaultParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataAnalogOutputRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogOutputRelinquishDefaultParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogOutputRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogOutputRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogOutputRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogOutputRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) isBACnetConstructedDataAnalogOutputRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogOutputRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueAll.go
index a31482b1ff4..e0ea3fe6591 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogValueAll is the corresponding interface of BACnetConstructedDataAnalogValueAll
type BACnetConstructedDataAnalogValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAnalogValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_VALUE}
-func (m *_BACnetConstructedDataAnalogValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAnalogValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAnalogValueAll factory function for _BACnetConstructedDataAnalogValueAll
-func NewBACnetConstructedDataAnalogValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogValueAll {
+func NewBACnetConstructedDataAnalogValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogValueAll {
_result := &_BACnetConstructedDataAnalogValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAnalogValueAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogValueAll(structType interface{}) BACnetConstructedDataAnalogValueAll {
- if casted, ok := structType.(BACnetConstructedDataAnalogValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAnalogValueAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAnalogValueAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAnalogValueAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAnalogValueAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogValueAll) isBACnetConstructedDataAnalogValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAnalogValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go
index 400a115359c..d96e3cd45e9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogValueFaultHighLimit is the corresponding interface of BACnetConstructedDataAnalogValueFaultHighLimit
type BACnetConstructedDataAnalogValueFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogValueFaultHighLimitExactly interface {
// _BACnetConstructedDataAnalogValueFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataAnalogValueFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagReal
+ FaultHighLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_VALUE}
-func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogValueFaultHighLimit factory function for _BACnetConstructedDataAnalogValueFaultHighLimit
-func NewBACnetConstructedDataAnalogValueFaultHighLimit(faultHighLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogValueFaultHighLimit {
+func NewBACnetConstructedDataAnalogValueFaultHighLimit( faultHighLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogValueFaultHighLimit {
_result := &_BACnetConstructedDataAnalogValueFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogValueFaultHighLimit(faultHighLimit BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogValueFaultHighLimit(structType interface{}) BACnetConstructedDataAnalogValueFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataAnalogValueFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogValueFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogValueFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogValueFaultHighLimitParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataAnalogValueFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogValueFaultHighLimitParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogValueFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogValueFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogValueFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogValueFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) isBACnetConstructedDataAnalogValueFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogValueFaultHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go
index cae5e624de0..693ec9ea11e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogValueFaultLowLimit is the corresponding interface of BACnetConstructedDataAnalogValueFaultLowLimit
type BACnetConstructedDataAnalogValueFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogValueFaultLowLimitExactly interface {
// _BACnetConstructedDataAnalogValueFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataAnalogValueFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagReal
+ FaultLowLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_VALUE}
-func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogValueFaultLowLimit factory function for _BACnetConstructedDataAnalogValueFaultLowLimit
-func NewBACnetConstructedDataAnalogValueFaultLowLimit(faultLowLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogValueFaultLowLimit {
+func NewBACnetConstructedDataAnalogValueFaultLowLimit( faultLowLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogValueFaultLowLimit {
_result := &_BACnetConstructedDataAnalogValueFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogValueFaultLowLimit(faultLowLimit BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogValueFaultLowLimit(structType interface{}) BACnetConstructedDataAnalogValueFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataAnalogValueFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogValueFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogValueFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogValueFaultLowLimitParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataAnalogValueFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogValueFaultLowLimitParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogValueFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogValueFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogValueFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogValueFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) isBACnetConstructedDataAnalogValueFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogValueFaultLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go
index f60c7693f9b..0e99bf8e723 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogValueMaxPresValue is the corresponding interface of BACnetConstructedDataAnalogValueMaxPresValue
type BACnetConstructedDataAnalogValueMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogValueMaxPresValueExactly interface {
// _BACnetConstructedDataAnalogValueMaxPresValue is the data-structure of this message
type _BACnetConstructedDataAnalogValueMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagReal
+ MaxPresValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_VALUE}
-func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogValueMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogValueMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogValueMaxPresValue factory function for _BACnetConstructedDataAnalogValueMaxPresValue
-func NewBACnetConstructedDataAnalogValueMaxPresValue(maxPresValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogValueMaxPresValue {
+func NewBACnetConstructedDataAnalogValueMaxPresValue( maxPresValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogValueMaxPresValue {
_result := &_BACnetConstructedDataAnalogValueMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogValueMaxPresValue(maxPresValue BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogValueMaxPresValue(structType interface{}) BACnetConstructedDataAnalogValueMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogValueMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogValueMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogValueMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogValueMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogValueMaxPresValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataAnalogValueMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogValueMaxPresValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogValueMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogValueMaxPresValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogValueMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogValueMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogValueMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogValueMaxPresValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogValueMaxPresValue) isBACnetConstructedDataAnalogValueMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogValueMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go
index a39993831fe..f6da7a79417 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogValuePresentValue is the corresponding interface of BACnetConstructedDataAnalogValuePresentValue
type BACnetConstructedDataAnalogValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogValuePresentValueExactly interface {
// _BACnetConstructedDataAnalogValuePresentValue is the data-structure of this message
type _BACnetConstructedDataAnalogValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagReal
+ PresentValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_VALUE}
-func (m *_BACnetConstructedDataAnalogValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogValuePresentValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogValuePresentValue factory function for _BACnetConstructedDataAnalogValuePresentValue
-func NewBACnetConstructedDataAnalogValuePresentValue(presentValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogValuePresentValue {
+func NewBACnetConstructedDataAnalogValuePresentValue( presentValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogValuePresentValue {
_result := &_BACnetConstructedDataAnalogValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogValuePresentValue(presentValue BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogValuePresentValue(structType interface{}) BACnetConstructedDataAnalogValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataAnalogValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogValuePresentValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogValuePresentValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataAnalogValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogValuePresentValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogValuePresentValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogValuePresentValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogValuePresentValue) isBACnetConstructedDataAnalogValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go
index 4cea243ab97..835050988c8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAnalogValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAnalogValueRelinquishDefault is the corresponding interface of BACnetConstructedDataAnalogValueRelinquishDefault
type BACnetConstructedDataAnalogValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAnalogValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataAnalogValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataAnalogValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagReal
+ RelinquishDefault BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ANALOG_VALUE}
-func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAnalogValueRelinquishDefault factory function for _BACnetConstructedDataAnalogValueRelinquishDefault
-func NewBACnetConstructedDataAnalogValueRelinquishDefault(relinquishDefault BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAnalogValueRelinquishDefault {
+func NewBACnetConstructedDataAnalogValueRelinquishDefault( relinquishDefault BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAnalogValueRelinquishDefault {
_result := &_BACnetConstructedDataAnalogValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAnalogValueRelinquishDefault(relinquishDefault BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAnalogValueRelinquishDefault(structType interface{}) BACnetConstructedDataAnalogValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataAnalogValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataAnalogValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAnalogValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAnalogValueRelinquishDefaultParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataAnalogValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAnalogValueRelinquishDefaultParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataAnalogValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAnalogValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAnalogValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAnalogValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) isBACnetConstructedDataAnalogValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAnalogValueRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go
index 2959d03c2a5..7c1a1623837 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataApplicationSoftwareVersion.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataApplicationSoftwareVersion is the corresponding interface of BACnetConstructedDataApplicationSoftwareVersion
type BACnetConstructedDataApplicationSoftwareVersion interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataApplicationSoftwareVersionExactly interface {
// _BACnetConstructedDataApplicationSoftwareVersion is the data-structure of this message
type _BACnetConstructedDataApplicationSoftwareVersion struct {
*_BACnetConstructedData
- ApplicationSoftwareVersion BACnetApplicationTagCharacterString
+ ApplicationSoftwareVersion BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_APPLICATION_SOFTWARE_VERSION
-}
+func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_APPLICATION_SOFTWARE_VERSION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataApplicationSoftwareVersion) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataApplicationSoftwareVersion) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataApplicationSoftwareVersion factory function for _BACnetConstructedDataApplicationSoftwareVersion
-func NewBACnetConstructedDataApplicationSoftwareVersion(applicationSoftwareVersion BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataApplicationSoftwareVersion {
+func NewBACnetConstructedDataApplicationSoftwareVersion( applicationSoftwareVersion BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataApplicationSoftwareVersion {
_result := &_BACnetConstructedDataApplicationSoftwareVersion{
ApplicationSoftwareVersion: applicationSoftwareVersion,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataApplicationSoftwareVersion(applicationSoftwareVersi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataApplicationSoftwareVersion(structType interface{}) BACnetConstructedDataApplicationSoftwareVersion {
- if casted, ok := structType.(BACnetConstructedDataApplicationSoftwareVersion); ok {
+ if casted, ok := structType.(BACnetConstructedDataApplicationSoftwareVersion); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataApplicationSoftwareVersion); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataApplicationSoftwareVersion) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataApplicationSoftwareVersionParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("applicationSoftwareVersion"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for applicationSoftwareVersion")
}
- _applicationSoftwareVersion, _applicationSoftwareVersionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_applicationSoftwareVersion, _applicationSoftwareVersionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _applicationSoftwareVersionErr != nil {
return nil, errors.Wrap(_applicationSoftwareVersionErr, "Error parsing 'applicationSoftwareVersion' field of BACnetConstructedDataApplicationSoftwareVersion")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataApplicationSoftwareVersionParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataApplicationSoftwareVersion{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ApplicationSoftwareVersion: applicationSoftwareVersion,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataApplicationSoftwareVersion) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataApplicationSoftwareVersion")
}
- // Simple Field (applicationSoftwareVersion)
- if pushErr := writeBuffer.PushContext("applicationSoftwareVersion"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for applicationSoftwareVersion")
- }
- _applicationSoftwareVersionErr := writeBuffer.WriteSerializable(ctx, m.GetApplicationSoftwareVersion())
- if popErr := writeBuffer.PopContext("applicationSoftwareVersion"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for applicationSoftwareVersion")
- }
- if _applicationSoftwareVersionErr != nil {
- return errors.Wrap(_applicationSoftwareVersionErr, "Error serializing 'applicationSoftwareVersion' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (applicationSoftwareVersion)
+ if pushErr := writeBuffer.PushContext("applicationSoftwareVersion"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for applicationSoftwareVersion")
+ }
+ _applicationSoftwareVersionErr := writeBuffer.WriteSerializable(ctx, m.GetApplicationSoftwareVersion())
+ if popErr := writeBuffer.PopContext("applicationSoftwareVersion"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for applicationSoftwareVersion")
+ }
+ if _applicationSoftwareVersionErr != nil {
+ return errors.Wrap(_applicationSoftwareVersionErr, "Error serializing 'applicationSoftwareVersion' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataApplicationSoftwareVersion"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataApplicationSoftwareVersion")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataApplicationSoftwareVersion) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataApplicationSoftwareVersion) isBACnetConstructedDataApplicationSoftwareVersion() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataApplicationSoftwareVersion) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go
index 0ff299f12e2..18d5044a954 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataArchive.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataArchive is the corresponding interface of BACnetConstructedDataArchive
type BACnetConstructedDataArchive interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataArchiveExactly interface {
// _BACnetConstructedDataArchive is the data-structure of this message
type _BACnetConstructedDataArchive struct {
*_BACnetConstructedData
- Archive BACnetApplicationTagBoolean
+ Archive BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataArchive) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataArchive) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataArchive) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ARCHIVE
-}
+func (m *_BACnetConstructedDataArchive) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ARCHIVE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataArchive) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataArchive) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataArchive) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataArchive) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataArchive) GetActualValue() BACnetApplicationTagBoo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataArchive factory function for _BACnetConstructedDataArchive
-func NewBACnetConstructedDataArchive(archive BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataArchive {
+func NewBACnetConstructedDataArchive( archive BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataArchive {
_result := &_BACnetConstructedDataArchive{
- Archive: archive,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Archive: archive,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataArchive(archive BACnetApplicationTagBoolean, openin
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataArchive(structType interface{}) BACnetConstructedDataArchive {
- if casted, ok := structType.(BACnetConstructedDataArchive); ok {
+ if casted, ok := structType.(BACnetConstructedDataArchive); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataArchive); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataArchive) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataArchive) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataArchiveParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("archive"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for archive")
}
- _archive, _archiveErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_archive, _archiveErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _archiveErr != nil {
return nil, errors.Wrap(_archiveErr, "Error parsing 'archive' field of BACnetConstructedDataArchive")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataArchiveParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataArchive{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Archive: archive,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataArchive) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataArchive")
}
- // Simple Field (archive)
- if pushErr := writeBuffer.PushContext("archive"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for archive")
- }
- _archiveErr := writeBuffer.WriteSerializable(ctx, m.GetArchive())
- if popErr := writeBuffer.PopContext("archive"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for archive")
- }
- if _archiveErr != nil {
- return errors.Wrap(_archiveErr, "Error serializing 'archive' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (archive)
+ if pushErr := writeBuffer.PushContext("archive"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for archive")
+ }
+ _archiveErr := writeBuffer.WriteSerializable(ctx, m.GetArchive())
+ if popErr := writeBuffer.PopContext("archive"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for archive")
+ }
+ if _archiveErr != nil {
+ return errors.Wrap(_archiveErr, "Error serializing 'archive' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataArchive"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataArchive")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataArchive) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataArchive) isBACnetConstructedDataArchive() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataArchive) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go
index 3f63a01e1f2..24263668da5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedAccessRights.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAssignedAccessRights is the corresponding interface of BACnetConstructedDataAssignedAccessRights
type BACnetConstructedDataAssignedAccessRights interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAssignedAccessRightsExactly interface {
// _BACnetConstructedDataAssignedAccessRights is the data-structure of this message
type _BACnetConstructedDataAssignedAccessRights struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AssignedAccessRights []BACnetAssignedAccessRights
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AssignedAccessRights []BACnetAssignedAccessRights
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAssignedAccessRights) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAssignedAccessRights) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAssignedAccessRights) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ASSIGNED_ACCESS_RIGHTS
-}
+func (m *_BACnetConstructedDataAssignedAccessRights) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ASSIGNED_ACCESS_RIGHTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAssignedAccessRights) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAssignedAccessRights) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAssignedAccessRights) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAssignedAccessRights) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAssignedAccessRights) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAssignedAccessRights factory function for _BACnetConstructedDataAssignedAccessRights
-func NewBACnetConstructedDataAssignedAccessRights(numberOfDataElements BACnetApplicationTagUnsignedInteger, assignedAccessRights []BACnetAssignedAccessRights, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAssignedAccessRights {
+func NewBACnetConstructedDataAssignedAccessRights( numberOfDataElements BACnetApplicationTagUnsignedInteger , assignedAccessRights []BACnetAssignedAccessRights , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAssignedAccessRights {
_result := &_BACnetConstructedDataAssignedAccessRights{
- NumberOfDataElements: numberOfDataElements,
- AssignedAccessRights: assignedAccessRights,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AssignedAccessRights: assignedAccessRights,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAssignedAccessRights(numberOfDataElements BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAssignedAccessRights(structType interface{}) BACnetConstructedDataAssignedAccessRights {
- if casted, ok := structType.(BACnetConstructedDataAssignedAccessRights); ok {
+ if casted, ok := structType.(BACnetConstructedDataAssignedAccessRights); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAssignedAccessRights); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAssignedAccessRights) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataAssignedAccessRights) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAssignedAccessRightsParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAssignedAccessRightsParseWithBuffer(ctx context.Contex
// Terminated array
var assignedAccessRights []BACnetAssignedAccessRights
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAssignedAccessRightsParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAssignedAccessRightsParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'assignedAccessRights' field of BACnetConstructedDataAssignedAccessRights")
}
@@ -235,7 +237,7 @@ func BACnetConstructedDataAssignedAccessRightsParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataAssignedAccessRights{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAssignedAccessRights) SerializeWithWriteBuffer(ct
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAssignedAccessRights"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAssignedAccessRights")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (assignedAccessRights)
- if pushErr := writeBuffer.PushContext("assignedAccessRights", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for assignedAccessRights")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAssignedAccessRights() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAssignedAccessRights()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'assignedAccessRights' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("assignedAccessRights", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for assignedAccessRights")
+ }
+
+ // Array Field (assignedAccessRights)
+ if pushErr := writeBuffer.PushContext("assignedAccessRights", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for assignedAccessRights")
+ }
+ for _curItem, _element := range m.GetAssignedAccessRights() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAssignedAccessRights()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'assignedAccessRights' field")
}
+ }
+ if popErr := writeBuffer.PopContext("assignedAccessRights", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for assignedAccessRights")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAssignedAccessRights"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAssignedAccessRights")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAssignedAccessRights) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAssignedAccessRights) isBACnetConstructedDataAssignedAccessRights() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAssignedAccessRights) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go
index 50f4cecb8ee..3185eb65145 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAssignedLandingCalls.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAssignedLandingCalls is the corresponding interface of BACnetConstructedDataAssignedLandingCalls
type BACnetConstructedDataAssignedLandingCalls interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAssignedLandingCallsExactly interface {
// _BACnetConstructedDataAssignedLandingCalls is the data-structure of this message
type _BACnetConstructedDataAssignedLandingCalls struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AssignedLandingCalls []BACnetAssignedLandingCalls
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AssignedLandingCalls []BACnetAssignedLandingCalls
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAssignedLandingCalls) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAssignedLandingCalls) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAssignedLandingCalls) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ASSIGNED_LANDING_CALLS
-}
+func (m *_BACnetConstructedDataAssignedLandingCalls) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ASSIGNED_LANDING_CALLS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAssignedLandingCalls) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAssignedLandingCalls) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAssignedLandingCalls) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAssignedLandingCalls) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAssignedLandingCalls) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAssignedLandingCalls factory function for _BACnetConstructedDataAssignedLandingCalls
-func NewBACnetConstructedDataAssignedLandingCalls(numberOfDataElements BACnetApplicationTagUnsignedInteger, assignedLandingCalls []BACnetAssignedLandingCalls, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAssignedLandingCalls {
+func NewBACnetConstructedDataAssignedLandingCalls( numberOfDataElements BACnetApplicationTagUnsignedInteger , assignedLandingCalls []BACnetAssignedLandingCalls , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAssignedLandingCalls {
_result := &_BACnetConstructedDataAssignedLandingCalls{
- NumberOfDataElements: numberOfDataElements,
- AssignedLandingCalls: assignedLandingCalls,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AssignedLandingCalls: assignedLandingCalls,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAssignedLandingCalls(numberOfDataElements BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAssignedLandingCalls(structType interface{}) BACnetConstructedDataAssignedLandingCalls {
- if casted, ok := structType.(BACnetConstructedDataAssignedLandingCalls); ok {
+ if casted, ok := structType.(BACnetConstructedDataAssignedLandingCalls); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAssignedLandingCalls); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAssignedLandingCalls) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataAssignedLandingCalls) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAssignedLandingCallsParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAssignedLandingCallsParseWithBuffer(ctx context.Contex
// Terminated array
var assignedLandingCalls []BACnetAssignedLandingCalls
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAssignedLandingCallsParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAssignedLandingCallsParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'assignedLandingCalls' field of BACnetConstructedDataAssignedLandingCalls")
}
@@ -235,7 +237,7 @@ func BACnetConstructedDataAssignedLandingCallsParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataAssignedLandingCalls{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAssignedLandingCalls) SerializeWithWriteBuffer(ct
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAssignedLandingCalls"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAssignedLandingCalls")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (assignedLandingCalls)
- if pushErr := writeBuffer.PushContext("assignedLandingCalls", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for assignedLandingCalls")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAssignedLandingCalls() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAssignedLandingCalls()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'assignedLandingCalls' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("assignedLandingCalls", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for assignedLandingCalls")
+ }
+
+ // Array Field (assignedLandingCalls)
+ if pushErr := writeBuffer.PushContext("assignedLandingCalls", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for assignedLandingCalls")
+ }
+ for _curItem, _element := range m.GetAssignedLandingCalls() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAssignedLandingCalls()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'assignedLandingCalls' field")
}
+ }
+ if popErr := writeBuffer.PopContext("assignedLandingCalls", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for assignedLandingCalls")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAssignedLandingCalls"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAssignedLandingCalls")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAssignedLandingCalls) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAssignedLandingCalls) isBACnetConstructedDataAssignedLandingCalls() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAssignedLandingCalls) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go
index 033550600d2..bc23cfddfed 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAttemptedSamples.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAttemptedSamples is the corresponding interface of BACnetConstructedDataAttemptedSamples
type BACnetConstructedDataAttemptedSamples interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAttemptedSamplesExactly interface {
// _BACnetConstructedDataAttemptedSamples is the data-structure of this message
type _BACnetConstructedDataAttemptedSamples struct {
*_BACnetConstructedData
- AttemptedSamples BACnetApplicationTagUnsignedInteger
+ AttemptedSamples BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAttemptedSamples) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAttemptedSamples) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAttemptedSamples) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ATTEMPTED_SAMPLES
-}
+func (m *_BACnetConstructedDataAttemptedSamples) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ATTEMPTED_SAMPLES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAttemptedSamples) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAttemptedSamples) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAttemptedSamples) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAttemptedSamples) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAttemptedSamples) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAttemptedSamples factory function for _BACnetConstructedDataAttemptedSamples
-func NewBACnetConstructedDataAttemptedSamples(attemptedSamples BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAttemptedSamples {
+func NewBACnetConstructedDataAttemptedSamples( attemptedSamples BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAttemptedSamples {
_result := &_BACnetConstructedDataAttemptedSamples{
- AttemptedSamples: attemptedSamples,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AttemptedSamples: attemptedSamples,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAttemptedSamples(attemptedSamples BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAttemptedSamples(structType interface{}) BACnetConstructedDataAttemptedSamples {
- if casted, ok := structType.(BACnetConstructedDataAttemptedSamples); ok {
+ if casted, ok := structType.(BACnetConstructedDataAttemptedSamples); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAttemptedSamples); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAttemptedSamples) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAttemptedSamples) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAttemptedSamplesParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("attemptedSamples"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for attemptedSamples")
}
- _attemptedSamples, _attemptedSamplesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_attemptedSamples, _attemptedSamplesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _attemptedSamplesErr != nil {
return nil, errors.Wrap(_attemptedSamplesErr, "Error parsing 'attemptedSamples' field of BACnetConstructedDataAttemptedSamples")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAttemptedSamplesParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataAttemptedSamples{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AttemptedSamples: attemptedSamples,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAttemptedSamples) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAttemptedSamples")
}
- // Simple Field (attemptedSamples)
- if pushErr := writeBuffer.PushContext("attemptedSamples"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for attemptedSamples")
- }
- _attemptedSamplesErr := writeBuffer.WriteSerializable(ctx, m.GetAttemptedSamples())
- if popErr := writeBuffer.PopContext("attemptedSamples"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for attemptedSamples")
- }
- if _attemptedSamplesErr != nil {
- return errors.Wrap(_attemptedSamplesErr, "Error serializing 'attemptedSamples' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (attemptedSamples)
+ if pushErr := writeBuffer.PushContext("attemptedSamples"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for attemptedSamples")
+ }
+ _attemptedSamplesErr := writeBuffer.WriteSerializable(ctx, m.GetAttemptedSamples())
+ if popErr := writeBuffer.PopContext("attemptedSamples"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for attemptedSamples")
+ }
+ if _attemptedSamplesErr != nil {
+ return errors.Wrap(_attemptedSamplesErr, "Error serializing 'attemptedSamples' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAttemptedSamples"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAttemptedSamples")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAttemptedSamples) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAttemptedSamples) isBACnetConstructedDataAttemptedSamples() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAttemptedSamples) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go
index c4a8eb7fde4..258c50f442a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationFactors.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAuthenticationFactors is the corresponding interface of BACnetConstructedDataAuthenticationFactors
type BACnetConstructedDataAuthenticationFactors interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAuthenticationFactorsExactly interface {
// _BACnetConstructedDataAuthenticationFactors is the data-structure of this message
type _BACnetConstructedDataAuthenticationFactors struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AuthenticationFactors []BACnetCredentialAuthenticationFactor
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AuthenticationFactors []BACnetCredentialAuthenticationFactor
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAuthenticationFactors) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAuthenticationFactors) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAuthenticationFactors) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTHENTICATION_FACTORS
-}
+func (m *_BACnetConstructedDataAuthenticationFactors) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTHENTICATION_FACTORS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAuthenticationFactors) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAuthenticationFactors) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAuthenticationFactors) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAuthenticationFactors) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAuthenticationFactors) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAuthenticationFactors factory function for _BACnetConstructedDataAuthenticationFactors
-func NewBACnetConstructedDataAuthenticationFactors(numberOfDataElements BACnetApplicationTagUnsignedInteger, authenticationFactors []BACnetCredentialAuthenticationFactor, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAuthenticationFactors {
+func NewBACnetConstructedDataAuthenticationFactors( numberOfDataElements BACnetApplicationTagUnsignedInteger , authenticationFactors []BACnetCredentialAuthenticationFactor , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAuthenticationFactors {
_result := &_BACnetConstructedDataAuthenticationFactors{
- NumberOfDataElements: numberOfDataElements,
- AuthenticationFactors: authenticationFactors,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AuthenticationFactors: authenticationFactors,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAuthenticationFactors(numberOfDataElements BACnetAp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAuthenticationFactors(structType interface{}) BACnetConstructedDataAuthenticationFactors {
- if casted, ok := structType.(BACnetConstructedDataAuthenticationFactors); ok {
+ if casted, ok := structType.(BACnetConstructedDataAuthenticationFactors); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAuthenticationFactors); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAuthenticationFactors) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataAuthenticationFactors) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAuthenticationFactorsParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAuthenticationFactorsParseWithBuffer(ctx context.Conte
// Terminated array
var authenticationFactors []BACnetCredentialAuthenticationFactor
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetCredentialAuthenticationFactorParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetCredentialAuthenticationFactorParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'authenticationFactors' field of BACnetConstructedDataAuthenticationFactors")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataAuthenticationFactorsParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataAuthenticationFactors{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
AuthenticationFactors: authenticationFactors,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAuthenticationFactors) SerializeWithWriteBuffer(c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAuthenticationFactors"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAuthenticationFactors")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (authenticationFactors)
- if pushErr := writeBuffer.PushContext("authenticationFactors", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for authenticationFactors")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAuthenticationFactors() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthenticationFactors()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'authenticationFactors' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("authenticationFactors", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for authenticationFactors")
+ }
+
+ // Array Field (authenticationFactors)
+ if pushErr := writeBuffer.PushContext("authenticationFactors", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for authenticationFactors")
+ }
+ for _curItem, _element := range m.GetAuthenticationFactors() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthenticationFactors()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'authenticationFactors' field")
}
+ }
+ if popErr := writeBuffer.PopContext("authenticationFactors", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for authenticationFactors")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAuthenticationFactors"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAuthenticationFactors")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAuthenticationFactors) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAuthenticationFactors) isBACnetConstructedDataAuthenticationFactors() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAuthenticationFactors) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go
index 464b90cbc71..ff856235c87 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyList.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAuthenticationPolicyList is the corresponding interface of BACnetConstructedDataAuthenticationPolicyList
type BACnetConstructedDataAuthenticationPolicyList interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAuthenticationPolicyListExactly interface {
// _BACnetConstructedDataAuthenticationPolicyList is the data-structure of this message
type _BACnetConstructedDataAuthenticationPolicyList struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AuthenticationPolicyList []BACnetAuthenticationPolicy
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AuthenticationPolicyList []BACnetAuthenticationPolicy
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAuthenticationPolicyList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAuthenticationPolicyList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAuthenticationPolicyList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTHENTICATION_POLICY_LIST
-}
+func (m *_BACnetConstructedDataAuthenticationPolicyList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTHENTICATION_POLICY_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAuthenticationPolicyList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAuthenticationPolicyList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAuthenticationPolicyList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAuthenticationPolicyList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAuthenticationPolicyList) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAuthenticationPolicyList factory function for _BACnetConstructedDataAuthenticationPolicyList
-func NewBACnetConstructedDataAuthenticationPolicyList(numberOfDataElements BACnetApplicationTagUnsignedInteger, authenticationPolicyList []BACnetAuthenticationPolicy, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAuthenticationPolicyList {
+func NewBACnetConstructedDataAuthenticationPolicyList( numberOfDataElements BACnetApplicationTagUnsignedInteger , authenticationPolicyList []BACnetAuthenticationPolicy , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAuthenticationPolicyList {
_result := &_BACnetConstructedDataAuthenticationPolicyList{
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
AuthenticationPolicyList: authenticationPolicyList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAuthenticationPolicyList(numberOfDataElements BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAuthenticationPolicyList(structType interface{}) BACnetConstructedDataAuthenticationPolicyList {
- if casted, ok := structType.(BACnetConstructedDataAuthenticationPolicyList); ok {
+ if casted, ok := structType.(BACnetConstructedDataAuthenticationPolicyList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAuthenticationPolicyList); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAuthenticationPolicyList) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataAuthenticationPolicyList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAuthenticationPolicyListParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAuthenticationPolicyListParseWithBuffer(ctx context.Co
// Terminated array
var authenticationPolicyList []BACnetAuthenticationPolicy
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAuthenticationPolicyParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAuthenticationPolicyParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'authenticationPolicyList' field of BACnetConstructedDataAuthenticationPolicyList")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataAuthenticationPolicyListParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataAuthenticationPolicyList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
AuthenticationPolicyList: authenticationPolicyList,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAuthenticationPolicyList) SerializeWithWriteBuffe
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAuthenticationPolicyList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAuthenticationPolicyList")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (authenticationPolicyList)
- if pushErr := writeBuffer.PushContext("authenticationPolicyList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for authenticationPolicyList")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAuthenticationPolicyList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthenticationPolicyList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'authenticationPolicyList' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("authenticationPolicyList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for authenticationPolicyList")
+ }
+
+ // Array Field (authenticationPolicyList)
+ if pushErr := writeBuffer.PushContext("authenticationPolicyList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for authenticationPolicyList")
+ }
+ for _curItem, _element := range m.GetAuthenticationPolicyList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthenticationPolicyList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'authenticationPolicyList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("authenticationPolicyList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for authenticationPolicyList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAuthenticationPolicyList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAuthenticationPolicyList")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAuthenticationPolicyList) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAuthenticationPolicyList) isBACnetConstructedDataAuthenticationPolicyList() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAuthenticationPolicyList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go
index 7c9c3a6be6d..2bf5e27ab77 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationPolicyNames.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAuthenticationPolicyNames is the corresponding interface of BACnetConstructedDataAuthenticationPolicyNames
type BACnetConstructedDataAuthenticationPolicyNames interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataAuthenticationPolicyNamesExactly interface {
// _BACnetConstructedDataAuthenticationPolicyNames is the data-structure of this message
type _BACnetConstructedDataAuthenticationPolicyNames struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AuthenticationPolicyNames []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AuthenticationPolicyNames []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTHENTICATION_POLICY_NAMES
-}
+func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTHENTICATION_POLICY_NAMES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAuthenticationPolicyNames) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAuthenticationPolicyNames) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAuthenticationPolicyNames factory function for _BACnetConstructedDataAuthenticationPolicyNames
-func NewBACnetConstructedDataAuthenticationPolicyNames(numberOfDataElements BACnetApplicationTagUnsignedInteger, authenticationPolicyNames []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAuthenticationPolicyNames {
+func NewBACnetConstructedDataAuthenticationPolicyNames( numberOfDataElements BACnetApplicationTagUnsignedInteger , authenticationPolicyNames []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAuthenticationPolicyNames {
_result := &_BACnetConstructedDataAuthenticationPolicyNames{
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
AuthenticationPolicyNames: authenticationPolicyNames,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataAuthenticationPolicyNames(numberOfDataElements BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAuthenticationPolicyNames(structType interface{}) BACnetConstructedDataAuthenticationPolicyNames {
- if casted, ok := structType.(BACnetConstructedDataAuthenticationPolicyNames); ok {
+ if casted, ok := structType.(BACnetConstructedDataAuthenticationPolicyNames); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAuthenticationPolicyNames); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAuthenticationPolicyNames) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataAuthenticationPolicyNamesParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataAuthenticationPolicyNamesParseWithBuffer(ctx context.C
// Terminated array
var authenticationPolicyNames []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'authenticationPolicyNames' field of BACnetConstructedDataAuthenticationPolicyNames")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataAuthenticationPolicyNamesParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataAuthenticationPolicyNames{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
AuthenticationPolicyNames: authenticationPolicyNames,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataAuthenticationPolicyNames) SerializeWithWriteBuff
if pushErr := writeBuffer.PushContext("BACnetConstructedDataAuthenticationPolicyNames"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAuthenticationPolicyNames")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (authenticationPolicyNames)
- if pushErr := writeBuffer.PushContext("authenticationPolicyNames", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for authenticationPolicyNames")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAuthenticationPolicyNames() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthenticationPolicyNames()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'authenticationPolicyNames' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("authenticationPolicyNames", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for authenticationPolicyNames")
+ }
+
+ // Array Field (authenticationPolicyNames)
+ if pushErr := writeBuffer.PushContext("authenticationPolicyNames", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for authenticationPolicyNames")
+ }
+ for _curItem, _element := range m.GetAuthenticationPolicyNames() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthenticationPolicyNames()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'authenticationPolicyNames' field")
}
+ }
+ if popErr := writeBuffer.PopContext("authenticationPolicyNames", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for authenticationPolicyNames")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAuthenticationPolicyNames"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAuthenticationPolicyNames")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataAuthenticationPolicyNames) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAuthenticationPolicyNames) isBACnetConstructedDataAuthenticationPolicyNames() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataAuthenticationPolicyNames) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go
index 910500c1498..18c8e1d831d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthenticationStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAuthenticationStatus is the corresponding interface of BACnetConstructedDataAuthenticationStatus
type BACnetConstructedDataAuthenticationStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAuthenticationStatusExactly interface {
// _BACnetConstructedDataAuthenticationStatus is the data-structure of this message
type _BACnetConstructedDataAuthenticationStatus struct {
*_BACnetConstructedData
- AuthenticationStatus BACnetAuthenticationStatusTagged
+ AuthenticationStatus BACnetAuthenticationStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAuthenticationStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAuthenticationStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAuthenticationStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTHENTICATION_STATUS
-}
+func (m *_BACnetConstructedDataAuthenticationStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTHENTICATION_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAuthenticationStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAuthenticationStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAuthenticationStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAuthenticationStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAuthenticationStatus) GetActualValue() BACnetAuth
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAuthenticationStatus factory function for _BACnetConstructedDataAuthenticationStatus
-func NewBACnetConstructedDataAuthenticationStatus(authenticationStatus BACnetAuthenticationStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAuthenticationStatus {
+func NewBACnetConstructedDataAuthenticationStatus( authenticationStatus BACnetAuthenticationStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAuthenticationStatus {
_result := &_BACnetConstructedDataAuthenticationStatus{
- AuthenticationStatus: authenticationStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AuthenticationStatus: authenticationStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAuthenticationStatus(authenticationStatus BACnetAut
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAuthenticationStatus(structType interface{}) BACnetConstructedDataAuthenticationStatus {
- if casted, ok := structType.(BACnetConstructedDataAuthenticationStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataAuthenticationStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAuthenticationStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAuthenticationStatus) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataAuthenticationStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAuthenticationStatusParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("authenticationStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for authenticationStatus")
}
- _authenticationStatus, _authenticationStatusErr := BACnetAuthenticationStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_authenticationStatus, _authenticationStatusErr := BACnetAuthenticationStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _authenticationStatusErr != nil {
return nil, errors.Wrap(_authenticationStatusErr, "Error parsing 'authenticationStatus' field of BACnetConstructedDataAuthenticationStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAuthenticationStatusParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataAuthenticationStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AuthenticationStatus: authenticationStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAuthenticationStatus) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAuthenticationStatus")
}
- // Simple Field (authenticationStatus)
- if pushErr := writeBuffer.PushContext("authenticationStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for authenticationStatus")
- }
- _authenticationStatusErr := writeBuffer.WriteSerializable(ctx, m.GetAuthenticationStatus())
- if popErr := writeBuffer.PopContext("authenticationStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for authenticationStatus")
- }
- if _authenticationStatusErr != nil {
- return errors.Wrap(_authenticationStatusErr, "Error serializing 'authenticationStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (authenticationStatus)
+ if pushErr := writeBuffer.PushContext("authenticationStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for authenticationStatus")
+ }
+ _authenticationStatusErr := writeBuffer.WriteSerializable(ctx, m.GetAuthenticationStatus())
+ if popErr := writeBuffer.PopContext("authenticationStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for authenticationStatus")
+ }
+ if _authenticationStatusErr != nil {
+ return errors.Wrap(_authenticationStatusErr, "Error serializing 'authenticationStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAuthenticationStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAuthenticationStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAuthenticationStatus) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAuthenticationStatus) isBACnetConstructedDataAuthenticationStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAuthenticationStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationExemptions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationExemptions.go
index f2db603d47b..9b600351198 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationExemptions.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationExemptions.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAuthorizationExemptions is the corresponding interface of BACnetConstructedDataAuthorizationExemptions
type BACnetConstructedDataAuthorizationExemptions interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataAuthorizationExemptionsExactly interface {
// _BACnetConstructedDataAuthorizationExemptions is the data-structure of this message
type _BACnetConstructedDataAuthorizationExemptions struct {
*_BACnetConstructedData
- AuthorizationExemption []BACnetAuthorizationExemptionTagged
+ AuthorizationExemption []BACnetAuthorizationExemptionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAuthorizationExemptions) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAuthorizationExemptions) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAuthorizationExemptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTHORIZATION_EXEMPTIONS
-}
+func (m *_BACnetConstructedDataAuthorizationExemptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTHORIZATION_EXEMPTIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAuthorizationExemptions) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAuthorizationExemptions) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAuthorizationExemptions) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAuthorizationExemptions) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataAuthorizationExemptions) GetAuthorizationExemptio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAuthorizationExemptions factory function for _BACnetConstructedDataAuthorizationExemptions
-func NewBACnetConstructedDataAuthorizationExemptions(authorizationExemption []BACnetAuthorizationExemptionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAuthorizationExemptions {
+func NewBACnetConstructedDataAuthorizationExemptions( authorizationExemption []BACnetAuthorizationExemptionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAuthorizationExemptions {
_result := &_BACnetConstructedDataAuthorizationExemptions{
AuthorizationExemption: authorizationExemption,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataAuthorizationExemptions(authorizationExemption []BA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAuthorizationExemptions(structType interface{}) BACnetConstructedDataAuthorizationExemptions {
- if casted, ok := structType.(BACnetConstructedDataAuthorizationExemptions); ok {
+ if casted, ok := structType.(BACnetConstructedDataAuthorizationExemptions); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAuthorizationExemptions); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataAuthorizationExemptions) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataAuthorizationExemptions) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataAuthorizationExemptionsParseWithBuffer(ctx context.Con
// Terminated array
var authorizationExemption []BACnetAuthorizationExemptionTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAuthorizationExemptionTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'authorizationExemption' field of BACnetConstructedDataAuthorizationExemptions")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataAuthorizationExemptionsParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataAuthorizationExemptions{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AuthorizationExemption: authorizationExemption,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataAuthorizationExemptions) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAuthorizationExemptions")
}
- // Array Field (authorizationExemption)
- if pushErr := writeBuffer.PushContext("authorizationExemption", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for authorizationExemption")
- }
- for _curItem, _element := range m.GetAuthorizationExemption() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthorizationExemption()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'authorizationExemption' field")
- }
- }
- if popErr := writeBuffer.PopContext("authorizationExemption", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for authorizationExemption")
+ // Array Field (authorizationExemption)
+ if pushErr := writeBuffer.PushContext("authorizationExemption", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for authorizationExemption")
+ }
+ for _curItem, _element := range m.GetAuthorizationExemption() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAuthorizationExemption()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'authorizationExemption' field")
}
+ }
+ if popErr := writeBuffer.PopContext("authorizationExemption", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for authorizationExemption")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAuthorizationExemptions"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAuthorizationExemptions")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataAuthorizationExemptions) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAuthorizationExemptions) isBACnetConstructedDataAuthorizationExemptions() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataAuthorizationExemptions) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go
index 32dde6ba2f7..019e98783bf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAuthorizationMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAuthorizationMode is the corresponding interface of BACnetConstructedDataAuthorizationMode
type BACnetConstructedDataAuthorizationMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAuthorizationModeExactly interface {
// _BACnetConstructedDataAuthorizationMode is the data-structure of this message
type _BACnetConstructedDataAuthorizationMode struct {
*_BACnetConstructedData
- AuthorizationMode BACnetAuthorizationModeTagged
+ AuthorizationMode BACnetAuthorizationModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAuthorizationMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAuthorizationMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAuthorizationMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTHORIZATION_MODE
-}
+func (m *_BACnetConstructedDataAuthorizationMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTHORIZATION_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAuthorizationMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAuthorizationMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAuthorizationMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAuthorizationMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAuthorizationMode) GetActualValue() BACnetAuthori
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAuthorizationMode factory function for _BACnetConstructedDataAuthorizationMode
-func NewBACnetConstructedDataAuthorizationMode(authorizationMode BACnetAuthorizationModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAuthorizationMode {
+func NewBACnetConstructedDataAuthorizationMode( authorizationMode BACnetAuthorizationModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAuthorizationMode {
_result := &_BACnetConstructedDataAuthorizationMode{
- AuthorizationMode: authorizationMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AuthorizationMode: authorizationMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAuthorizationMode(authorizationMode BACnetAuthoriza
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAuthorizationMode(structType interface{}) BACnetConstructedDataAuthorizationMode {
- if casted, ok := structType.(BACnetConstructedDataAuthorizationMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataAuthorizationMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAuthorizationMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAuthorizationMode) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataAuthorizationMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAuthorizationModeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("authorizationMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for authorizationMode")
}
- _authorizationMode, _authorizationModeErr := BACnetAuthorizationModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_authorizationMode, _authorizationModeErr := BACnetAuthorizationModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _authorizationModeErr != nil {
return nil, errors.Wrap(_authorizationModeErr, "Error parsing 'authorizationMode' field of BACnetConstructedDataAuthorizationMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAuthorizationModeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataAuthorizationMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AuthorizationMode: authorizationMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAuthorizationMode) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAuthorizationMode")
}
- // Simple Field (authorizationMode)
- if pushErr := writeBuffer.PushContext("authorizationMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for authorizationMode")
- }
- _authorizationModeErr := writeBuffer.WriteSerializable(ctx, m.GetAuthorizationMode())
- if popErr := writeBuffer.PopContext("authorizationMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for authorizationMode")
- }
- if _authorizationModeErr != nil {
- return errors.Wrap(_authorizationModeErr, "Error serializing 'authorizationMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (authorizationMode)
+ if pushErr := writeBuffer.PushContext("authorizationMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for authorizationMode")
+ }
+ _authorizationModeErr := writeBuffer.WriteSerializable(ctx, m.GetAuthorizationMode())
+ if popErr := writeBuffer.PopContext("authorizationMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for authorizationMode")
+ }
+ if _authorizationModeErr != nil {
+ return errors.Wrap(_authorizationModeErr, "Error serializing 'authorizationMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAuthorizationMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAuthorizationMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAuthorizationMode) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAuthorizationMode) isBACnetConstructedDataAuthorizationMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAuthorizationMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go
index 0d2a1d49b45..236eaf78dc5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAutoSlaveDiscovery.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAutoSlaveDiscovery is the corresponding interface of BACnetConstructedDataAutoSlaveDiscovery
type BACnetConstructedDataAutoSlaveDiscovery interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAutoSlaveDiscoveryExactly interface {
// _BACnetConstructedDataAutoSlaveDiscovery is the data-structure of this message
type _BACnetConstructedDataAutoSlaveDiscovery struct {
*_BACnetConstructedData
- AutoSlaveDiscovery BACnetApplicationTagBoolean
+ AutoSlaveDiscovery BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AUTO_SLAVE_DISCOVERY
-}
+func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AUTO_SLAVE_DISCOVERY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAutoSlaveDiscovery) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAutoSlaveDiscovery) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAutoSlaveDiscovery factory function for _BACnetConstructedDataAutoSlaveDiscovery
-func NewBACnetConstructedDataAutoSlaveDiscovery(autoSlaveDiscovery BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAutoSlaveDiscovery {
+func NewBACnetConstructedDataAutoSlaveDiscovery( autoSlaveDiscovery BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAutoSlaveDiscovery {
_result := &_BACnetConstructedDataAutoSlaveDiscovery{
- AutoSlaveDiscovery: autoSlaveDiscovery,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AutoSlaveDiscovery: autoSlaveDiscovery,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAutoSlaveDiscovery(autoSlaveDiscovery BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAutoSlaveDiscovery(structType interface{}) BACnetConstructedDataAutoSlaveDiscovery {
- if casted, ok := structType.(BACnetConstructedDataAutoSlaveDiscovery); ok {
+ if casted, ok := structType.(BACnetConstructedDataAutoSlaveDiscovery); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAutoSlaveDiscovery); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataAutoSlaveDiscovery) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAutoSlaveDiscoveryParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("autoSlaveDiscovery"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for autoSlaveDiscovery")
}
- _autoSlaveDiscovery, _autoSlaveDiscoveryErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_autoSlaveDiscovery, _autoSlaveDiscoveryErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _autoSlaveDiscoveryErr != nil {
return nil, errors.Wrap(_autoSlaveDiscoveryErr, "Error parsing 'autoSlaveDiscovery' field of BACnetConstructedDataAutoSlaveDiscovery")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAutoSlaveDiscoveryParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataAutoSlaveDiscovery{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AutoSlaveDiscovery: autoSlaveDiscovery,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAutoSlaveDiscovery) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAutoSlaveDiscovery")
}
- // Simple Field (autoSlaveDiscovery)
- if pushErr := writeBuffer.PushContext("autoSlaveDiscovery"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for autoSlaveDiscovery")
- }
- _autoSlaveDiscoveryErr := writeBuffer.WriteSerializable(ctx, m.GetAutoSlaveDiscovery())
- if popErr := writeBuffer.PopContext("autoSlaveDiscovery"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for autoSlaveDiscovery")
- }
- if _autoSlaveDiscoveryErr != nil {
- return errors.Wrap(_autoSlaveDiscoveryErr, "Error serializing 'autoSlaveDiscovery' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (autoSlaveDiscovery)
+ if pushErr := writeBuffer.PushContext("autoSlaveDiscovery"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for autoSlaveDiscovery")
+ }
+ _autoSlaveDiscoveryErr := writeBuffer.WriteSerializable(ctx, m.GetAutoSlaveDiscovery())
+ if popErr := writeBuffer.PopContext("autoSlaveDiscovery"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for autoSlaveDiscovery")
+ }
+ if _autoSlaveDiscoveryErr != nil {
+ return errors.Wrap(_autoSlaveDiscoveryErr, "Error serializing 'autoSlaveDiscovery' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAutoSlaveDiscovery"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAutoSlaveDiscovery")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAutoSlaveDiscovery) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAutoSlaveDiscovery) isBACnetConstructedDataAutoSlaveDiscovery() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAutoSlaveDiscovery) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go
index 65d30c94c4e..532d4dcf8f0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAverageValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAverageValue is the corresponding interface of BACnetConstructedDataAverageValue
type BACnetConstructedDataAverageValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataAverageValueExactly interface {
// _BACnetConstructedDataAverageValue is the data-structure of this message
type _BACnetConstructedDataAverageValue struct {
*_BACnetConstructedData
- AverageValue BACnetApplicationTagReal
+ AverageValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAverageValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataAverageValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataAverageValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_AVERAGE_VALUE
-}
+func (m *_BACnetConstructedDataAverageValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_AVERAGE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAverageValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAverageValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAverageValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAverageValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataAverageValue) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataAverageValue factory function for _BACnetConstructedDataAverageValue
-func NewBACnetConstructedDataAverageValue(averageValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAverageValue {
+func NewBACnetConstructedDataAverageValue( averageValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAverageValue {
_result := &_BACnetConstructedDataAverageValue{
- AverageValue: averageValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AverageValue: averageValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataAverageValue(averageValue BACnetApplicationTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAverageValue(structType interface{}) BACnetConstructedDataAverageValue {
- if casted, ok := structType.(BACnetConstructedDataAverageValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataAverageValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAverageValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataAverageValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataAverageValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataAverageValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("averageValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for averageValue")
}
- _averageValue, _averageValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_averageValue, _averageValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _averageValueErr != nil {
return nil, errors.Wrap(_averageValueErr, "Error parsing 'averageValue' field of BACnetConstructedDataAverageValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataAverageValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataAverageValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AverageValue: averageValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataAverageValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataAverageValue")
}
- // Simple Field (averageValue)
- if pushErr := writeBuffer.PushContext("averageValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for averageValue")
- }
- _averageValueErr := writeBuffer.WriteSerializable(ctx, m.GetAverageValue())
- if popErr := writeBuffer.PopContext("averageValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for averageValue")
- }
- if _averageValueErr != nil {
- return errors.Wrap(_averageValueErr, "Error serializing 'averageValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (averageValue)
+ if pushErr := writeBuffer.PushContext("averageValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for averageValue")
+ }
+ _averageValueErr := writeBuffer.WriteSerializable(ctx, m.GetAverageValue())
+ if popErr := writeBuffer.PopContext("averageValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for averageValue")
+ }
+ if _averageValueErr != nil {
+ return errors.Wrap(_averageValueErr, "Error serializing 'averageValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataAverageValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataAverageValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataAverageValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAverageValue) isBACnetConstructedDataAverageValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataAverageValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAveragingAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAveragingAll.go
index a5a61f0abb9..631d0b610e9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAveragingAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataAveragingAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataAveragingAll is the corresponding interface of BACnetConstructedDataAveragingAll
type BACnetConstructedDataAveragingAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataAveragingAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataAveragingAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_AVERAGING
-}
+func (m *_BACnetConstructedDataAveragingAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_AVERAGING}
-func (m *_BACnetConstructedDataAveragingAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataAveragingAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataAveragingAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataAveragingAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataAveragingAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataAveragingAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataAveragingAll factory function for _BACnetConstructedDataAveragingAll
-func NewBACnetConstructedDataAveragingAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataAveragingAll {
+func NewBACnetConstructedDataAveragingAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataAveragingAll {
_result := &_BACnetConstructedDataAveragingAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataAveragingAll(openingTag BACnetOpeningTag, peekedTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataAveragingAll(structType interface{}) BACnetConstructedDataAveragingAll {
- if casted, ok := structType.(BACnetConstructedDataAveragingAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataAveragingAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataAveragingAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataAveragingAll) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataAveragingAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataAveragingAllParseWithBuffer(ctx context.Context, readB
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataAveragingAllParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataAveragingAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataAveragingAll) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataAveragingAll) isBACnetConstructedDataAveragingAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataAveragingAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go
index 2bf8a993dc4..ecd9ee18dc4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPGlobalAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPGlobalAddress is the corresponding interface of BACnetConstructedDataBACnetIPGlobalAddress
type BACnetConstructedDataBACnetIPGlobalAddress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPGlobalAddressExactly interface {
// _BACnetConstructedDataBACnetIPGlobalAddress is the data-structure of this message
type _BACnetConstructedDataBACnetIPGlobalAddress struct {
*_BACnetConstructedData
- BacnetIpGlobalAddress BACnetHostNPort
+ BacnetIpGlobalAddress BACnetHostNPort
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IP_GLOBAL_ADDRESS
-}
+func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IP_GLOBAL_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPGlobalAddress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPGlobalAddress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetActualValue() BACnetHos
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPGlobalAddress factory function for _BACnetConstructedDataBACnetIPGlobalAddress
-func NewBACnetConstructedDataBACnetIPGlobalAddress(bacnetIpGlobalAddress BACnetHostNPort, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPGlobalAddress {
+func NewBACnetConstructedDataBACnetIPGlobalAddress( bacnetIpGlobalAddress BACnetHostNPort , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPGlobalAddress {
_result := &_BACnetConstructedDataBACnetIPGlobalAddress{
- BacnetIpGlobalAddress: bacnetIpGlobalAddress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BacnetIpGlobalAddress: bacnetIpGlobalAddress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPGlobalAddress(bacnetIpGlobalAddress BACnetH
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPGlobalAddress(structType interface{}) BACnetConstructedDataBACnetIPGlobalAddress {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPGlobalAddress); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPGlobalAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPGlobalAddress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPGlobalAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPGlobalAddressParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("bacnetIpGlobalAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bacnetIpGlobalAddress")
}
- _bacnetIpGlobalAddress, _bacnetIpGlobalAddressErr := BACnetHostNPortParseWithBuffer(ctx, readBuffer)
+_bacnetIpGlobalAddress, _bacnetIpGlobalAddressErr := BACnetHostNPortParseWithBuffer(ctx, readBuffer)
if _bacnetIpGlobalAddressErr != nil {
return nil, errors.Wrap(_bacnetIpGlobalAddressErr, "Error parsing 'bacnetIpGlobalAddress' field of BACnetConstructedDataBACnetIPGlobalAddress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPGlobalAddressParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPGlobalAddress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BacnetIpGlobalAddress: bacnetIpGlobalAddress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPGlobalAddress) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPGlobalAddress")
}
- // Simple Field (bacnetIpGlobalAddress)
- if pushErr := writeBuffer.PushContext("bacnetIpGlobalAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bacnetIpGlobalAddress")
- }
- _bacnetIpGlobalAddressErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIpGlobalAddress())
- if popErr := writeBuffer.PopContext("bacnetIpGlobalAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bacnetIpGlobalAddress")
- }
- if _bacnetIpGlobalAddressErr != nil {
- return errors.Wrap(_bacnetIpGlobalAddressErr, "Error serializing 'bacnetIpGlobalAddress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bacnetIpGlobalAddress)
+ if pushErr := writeBuffer.PushContext("bacnetIpGlobalAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bacnetIpGlobalAddress")
+ }
+ _bacnetIpGlobalAddressErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIpGlobalAddress())
+ if popErr := writeBuffer.PopContext("bacnetIpGlobalAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bacnetIpGlobalAddress")
+ }
+ if _bacnetIpGlobalAddressErr != nil {
+ return errors.Wrap(_bacnetIpGlobalAddressErr, "Error serializing 'bacnetIpGlobalAddress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPGlobalAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPGlobalAddress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPGlobalAddress) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPGlobalAddress) isBACnetConstructedDataBACnetIPGlobalAddress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPGlobalAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go
index 7234433c434..51933001022 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPMode is the corresponding interface of BACnetConstructedDataBACnetIPMode
type BACnetConstructedDataBACnetIPMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPModeExactly interface {
// _BACnetConstructedDataBACnetIPMode is the data-structure of this message
type _BACnetConstructedDataBACnetIPMode struct {
*_BACnetConstructedData
- BacnetIpMode BACnetIPModeTagged
+ BacnetIpMode BACnetIPModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IP_MODE
-}
+func (m *_BACnetConstructedDataBACnetIPMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IP_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPMode) GetActualValue() BACnetIPModeTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPMode factory function for _BACnetConstructedDataBACnetIPMode
-func NewBACnetConstructedDataBACnetIPMode(bacnetIpMode BACnetIPModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPMode {
+func NewBACnetConstructedDataBACnetIPMode( bacnetIpMode BACnetIPModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPMode {
_result := &_BACnetConstructedDataBACnetIPMode{
- BacnetIpMode: bacnetIpMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BacnetIpMode: bacnetIpMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPMode(bacnetIpMode BACnetIPModeTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPMode(structType interface{}) BACnetConstructedDataBACnetIPMode {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPMode) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPModeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("bacnetIpMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bacnetIpMode")
}
- _bacnetIpMode, _bacnetIpModeErr := BACnetIPModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_bacnetIpMode, _bacnetIpModeErr := BACnetIPModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _bacnetIpModeErr != nil {
return nil, errors.Wrap(_bacnetIpModeErr, "Error parsing 'bacnetIpMode' field of BACnetConstructedDataBACnetIPMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPModeParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BacnetIpMode: bacnetIpMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPMode) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPMode")
}
- // Simple Field (bacnetIpMode)
- if pushErr := writeBuffer.PushContext("bacnetIpMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bacnetIpMode")
- }
- _bacnetIpModeErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIpMode())
- if popErr := writeBuffer.PopContext("bacnetIpMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bacnetIpMode")
- }
- if _bacnetIpModeErr != nil {
- return errors.Wrap(_bacnetIpModeErr, "Error serializing 'bacnetIpMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bacnetIpMode)
+ if pushErr := writeBuffer.PushContext("bacnetIpMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bacnetIpMode")
+ }
+ _bacnetIpModeErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIpMode())
+ if popErr := writeBuffer.PopContext("bacnetIpMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bacnetIpMode")
+ }
+ if _bacnetIpModeErr != nil {
+ return errors.Wrap(_bacnetIpModeErr, "Error serializing 'bacnetIpMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPMode) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPMode) isBACnetConstructedDataBACnetIPMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go
index 6166938d0c4..9ff84758966 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPMulticastAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPMulticastAddress is the corresponding interface of BACnetConstructedDataBACnetIPMulticastAddress
type BACnetConstructedDataBACnetIPMulticastAddress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPMulticastAddressExactly interface {
// _BACnetConstructedDataBACnetIPMulticastAddress is the data-structure of this message
type _BACnetConstructedDataBACnetIPMulticastAddress struct {
*_BACnetConstructedData
- IpMulticastAddress BACnetApplicationTagOctetString
+ IpMulticastAddress BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IP_MULTICAST_ADDRESS
-}
+func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IP_MULTICAST_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPMulticastAddress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPMulticastAddress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPMulticastAddress factory function for _BACnetConstructedDataBACnetIPMulticastAddress
-func NewBACnetConstructedDataBACnetIPMulticastAddress(ipMulticastAddress BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPMulticastAddress {
+func NewBACnetConstructedDataBACnetIPMulticastAddress( ipMulticastAddress BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPMulticastAddress {
_result := &_BACnetConstructedDataBACnetIPMulticastAddress{
- IpMulticastAddress: ipMulticastAddress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpMulticastAddress: ipMulticastAddress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPMulticastAddress(ipMulticastAddress BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPMulticastAddress(structType interface{}) BACnetConstructedDataBACnetIPMulticastAddress {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPMulticastAddress); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPMulticastAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPMulticastAddress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPMulticastAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPMulticastAddressParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("ipMulticastAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipMulticastAddress")
}
- _ipMulticastAddress, _ipMulticastAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipMulticastAddress, _ipMulticastAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipMulticastAddressErr != nil {
return nil, errors.Wrap(_ipMulticastAddressErr, "Error parsing 'ipMulticastAddress' field of BACnetConstructedDataBACnetIPMulticastAddress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPMulticastAddressParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPMulticastAddress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpMulticastAddress: ipMulticastAddress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPMulticastAddress) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPMulticastAddress")
}
- // Simple Field (ipMulticastAddress)
- if pushErr := writeBuffer.PushContext("ipMulticastAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipMulticastAddress")
- }
- _ipMulticastAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpMulticastAddress())
- if popErr := writeBuffer.PopContext("ipMulticastAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipMulticastAddress")
- }
- if _ipMulticastAddressErr != nil {
- return errors.Wrap(_ipMulticastAddressErr, "Error serializing 'ipMulticastAddress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipMulticastAddress)
+ if pushErr := writeBuffer.PushContext("ipMulticastAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipMulticastAddress")
+ }
+ _ipMulticastAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpMulticastAddress())
+ if popErr := writeBuffer.PopContext("ipMulticastAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipMulticastAddress")
+ }
+ if _ipMulticastAddressErr != nil {
+ return errors.Wrap(_ipMulticastAddressErr, "Error serializing 'ipMulticastAddress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPMulticastAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPMulticastAddress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPMulticastAddress) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPMulticastAddress) isBACnetConstructedDataBACnetIPMulticastAddress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPMulticastAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go
index 9e30d9d7367..bc4c98900b5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPNATTraversal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPNATTraversal is the corresponding interface of BACnetConstructedDataBACnetIPNATTraversal
type BACnetConstructedDataBACnetIPNATTraversal interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPNATTraversalExactly interface {
// _BACnetConstructedDataBACnetIPNATTraversal is the data-structure of this message
type _BACnetConstructedDataBACnetIPNATTraversal struct {
*_BACnetConstructedData
- BacnetIPNATTraversal BACnetApplicationTagBoolean
+ BacnetIPNATTraversal BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IP_NAT_TRAVERSAL
-}
+func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IP_NAT_TRAVERSAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPNATTraversal) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPNATTraversal) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPNATTraversal factory function for _BACnetConstructedDataBACnetIPNATTraversal
-func NewBACnetConstructedDataBACnetIPNATTraversal(bacnetIPNATTraversal BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPNATTraversal {
+func NewBACnetConstructedDataBACnetIPNATTraversal( bacnetIPNATTraversal BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPNATTraversal {
_result := &_BACnetConstructedDataBACnetIPNATTraversal{
- BacnetIPNATTraversal: bacnetIPNATTraversal,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BacnetIPNATTraversal: bacnetIPNATTraversal,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPNATTraversal(bacnetIPNATTraversal BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPNATTraversal(structType interface{}) BACnetConstructedDataBACnetIPNATTraversal {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPNATTraversal); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPNATTraversal); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPNATTraversal); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPNATTraversal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPNATTraversalParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("bacnetIPNATTraversal"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bacnetIPNATTraversal")
}
- _bacnetIPNATTraversal, _bacnetIPNATTraversalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bacnetIPNATTraversal, _bacnetIPNATTraversalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _bacnetIPNATTraversalErr != nil {
return nil, errors.Wrap(_bacnetIPNATTraversalErr, "Error parsing 'bacnetIPNATTraversal' field of BACnetConstructedDataBACnetIPNATTraversal")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPNATTraversalParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPNATTraversal{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BacnetIPNATTraversal: bacnetIPNATTraversal,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPNATTraversal) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPNATTraversal")
}
- // Simple Field (bacnetIPNATTraversal)
- if pushErr := writeBuffer.PushContext("bacnetIPNATTraversal"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bacnetIPNATTraversal")
- }
- _bacnetIPNATTraversalErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIPNATTraversal())
- if popErr := writeBuffer.PopContext("bacnetIPNATTraversal"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bacnetIPNATTraversal")
- }
- if _bacnetIPNATTraversalErr != nil {
- return errors.Wrap(_bacnetIPNATTraversalErr, "Error serializing 'bacnetIPNATTraversal' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bacnetIPNATTraversal)
+ if pushErr := writeBuffer.PushContext("bacnetIPNATTraversal"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bacnetIPNATTraversal")
+ }
+ _bacnetIPNATTraversalErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIPNATTraversal())
+ if popErr := writeBuffer.PopContext("bacnetIPNATTraversal"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bacnetIPNATTraversal")
+ }
+ if _bacnetIPNATTraversalErr != nil {
+ return errors.Wrap(_bacnetIPNATTraversalErr, "Error serializing 'bacnetIPNATTraversal' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPNATTraversal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPNATTraversal")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPNATTraversal) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPNATTraversal) isBACnetConstructedDataBACnetIPNATTraversal() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPNATTraversal) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go
index f61c80a137f..a1ee9b684de 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPUDPPort.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPUDPPort is the corresponding interface of BACnetConstructedDataBACnetIPUDPPort
type BACnetConstructedDataBACnetIPUDPPort interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPUDPPortExactly interface {
// _BACnetConstructedDataBACnetIPUDPPort is the data-structure of this message
type _BACnetConstructedDataBACnetIPUDPPort struct {
*_BACnetConstructedData
- IpUdpPort BACnetApplicationTagUnsignedInteger
+ IpUdpPort BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPUDPPort) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPUDPPort) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPUDPPort) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IP_UDP_PORT
-}
+func (m *_BACnetConstructedDataBACnetIPUDPPort) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IP_UDP_PORT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPUDPPort) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPUDPPort) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPUDPPort) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPUDPPort) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPUDPPort) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPUDPPort factory function for _BACnetConstructedDataBACnetIPUDPPort
-func NewBACnetConstructedDataBACnetIPUDPPort(ipUdpPort BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPUDPPort {
+func NewBACnetConstructedDataBACnetIPUDPPort( ipUdpPort BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPUDPPort {
_result := &_BACnetConstructedDataBACnetIPUDPPort{
- IpUdpPort: ipUdpPort,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpUdpPort: ipUdpPort,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPUDPPort(ipUdpPort BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPUDPPort(structType interface{}) BACnetConstructedDataBACnetIPUDPPort {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPUDPPort); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPUDPPort); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPUDPPort); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPUDPPort) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPUDPPort) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPUDPPortParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("ipUdpPort"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipUdpPort")
}
- _ipUdpPort, _ipUdpPortErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipUdpPort, _ipUdpPortErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipUdpPortErr != nil {
return nil, errors.Wrap(_ipUdpPortErr, "Error parsing 'ipUdpPort' field of BACnetConstructedDataBACnetIPUDPPort")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPUDPPortParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPUDPPort{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpUdpPort: ipUdpPort,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPUDPPort) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPUDPPort")
}
- // Simple Field (ipUdpPort)
- if pushErr := writeBuffer.PushContext("ipUdpPort"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipUdpPort")
- }
- _ipUdpPortErr := writeBuffer.WriteSerializable(ctx, m.GetIpUdpPort())
- if popErr := writeBuffer.PopContext("ipUdpPort"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipUdpPort")
- }
- if _ipUdpPortErr != nil {
- return errors.Wrap(_ipUdpPortErr, "Error serializing 'ipUdpPort' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipUdpPort)
+ if pushErr := writeBuffer.PushContext("ipUdpPort"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipUdpPort")
+ }
+ _ipUdpPortErr := writeBuffer.WriteSerializable(ctx, m.GetIpUdpPort())
+ if popErr := writeBuffer.PopContext("ipUdpPort"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipUdpPort")
+ }
+ if _ipUdpPortErr != nil {
+ return errors.Wrap(_ipUdpPortErr, "Error serializing 'ipUdpPort' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPUDPPort"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPUDPPort")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPUDPPort) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPUDPPort) isBACnetConstructedDataBACnetIPUDPPort() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPUDPPort) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go
index 41aa0e43a62..e23e28a86f5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6Mode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPv6Mode is the corresponding interface of BACnetConstructedDataBACnetIPv6Mode
type BACnetConstructedDataBACnetIPv6Mode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPv6ModeExactly interface {
// _BACnetConstructedDataBACnetIPv6Mode is the data-structure of this message
type _BACnetConstructedDataBACnetIPv6Mode struct {
*_BACnetConstructedData
- BacnetIpv6Mode BACnetIPModeTagged
+ BacnetIpv6Mode BACnetIPModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPv6Mode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPv6Mode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPv6Mode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IPV6_MODE
-}
+func (m *_BACnetConstructedDataBACnetIPv6Mode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IPV6_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPv6Mode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPv6Mode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPv6Mode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPv6Mode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPv6Mode) GetActualValue() BACnetIPModeTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPv6Mode factory function for _BACnetConstructedDataBACnetIPv6Mode
-func NewBACnetConstructedDataBACnetIPv6Mode(bacnetIpv6Mode BACnetIPModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPv6Mode {
+func NewBACnetConstructedDataBACnetIPv6Mode( bacnetIpv6Mode BACnetIPModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPv6Mode {
_result := &_BACnetConstructedDataBACnetIPv6Mode{
- BacnetIpv6Mode: bacnetIpv6Mode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BacnetIpv6Mode: bacnetIpv6Mode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPv6Mode(bacnetIpv6Mode BACnetIPModeTagged, o
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPv6Mode(structType interface{}) BACnetConstructedDataBACnetIPv6Mode {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPv6Mode); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPv6Mode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPv6Mode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPv6Mode) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPv6Mode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPv6ModeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("bacnetIpv6Mode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bacnetIpv6Mode")
}
- _bacnetIpv6Mode, _bacnetIpv6ModeErr := BACnetIPModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_bacnetIpv6Mode, _bacnetIpv6ModeErr := BACnetIPModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _bacnetIpv6ModeErr != nil {
return nil, errors.Wrap(_bacnetIpv6ModeErr, "Error parsing 'bacnetIpv6Mode' field of BACnetConstructedDataBACnetIPv6Mode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPv6ModeParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPv6Mode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BacnetIpv6Mode: bacnetIpv6Mode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPv6Mode) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPv6Mode")
}
- // Simple Field (bacnetIpv6Mode)
- if pushErr := writeBuffer.PushContext("bacnetIpv6Mode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bacnetIpv6Mode")
- }
- _bacnetIpv6ModeErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIpv6Mode())
- if popErr := writeBuffer.PopContext("bacnetIpv6Mode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bacnetIpv6Mode")
- }
- if _bacnetIpv6ModeErr != nil {
- return errors.Wrap(_bacnetIpv6ModeErr, "Error serializing 'bacnetIpv6Mode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bacnetIpv6Mode)
+ if pushErr := writeBuffer.PushContext("bacnetIpv6Mode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bacnetIpv6Mode")
+ }
+ _bacnetIpv6ModeErr := writeBuffer.WriteSerializable(ctx, m.GetBacnetIpv6Mode())
+ if popErr := writeBuffer.PopContext("bacnetIpv6Mode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bacnetIpv6Mode")
+ }
+ if _bacnetIpv6ModeErr != nil {
+ return errors.Wrap(_bacnetIpv6ModeErr, "Error serializing 'bacnetIpv6Mode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPv6Mode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPv6Mode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPv6Mode) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPv6Mode) isBACnetConstructedDataBACnetIPv6Mode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPv6Mode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go
index d3e327677b6..d5c03024871 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6MulticastAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPv6MulticastAddress is the corresponding interface of BACnetConstructedDataBACnetIPv6MulticastAddress
type BACnetConstructedDataBACnetIPv6MulticastAddress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPv6MulticastAddressExactly interface {
// _BACnetConstructedDataBACnetIPv6MulticastAddress is the data-structure of this message
type _BACnetConstructedDataBACnetIPv6MulticastAddress struct {
*_BACnetConstructedData
- Ipv6MulticastAddress BACnetApplicationTagOctetString
+ Ipv6MulticastAddress BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IPV6_MULTICAST_ADDRESS
-}
+func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IPV6_MULTICAST_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPv6MulticastAddress factory function for _BACnetConstructedDataBACnetIPv6MulticastAddress
-func NewBACnetConstructedDataBACnetIPv6MulticastAddress(ipv6MulticastAddress BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPv6MulticastAddress {
+func NewBACnetConstructedDataBACnetIPv6MulticastAddress( ipv6MulticastAddress BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPv6MulticastAddress {
_result := &_BACnetConstructedDataBACnetIPv6MulticastAddress{
- Ipv6MulticastAddress: ipv6MulticastAddress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6MulticastAddress: ipv6MulticastAddress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPv6MulticastAddress(ipv6MulticastAddress BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPv6MulticastAddress(structType interface{}) BACnetConstructedDataBACnetIPv6MulticastAddress {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPv6MulticastAddress); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPv6MulticastAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPv6MulticastAddress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPv6MulticastAddressParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("ipv6MulticastAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6MulticastAddress")
}
- _ipv6MulticastAddress, _ipv6MulticastAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6MulticastAddress, _ipv6MulticastAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6MulticastAddressErr != nil {
return nil, errors.Wrap(_ipv6MulticastAddressErr, "Error parsing 'ipv6MulticastAddress' field of BACnetConstructedDataBACnetIPv6MulticastAddress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPv6MulticastAddressParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPv6MulticastAddress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6MulticastAddress: ipv6MulticastAddress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPv6MulticastAddress")
}
- // Simple Field (ipv6MulticastAddress)
- if pushErr := writeBuffer.PushContext("ipv6MulticastAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6MulticastAddress")
- }
- _ipv6MulticastAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6MulticastAddress())
- if popErr := writeBuffer.PopContext("ipv6MulticastAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6MulticastAddress")
- }
- if _ipv6MulticastAddressErr != nil {
- return errors.Wrap(_ipv6MulticastAddressErr, "Error serializing 'ipv6MulticastAddress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6MulticastAddress)
+ if pushErr := writeBuffer.PushContext("ipv6MulticastAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6MulticastAddress")
+ }
+ _ipv6MulticastAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6MulticastAddress())
+ if popErr := writeBuffer.PopContext("ipv6MulticastAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6MulticastAddress")
+ }
+ if _ipv6MulticastAddressErr != nil {
+ return errors.Wrap(_ipv6MulticastAddressErr, "Error serializing 'ipv6MulticastAddress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPv6MulticastAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPv6MulticastAddress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) isBACnetConstructedDataBACnetIPv6MulticastAddress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPv6MulticastAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go
index 187c7e158ae..fa1727d2ddb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBACnetIPv6UDPPort.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBACnetIPv6UDPPort is the corresponding interface of BACnetConstructedDataBACnetIPv6UDPPort
type BACnetConstructedDataBACnetIPv6UDPPort interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBACnetIPv6UDPPortExactly interface {
// _BACnetConstructedDataBACnetIPv6UDPPort is the data-structure of this message
type _BACnetConstructedDataBACnetIPv6UDPPort struct {
*_BACnetConstructedData
- Ipv6UdpPort BACnetApplicationTagUnsignedInteger
+ Ipv6UdpPort BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACNET_IPV6_UDP_PORT
-}
+func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACNET_IPV6_UDP_PORT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBACnetIPv6UDPPort) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBACnetIPv6UDPPort) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBACnetIPv6UDPPort factory function for _BACnetConstructedDataBACnetIPv6UDPPort
-func NewBACnetConstructedDataBACnetIPv6UDPPort(ipv6UdpPort BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBACnetIPv6UDPPort {
+func NewBACnetConstructedDataBACnetIPv6UDPPort( ipv6UdpPort BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBACnetIPv6UDPPort {
_result := &_BACnetConstructedDataBACnetIPv6UDPPort{
- Ipv6UdpPort: ipv6UdpPort,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6UdpPort: ipv6UdpPort,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBACnetIPv6UDPPort(ipv6UdpPort BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBACnetIPv6UDPPort(structType interface{}) BACnetConstructedDataBACnetIPv6UDPPort {
- if casted, ok := structType.(BACnetConstructedDataBACnetIPv6UDPPort); ok {
+ if casted, ok := structType.(BACnetConstructedDataBACnetIPv6UDPPort); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBACnetIPv6UDPPort); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataBACnetIPv6UDPPort) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBACnetIPv6UDPPortParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("ipv6UdpPort"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6UdpPort")
}
- _ipv6UdpPort, _ipv6UdpPortErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6UdpPort, _ipv6UdpPortErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6UdpPortErr != nil {
return nil, errors.Wrap(_ipv6UdpPortErr, "Error parsing 'ipv6UdpPort' field of BACnetConstructedDataBACnetIPv6UDPPort")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBACnetIPv6UDPPortParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataBACnetIPv6UDPPort{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6UdpPort: ipv6UdpPort,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBACnetIPv6UDPPort) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBACnetIPv6UDPPort")
}
- // Simple Field (ipv6UdpPort)
- if pushErr := writeBuffer.PushContext("ipv6UdpPort"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6UdpPort")
- }
- _ipv6UdpPortErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6UdpPort())
- if popErr := writeBuffer.PopContext("ipv6UdpPort"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6UdpPort")
- }
- if _ipv6UdpPortErr != nil {
- return errors.Wrap(_ipv6UdpPortErr, "Error serializing 'ipv6UdpPort' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6UdpPort)
+ if pushErr := writeBuffer.PushContext("ipv6UdpPort"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6UdpPort")
+ }
+ _ipv6UdpPortErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6UdpPort())
+ if popErr := writeBuffer.PopContext("ipv6UdpPort"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6UdpPort")
+ }
+ if _ipv6UdpPortErr != nil {
+ return errors.Wrap(_ipv6UdpPortErr, "Error serializing 'ipv6UdpPort' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBACnetIPv6UDPPort"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBACnetIPv6UDPPort")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBACnetIPv6UDPPort) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBACnetIPv6UDPPort) isBACnetConstructedDataBACnetIPv6UDPPort() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBACnetIPv6UDPPort) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go
index 8c8e7dcff9f..7300d84789d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDAcceptFDRegistrations.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBBMDAcceptFDRegistrations is the corresponding interface of BACnetConstructedDataBBMDAcceptFDRegistrations
type BACnetConstructedDataBBMDAcceptFDRegistrations interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBBMDAcceptFDRegistrationsExactly interface {
// _BACnetConstructedDataBBMDAcceptFDRegistrations is the data-structure of this message
type _BACnetConstructedDataBBMDAcceptFDRegistrations struct {
*_BACnetConstructedData
- BbmdAcceptFDRegistrations BACnetApplicationTagBoolean
+ BbmdAcceptFDRegistrations BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BBMD_ACCEPT_FD_REGISTRATIONS
-}
+func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BBMD_ACCEPT_FD_REGISTRATIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBBMDAcceptFDRegistrations factory function for _BACnetConstructedDataBBMDAcceptFDRegistrations
-func NewBACnetConstructedDataBBMDAcceptFDRegistrations(bbmdAcceptFDRegistrations BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBBMDAcceptFDRegistrations {
+func NewBACnetConstructedDataBBMDAcceptFDRegistrations( bbmdAcceptFDRegistrations BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBBMDAcceptFDRegistrations {
_result := &_BACnetConstructedDataBBMDAcceptFDRegistrations{
BbmdAcceptFDRegistrations: bbmdAcceptFDRegistrations,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBBMDAcceptFDRegistrations(bbmdAcceptFDRegistrations
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBBMDAcceptFDRegistrations(structType interface{}) BACnetConstructedDataBBMDAcceptFDRegistrations {
- if casted, ok := structType.(BACnetConstructedDataBBMDAcceptFDRegistrations); ok {
+ if casted, ok := structType.(BACnetConstructedDataBBMDAcceptFDRegistrations); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBBMDAcceptFDRegistrations); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBBMDAcceptFDRegistrationsParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("bbmdAcceptFDRegistrations"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bbmdAcceptFDRegistrations")
}
- _bbmdAcceptFDRegistrations, _bbmdAcceptFDRegistrationsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bbmdAcceptFDRegistrations, _bbmdAcceptFDRegistrationsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _bbmdAcceptFDRegistrationsErr != nil {
return nil, errors.Wrap(_bbmdAcceptFDRegistrationsErr, "Error parsing 'bbmdAcceptFDRegistrations' field of BACnetConstructedDataBBMDAcceptFDRegistrations")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBBMDAcceptFDRegistrationsParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataBBMDAcceptFDRegistrations{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BbmdAcceptFDRegistrations: bbmdAcceptFDRegistrations,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBBMDAcceptFDRegistrations")
}
- // Simple Field (bbmdAcceptFDRegistrations)
- if pushErr := writeBuffer.PushContext("bbmdAcceptFDRegistrations"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bbmdAcceptFDRegistrations")
- }
- _bbmdAcceptFDRegistrationsErr := writeBuffer.WriteSerializable(ctx, m.GetBbmdAcceptFDRegistrations())
- if popErr := writeBuffer.PopContext("bbmdAcceptFDRegistrations"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bbmdAcceptFDRegistrations")
- }
- if _bbmdAcceptFDRegistrationsErr != nil {
- return errors.Wrap(_bbmdAcceptFDRegistrationsErr, "Error serializing 'bbmdAcceptFDRegistrations' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bbmdAcceptFDRegistrations)
+ if pushErr := writeBuffer.PushContext("bbmdAcceptFDRegistrations"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bbmdAcceptFDRegistrations")
+ }
+ _bbmdAcceptFDRegistrationsErr := writeBuffer.WriteSerializable(ctx, m.GetBbmdAcceptFDRegistrations())
+ if popErr := writeBuffer.PopContext("bbmdAcceptFDRegistrations"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bbmdAcceptFDRegistrations")
+ }
+ if _bbmdAcceptFDRegistrationsErr != nil {
+ return errors.Wrap(_bbmdAcceptFDRegistrationsErr, "Error serializing 'bbmdAcceptFDRegistrations' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBBMDAcceptFDRegistrations"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBBMDAcceptFDRegistrations")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) isBACnetConstructedDataBBMDAcceptFDRegistrations() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBBMDAcceptFDRegistrations) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDBroadcastDistributionTable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDBroadcastDistributionTable.go
index 9cdc1ee7795..75ab1a757c1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDBroadcastDistributionTable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDBroadcastDistributionTable.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBBMDBroadcastDistributionTable is the corresponding interface of BACnetConstructedDataBBMDBroadcastDistributionTable
type BACnetConstructedDataBBMDBroadcastDistributionTable interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataBBMDBroadcastDistributionTableExactly interface {
// _BACnetConstructedDataBBMDBroadcastDistributionTable is the data-structure of this message
type _BACnetConstructedDataBBMDBroadcastDistributionTable struct {
*_BACnetConstructedData
- BbmdBroadcastDistributionTable []BACnetBDTEntry
+ BbmdBroadcastDistributionTable []BACnetBDTEntry
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BBMD_BROADCAST_DISTRIBUTION_TABLE
-}
+func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BBMD_BROADCAST_DISTRIBUTION_TABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetBbmdBroadcastD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBBMDBroadcastDistributionTable factory function for _BACnetConstructedDataBBMDBroadcastDistributionTable
-func NewBACnetConstructedDataBBMDBroadcastDistributionTable(bbmdBroadcastDistributionTable []BACnetBDTEntry, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBBMDBroadcastDistributionTable {
+func NewBACnetConstructedDataBBMDBroadcastDistributionTable( bbmdBroadcastDistributionTable []BACnetBDTEntry , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBBMDBroadcastDistributionTable {
_result := &_BACnetConstructedDataBBMDBroadcastDistributionTable{
BbmdBroadcastDistributionTable: bbmdBroadcastDistributionTable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataBBMDBroadcastDistributionTable(bbmdBroadcastDistrib
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBBMDBroadcastDistributionTable(structType interface{}) BACnetConstructedDataBBMDBroadcastDistributionTable {
- if casted, ok := structType.(BACnetConstructedDataBBMDBroadcastDistributionTable); ok {
+ if casted, ok := structType.(BACnetConstructedDataBBMDBroadcastDistributionTable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBBMDBroadcastDistributionTable); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataBBMDBroadcastDistributionTableParseWithBuffer(ctx cont
// Terminated array
var bbmdBroadcastDistributionTable []BACnetBDTEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetBDTEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetBDTEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'bbmdBroadcastDistributionTable' field of BACnetConstructedDataBBMDBroadcastDistributionTable")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataBBMDBroadcastDistributionTableParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataBBMDBroadcastDistributionTable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BbmdBroadcastDistributionTable: bbmdBroadcastDistributionTable,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBBMDBroadcastDistributionTable")
}
- // Array Field (bbmdBroadcastDistributionTable)
- if pushErr := writeBuffer.PushContext("bbmdBroadcastDistributionTable", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bbmdBroadcastDistributionTable")
- }
- for _curItem, _element := range m.GetBbmdBroadcastDistributionTable() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetBbmdBroadcastDistributionTable()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'bbmdBroadcastDistributionTable' field")
- }
- }
- if popErr := writeBuffer.PopContext("bbmdBroadcastDistributionTable", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bbmdBroadcastDistributionTable")
+ // Array Field (bbmdBroadcastDistributionTable)
+ if pushErr := writeBuffer.PushContext("bbmdBroadcastDistributionTable", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bbmdBroadcastDistributionTable")
+ }
+ for _curItem, _element := range m.GetBbmdBroadcastDistributionTable() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetBbmdBroadcastDistributionTable()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'bbmdBroadcastDistributionTable' field")
}
+ }
+ if popErr := writeBuffer.PopContext("bbmdBroadcastDistributionTable", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bbmdBroadcastDistributionTable")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBBMDBroadcastDistributionTable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBBMDBroadcastDistributionTable")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) isBACnetConstructedDataBBMDBroadcastDistributionTable() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataBBMDBroadcastDistributionTable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDForeignDeviceTable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDForeignDeviceTable.go
index 96cabe8a542..3a56866ef97 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDForeignDeviceTable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBBMDForeignDeviceTable.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBBMDForeignDeviceTable is the corresponding interface of BACnetConstructedDataBBMDForeignDeviceTable
type BACnetConstructedDataBBMDForeignDeviceTable interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataBBMDForeignDeviceTableExactly interface {
// _BACnetConstructedDataBBMDForeignDeviceTable is the data-structure of this message
type _BACnetConstructedDataBBMDForeignDeviceTable struct {
*_BACnetConstructedData
- BbmdForeignDeviceTable []BACnetBDTEntry
+ BbmdForeignDeviceTable []BACnetBDTEntry
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BBMD_FOREIGN_DEVICE_TABLE
-}
+func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BBMD_FOREIGN_DEVICE_TABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBBMDForeignDeviceTable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBBMDForeignDeviceTable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetBbmdForeignDeviceTable
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBBMDForeignDeviceTable factory function for _BACnetConstructedDataBBMDForeignDeviceTable
-func NewBACnetConstructedDataBBMDForeignDeviceTable(bbmdForeignDeviceTable []BACnetBDTEntry, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBBMDForeignDeviceTable {
+func NewBACnetConstructedDataBBMDForeignDeviceTable( bbmdForeignDeviceTable []BACnetBDTEntry , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBBMDForeignDeviceTable {
_result := &_BACnetConstructedDataBBMDForeignDeviceTable{
BbmdForeignDeviceTable: bbmdForeignDeviceTable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataBBMDForeignDeviceTable(bbmdForeignDeviceTable []BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBBMDForeignDeviceTable(structType interface{}) BACnetConstructedDataBBMDForeignDeviceTable {
- if casted, ok := structType.(BACnetConstructedDataBBMDForeignDeviceTable); ok {
+ if casted, ok := structType.(BACnetConstructedDataBBMDForeignDeviceTable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBBMDForeignDeviceTable); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataBBMDForeignDeviceTable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataBBMDForeignDeviceTableParseWithBuffer(ctx context.Cont
// Terminated array
var bbmdForeignDeviceTable []BACnetBDTEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetBDTEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetBDTEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'bbmdForeignDeviceTable' field of BACnetConstructedDataBBMDForeignDeviceTable")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataBBMDForeignDeviceTableParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataBBMDForeignDeviceTable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BbmdForeignDeviceTable: bbmdForeignDeviceTable,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataBBMDForeignDeviceTable) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBBMDForeignDeviceTable")
}
- // Array Field (bbmdForeignDeviceTable)
- if pushErr := writeBuffer.PushContext("bbmdForeignDeviceTable", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bbmdForeignDeviceTable")
- }
- for _curItem, _element := range m.GetBbmdForeignDeviceTable() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetBbmdForeignDeviceTable()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'bbmdForeignDeviceTable' field")
- }
- }
- if popErr := writeBuffer.PopContext("bbmdForeignDeviceTable", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bbmdForeignDeviceTable")
+ // Array Field (bbmdForeignDeviceTable)
+ if pushErr := writeBuffer.PushContext("bbmdForeignDeviceTable", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bbmdForeignDeviceTable")
+ }
+ for _curItem, _element := range m.GetBbmdForeignDeviceTable() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetBbmdForeignDeviceTable()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'bbmdForeignDeviceTable' field")
}
+ }
+ if popErr := writeBuffer.PopContext("bbmdForeignDeviceTable", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bbmdForeignDeviceTable")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBBMDForeignDeviceTable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBBMDForeignDeviceTable")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataBBMDForeignDeviceTable) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBBMDForeignDeviceTable) isBACnetConstructedDataBBMDForeignDeviceTable() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataBBMDForeignDeviceTable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go
index 99d584bfe2d..e635bfff538 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupAndRestoreState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBackupAndRestoreState is the corresponding interface of BACnetConstructedDataBackupAndRestoreState
type BACnetConstructedDataBackupAndRestoreState interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBackupAndRestoreStateExactly interface {
// _BACnetConstructedDataBackupAndRestoreState is the data-structure of this message
type _BACnetConstructedDataBackupAndRestoreState struct {
*_BACnetConstructedData
- BackupAndRestoreState BACnetBackupStateTagged
+ BackupAndRestoreState BACnetBackupStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBackupAndRestoreState) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBackupAndRestoreState) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBackupAndRestoreState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACKUP_AND_RESTORE_STATE
-}
+func (m *_BACnetConstructedDataBackupAndRestoreState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACKUP_AND_RESTORE_STATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBackupAndRestoreState) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBackupAndRestoreState) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBackupAndRestoreState) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBackupAndRestoreState) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBackupAndRestoreState) GetActualValue() BACnetBac
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBackupAndRestoreState factory function for _BACnetConstructedDataBackupAndRestoreState
-func NewBACnetConstructedDataBackupAndRestoreState(backupAndRestoreState BACnetBackupStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBackupAndRestoreState {
+func NewBACnetConstructedDataBackupAndRestoreState( backupAndRestoreState BACnetBackupStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBackupAndRestoreState {
_result := &_BACnetConstructedDataBackupAndRestoreState{
- BackupAndRestoreState: backupAndRestoreState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BackupAndRestoreState: backupAndRestoreState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBackupAndRestoreState(backupAndRestoreState BACnetB
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBackupAndRestoreState(structType interface{}) BACnetConstructedDataBackupAndRestoreState {
- if casted, ok := structType.(BACnetConstructedDataBackupAndRestoreState); ok {
+ if casted, ok := structType.(BACnetConstructedDataBackupAndRestoreState); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBackupAndRestoreState); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBackupAndRestoreState) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataBackupAndRestoreState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBackupAndRestoreStateParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("backupAndRestoreState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for backupAndRestoreState")
}
- _backupAndRestoreState, _backupAndRestoreStateErr := BACnetBackupStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_backupAndRestoreState, _backupAndRestoreStateErr := BACnetBackupStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _backupAndRestoreStateErr != nil {
return nil, errors.Wrap(_backupAndRestoreStateErr, "Error parsing 'backupAndRestoreState' field of BACnetConstructedDataBackupAndRestoreState")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBackupAndRestoreStateParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataBackupAndRestoreState{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BackupAndRestoreState: backupAndRestoreState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBackupAndRestoreState) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBackupAndRestoreState")
}
- // Simple Field (backupAndRestoreState)
- if pushErr := writeBuffer.PushContext("backupAndRestoreState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for backupAndRestoreState")
- }
- _backupAndRestoreStateErr := writeBuffer.WriteSerializable(ctx, m.GetBackupAndRestoreState())
- if popErr := writeBuffer.PopContext("backupAndRestoreState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for backupAndRestoreState")
- }
- if _backupAndRestoreStateErr != nil {
- return errors.Wrap(_backupAndRestoreStateErr, "Error serializing 'backupAndRestoreState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (backupAndRestoreState)
+ if pushErr := writeBuffer.PushContext("backupAndRestoreState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for backupAndRestoreState")
+ }
+ _backupAndRestoreStateErr := writeBuffer.WriteSerializable(ctx, m.GetBackupAndRestoreState())
+ if popErr := writeBuffer.PopContext("backupAndRestoreState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for backupAndRestoreState")
+ }
+ if _backupAndRestoreStateErr != nil {
+ return errors.Wrap(_backupAndRestoreStateErr, "Error serializing 'backupAndRestoreState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBackupAndRestoreState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBackupAndRestoreState")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBackupAndRestoreState) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBackupAndRestoreState) isBACnetConstructedDataBackupAndRestoreState() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBackupAndRestoreState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go
index cc9f3af25d2..52e3f8d6a0b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupFailureTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBackupFailureTimeout is the corresponding interface of BACnetConstructedDataBackupFailureTimeout
type BACnetConstructedDataBackupFailureTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBackupFailureTimeoutExactly interface {
// _BACnetConstructedDataBackupFailureTimeout is the data-structure of this message
type _BACnetConstructedDataBackupFailureTimeout struct {
*_BACnetConstructedData
- BackupFailureTimeout BACnetApplicationTagUnsignedInteger
+ BackupFailureTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBackupFailureTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBackupFailureTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBackupFailureTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACKUP_FAILURE_TIMEOUT
-}
+func (m *_BACnetConstructedDataBackupFailureTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACKUP_FAILURE_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBackupFailureTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBackupFailureTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBackupFailureTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBackupFailureTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBackupFailureTimeout) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBackupFailureTimeout factory function for _BACnetConstructedDataBackupFailureTimeout
-func NewBACnetConstructedDataBackupFailureTimeout(backupFailureTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBackupFailureTimeout {
+func NewBACnetConstructedDataBackupFailureTimeout( backupFailureTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBackupFailureTimeout {
_result := &_BACnetConstructedDataBackupFailureTimeout{
- BackupFailureTimeout: backupFailureTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BackupFailureTimeout: backupFailureTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBackupFailureTimeout(backupFailureTimeout BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBackupFailureTimeout(structType interface{}) BACnetConstructedDataBackupFailureTimeout {
- if casted, ok := structType.(BACnetConstructedDataBackupFailureTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataBackupFailureTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBackupFailureTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBackupFailureTimeout) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataBackupFailureTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBackupFailureTimeoutParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("backupFailureTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for backupFailureTimeout")
}
- _backupFailureTimeout, _backupFailureTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_backupFailureTimeout, _backupFailureTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _backupFailureTimeoutErr != nil {
return nil, errors.Wrap(_backupFailureTimeoutErr, "Error parsing 'backupFailureTimeout' field of BACnetConstructedDataBackupFailureTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBackupFailureTimeoutParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataBackupFailureTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BackupFailureTimeout: backupFailureTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBackupFailureTimeout) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBackupFailureTimeout")
}
- // Simple Field (backupFailureTimeout)
- if pushErr := writeBuffer.PushContext("backupFailureTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for backupFailureTimeout")
- }
- _backupFailureTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetBackupFailureTimeout())
- if popErr := writeBuffer.PopContext("backupFailureTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for backupFailureTimeout")
- }
- if _backupFailureTimeoutErr != nil {
- return errors.Wrap(_backupFailureTimeoutErr, "Error serializing 'backupFailureTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (backupFailureTimeout)
+ if pushErr := writeBuffer.PushContext("backupFailureTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for backupFailureTimeout")
+ }
+ _backupFailureTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetBackupFailureTimeout())
+ if popErr := writeBuffer.PopContext("backupFailureTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for backupFailureTimeout")
+ }
+ if _backupFailureTimeoutErr != nil {
+ return errors.Wrap(_backupFailureTimeoutErr, "Error serializing 'backupFailureTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBackupFailureTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBackupFailureTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBackupFailureTimeout) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBackupFailureTimeout) isBACnetConstructedDataBackupFailureTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBackupFailureTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go
index 1846c1a10e9..66f3054fc02 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBackupPreparationTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBackupPreparationTime is the corresponding interface of BACnetConstructedDataBackupPreparationTime
type BACnetConstructedDataBackupPreparationTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBackupPreparationTimeExactly interface {
// _BACnetConstructedDataBackupPreparationTime is the data-structure of this message
type _BACnetConstructedDataBackupPreparationTime struct {
*_BACnetConstructedData
- BackupPreparationTime BACnetApplicationTagUnsignedInteger
+ BackupPreparationTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBackupPreparationTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBackupPreparationTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBackupPreparationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BACKUP_PREPARATION_TIME
-}
+func (m *_BACnetConstructedDataBackupPreparationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BACKUP_PREPARATION_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBackupPreparationTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBackupPreparationTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBackupPreparationTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBackupPreparationTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBackupPreparationTime) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBackupPreparationTime factory function for _BACnetConstructedDataBackupPreparationTime
-func NewBACnetConstructedDataBackupPreparationTime(backupPreparationTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBackupPreparationTime {
+func NewBACnetConstructedDataBackupPreparationTime( backupPreparationTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBackupPreparationTime {
_result := &_BACnetConstructedDataBackupPreparationTime{
- BackupPreparationTime: backupPreparationTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BackupPreparationTime: backupPreparationTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBackupPreparationTime(backupPreparationTime BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBackupPreparationTime(structType interface{}) BACnetConstructedDataBackupPreparationTime {
- if casted, ok := structType.(BACnetConstructedDataBackupPreparationTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataBackupPreparationTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBackupPreparationTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBackupPreparationTime) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataBackupPreparationTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBackupPreparationTimeParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("backupPreparationTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for backupPreparationTime")
}
- _backupPreparationTime, _backupPreparationTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_backupPreparationTime, _backupPreparationTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _backupPreparationTimeErr != nil {
return nil, errors.Wrap(_backupPreparationTimeErr, "Error parsing 'backupPreparationTime' field of BACnetConstructedDataBackupPreparationTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBackupPreparationTimeParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataBackupPreparationTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BackupPreparationTime: backupPreparationTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBackupPreparationTime) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBackupPreparationTime")
}
- // Simple Field (backupPreparationTime)
- if pushErr := writeBuffer.PushContext("backupPreparationTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for backupPreparationTime")
- }
- _backupPreparationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetBackupPreparationTime())
- if popErr := writeBuffer.PopContext("backupPreparationTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for backupPreparationTime")
- }
- if _backupPreparationTimeErr != nil {
- return errors.Wrap(_backupPreparationTimeErr, "Error serializing 'backupPreparationTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (backupPreparationTime)
+ if pushErr := writeBuffer.PushContext("backupPreparationTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for backupPreparationTime")
+ }
+ _backupPreparationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetBackupPreparationTime())
+ if popErr := writeBuffer.PopContext("backupPreparationTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for backupPreparationTime")
+ }
+ if _backupPreparationTimeErr != nil {
+ return errors.Wrap(_backupPreparationTimeErr, "Error serializing 'backupPreparationTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBackupPreparationTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBackupPreparationTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBackupPreparationTime) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBackupPreparationTime) isBACnetConstructedDataBackupPreparationTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBackupPreparationTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go
index 3397b023beb..01bcf7739e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBaseDeviceSecurityPolicy.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBaseDeviceSecurityPolicy is the corresponding interface of BACnetConstructedDataBaseDeviceSecurityPolicy
type BACnetConstructedDataBaseDeviceSecurityPolicy interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBaseDeviceSecurityPolicyExactly interface {
// _BACnetConstructedDataBaseDeviceSecurityPolicy is the data-structure of this message
type _BACnetConstructedDataBaseDeviceSecurityPolicy struct {
*_BACnetConstructedData
- BaseDeviceSecurityPolicy BACnetSecurityLevelTagged
+ BaseDeviceSecurityPolicy BACnetSecurityLevelTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BASE_DEVICE_SECURITY_POLICY
-}
+func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BASE_DEVICE_SECURITY_POLICY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBaseDeviceSecurityPolicy factory function for _BACnetConstructedDataBaseDeviceSecurityPolicy
-func NewBACnetConstructedDataBaseDeviceSecurityPolicy(baseDeviceSecurityPolicy BACnetSecurityLevelTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBaseDeviceSecurityPolicy {
+func NewBACnetConstructedDataBaseDeviceSecurityPolicy( baseDeviceSecurityPolicy BACnetSecurityLevelTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBaseDeviceSecurityPolicy {
_result := &_BACnetConstructedDataBaseDeviceSecurityPolicy{
BaseDeviceSecurityPolicy: baseDeviceSecurityPolicy,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBaseDeviceSecurityPolicy(baseDeviceSecurityPolicy B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBaseDeviceSecurityPolicy(structType interface{}) BACnetConstructedDataBaseDeviceSecurityPolicy {
- if casted, ok := structType.(BACnetConstructedDataBaseDeviceSecurityPolicy); ok {
+ if casted, ok := structType.(BACnetConstructedDataBaseDeviceSecurityPolicy); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBaseDeviceSecurityPolicy); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBaseDeviceSecurityPolicyParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("baseDeviceSecurityPolicy"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for baseDeviceSecurityPolicy")
}
- _baseDeviceSecurityPolicy, _baseDeviceSecurityPolicyErr := BACnetSecurityLevelTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_baseDeviceSecurityPolicy, _baseDeviceSecurityPolicyErr := BACnetSecurityLevelTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _baseDeviceSecurityPolicyErr != nil {
return nil, errors.Wrap(_baseDeviceSecurityPolicyErr, "Error parsing 'baseDeviceSecurityPolicy' field of BACnetConstructedDataBaseDeviceSecurityPolicy")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBaseDeviceSecurityPolicyParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataBaseDeviceSecurityPolicy{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BaseDeviceSecurityPolicy: baseDeviceSecurityPolicy,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBaseDeviceSecurityPolicy")
}
- // Simple Field (baseDeviceSecurityPolicy)
- if pushErr := writeBuffer.PushContext("baseDeviceSecurityPolicy"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for baseDeviceSecurityPolicy")
- }
- _baseDeviceSecurityPolicyErr := writeBuffer.WriteSerializable(ctx, m.GetBaseDeviceSecurityPolicy())
- if popErr := writeBuffer.PopContext("baseDeviceSecurityPolicy"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for baseDeviceSecurityPolicy")
- }
- if _baseDeviceSecurityPolicyErr != nil {
- return errors.Wrap(_baseDeviceSecurityPolicyErr, "Error serializing 'baseDeviceSecurityPolicy' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (baseDeviceSecurityPolicy)
+ if pushErr := writeBuffer.PushContext("baseDeviceSecurityPolicy"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for baseDeviceSecurityPolicy")
+ }
+ _baseDeviceSecurityPolicyErr := writeBuffer.WriteSerializable(ctx, m.GetBaseDeviceSecurityPolicy())
+ if popErr := writeBuffer.PopContext("baseDeviceSecurityPolicy"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for baseDeviceSecurityPolicy")
+ }
+ if _baseDeviceSecurityPolicyErr != nil {
+ return errors.Wrap(_baseDeviceSecurityPolicyErr, "Error serializing 'baseDeviceSecurityPolicy' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBaseDeviceSecurityPolicy"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBaseDeviceSecurityPolicy")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) isBACnetConstructedDataBaseDeviceSecurityPolicy() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBaseDeviceSecurityPolicy) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go
index 9296cc69133..40fe45ca2c4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBelongsTo.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBelongsTo is the corresponding interface of BACnetConstructedDataBelongsTo
type BACnetConstructedDataBelongsTo interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBelongsToExactly interface {
// _BACnetConstructedDataBelongsTo is the data-structure of this message
type _BACnetConstructedDataBelongsTo struct {
*_BACnetConstructedData
- BelongsTo BACnetDeviceObjectReference
+ BelongsTo BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBelongsTo) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBelongsTo) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBelongsTo) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BELONGS_TO
-}
+func (m *_BACnetConstructedDataBelongsTo) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BELONGS_TO}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBelongsTo) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBelongsTo) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBelongsTo) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBelongsTo) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBelongsTo) GetActualValue() BACnetDeviceObjectRef
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBelongsTo factory function for _BACnetConstructedDataBelongsTo
-func NewBACnetConstructedDataBelongsTo(belongsTo BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBelongsTo {
+func NewBACnetConstructedDataBelongsTo( belongsTo BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBelongsTo {
_result := &_BACnetConstructedDataBelongsTo{
- BelongsTo: belongsTo,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BelongsTo: belongsTo,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBelongsTo(belongsTo BACnetDeviceObjectReference, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBelongsTo(structType interface{}) BACnetConstructedDataBelongsTo {
- if casted, ok := structType.(BACnetConstructedDataBelongsTo); ok {
+ if casted, ok := structType.(BACnetConstructedDataBelongsTo); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBelongsTo); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBelongsTo) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataBelongsTo) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBelongsToParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("belongsTo"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for belongsTo")
}
- _belongsTo, _belongsToErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_belongsTo, _belongsToErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _belongsToErr != nil {
return nil, errors.Wrap(_belongsToErr, "Error parsing 'belongsTo' field of BACnetConstructedDataBelongsTo")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBelongsToParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataBelongsTo{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BelongsTo: belongsTo,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBelongsTo) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBelongsTo")
}
- // Simple Field (belongsTo)
- if pushErr := writeBuffer.PushContext("belongsTo"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for belongsTo")
- }
- _belongsToErr := writeBuffer.WriteSerializable(ctx, m.GetBelongsTo())
- if popErr := writeBuffer.PopContext("belongsTo"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for belongsTo")
- }
- if _belongsToErr != nil {
- return errors.Wrap(_belongsToErr, "Error serializing 'belongsTo' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (belongsTo)
+ if pushErr := writeBuffer.PushContext("belongsTo"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for belongsTo")
+ }
+ _belongsToErr := writeBuffer.WriteSerializable(ctx, m.GetBelongsTo())
+ if popErr := writeBuffer.PopContext("belongsTo"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for belongsTo")
+ }
+ if _belongsToErr != nil {
+ return errors.Wrap(_belongsToErr, "Error serializing 'belongsTo' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBelongsTo"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBelongsTo")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBelongsTo) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBelongsTo) isBACnetConstructedDataBelongsTo() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBelongsTo) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go
index d1136a82195..df6ff40d853 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBias.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBias is the corresponding interface of BACnetConstructedDataBias
type BACnetConstructedDataBias interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBiasExactly interface {
// _BACnetConstructedDataBias is the data-structure of this message
type _BACnetConstructedDataBias struct {
*_BACnetConstructedData
- Bias BACnetApplicationTagReal
+ Bias BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBias) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBias) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBias) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BIAS
-}
+func (m *_BACnetConstructedDataBias) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BIAS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBias) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBias) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBias) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBias) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBias) GetActualValue() BACnetApplicationTagReal {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBias factory function for _BACnetConstructedDataBias
-func NewBACnetConstructedDataBias(bias BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBias {
+func NewBACnetConstructedDataBias( bias BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBias {
_result := &_BACnetConstructedDataBias{
- Bias: bias,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Bias: bias,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBias(bias BACnetApplicationTagReal, openingTag BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBias(structType interface{}) BACnetConstructedDataBias {
- if casted, ok := structType.(BACnetConstructedDataBias); ok {
+ if casted, ok := structType.(BACnetConstructedDataBias); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBias); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBias) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetConstructedDataBias) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBiasParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("bias"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bias")
}
- _bias, _biasErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bias, _biasErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _biasErr != nil {
return nil, errors.Wrap(_biasErr, "Error parsing 'bias' field of BACnetConstructedDataBias")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBiasParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_BACnetConstructedDataBias{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Bias: bias,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBias) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBias")
}
- // Simple Field (bias)
- if pushErr := writeBuffer.PushContext("bias"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bias")
- }
- _biasErr := writeBuffer.WriteSerializable(ctx, m.GetBias())
- if popErr := writeBuffer.PopContext("bias"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bias")
- }
- if _biasErr != nil {
- return errors.Wrap(_biasErr, "Error serializing 'bias' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bias)
+ if pushErr := writeBuffer.PushContext("bias"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bias")
+ }
+ _biasErr := writeBuffer.WriteSerializable(ctx, m.GetBias())
+ if popErr := writeBuffer.PopContext("bias"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bias")
+ }
+ if _biasErr != nil {
+ return errors.Wrap(_biasErr, "Error serializing 'bias' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBias"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBias")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBias) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBias) isBACnetConstructedDataBias() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBias) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputAll.go
index 3a9175003b8..069792f1696 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryInputAll is the corresponding interface of BACnetConstructedDataBinaryInputAll
type BACnetConstructedDataBinaryInputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataBinaryInputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryInputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_INPUT
-}
+func (m *_BACnetConstructedDataBinaryInputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_INPUT}
-func (m *_BACnetConstructedDataBinaryInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataBinaryInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryInputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryInputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryInputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryInputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataBinaryInputAll factory function for _BACnetConstructedDataBinaryInputAll
-func NewBACnetConstructedDataBinaryInputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryInputAll {
+func NewBACnetConstructedDataBinaryInputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryInputAll {
_result := &_BACnetConstructedDataBinaryInputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataBinaryInputAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryInputAll(structType interface{}) BACnetConstructedDataBinaryInputAll {
- if casted, ok := structType.(BACnetConstructedDataBinaryInputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryInputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryInputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataBinaryInputAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryInputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataBinaryInputAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataBinaryInputAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryInputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataBinaryInputAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryInputAll) isBACnetConstructedDataBinaryInputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataBinaryInputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go
index 01209c4d284..4967716264d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputInterfaceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryInputInterfaceValue is the corresponding interface of BACnetConstructedDataBinaryInputInterfaceValue
type BACnetConstructedDataBinaryInputInterfaceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryInputInterfaceValueExactly interface {
// _BACnetConstructedDataBinaryInputInterfaceValue is the data-structure of this message
type _BACnetConstructedDataBinaryInputInterfaceValue struct {
*_BACnetConstructedData
- InterfaceValue BACnetOptionalBinaryPV
+ InterfaceValue BACnetOptionalBinaryPV
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_INPUT
-}
+func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_INPUT}
-func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERFACE_VALUE
-}
+func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERFACE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryInputInterfaceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryInputInterfaceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryInputInterfaceValue factory function for _BACnetConstructedDataBinaryInputInterfaceValue
-func NewBACnetConstructedDataBinaryInputInterfaceValue(interfaceValue BACnetOptionalBinaryPV, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryInputInterfaceValue {
+func NewBACnetConstructedDataBinaryInputInterfaceValue( interfaceValue BACnetOptionalBinaryPV , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryInputInterfaceValue {
_result := &_BACnetConstructedDataBinaryInputInterfaceValue{
- InterfaceValue: interfaceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InterfaceValue: interfaceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryInputInterfaceValue(interfaceValue BACnetOpti
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryInputInterfaceValue(structType interface{}) BACnetConstructedDataBinaryInputInterfaceValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryInputInterfaceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryInputInterfaceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryInputInterfaceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryInputInterfaceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryInputInterfaceValueParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("interfaceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for interfaceValue")
}
- _interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
+_interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
if _interfaceValueErr != nil {
return nil, errors.Wrap(_interfaceValueErr, "Error parsing 'interfaceValue' field of BACnetConstructedDataBinaryInputInterfaceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryInputInterfaceValueParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryInputInterfaceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InterfaceValue: interfaceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryInputInterfaceValue) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryInputInterfaceValue")
}
- // Simple Field (interfaceValue)
- if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for interfaceValue")
- }
- _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
- if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for interfaceValue")
- }
- if _interfaceValueErr != nil {
- return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (interfaceValue)
+ if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for interfaceValue")
+ }
+ _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
+ if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for interfaceValue")
+ }
+ if _interfaceValueErr != nil {
+ return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryInputInterfaceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryInputInterfaceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryInputInterfaceValue) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryInputInterfaceValue) isBACnetConstructedDataBinaryInputInterfaceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryInputInterfaceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go
index 9e0f078a392..5d55fa2ad16 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryInputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryInputPresentValue is the corresponding interface of BACnetConstructedDataBinaryInputPresentValue
type BACnetConstructedDataBinaryInputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryInputPresentValueExactly interface {
// _BACnetConstructedDataBinaryInputPresentValue is the data-structure of this message
type _BACnetConstructedDataBinaryInputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetBinaryPVTagged
+ PresentValue BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryInputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_INPUT
-}
+func (m *_BACnetConstructedDataBinaryInputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_INPUT}
-func (m *_BACnetConstructedDataBinaryInputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataBinaryInputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryInputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryInputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryInputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryInputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryInputPresentValue) GetActualValue() BACnetB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryInputPresentValue factory function for _BACnetConstructedDataBinaryInputPresentValue
-func NewBACnetConstructedDataBinaryInputPresentValue(presentValue BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryInputPresentValue {
+func NewBACnetConstructedDataBinaryInputPresentValue( presentValue BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryInputPresentValue {
_result := &_BACnetConstructedDataBinaryInputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryInputPresentValue(presentValue BACnetBinaryPV
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryInputPresentValue(structType interface{}) BACnetConstructedDataBinaryInputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryInputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryInputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryInputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryInputPresentValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryInputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryInputPresentValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataBinaryInputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryInputPresentValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryInputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryInputPresentValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryInputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryInputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryInputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryInputPresentValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryInputPresentValue) isBACnetConstructedDataBinaryInputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryInputPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputAll.go
index 3a89ee09b97..463390b9b68 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryLightingOutputAll is the corresponding interface of BACnetConstructedDataBinaryLightingOutputAll
type BACnetConstructedDataBinaryLightingOutputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataBinaryLightingOutputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryLightingOutputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataBinaryLightingOutputAll factory function for _BACnetConstructedDataBinaryLightingOutputAll
-func NewBACnetConstructedDataBinaryLightingOutputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryLightingOutputAll {
+func NewBACnetConstructedDataBinaryLightingOutputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryLightingOutputAll {
_result := &_BACnetConstructedDataBinaryLightingOutputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataBinaryLightingOutputAll(openingTag BACnetOpeningTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryLightingOutputAll(structType interface{}) BACnetConstructedDataBinaryLightingOutputAll {
- if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryLightingOutputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataBinaryLightingOutputAllParseWithBuffer(ctx context.Con
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataBinaryLightingOutputAllParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryLightingOutputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputAll) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputAll) isBACnetConstructedDataBinaryLightingOutputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataBinaryLightingOutputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go
index 47e3b0173ec..e3cfc75f282 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputFeedbackValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryLightingOutputFeedbackValue is the corresponding interface of BACnetConstructedDataBinaryLightingOutputFeedbackValue
type BACnetConstructedDataBinaryLightingOutputFeedbackValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryLightingOutputFeedbackValueExactly interface {
// _BACnetConstructedDataBinaryLightingOutputFeedbackValue is the data-structure of this message
type _BACnetConstructedDataBinaryLightingOutputFeedbackValue struct {
*_BACnetConstructedData
- FeedbackValue BACnetBinaryLightingPVTagged
+ FeedbackValue BACnetBinaryLightingPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FEEDBACK_VALUE
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FEEDBACK_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryLightingOutputFeedbackValue factory function for _BACnetConstructedDataBinaryLightingOutputFeedbackValue
-func NewBACnetConstructedDataBinaryLightingOutputFeedbackValue(feedbackValue BACnetBinaryLightingPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryLightingOutputFeedbackValue {
+func NewBACnetConstructedDataBinaryLightingOutputFeedbackValue( feedbackValue BACnetBinaryLightingPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryLightingOutputFeedbackValue {
_result := &_BACnetConstructedDataBinaryLightingOutputFeedbackValue{
- FeedbackValue: feedbackValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FeedbackValue: feedbackValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryLightingOutputFeedbackValue(feedbackValue BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryLightingOutputFeedbackValue(structType interface{}) BACnetConstructedDataBinaryLightingOutputFeedbackValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputFeedbackValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputFeedbackValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryLightingOutputFeedbackValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryLightingOutputFeedbackValueParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("feedbackValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for feedbackValue")
}
- _feedbackValue, _feedbackValueErr := BACnetBinaryLightingPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_feedbackValue, _feedbackValueErr := BACnetBinaryLightingPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _feedbackValueErr != nil {
return nil, errors.Wrap(_feedbackValueErr, "Error parsing 'feedbackValue' field of BACnetConstructedDataBinaryLightingOutputFeedbackValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryLightingOutputFeedbackValueParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryLightingOutputFeedbackValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FeedbackValue: feedbackValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryLightingOutputFeedbackValue")
}
- // Simple Field (feedbackValue)
- if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for feedbackValue")
- }
- _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
- if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for feedbackValue")
- }
- if _feedbackValueErr != nil {
- return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (feedbackValue)
+ if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for feedbackValue")
+ }
+ _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
+ if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for feedbackValue")
+ }
+ if _feedbackValueErr != nil {
+ return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryLightingOutputFeedbackValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryLightingOutputFeedbackValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) isBACnetConstructedDataBinaryLightingOutputFeedbackValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryLightingOutputFeedbackValue) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go
index 9bf898c7141..0836f1cc18b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryLightingOutputPresentValue is the corresponding interface of BACnetConstructedDataBinaryLightingOutputPresentValue
type BACnetConstructedDataBinaryLightingOutputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryLightingOutputPresentValueExactly interface {
// _BACnetConstructedDataBinaryLightingOutputPresentValue is the data-structure of this message
type _BACnetConstructedDataBinaryLightingOutputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetBinaryLightingPVTagged
+ PresentValue BACnetBinaryLightingPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryLightingOutputPresentValue factory function for _BACnetConstructedDataBinaryLightingOutputPresentValue
-func NewBACnetConstructedDataBinaryLightingOutputPresentValue(presentValue BACnetBinaryLightingPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryLightingOutputPresentValue {
+func NewBACnetConstructedDataBinaryLightingOutputPresentValue( presentValue BACnetBinaryLightingPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryLightingOutputPresentValue {
_result := &_BACnetConstructedDataBinaryLightingOutputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryLightingOutputPresentValue(presentValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryLightingOutputPresentValue(structType interface{}) BACnetConstructedDataBinaryLightingOutputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryLightingOutputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryLightingOutputPresentValueParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetBinaryLightingPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetBinaryLightingPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataBinaryLightingOutputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryLightingOutputPresentValueParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryLightingOutputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryLightingOutputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryLightingOutputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryLightingOutputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) isBACnetConstructedDataBinaryLightingOutputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryLightingOutputPresentValue) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go
index 96137260313..efcee2b6a0f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryLightingOutputRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryLightingOutputRelinquishDefault is the corresponding interface of BACnetConstructedDataBinaryLightingOutputRelinquishDefault
type BACnetConstructedDataBinaryLightingOutputRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryLightingOutputRelinquishDefaultExactly interface
// _BACnetConstructedDataBinaryLightingOutputRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataBinaryLightingOutputRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetBinaryLightingPVTagged
+ RelinquishDefault BACnetBinaryLightingPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetActualV
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryLightingOutputRelinquishDefault factory function for _BACnetConstructedDataBinaryLightingOutputRelinquishDefault
-func NewBACnetConstructedDataBinaryLightingOutputRelinquishDefault(relinquishDefault BACnetBinaryLightingPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault {
+func NewBACnetConstructedDataBinaryLightingOutputRelinquishDefault( relinquishDefault BACnetBinaryLightingPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault {
_result := &_BACnetConstructedDataBinaryLightingOutputRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryLightingOutputRelinquishDefault(relinquishDef
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryLightingOutputRelinquishDefault(structType interface{}) BACnetConstructedDataBinaryLightingOutputRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryLightingOutputRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryLightingOutputRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetLengthI
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryLightingOutputRelinquishDefaultParseWithBuffer(c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetBinaryLightingPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_relinquishDefault, _relinquishDefaultErr := BACnetBinaryLightingPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataBinaryLightingOutputRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryLightingOutputRelinquishDefaultParseWithBuffer(c
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryLightingOutputRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) SerializeW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryLightingOutputRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryLightingOutputRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryLightingOutputRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) SerializeW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) isBACnetConstructedDataBinaryLightingOutputRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryLightingOutputRelinquishDefault) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputAll.go
index 07150b38ad3..1a99455ad4b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryOutputAll is the corresponding interface of BACnetConstructedDataBinaryOutputAll
type BACnetConstructedDataBinaryOutputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataBinaryOutputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryOutputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryOutputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_OUTPUT}
-func (m *_BACnetConstructedDataBinaryOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataBinaryOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryOutputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryOutputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryOutputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryOutputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataBinaryOutputAll factory function for _BACnetConstructedDataBinaryOutputAll
-func NewBACnetConstructedDataBinaryOutputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryOutputAll {
+func NewBACnetConstructedDataBinaryOutputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryOutputAll {
_result := &_BACnetConstructedDataBinaryOutputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataBinaryOutputAll(openingTag BACnetOpeningTag, peeked
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryOutputAll(structType interface{}) BACnetConstructedDataBinaryOutputAll {
- if casted, ok := structType.(BACnetConstructedDataBinaryOutputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryOutputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryOutputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataBinaryOutputAll) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryOutputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataBinaryOutputAllParseWithBuffer(ctx context.Context, re
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataBinaryOutputAllParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryOutputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataBinaryOutputAll) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryOutputAll) isBACnetConstructedDataBinaryOutputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataBinaryOutputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go
index 1e5e9bd725a..39ef68e0629 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputFeedbackValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryOutputFeedbackValue is the corresponding interface of BACnetConstructedDataBinaryOutputFeedbackValue
type BACnetConstructedDataBinaryOutputFeedbackValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryOutputFeedbackValueExactly interface {
// _BACnetConstructedDataBinaryOutputFeedbackValue is the data-structure of this message
type _BACnetConstructedDataBinaryOutputFeedbackValue struct {
*_BACnetConstructedData
- FeedbackValue BACnetBinaryPVTagged
+ FeedbackValue BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_OUTPUT}
-func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FEEDBACK_VALUE
-}
+func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FEEDBACK_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryOutputFeedbackValue factory function for _BACnetConstructedDataBinaryOutputFeedbackValue
-func NewBACnetConstructedDataBinaryOutputFeedbackValue(feedbackValue BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryOutputFeedbackValue {
+func NewBACnetConstructedDataBinaryOutputFeedbackValue( feedbackValue BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryOutputFeedbackValue {
_result := &_BACnetConstructedDataBinaryOutputFeedbackValue{
- FeedbackValue: feedbackValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FeedbackValue: feedbackValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryOutputFeedbackValue(feedbackValue BACnetBinar
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryOutputFeedbackValue(structType interface{}) BACnetConstructedDataBinaryOutputFeedbackValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryOutputFeedbackValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryOutputFeedbackValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryOutputFeedbackValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryOutputFeedbackValueParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("feedbackValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for feedbackValue")
}
- _feedbackValue, _feedbackValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_feedbackValue, _feedbackValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _feedbackValueErr != nil {
return nil, errors.Wrap(_feedbackValueErr, "Error parsing 'feedbackValue' field of BACnetConstructedDataBinaryOutputFeedbackValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryOutputFeedbackValueParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryOutputFeedbackValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FeedbackValue: feedbackValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryOutputFeedbackValue")
}
- // Simple Field (feedbackValue)
- if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for feedbackValue")
- }
- _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
- if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for feedbackValue")
- }
- if _feedbackValueErr != nil {
- return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (feedbackValue)
+ if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for feedbackValue")
+ }
+ _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
+ if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for feedbackValue")
+ }
+ if _feedbackValueErr != nil {
+ return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryOutputFeedbackValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryOutputFeedbackValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) isBACnetConstructedDataBinaryOutputFeedbackValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryOutputFeedbackValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go
index 428f7ca6db4..dc2760b18df 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputInterfaceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryOutputInterfaceValue is the corresponding interface of BACnetConstructedDataBinaryOutputInterfaceValue
type BACnetConstructedDataBinaryOutputInterfaceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryOutputInterfaceValueExactly interface {
// _BACnetConstructedDataBinaryOutputInterfaceValue is the data-structure of this message
type _BACnetConstructedDataBinaryOutputInterfaceValue struct {
*_BACnetConstructedData
- InterfaceValue BACnetOptionalBinaryPV
+ InterfaceValue BACnetOptionalBinaryPV
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_OUTPUT}
-func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERFACE_VALUE
-}
+func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERFACE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryOutputInterfaceValue factory function for _BACnetConstructedDataBinaryOutputInterfaceValue
-func NewBACnetConstructedDataBinaryOutputInterfaceValue(interfaceValue BACnetOptionalBinaryPV, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryOutputInterfaceValue {
+func NewBACnetConstructedDataBinaryOutputInterfaceValue( interfaceValue BACnetOptionalBinaryPV , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryOutputInterfaceValue {
_result := &_BACnetConstructedDataBinaryOutputInterfaceValue{
- InterfaceValue: interfaceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InterfaceValue: interfaceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryOutputInterfaceValue(interfaceValue BACnetOpt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryOutputInterfaceValue(structType interface{}) BACnetConstructedDataBinaryOutputInterfaceValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryOutputInterfaceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryOutputInterfaceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryOutputInterfaceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryOutputInterfaceValueParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("interfaceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for interfaceValue")
}
- _interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
+_interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
if _interfaceValueErr != nil {
return nil, errors.Wrap(_interfaceValueErr, "Error parsing 'interfaceValue' field of BACnetConstructedDataBinaryOutputInterfaceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryOutputInterfaceValueParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryOutputInterfaceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InterfaceValue: interfaceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryOutputInterfaceValue")
}
- // Simple Field (interfaceValue)
- if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for interfaceValue")
- }
- _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
- if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for interfaceValue")
- }
- if _interfaceValueErr != nil {
- return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (interfaceValue)
+ if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for interfaceValue")
+ }
+ _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
+ if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for interfaceValue")
+ }
+ if _interfaceValueErr != nil {
+ return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryOutputInterfaceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryOutputInterfaceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) isBACnetConstructedDataBinaryOutputInterfaceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryOutputInterfaceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go
index 49baf239144..c1ad68abccb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryOutputPresentValue is the corresponding interface of BACnetConstructedDataBinaryOutputPresentValue
type BACnetConstructedDataBinaryOutputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryOutputPresentValueExactly interface {
// _BACnetConstructedDataBinaryOutputPresentValue is the data-structure of this message
type _BACnetConstructedDataBinaryOutputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetBinaryPVTagged
+ PresentValue BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_OUTPUT}
-func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryOutputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryOutputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryOutputPresentValue factory function for _BACnetConstructedDataBinaryOutputPresentValue
-func NewBACnetConstructedDataBinaryOutputPresentValue(presentValue BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryOutputPresentValue {
+func NewBACnetConstructedDataBinaryOutputPresentValue( presentValue BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryOutputPresentValue {
_result := &_BACnetConstructedDataBinaryOutputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryOutputPresentValue(presentValue BACnetBinaryP
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryOutputPresentValue(structType interface{}) BACnetConstructedDataBinaryOutputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryOutputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryOutputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryOutputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryOutputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryOutputPresentValueParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataBinaryOutputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryOutputPresentValueParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryOutputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryOutputPresentValue) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryOutputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryOutputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryOutputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryOutputPresentValue) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryOutputPresentValue) isBACnetConstructedDataBinaryOutputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryOutputPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go
index a761c9c5d15..33270db8c29 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryOutputRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryOutputRelinquishDefault is the corresponding interface of BACnetConstructedDataBinaryOutputRelinquishDefault
type BACnetConstructedDataBinaryOutputRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryOutputRelinquishDefaultExactly interface {
// _BACnetConstructedDataBinaryOutputRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataBinaryOutputRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetBinaryPVTagged
+ RelinquishDefault BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_OUTPUT
-}
+func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_OUTPUT}
-func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryOutputRelinquishDefault factory function for _BACnetConstructedDataBinaryOutputRelinquishDefault
-func NewBACnetConstructedDataBinaryOutputRelinquishDefault(relinquishDefault BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryOutputRelinquishDefault {
+func NewBACnetConstructedDataBinaryOutputRelinquishDefault( relinquishDefault BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryOutputRelinquishDefault {
_result := &_BACnetConstructedDataBinaryOutputRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryOutputRelinquishDefault(relinquishDefault BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryOutputRelinquishDefault(structType interface{}) BACnetConstructedDataBinaryOutputRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataBinaryOutputRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryOutputRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryOutputRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryOutputRelinquishDefaultParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_relinquishDefault, _relinquishDefaultErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataBinaryOutputRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryOutputRelinquishDefaultParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryOutputRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryOutputRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryOutputRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryOutputRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) isBACnetConstructedDataBinaryOutputRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryOutputRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueAll.go
index a3855365216..79267277297 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryValueAll is the corresponding interface of BACnetConstructedDataBinaryValueAll
type BACnetConstructedDataBinaryValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataBinaryValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_VALUE
-}
+func (m *_BACnetConstructedDataBinaryValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_VALUE}
-func (m *_BACnetConstructedDataBinaryValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataBinaryValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataBinaryValueAll factory function for _BACnetConstructedDataBinaryValueAll
-func NewBACnetConstructedDataBinaryValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryValueAll {
+func NewBACnetConstructedDataBinaryValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryValueAll {
_result := &_BACnetConstructedDataBinaryValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataBinaryValueAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryValueAll(structType interface{}) BACnetConstructedDataBinaryValueAll {
- if casted, ok := structType.(BACnetConstructedDataBinaryValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataBinaryValueAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataBinaryValueAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataBinaryValueAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataBinaryValueAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryValueAll) isBACnetConstructedDataBinaryValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataBinaryValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go
index f05ea714290..0a8e7a54e6b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryValuePresentValue is the corresponding interface of BACnetConstructedDataBinaryValuePresentValue
type BACnetConstructedDataBinaryValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryValuePresentValueExactly interface {
// _BACnetConstructedDataBinaryValuePresentValue is the data-structure of this message
type _BACnetConstructedDataBinaryValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetBinaryPVTagged
+ PresentValue BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_VALUE
-}
+func (m *_BACnetConstructedDataBinaryValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_VALUE}
-func (m *_BACnetConstructedDataBinaryValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataBinaryValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryValuePresentValue) GetActualValue() BACnetB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryValuePresentValue factory function for _BACnetConstructedDataBinaryValuePresentValue
-func NewBACnetConstructedDataBinaryValuePresentValue(presentValue BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryValuePresentValue {
+func NewBACnetConstructedDataBinaryValuePresentValue( presentValue BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryValuePresentValue {
_result := &_BACnetConstructedDataBinaryValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryValuePresentValue(presentValue BACnetBinaryPV
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryValuePresentValue(structType interface{}) BACnetConstructedDataBinaryValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataBinaryValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryValuePresentValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryValuePresentValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataBinaryValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryValuePresentValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryValuePresentValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryValuePresentValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryValuePresentValue) isBACnetConstructedDataBinaryValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go
index 776d0e7fca2..a65b4d50f29 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBinaryValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBinaryValueRelinquishDefault is the corresponding interface of BACnetConstructedDataBinaryValueRelinquishDefault
type BACnetConstructedDataBinaryValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBinaryValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataBinaryValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataBinaryValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetBinaryPVTagged
+ RelinquishDefault BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BINARY_VALUE
-}
+func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BINARY_VALUE}
-func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBinaryValueRelinquishDefault factory function for _BACnetConstructedDataBinaryValueRelinquishDefault
-func NewBACnetConstructedDataBinaryValueRelinquishDefault(relinquishDefault BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBinaryValueRelinquishDefault {
+func NewBACnetConstructedDataBinaryValueRelinquishDefault( relinquishDefault BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBinaryValueRelinquishDefault {
_result := &_BACnetConstructedDataBinaryValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBinaryValueRelinquishDefault(relinquishDefault BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBinaryValueRelinquishDefault(structType interface{}) BACnetConstructedDataBinaryValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataBinaryValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataBinaryValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBinaryValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBinaryValueRelinquishDefaultParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_relinquishDefault, _relinquishDefaultErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataBinaryValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBinaryValueRelinquishDefaultParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataBinaryValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBinaryValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBinaryValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBinaryValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) isBACnetConstructedDataBinaryValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBinaryValueRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go
index 8e8590c1a01..69979adb9a6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitMask.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBitMask is the corresponding interface of BACnetConstructedDataBitMask
type BACnetConstructedDataBitMask interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBitMaskExactly interface {
// _BACnetConstructedDataBitMask is the data-structure of this message
type _BACnetConstructedDataBitMask struct {
*_BACnetConstructedData
- BitString BACnetApplicationTagBitString
+ BitString BACnetApplicationTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBitMask) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBitMask) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBitMask) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BIT_MASK
-}
+func (m *_BACnetConstructedDataBitMask) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BIT_MASK}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBitMask) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBitMask) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBitMask) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBitMask) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBitMask) GetActualValue() BACnetApplicationTagBit
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBitMask factory function for _BACnetConstructedDataBitMask
-func NewBACnetConstructedDataBitMask(bitString BACnetApplicationTagBitString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBitMask {
+func NewBACnetConstructedDataBitMask( bitString BACnetApplicationTagBitString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBitMask {
_result := &_BACnetConstructedDataBitMask{
- BitString: bitString,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BitString: bitString,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBitMask(bitString BACnetApplicationTagBitString, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBitMask(structType interface{}) BACnetConstructedDataBitMask {
- if casted, ok := structType.(BACnetConstructedDataBitMask); ok {
+ if casted, ok := structType.(BACnetConstructedDataBitMask); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBitMask); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBitMask) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataBitMask) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBitMaskParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("bitString"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitString")
}
- _bitString, _bitStringErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bitString, _bitStringErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _bitStringErr != nil {
return nil, errors.Wrap(_bitStringErr, "Error parsing 'bitString' field of BACnetConstructedDataBitMask")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBitMaskParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataBitMask{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BitString: bitString,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBitMask) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBitMask")
}
- // Simple Field (bitString)
- if pushErr := writeBuffer.PushContext("bitString"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitString")
- }
- _bitStringErr := writeBuffer.WriteSerializable(ctx, m.GetBitString())
- if popErr := writeBuffer.PopContext("bitString"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitString")
- }
- if _bitStringErr != nil {
- return errors.Wrap(_bitStringErr, "Error serializing 'bitString' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bitString)
+ if pushErr := writeBuffer.PushContext("bitString"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitString")
+ }
+ _bitStringErr := writeBuffer.WriteSerializable(ctx, m.GetBitString())
+ if popErr := writeBuffer.PopContext("bitString"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitString")
+ }
+ if _bitStringErr != nil {
+ return errors.Wrap(_bitStringErr, "Error serializing 'bitString' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBitMask"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBitMask")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBitMask) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBitMask) isBACnetConstructedDataBitMask() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBitMask) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go
index 2f1ea4959e0..7e28227d824 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueAlarmValues.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBitStringValueAlarmValues is the corresponding interface of BACnetConstructedDataBitStringValueAlarmValues
type BACnetConstructedDataBitStringValueAlarmValues interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataBitStringValueAlarmValuesExactly interface {
// _BACnetConstructedDataBitStringValueAlarmValues is the data-structure of this message
type _BACnetConstructedDataBitStringValueAlarmValues struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AlarmValues []BACnetApplicationTagBitString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AlarmValues []BACnetApplicationTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BITSTRING_VALUE
-}
+func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BITSTRING_VALUE}
-func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBitStringValueAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBitStringValueAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBitStringValueAlarmValues factory function for _BACnetConstructedDataBitStringValueAlarmValues
-func NewBACnetConstructedDataBitStringValueAlarmValues(numberOfDataElements BACnetApplicationTagUnsignedInteger, alarmValues []BACnetApplicationTagBitString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBitStringValueAlarmValues {
+func NewBACnetConstructedDataBitStringValueAlarmValues( numberOfDataElements BACnetApplicationTagUnsignedInteger , alarmValues []BACnetApplicationTagBitString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBitStringValueAlarmValues {
_result := &_BACnetConstructedDataBitStringValueAlarmValues{
- NumberOfDataElements: numberOfDataElements,
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataBitStringValueAlarmValues(numberOfDataElements BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBitStringValueAlarmValues(structType interface{}) BACnetConstructedDataBitStringValueAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataBitStringValueAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataBitStringValueAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBitStringValueAlarmValues); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataBitStringValueAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataBitStringValueAlarmValuesParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataBitStringValueAlarmValuesParseWithBuffer(ctx context.C
// Terminated array
var alarmValues []BACnetApplicationTagBitString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataBitStringValueAlarmValues")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataBitStringValueAlarmValuesParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataBitStringValueAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- AlarmValues: alarmValues,
+ AlarmValues: alarmValues,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataBitStringValueAlarmValues) SerializeWithWriteBuff
if pushErr := writeBuffer.PushContext("BACnetConstructedDataBitStringValueAlarmValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBitStringValueAlarmValues")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
+
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBitStringValueAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBitStringValueAlarmValues")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataBitStringValueAlarmValues) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBitStringValueAlarmValues) isBACnetConstructedDataBitStringValueAlarmValues() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataBitStringValueAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go
index 06b1c7271a4..0191e1be0f6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBitStringValuePresentValue is the corresponding interface of BACnetConstructedDataBitStringValuePresentValue
type BACnetConstructedDataBitStringValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBitStringValuePresentValueExactly interface {
// _BACnetConstructedDataBitStringValuePresentValue is the data-structure of this message
type _BACnetConstructedDataBitStringValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagBitString
+ PresentValue BACnetApplicationTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBitStringValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BITSTRING_VALUE
-}
+func (m *_BACnetConstructedDataBitStringValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BITSTRING_VALUE}
-func (m *_BACnetConstructedDataBitStringValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataBitStringValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBitStringValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBitStringValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBitStringValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBitStringValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBitStringValuePresentValue) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBitStringValuePresentValue factory function for _BACnetConstructedDataBitStringValuePresentValue
-func NewBACnetConstructedDataBitStringValuePresentValue(presentValue BACnetApplicationTagBitString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBitStringValuePresentValue {
+func NewBACnetConstructedDataBitStringValuePresentValue( presentValue BACnetApplicationTagBitString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBitStringValuePresentValue {
_result := &_BACnetConstructedDataBitStringValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBitStringValuePresentValue(presentValue BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBitStringValuePresentValue(structType interface{}) BACnetConstructedDataBitStringValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataBitStringValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataBitStringValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBitStringValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBitStringValuePresentValue) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataBitStringValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBitStringValuePresentValueParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataBitStringValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBitStringValuePresentValueParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataBitStringValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBitStringValuePresentValue) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBitStringValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBitStringValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBitStringValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBitStringValuePresentValue) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBitStringValuePresentValue) isBACnetConstructedDataBitStringValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBitStringValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go
index 4da9b9f52cc..30c444ca95a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitStringValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBitStringValueRelinquishDefault is the corresponding interface of BACnetConstructedDataBitStringValueRelinquishDefault
type BACnetConstructedDataBitStringValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBitStringValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataBitStringValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataBitStringValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagBitString
+ RelinquishDefault BACnetApplicationTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BITSTRING_VALUE
-}
+func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BITSTRING_VALUE}
-func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBitStringValueRelinquishDefault factory function for _BACnetConstructedDataBitStringValueRelinquishDefault
-func NewBACnetConstructedDataBitStringValueRelinquishDefault(relinquishDefault BACnetApplicationTagBitString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBitStringValueRelinquishDefault {
+func NewBACnetConstructedDataBitStringValueRelinquishDefault( relinquishDefault BACnetApplicationTagBitString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBitStringValueRelinquishDefault {
_result := &_BACnetConstructedDataBitStringValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBitStringValueRelinquishDefault(relinquishDefault B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBitStringValueRelinquishDefault(structType interface{}) BACnetConstructedDataBitStringValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataBitStringValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataBitStringValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBitStringValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBitStringValueRelinquishDefaultParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataBitStringValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBitStringValueRelinquishDefaultParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataBitStringValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBitStringValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBitStringValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBitStringValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) isBACnetConstructedDataBitStringValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBitStringValueRelinquishDefault) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go
index ffa877ff87f..bd6934eb91e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitText.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBitText is the corresponding interface of BACnetConstructedDataBitText
type BACnetConstructedDataBitText interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataBitTextExactly interface {
// _BACnetConstructedDataBitText is the data-structure of this message
type _BACnetConstructedDataBitText struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- BitText []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ BitText []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBitText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBitText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBitText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BIT_TEXT
-}
+func (m *_BACnetConstructedDataBitText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BIT_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBitText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBitText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBitText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBitText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataBitText) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBitText factory function for _BACnetConstructedDataBitText
-func NewBACnetConstructedDataBitText(numberOfDataElements BACnetApplicationTagUnsignedInteger, bitText []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBitText {
+func NewBACnetConstructedDataBitText( numberOfDataElements BACnetApplicationTagUnsignedInteger , bitText []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBitText {
_result := &_BACnetConstructedDataBitText{
- NumberOfDataElements: numberOfDataElements,
- BitText: bitText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ BitText: bitText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataBitText(numberOfDataElements BACnetApplicationTagUn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBitText(structType interface{}) BACnetConstructedDataBitText {
- if casted, ok := structType.(BACnetConstructedDataBitText); ok {
+ if casted, ok := structType.(BACnetConstructedDataBitText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBitText); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataBitText) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataBitText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataBitTextParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataBitTextParseWithBuffer(ctx context.Context, readBuffer
// Terminated array
var bitText []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'bitText' field of BACnetConstructedDataBitText")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataBitTextParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataBitText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- BitText: bitText,
+ BitText: bitText,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataBitText) SerializeWithWriteBuffer(ctx context.Con
if pushErr := writeBuffer.PushContext("BACnetConstructedDataBitText"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBitText")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (bitText)
- if pushErr := writeBuffer.PushContext("bitText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitText")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetBitText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetBitText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'bitText' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("bitText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitText")
+ }
+
+ // Array Field (bitText)
+ if pushErr := writeBuffer.PushContext("bitText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitText")
+ }
+ for _curItem, _element := range m.GetBitText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetBitText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'bitText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("bitText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBitText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBitText")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataBitText) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBitText) isBACnetConstructedDataBitText() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataBitText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitstringValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitstringValueAll.go
index c4ddeda9fd0..935c6651b5e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitstringValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBitstringValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBitstringValueAll is the corresponding interface of BACnetConstructedDataBitstringValueAll
type BACnetConstructedDataBitstringValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataBitstringValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBitstringValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_BITSTRING_VALUE
-}
+func (m *_BACnetConstructedDataBitstringValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_BITSTRING_VALUE}
-func (m *_BACnetConstructedDataBitstringValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataBitstringValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBitstringValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBitstringValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBitstringValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBitstringValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataBitstringValueAll factory function for _BACnetConstructedDataBitstringValueAll
-func NewBACnetConstructedDataBitstringValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBitstringValueAll {
+func NewBACnetConstructedDataBitstringValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBitstringValueAll {
_result := &_BACnetConstructedDataBitstringValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataBitstringValueAll(openingTag BACnetOpeningTag, peek
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBitstringValueAll(structType interface{}) BACnetConstructedDataBitstringValueAll {
- if casted, ok := structType.(BACnetConstructedDataBitstringValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataBitstringValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBitstringValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataBitstringValueAll) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataBitstringValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataBitstringValueAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataBitstringValueAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataBitstringValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataBitstringValueAll) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBitstringValueAll) isBACnetConstructedDataBitstringValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataBitstringValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go
index c78d4b19e62..33656037f4c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBlinkWarnEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBlinkWarnEnable is the corresponding interface of BACnetConstructedDataBlinkWarnEnable
type BACnetConstructedDataBlinkWarnEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBlinkWarnEnableExactly interface {
// _BACnetConstructedDataBlinkWarnEnable is the data-structure of this message
type _BACnetConstructedDataBlinkWarnEnable struct {
*_BACnetConstructedData
- BlinkWarnEnable BACnetApplicationTagBoolean
+ BlinkWarnEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBlinkWarnEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBlinkWarnEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBlinkWarnEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BLINK_WARN_ENABLE
-}
+func (m *_BACnetConstructedDataBlinkWarnEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BLINK_WARN_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBlinkWarnEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBlinkWarnEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBlinkWarnEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBlinkWarnEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBlinkWarnEnable) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBlinkWarnEnable factory function for _BACnetConstructedDataBlinkWarnEnable
-func NewBACnetConstructedDataBlinkWarnEnable(blinkWarnEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBlinkWarnEnable {
+func NewBACnetConstructedDataBlinkWarnEnable( blinkWarnEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBlinkWarnEnable {
_result := &_BACnetConstructedDataBlinkWarnEnable{
- BlinkWarnEnable: blinkWarnEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BlinkWarnEnable: blinkWarnEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBlinkWarnEnable(blinkWarnEnable BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBlinkWarnEnable(structType interface{}) BACnetConstructedDataBlinkWarnEnable {
- if casted, ok := structType.(BACnetConstructedDataBlinkWarnEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataBlinkWarnEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBlinkWarnEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBlinkWarnEnable) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataBlinkWarnEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBlinkWarnEnableParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("blinkWarnEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for blinkWarnEnable")
}
- _blinkWarnEnable, _blinkWarnEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_blinkWarnEnable, _blinkWarnEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _blinkWarnEnableErr != nil {
return nil, errors.Wrap(_blinkWarnEnableErr, "Error parsing 'blinkWarnEnable' field of BACnetConstructedDataBlinkWarnEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBlinkWarnEnableParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataBlinkWarnEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BlinkWarnEnable: blinkWarnEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBlinkWarnEnable) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBlinkWarnEnable")
}
- // Simple Field (blinkWarnEnable)
- if pushErr := writeBuffer.PushContext("blinkWarnEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for blinkWarnEnable")
- }
- _blinkWarnEnableErr := writeBuffer.WriteSerializable(ctx, m.GetBlinkWarnEnable())
- if popErr := writeBuffer.PopContext("blinkWarnEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for blinkWarnEnable")
- }
- if _blinkWarnEnableErr != nil {
- return errors.Wrap(_blinkWarnEnableErr, "Error serializing 'blinkWarnEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (blinkWarnEnable)
+ if pushErr := writeBuffer.PushContext("blinkWarnEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for blinkWarnEnable")
+ }
+ _blinkWarnEnableErr := writeBuffer.WriteSerializable(ctx, m.GetBlinkWarnEnable())
+ if popErr := writeBuffer.PopContext("blinkWarnEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for blinkWarnEnable")
+ }
+ if _blinkWarnEnableErr != nil {
+ return errors.Wrap(_blinkWarnEnableErr, "Error serializing 'blinkWarnEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBlinkWarnEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBlinkWarnEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBlinkWarnEnable) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBlinkWarnEnable) isBACnetConstructedDataBlinkWarnEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBlinkWarnEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go
index bbfbd0345f4..e1a4ae59600 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataBufferSize.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataBufferSize is the corresponding interface of BACnetConstructedDataBufferSize
type BACnetConstructedDataBufferSize interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataBufferSizeExactly interface {
// _BACnetConstructedDataBufferSize is the data-structure of this message
type _BACnetConstructedDataBufferSize struct {
*_BACnetConstructedData
- BufferSize BACnetApplicationTagUnsignedInteger
+ BufferSize BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataBufferSize) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataBufferSize) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataBufferSize) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_BUFFER_SIZE
-}
+func (m *_BACnetConstructedDataBufferSize) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_BUFFER_SIZE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataBufferSize) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataBufferSize) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataBufferSize) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataBufferSize) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataBufferSize) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataBufferSize factory function for _BACnetConstructedDataBufferSize
-func NewBACnetConstructedDataBufferSize(bufferSize BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataBufferSize {
+func NewBACnetConstructedDataBufferSize( bufferSize BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataBufferSize {
_result := &_BACnetConstructedDataBufferSize{
- BufferSize: bufferSize,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BufferSize: bufferSize,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataBufferSize(bufferSize BACnetApplicationTagUnsignedI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataBufferSize(structType interface{}) BACnetConstructedDataBufferSize {
- if casted, ok := structType.(BACnetConstructedDataBufferSize); ok {
+ if casted, ok := structType.(BACnetConstructedDataBufferSize); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataBufferSize); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataBufferSize) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataBufferSize) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataBufferSizeParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("bufferSize"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bufferSize")
}
- _bufferSize, _bufferSizeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bufferSize, _bufferSizeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _bufferSizeErr != nil {
return nil, errors.Wrap(_bufferSizeErr, "Error parsing 'bufferSize' field of BACnetConstructedDataBufferSize")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataBufferSizeParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataBufferSize{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BufferSize: bufferSize,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataBufferSize) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataBufferSize")
}
- // Simple Field (bufferSize)
- if pushErr := writeBuffer.PushContext("bufferSize"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bufferSize")
- }
- _bufferSizeErr := writeBuffer.WriteSerializable(ctx, m.GetBufferSize())
- if popErr := writeBuffer.PopContext("bufferSize"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bufferSize")
- }
- if _bufferSizeErr != nil {
- return errors.Wrap(_bufferSizeErr, "Error serializing 'bufferSize' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (bufferSize)
+ if pushErr := writeBuffer.PushContext("bufferSize"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bufferSize")
+ }
+ _bufferSizeErr := writeBuffer.WriteSerializable(ctx, m.GetBufferSize())
+ if popErr := writeBuffer.PopContext("bufferSize"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bufferSize")
+ }
+ if _bufferSizeErr != nil {
+ return errors.Wrap(_bufferSizeErr, "Error serializing 'bufferSize' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataBufferSize"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataBufferSize")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataBufferSize) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataBufferSize) isBACnetConstructedDataBufferSize() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataBufferSize) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go
index 1f85abdd58a..26954bd39b7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCOVIncrement is the corresponding interface of BACnetConstructedDataCOVIncrement
type BACnetConstructedDataCOVIncrement interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCOVIncrementExactly interface {
// _BACnetConstructedDataCOVIncrement is the data-structure of this message
type _BACnetConstructedDataCOVIncrement struct {
*_BACnetConstructedData
- CovIncrement BACnetApplicationTagReal
+ CovIncrement BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COV_INCREMENT
-}
+func (m *_BACnetConstructedDataCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COV_INCREMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCOVIncrement) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCOVIncrement) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCOVIncrement) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCOVIncrement) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCOVIncrement) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCOVIncrement factory function for _BACnetConstructedDataCOVIncrement
-func NewBACnetConstructedDataCOVIncrement(covIncrement BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCOVIncrement {
+func NewBACnetConstructedDataCOVIncrement( covIncrement BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCOVIncrement {
_result := &_BACnetConstructedDataCOVIncrement{
- CovIncrement: covIncrement,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovIncrement: covIncrement,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCOVIncrement(covIncrement BACnetApplicationTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCOVIncrement(structType interface{}) BACnetConstructedDataCOVIncrement {
- if casted, ok := structType.(BACnetConstructedDataCOVIncrement); ok {
+ if casted, ok := structType.(BACnetConstructedDataCOVIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCOVIncrement); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCOVIncrement) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataCOVIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCOVIncrementParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covIncrementErr != nil {
return nil, errors.Wrap(_covIncrementErr, "Error parsing 'covIncrement' field of BACnetConstructedDataCOVIncrement")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCOVIncrementParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataCOVIncrement{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovIncrement: covIncrement,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCOVIncrement) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCOVIncrement")
}
- // Simple Field (covIncrement)
- if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covIncrement")
- }
- _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
- if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covIncrement")
- }
- if _covIncrementErr != nil {
- return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covIncrement)
+ if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covIncrement")
+ }
+ _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
+ if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covIncrement")
+ }
+ if _covIncrementErr != nil {
+ return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCOVIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCOVIncrement")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCOVIncrement) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCOVIncrement) isBACnetConstructedDataCOVIncrement() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCOVIncrement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go
index bcc94131d57..c2fe049993c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVPeriod.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCOVPeriod is the corresponding interface of BACnetConstructedDataCOVPeriod
type BACnetConstructedDataCOVPeriod interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCOVPeriodExactly interface {
// _BACnetConstructedDataCOVPeriod is the data-structure of this message
type _BACnetConstructedDataCOVPeriod struct {
*_BACnetConstructedData
- CovPeriod BACnetApplicationTagUnsignedInteger
+ CovPeriod BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCOVPeriod) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCOVPeriod) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCOVPeriod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COV_PERIOD
-}
+func (m *_BACnetConstructedDataCOVPeriod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COV_PERIOD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCOVPeriod) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCOVPeriod) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCOVPeriod) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCOVPeriod) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCOVPeriod) GetActualValue() BACnetApplicationTagU
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCOVPeriod factory function for _BACnetConstructedDataCOVPeriod
-func NewBACnetConstructedDataCOVPeriod(covPeriod BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCOVPeriod {
+func NewBACnetConstructedDataCOVPeriod( covPeriod BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCOVPeriod {
_result := &_BACnetConstructedDataCOVPeriod{
- CovPeriod: covPeriod,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovPeriod: covPeriod,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCOVPeriod(covPeriod BACnetApplicationTagUnsignedInt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCOVPeriod(structType interface{}) BACnetConstructedDataCOVPeriod {
- if casted, ok := structType.(BACnetConstructedDataCOVPeriod); ok {
+ if casted, ok := structType.(BACnetConstructedDataCOVPeriod); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCOVPeriod); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCOVPeriod) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataCOVPeriod) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCOVPeriodParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("covPeriod"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covPeriod")
}
- _covPeriod, _covPeriodErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covPeriod, _covPeriodErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covPeriodErr != nil {
return nil, errors.Wrap(_covPeriodErr, "Error parsing 'covPeriod' field of BACnetConstructedDataCOVPeriod")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCOVPeriodParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataCOVPeriod{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovPeriod: covPeriod,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCOVPeriod) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCOVPeriod")
}
- // Simple Field (covPeriod)
- if pushErr := writeBuffer.PushContext("covPeriod"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covPeriod")
- }
- _covPeriodErr := writeBuffer.WriteSerializable(ctx, m.GetCovPeriod())
- if popErr := writeBuffer.PopContext("covPeriod"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covPeriod")
- }
- if _covPeriodErr != nil {
- return errors.Wrap(_covPeriodErr, "Error serializing 'covPeriod' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covPeriod)
+ if pushErr := writeBuffer.PushContext("covPeriod"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covPeriod")
+ }
+ _covPeriodErr := writeBuffer.WriteSerializable(ctx, m.GetCovPeriod())
+ if popErr := writeBuffer.PopContext("covPeriod"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covPeriod")
+ }
+ if _covPeriodErr != nil {
+ return errors.Wrap(_covPeriodErr, "Error serializing 'covPeriod' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCOVPeriod"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCOVPeriod")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCOVPeriod) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCOVPeriod) isBACnetConstructedDataCOVPeriod() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCOVPeriod) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go
index 9e8a542653e..d2cc30905fa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVResubscriptionInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCOVResubscriptionInterval is the corresponding interface of BACnetConstructedDataCOVResubscriptionInterval
type BACnetConstructedDataCOVResubscriptionInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCOVResubscriptionIntervalExactly interface {
// _BACnetConstructedDataCOVResubscriptionInterval is the data-structure of this message
type _BACnetConstructedDataCOVResubscriptionInterval struct {
*_BACnetConstructedData
- CovResubscriptionInterval BACnetApplicationTagUnsignedInteger
+ CovResubscriptionInterval BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COV_RESUBSCRIPTION_INTERVAL
-}
+func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COV_RESUBSCRIPTION_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCOVResubscriptionInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCOVResubscriptionInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCOVResubscriptionInterval factory function for _BACnetConstructedDataCOVResubscriptionInterval
-func NewBACnetConstructedDataCOVResubscriptionInterval(covResubscriptionInterval BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCOVResubscriptionInterval {
+func NewBACnetConstructedDataCOVResubscriptionInterval( covResubscriptionInterval BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCOVResubscriptionInterval {
_result := &_BACnetConstructedDataCOVResubscriptionInterval{
CovResubscriptionInterval: covResubscriptionInterval,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCOVResubscriptionInterval(covResubscriptionInterval
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCOVResubscriptionInterval(structType interface{}) BACnetConstructedDataCOVResubscriptionInterval {
- if casted, ok := structType.(BACnetConstructedDataCOVResubscriptionInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataCOVResubscriptionInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCOVResubscriptionInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataCOVResubscriptionInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCOVResubscriptionIntervalParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("covResubscriptionInterval"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covResubscriptionInterval")
}
- _covResubscriptionInterval, _covResubscriptionIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covResubscriptionInterval, _covResubscriptionIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covResubscriptionIntervalErr != nil {
return nil, errors.Wrap(_covResubscriptionIntervalErr, "Error parsing 'covResubscriptionInterval' field of BACnetConstructedDataCOVResubscriptionInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCOVResubscriptionIntervalParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataCOVResubscriptionInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovResubscriptionInterval: covResubscriptionInterval,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCOVResubscriptionInterval) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCOVResubscriptionInterval")
}
- // Simple Field (covResubscriptionInterval)
- if pushErr := writeBuffer.PushContext("covResubscriptionInterval"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covResubscriptionInterval")
- }
- _covResubscriptionIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetCovResubscriptionInterval())
- if popErr := writeBuffer.PopContext("covResubscriptionInterval"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covResubscriptionInterval")
- }
- if _covResubscriptionIntervalErr != nil {
- return errors.Wrap(_covResubscriptionIntervalErr, "Error serializing 'covResubscriptionInterval' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covResubscriptionInterval)
+ if pushErr := writeBuffer.PushContext("covResubscriptionInterval"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covResubscriptionInterval")
+ }
+ _covResubscriptionIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetCovResubscriptionInterval())
+ if popErr := writeBuffer.PopContext("covResubscriptionInterval"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covResubscriptionInterval")
+ }
+ if _covResubscriptionIntervalErr != nil {
+ return errors.Wrap(_covResubscriptionIntervalErr, "Error serializing 'covResubscriptionInterval' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCOVResubscriptionInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCOVResubscriptionInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCOVResubscriptionInterval) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCOVResubscriptionInterval) isBACnetConstructedDataCOVResubscriptionInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCOVResubscriptionInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go
index c66b2fd6717..eef91878fbb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVUPeriod.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCOVUPeriod is the corresponding interface of BACnetConstructedDataCOVUPeriod
type BACnetConstructedDataCOVUPeriod interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCOVUPeriodExactly interface {
// _BACnetConstructedDataCOVUPeriod is the data-structure of this message
type _BACnetConstructedDataCOVUPeriod struct {
*_BACnetConstructedData
- CovuPeriod BACnetApplicationTagUnsignedInteger
+ CovuPeriod BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCOVUPeriod) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCOVUPeriod) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCOVUPeriod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COVU_PERIOD
-}
+func (m *_BACnetConstructedDataCOVUPeriod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COVU_PERIOD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCOVUPeriod) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCOVUPeriod) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCOVUPeriod) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCOVUPeriod) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCOVUPeriod) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCOVUPeriod factory function for _BACnetConstructedDataCOVUPeriod
-func NewBACnetConstructedDataCOVUPeriod(covuPeriod BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCOVUPeriod {
+func NewBACnetConstructedDataCOVUPeriod( covuPeriod BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCOVUPeriod {
_result := &_BACnetConstructedDataCOVUPeriod{
- CovuPeriod: covuPeriod,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovuPeriod: covuPeriod,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCOVUPeriod(covuPeriod BACnetApplicationTagUnsignedI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCOVUPeriod(structType interface{}) BACnetConstructedDataCOVUPeriod {
- if casted, ok := structType.(BACnetConstructedDataCOVUPeriod); ok {
+ if casted, ok := structType.(BACnetConstructedDataCOVUPeriod); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCOVUPeriod); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCOVUPeriod) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCOVUPeriod) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCOVUPeriodParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("covuPeriod"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covuPeriod")
}
- _covuPeriod, _covuPeriodErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covuPeriod, _covuPeriodErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covuPeriodErr != nil {
return nil, errors.Wrap(_covuPeriodErr, "Error parsing 'covuPeriod' field of BACnetConstructedDataCOVUPeriod")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCOVUPeriodParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataCOVUPeriod{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovuPeriod: covuPeriod,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCOVUPeriod) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCOVUPeriod")
}
- // Simple Field (covuPeriod)
- if pushErr := writeBuffer.PushContext("covuPeriod"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covuPeriod")
- }
- _covuPeriodErr := writeBuffer.WriteSerializable(ctx, m.GetCovuPeriod())
- if popErr := writeBuffer.PopContext("covuPeriod"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covuPeriod")
- }
- if _covuPeriodErr != nil {
- return errors.Wrap(_covuPeriodErr, "Error serializing 'covuPeriod' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covuPeriod)
+ if pushErr := writeBuffer.PushContext("covuPeriod"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covuPeriod")
+ }
+ _covuPeriodErr := writeBuffer.WriteSerializable(ctx, m.GetCovuPeriod())
+ if popErr := writeBuffer.PopContext("covuPeriod"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covuPeriod")
+ }
+ if _covuPeriodErr != nil {
+ return errors.Wrap(_covuPeriodErr, "Error serializing 'covuPeriod' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCOVUPeriod"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCOVUPeriod")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCOVUPeriod) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCOVUPeriod) isBACnetConstructedDataCOVUPeriod() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCOVUPeriod) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVURecipients.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVURecipients.go
index 35b10a39e19..1ceedb9abff 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVURecipients.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCOVURecipients.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCOVURecipients is the corresponding interface of BACnetConstructedDataCOVURecipients
type BACnetConstructedDataCOVURecipients interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataCOVURecipientsExactly interface {
// _BACnetConstructedDataCOVURecipients is the data-structure of this message
type _BACnetConstructedDataCOVURecipients struct {
*_BACnetConstructedData
- CovuRecipients []BACnetRecipient
+ CovuRecipients []BACnetRecipient
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCOVURecipients) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCOVURecipients) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCOVURecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COVU_RECIPIENTS
-}
+func (m *_BACnetConstructedDataCOVURecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COVU_RECIPIENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCOVURecipients) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCOVURecipients) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCOVURecipients) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCOVURecipients) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataCOVURecipients) GetCovuRecipients() []BACnetRecip
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCOVURecipients factory function for _BACnetConstructedDataCOVURecipients
-func NewBACnetConstructedDataCOVURecipients(covuRecipients []BACnetRecipient, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCOVURecipients {
+func NewBACnetConstructedDataCOVURecipients( covuRecipients []BACnetRecipient , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCOVURecipients {
_result := &_BACnetConstructedDataCOVURecipients{
- CovuRecipients: covuRecipients,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovuRecipients: covuRecipients,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataCOVURecipients(covuRecipients []BACnetRecipient, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCOVURecipients(structType interface{}) BACnetConstructedDataCOVURecipients {
- if casted, ok := structType.(BACnetConstructedDataCOVURecipients); ok {
+ if casted, ok := structType.(BACnetConstructedDataCOVURecipients); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCOVURecipients); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataCOVURecipients) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataCOVURecipients) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataCOVURecipientsParseWithBuffer(ctx context.Context, rea
// Terminated array
var covuRecipients []BACnetRecipient
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'covuRecipients' field of BACnetConstructedDataCOVURecipients")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataCOVURecipientsParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataCOVURecipients{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovuRecipients: covuRecipients,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataCOVURecipients) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCOVURecipients")
}
- // Array Field (covuRecipients)
- if pushErr := writeBuffer.PushContext("covuRecipients", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covuRecipients")
- }
- for _curItem, _element := range m.GetCovuRecipients() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCovuRecipients()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'covuRecipients' field")
- }
- }
- if popErr := writeBuffer.PopContext("covuRecipients", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covuRecipients")
+ // Array Field (covuRecipients)
+ if pushErr := writeBuffer.PushContext("covuRecipients", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covuRecipients")
+ }
+ for _curItem, _element := range m.GetCovuRecipients() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCovuRecipients()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'covuRecipients' field")
}
+ }
+ if popErr := writeBuffer.PopContext("covuRecipients", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covuRecipients")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCOVURecipients"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCOVURecipients")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataCOVURecipients) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCOVURecipients) isBACnetConstructedDataCOVURecipients() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataCOVURecipients) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarAll.go
index 773ea4bab6c..ad79489d455 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCalendarAll is the corresponding interface of BACnetConstructedDataCalendarAll
type BACnetConstructedDataCalendarAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataCalendarAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCalendarAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CALENDAR
-}
+func (m *_BACnetConstructedDataCalendarAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CALENDAR}
-func (m *_BACnetConstructedDataCalendarAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataCalendarAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCalendarAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCalendarAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCalendarAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCalendarAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataCalendarAll factory function for _BACnetConstructedDataCalendarAll
-func NewBACnetConstructedDataCalendarAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCalendarAll {
+func NewBACnetConstructedDataCalendarAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCalendarAll {
_result := &_BACnetConstructedDataCalendarAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataCalendarAll(openingTag BACnetOpeningTag, peekedTagH
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCalendarAll(structType interface{}) BACnetConstructedDataCalendarAll {
- if casted, ok := structType.(BACnetConstructedDataCalendarAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataCalendarAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCalendarAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataCalendarAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCalendarAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataCalendarAllParseWithBuffer(ctx context.Context, readBu
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataCalendarAllParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataCalendarAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataCalendarAll) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCalendarAll) isBACnetConstructedDataCalendarAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataCalendarAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go
index 6c81793add0..4a308f53309 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCalendarPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCalendarPresentValue is the corresponding interface of BACnetConstructedDataCalendarPresentValue
type BACnetConstructedDataCalendarPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCalendarPresentValueExactly interface {
// _BACnetConstructedDataCalendarPresentValue is the data-structure of this message
type _BACnetConstructedDataCalendarPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagBoolean
+ PresentValue BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCalendarPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CALENDAR
-}
+func (m *_BACnetConstructedDataCalendarPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CALENDAR}
-func (m *_BACnetConstructedDataCalendarPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataCalendarPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCalendarPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCalendarPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCalendarPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCalendarPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCalendarPresentValue) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCalendarPresentValue factory function for _BACnetConstructedDataCalendarPresentValue
-func NewBACnetConstructedDataCalendarPresentValue(presentValue BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCalendarPresentValue {
+func NewBACnetConstructedDataCalendarPresentValue( presentValue BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCalendarPresentValue {
_result := &_BACnetConstructedDataCalendarPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCalendarPresentValue(presentValue BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCalendarPresentValue(structType interface{}) BACnetConstructedDataCalendarPresentValue {
- if casted, ok := structType.(BACnetConstructedDataCalendarPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataCalendarPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCalendarPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCalendarPresentValue) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataCalendarPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCalendarPresentValueParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataCalendarPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCalendarPresentValueParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataCalendarPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCalendarPresentValue) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCalendarPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCalendarPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCalendarPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCalendarPresentValue) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCalendarPresentValue) isBACnetConstructedDataCalendarPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCalendarPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go
index 9af7e217745..421f78deaaf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarAssignedDirection.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarAssignedDirection is the corresponding interface of BACnetConstructedDataCarAssignedDirection
type BACnetConstructedDataCarAssignedDirection interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarAssignedDirectionExactly interface {
// _BACnetConstructedDataCarAssignedDirection is the data-structure of this message
type _BACnetConstructedDataCarAssignedDirection struct {
*_BACnetConstructedData
- AssignedDirection BACnetLiftCarDirectionTagged
+ AssignedDirection BACnetLiftCarDirectionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarAssignedDirection) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarAssignedDirection) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarAssignedDirection) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_ASSIGNED_DIRECTION
-}
+func (m *_BACnetConstructedDataCarAssignedDirection) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_ASSIGNED_DIRECTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarAssignedDirection) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarAssignedDirection) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarAssignedDirection) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarAssignedDirection) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarAssignedDirection) GetActualValue() BACnetLift
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarAssignedDirection factory function for _BACnetConstructedDataCarAssignedDirection
-func NewBACnetConstructedDataCarAssignedDirection(assignedDirection BACnetLiftCarDirectionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarAssignedDirection {
+func NewBACnetConstructedDataCarAssignedDirection( assignedDirection BACnetLiftCarDirectionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarAssignedDirection {
_result := &_BACnetConstructedDataCarAssignedDirection{
- AssignedDirection: assignedDirection,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AssignedDirection: assignedDirection,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarAssignedDirection(assignedDirection BACnetLiftCa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarAssignedDirection(structType interface{}) BACnetConstructedDataCarAssignedDirection {
- if casted, ok := structType.(BACnetConstructedDataCarAssignedDirection); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarAssignedDirection); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarAssignedDirection); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarAssignedDirection) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarAssignedDirection) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarAssignedDirectionParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("assignedDirection"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for assignedDirection")
}
- _assignedDirection, _assignedDirectionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_assignedDirection, _assignedDirectionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _assignedDirectionErr != nil {
return nil, errors.Wrap(_assignedDirectionErr, "Error parsing 'assignedDirection' field of BACnetConstructedDataCarAssignedDirection")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarAssignedDirectionParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarAssignedDirection{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AssignedDirection: assignedDirection,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarAssignedDirection) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarAssignedDirection")
}
- // Simple Field (assignedDirection)
- if pushErr := writeBuffer.PushContext("assignedDirection"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for assignedDirection")
- }
- _assignedDirectionErr := writeBuffer.WriteSerializable(ctx, m.GetAssignedDirection())
- if popErr := writeBuffer.PopContext("assignedDirection"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for assignedDirection")
- }
- if _assignedDirectionErr != nil {
- return errors.Wrap(_assignedDirectionErr, "Error serializing 'assignedDirection' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (assignedDirection)
+ if pushErr := writeBuffer.PushContext("assignedDirection"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for assignedDirection")
+ }
+ _assignedDirectionErr := writeBuffer.WriteSerializable(ctx, m.GetAssignedDirection())
+ if popErr := writeBuffer.PopContext("assignedDirection"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for assignedDirection")
+ }
+ if _assignedDirectionErr != nil {
+ return errors.Wrap(_assignedDirectionErr, "Error serializing 'assignedDirection' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarAssignedDirection"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarAssignedDirection")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarAssignedDirection) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarAssignedDirection) isBACnetConstructedDataCarAssignedDirection() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarAssignedDirection) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go
index c5ec2ccea45..bda899769f1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorCommand.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarDoorCommand is the corresponding interface of BACnetConstructedDataCarDoorCommand
type BACnetConstructedDataCarDoorCommand interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCarDoorCommandExactly interface {
// _BACnetConstructedDataCarDoorCommand is the data-structure of this message
type _BACnetConstructedDataCarDoorCommand struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- CarDoorCommand []BACnetLiftCarDoorCommandTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ CarDoorCommand []BACnetLiftCarDoorCommandTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarDoorCommand) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarDoorCommand) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarDoorCommand) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_DOOR_COMMAND
-}
+func (m *_BACnetConstructedDataCarDoorCommand) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_DOOR_COMMAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarDoorCommand) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarDoorCommand) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarDoorCommand) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarDoorCommand) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCarDoorCommand) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarDoorCommand factory function for _BACnetConstructedDataCarDoorCommand
-func NewBACnetConstructedDataCarDoorCommand(numberOfDataElements BACnetApplicationTagUnsignedInteger, carDoorCommand []BACnetLiftCarDoorCommandTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarDoorCommand {
+func NewBACnetConstructedDataCarDoorCommand( numberOfDataElements BACnetApplicationTagUnsignedInteger , carDoorCommand []BACnetLiftCarDoorCommandTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarDoorCommand {
_result := &_BACnetConstructedDataCarDoorCommand{
- NumberOfDataElements: numberOfDataElements,
- CarDoorCommand: carDoorCommand,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ CarDoorCommand: carDoorCommand,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCarDoorCommand(numberOfDataElements BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarDoorCommand(structType interface{}) BACnetConstructedDataCarDoorCommand {
- if casted, ok := structType.(BACnetConstructedDataCarDoorCommand); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarDoorCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarDoorCommand); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCarDoorCommand) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarDoorCommand) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCarDoorCommandParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCarDoorCommandParseWithBuffer(ctx context.Context, rea
// Terminated array
var carDoorCommand []BACnetLiftCarDoorCommandTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLiftCarDoorCommandTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLiftCarDoorCommandTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'carDoorCommand' field of BACnetConstructedDataCarDoorCommand")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataCarDoorCommandParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarDoorCommand{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- CarDoorCommand: carDoorCommand,
+ CarDoorCommand: carDoorCommand,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataCarDoorCommand) SerializeWithWriteBuffer(ctx cont
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCarDoorCommand"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarDoorCommand")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (carDoorCommand)
- if pushErr := writeBuffer.PushContext("carDoorCommand", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carDoorCommand")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetCarDoorCommand() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCarDoorCommand()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'carDoorCommand' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("carDoorCommand", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carDoorCommand")
+ }
+
+ // Array Field (carDoorCommand)
+ if pushErr := writeBuffer.PushContext("carDoorCommand", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carDoorCommand")
+ }
+ for _curItem, _element := range m.GetCarDoorCommand() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCarDoorCommand()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'carDoorCommand' field")
}
+ }
+ if popErr := writeBuffer.PopContext("carDoorCommand", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carDoorCommand")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarDoorCommand"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarDoorCommand")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataCarDoorCommand) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarDoorCommand) isBACnetConstructedDataCarDoorCommand() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataCarDoorCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go
index ae716f8da43..df887112ac0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorStatus.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarDoorStatus is the corresponding interface of BACnetConstructedDataCarDoorStatus
type BACnetConstructedDataCarDoorStatus interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCarDoorStatusExactly interface {
// _BACnetConstructedDataCarDoorStatus is the data-structure of this message
type _BACnetConstructedDataCarDoorStatus struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- CarDoorStatus []BACnetDoorStatusTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ CarDoorStatus []BACnetDoorStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarDoorStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarDoorStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarDoorStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_DOOR_STATUS
-}
+func (m *_BACnetConstructedDataCarDoorStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_DOOR_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarDoorStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarDoorStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarDoorStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarDoorStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCarDoorStatus) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarDoorStatus factory function for _BACnetConstructedDataCarDoorStatus
-func NewBACnetConstructedDataCarDoorStatus(numberOfDataElements BACnetApplicationTagUnsignedInteger, carDoorStatus []BACnetDoorStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarDoorStatus {
+func NewBACnetConstructedDataCarDoorStatus( numberOfDataElements BACnetApplicationTagUnsignedInteger , carDoorStatus []BACnetDoorStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarDoorStatus {
_result := &_BACnetConstructedDataCarDoorStatus{
- NumberOfDataElements: numberOfDataElements,
- CarDoorStatus: carDoorStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ CarDoorStatus: carDoorStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCarDoorStatus(numberOfDataElements BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarDoorStatus(structType interface{}) BACnetConstructedDataCarDoorStatus {
- if casted, ok := structType.(BACnetConstructedDataCarDoorStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarDoorStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarDoorStatus); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCarDoorStatus) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarDoorStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCarDoorStatusParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCarDoorStatusParseWithBuffer(ctx context.Context, read
// Terminated array
var carDoorStatus []BACnetDoorStatusTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDoorStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDoorStatusTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'carDoorStatus' field of BACnetConstructedDataCarDoorStatus")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataCarDoorStatusParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarDoorStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- CarDoorStatus: carDoorStatus,
+ CarDoorStatus: carDoorStatus,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataCarDoorStatus) SerializeWithWriteBuffer(ctx conte
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCarDoorStatus"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarDoorStatus")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (carDoorStatus)
- if pushErr := writeBuffer.PushContext("carDoorStatus", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carDoorStatus")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetCarDoorStatus() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCarDoorStatus()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'carDoorStatus' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("carDoorStatus", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carDoorStatus")
+ }
+
+ // Array Field (carDoorStatus)
+ if pushErr := writeBuffer.PushContext("carDoorStatus", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carDoorStatus")
+ }
+ for _curItem, _element := range m.GetCarDoorStatus() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCarDoorStatus()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'carDoorStatus' field")
}
+ }
+ if popErr := writeBuffer.PopContext("carDoorStatus", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carDoorStatus")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarDoorStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarDoorStatus")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataCarDoorStatus) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarDoorStatus) isBACnetConstructedDataCarDoorStatus() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataCarDoorStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go
index 29d5def1ec4..df7f91ace2b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorText.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarDoorText is the corresponding interface of BACnetConstructedDataCarDoorText
type BACnetConstructedDataCarDoorText interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCarDoorTextExactly interface {
// _BACnetConstructedDataCarDoorText is the data-structure of this message
type _BACnetConstructedDataCarDoorText struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- CarDoorText []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ CarDoorText []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarDoorText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarDoorText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarDoorText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_DOOR_TEXT
-}
+func (m *_BACnetConstructedDataCarDoorText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_DOOR_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarDoorText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarDoorText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarDoorText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarDoorText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCarDoorText) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarDoorText factory function for _BACnetConstructedDataCarDoorText
-func NewBACnetConstructedDataCarDoorText(numberOfDataElements BACnetApplicationTagUnsignedInteger, carDoorText []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarDoorText {
+func NewBACnetConstructedDataCarDoorText( numberOfDataElements BACnetApplicationTagUnsignedInteger , carDoorText []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarDoorText {
_result := &_BACnetConstructedDataCarDoorText{
- NumberOfDataElements: numberOfDataElements,
- CarDoorText: carDoorText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ CarDoorText: carDoorText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCarDoorText(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarDoorText(structType interface{}) BACnetConstructedDataCarDoorText {
- if casted, ok := structType.(BACnetConstructedDataCarDoorText); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarDoorText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarDoorText); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCarDoorText) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarDoorText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCarDoorTextParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCarDoorTextParseWithBuffer(ctx context.Context, readBu
// Terminated array
var carDoorText []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'carDoorText' field of BACnetConstructedDataCarDoorText")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataCarDoorTextParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarDoorText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- CarDoorText: carDoorText,
+ CarDoorText: carDoorText,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataCarDoorText) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCarDoorText"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarDoorText")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (carDoorText)
- if pushErr := writeBuffer.PushContext("carDoorText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carDoorText")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetCarDoorText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCarDoorText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'carDoorText' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("carDoorText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carDoorText")
+ }
+
+ // Array Field (carDoorText)
+ if pushErr := writeBuffer.PushContext("carDoorText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carDoorText")
+ }
+ for _curItem, _element := range m.GetCarDoorText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCarDoorText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'carDoorText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("carDoorText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carDoorText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarDoorText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarDoorText")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataCarDoorText) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarDoorText) isBACnetConstructedDataCarDoorText() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataCarDoorText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go
index dfa63bc0d25..d80047a0ee5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDoorZone.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarDoorZone is the corresponding interface of BACnetConstructedDataCarDoorZone
type BACnetConstructedDataCarDoorZone interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarDoorZoneExactly interface {
// _BACnetConstructedDataCarDoorZone is the data-structure of this message
type _BACnetConstructedDataCarDoorZone struct {
*_BACnetConstructedData
- CarDoorZone BACnetApplicationTagBoolean
+ CarDoorZone BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarDoorZone) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarDoorZone) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarDoorZone) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_DOOR_ZONE
-}
+func (m *_BACnetConstructedDataCarDoorZone) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_DOOR_ZONE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarDoorZone) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarDoorZone) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarDoorZone) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarDoorZone) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarDoorZone) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarDoorZone factory function for _BACnetConstructedDataCarDoorZone
-func NewBACnetConstructedDataCarDoorZone(carDoorZone BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarDoorZone {
+func NewBACnetConstructedDataCarDoorZone( carDoorZone BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarDoorZone {
_result := &_BACnetConstructedDataCarDoorZone{
- CarDoorZone: carDoorZone,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CarDoorZone: carDoorZone,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarDoorZone(carDoorZone BACnetApplicationTagBoolean
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarDoorZone(structType interface{}) BACnetConstructedDataCarDoorZone {
- if casted, ok := structType.(BACnetConstructedDataCarDoorZone); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarDoorZone); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarDoorZone); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarDoorZone) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarDoorZone) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarDoorZoneParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("carDoorZone"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for carDoorZone")
}
- _carDoorZone, _carDoorZoneErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_carDoorZone, _carDoorZoneErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _carDoorZoneErr != nil {
return nil, errors.Wrap(_carDoorZoneErr, "Error parsing 'carDoorZone' field of BACnetConstructedDataCarDoorZone")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarDoorZoneParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarDoorZone{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CarDoorZone: carDoorZone,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarDoorZone) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarDoorZone")
}
- // Simple Field (carDoorZone)
- if pushErr := writeBuffer.PushContext("carDoorZone"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carDoorZone")
- }
- _carDoorZoneErr := writeBuffer.WriteSerializable(ctx, m.GetCarDoorZone())
- if popErr := writeBuffer.PopContext("carDoorZone"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carDoorZone")
- }
- if _carDoorZoneErr != nil {
- return errors.Wrap(_carDoorZoneErr, "Error serializing 'carDoorZone' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (carDoorZone)
+ if pushErr := writeBuffer.PushContext("carDoorZone"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carDoorZone")
+ }
+ _carDoorZoneErr := writeBuffer.WriteSerializable(ctx, m.GetCarDoorZone())
+ if popErr := writeBuffer.PopContext("carDoorZone"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carDoorZone")
+ }
+ if _carDoorZoneErr != nil {
+ return errors.Wrap(_carDoorZoneErr, "Error serializing 'carDoorZone' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarDoorZone"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarDoorZone")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarDoorZone) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarDoorZone) isBACnetConstructedDataCarDoorZone() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarDoorZone) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go
index 60c31012f46..27f774c2ccf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarDriveStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarDriveStatus is the corresponding interface of BACnetConstructedDataCarDriveStatus
type BACnetConstructedDataCarDriveStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarDriveStatusExactly interface {
// _BACnetConstructedDataCarDriveStatus is the data-structure of this message
type _BACnetConstructedDataCarDriveStatus struct {
*_BACnetConstructedData
- CarDriveStatus BACnetLiftCarDriveStatusTagged
+ CarDriveStatus BACnetLiftCarDriveStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarDriveStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarDriveStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarDriveStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_DRIVE_STATUS
-}
+func (m *_BACnetConstructedDataCarDriveStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_DRIVE_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarDriveStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarDriveStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarDriveStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarDriveStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarDriveStatus) GetActualValue() BACnetLiftCarDri
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarDriveStatus factory function for _BACnetConstructedDataCarDriveStatus
-func NewBACnetConstructedDataCarDriveStatus(carDriveStatus BACnetLiftCarDriveStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarDriveStatus {
+func NewBACnetConstructedDataCarDriveStatus( carDriveStatus BACnetLiftCarDriveStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarDriveStatus {
_result := &_BACnetConstructedDataCarDriveStatus{
- CarDriveStatus: carDriveStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CarDriveStatus: carDriveStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarDriveStatus(carDriveStatus BACnetLiftCarDriveSta
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarDriveStatus(structType interface{}) BACnetConstructedDataCarDriveStatus {
- if casted, ok := structType.(BACnetConstructedDataCarDriveStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarDriveStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarDriveStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarDriveStatus) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarDriveStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarDriveStatusParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("carDriveStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for carDriveStatus")
}
- _carDriveStatus, _carDriveStatusErr := BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_carDriveStatus, _carDriveStatusErr := BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _carDriveStatusErr != nil {
return nil, errors.Wrap(_carDriveStatusErr, "Error parsing 'carDriveStatus' field of BACnetConstructedDataCarDriveStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarDriveStatusParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarDriveStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CarDriveStatus: carDriveStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarDriveStatus) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarDriveStatus")
}
- // Simple Field (carDriveStatus)
- if pushErr := writeBuffer.PushContext("carDriveStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carDriveStatus")
- }
- _carDriveStatusErr := writeBuffer.WriteSerializable(ctx, m.GetCarDriveStatus())
- if popErr := writeBuffer.PopContext("carDriveStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carDriveStatus")
- }
- if _carDriveStatusErr != nil {
- return errors.Wrap(_carDriveStatusErr, "Error serializing 'carDriveStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (carDriveStatus)
+ if pushErr := writeBuffer.PushContext("carDriveStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carDriveStatus")
+ }
+ _carDriveStatusErr := writeBuffer.WriteSerializable(ctx, m.GetCarDriveStatus())
+ if popErr := writeBuffer.PopContext("carDriveStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carDriveStatus")
+ }
+ if _carDriveStatusErr != nil {
+ return errors.Wrap(_carDriveStatusErr, "Error serializing 'carDriveStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarDriveStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarDriveStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarDriveStatus) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarDriveStatus) isBACnetConstructedDataCarDriveStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarDriveStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go
index 3093d8fbfcf..1baec427cdb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoad.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarLoad is the corresponding interface of BACnetConstructedDataCarLoad
type BACnetConstructedDataCarLoad interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarLoadExactly interface {
// _BACnetConstructedDataCarLoad is the data-structure of this message
type _BACnetConstructedDataCarLoad struct {
*_BACnetConstructedData
- CarLoad BACnetApplicationTagReal
+ CarLoad BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarLoad) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarLoad) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarLoad) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_LOAD
-}
+func (m *_BACnetConstructedDataCarLoad) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_LOAD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarLoad) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarLoad) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarLoad) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarLoad) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarLoad) GetActualValue() BACnetApplicationTagRea
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarLoad factory function for _BACnetConstructedDataCarLoad
-func NewBACnetConstructedDataCarLoad(carLoad BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarLoad {
+func NewBACnetConstructedDataCarLoad( carLoad BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarLoad {
_result := &_BACnetConstructedDataCarLoad{
- CarLoad: carLoad,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CarLoad: carLoad,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarLoad(carLoad BACnetApplicationTagReal, openingTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarLoad(structType interface{}) BACnetConstructedDataCarLoad {
- if casted, ok := structType.(BACnetConstructedDataCarLoad); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarLoad); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarLoad); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarLoad) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarLoad) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarLoadParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("carLoad"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for carLoad")
}
- _carLoad, _carLoadErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_carLoad, _carLoadErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _carLoadErr != nil {
return nil, errors.Wrap(_carLoadErr, "Error parsing 'carLoad' field of BACnetConstructedDataCarLoad")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarLoadParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarLoad{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CarLoad: carLoad,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarLoad) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarLoad")
}
- // Simple Field (carLoad)
- if pushErr := writeBuffer.PushContext("carLoad"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carLoad")
- }
- _carLoadErr := writeBuffer.WriteSerializable(ctx, m.GetCarLoad())
- if popErr := writeBuffer.PopContext("carLoad"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carLoad")
- }
- if _carLoadErr != nil {
- return errors.Wrap(_carLoadErr, "Error serializing 'carLoad' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (carLoad)
+ if pushErr := writeBuffer.PushContext("carLoad"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carLoad")
+ }
+ _carLoadErr := writeBuffer.WriteSerializable(ctx, m.GetCarLoad())
+ if popErr := writeBuffer.PopContext("carLoad"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carLoad")
+ }
+ if _carLoadErr != nil {
+ return errors.Wrap(_carLoadErr, "Error serializing 'carLoad' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarLoad"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarLoad")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarLoad) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarLoad) isBACnetConstructedDataCarLoad() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarLoad) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go
index a177c69bdb5..72d39b6c5ea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarLoadUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarLoadUnits is the corresponding interface of BACnetConstructedDataCarLoadUnits
type BACnetConstructedDataCarLoadUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarLoadUnitsExactly interface {
// _BACnetConstructedDataCarLoadUnits is the data-structure of this message
type _BACnetConstructedDataCarLoadUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarLoadUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarLoadUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarLoadUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_LOAD_UNITS
-}
+func (m *_BACnetConstructedDataCarLoadUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_LOAD_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarLoadUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarLoadUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarLoadUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarLoadUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarLoadUnits) GetActualValue() BACnetEngineeringU
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarLoadUnits factory function for _BACnetConstructedDataCarLoadUnits
-func NewBACnetConstructedDataCarLoadUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarLoadUnits {
+func NewBACnetConstructedDataCarLoadUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarLoadUnits {
_result := &_BACnetConstructedDataCarLoadUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarLoadUnits(units BACnetEngineeringUnitsTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarLoadUnits(structType interface{}) BACnetConstructedDataCarLoadUnits {
- if casted, ok := structType.(BACnetConstructedDataCarLoadUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarLoadUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarLoadUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarLoadUnits) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarLoadUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarLoadUnitsParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataCarLoadUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarLoadUnitsParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarLoadUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarLoadUnits) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarLoadUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarLoadUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarLoadUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarLoadUnits) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarLoadUnits) isBACnetConstructedDataCarLoadUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarLoadUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go
index 5c0a68a073d..906f491bfe2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarMode is the corresponding interface of BACnetConstructedDataCarMode
type BACnetConstructedDataCarMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarModeExactly interface {
// _BACnetConstructedDataCarMode is the data-structure of this message
type _BACnetConstructedDataCarMode struct {
*_BACnetConstructedData
- CarMode BACnetLiftCarModeTagged
+ CarMode BACnetLiftCarModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_MODE
-}
+func (m *_BACnetConstructedDataCarMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarMode) GetActualValue() BACnetLiftCarModeTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarMode factory function for _BACnetConstructedDataCarMode
-func NewBACnetConstructedDataCarMode(carMode BACnetLiftCarModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarMode {
+func NewBACnetConstructedDataCarMode( carMode BACnetLiftCarModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarMode {
_result := &_BACnetConstructedDataCarMode{
- CarMode: carMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CarMode: carMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarMode(carMode BACnetLiftCarModeTagged, openingTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarMode(structType interface{}) BACnetConstructedDataCarMode {
- if casted, ok := structType.(BACnetConstructedDataCarMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarMode) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarModeParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("carMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for carMode")
}
- _carMode, _carModeErr := BACnetLiftCarModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_carMode, _carModeErr := BACnetLiftCarModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _carModeErr != nil {
return nil, errors.Wrap(_carModeErr, "Error parsing 'carMode' field of BACnetConstructedDataCarMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarModeParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CarMode: carMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarMode) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarMode")
}
- // Simple Field (carMode)
- if pushErr := writeBuffer.PushContext("carMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carMode")
- }
- _carModeErr := writeBuffer.WriteSerializable(ctx, m.GetCarMode())
- if popErr := writeBuffer.PopContext("carMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carMode")
- }
- if _carModeErr != nil {
- return errors.Wrap(_carModeErr, "Error serializing 'carMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (carMode)
+ if pushErr := writeBuffer.PushContext("carMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carMode")
+ }
+ _carModeErr := writeBuffer.WriteSerializable(ctx, m.GetCarMode())
+ if popErr := writeBuffer.PopContext("carMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carMode")
+ }
+ if _carModeErr != nil {
+ return errors.Wrap(_carModeErr, "Error serializing 'carMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarMode) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarMode) isBACnetConstructedDataCarMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go
index 61916852d72..9d558da7387 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarMovingDirection.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarMovingDirection is the corresponding interface of BACnetConstructedDataCarMovingDirection
type BACnetConstructedDataCarMovingDirection interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarMovingDirectionExactly interface {
// _BACnetConstructedDataCarMovingDirection is the data-structure of this message
type _BACnetConstructedDataCarMovingDirection struct {
*_BACnetConstructedData
- CarMovingDirection BACnetLiftCarDirectionTagged
+ CarMovingDirection BACnetLiftCarDirectionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarMovingDirection) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarMovingDirection) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarMovingDirection) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_MOVING_DIRECTION
-}
+func (m *_BACnetConstructedDataCarMovingDirection) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_MOVING_DIRECTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarMovingDirection) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarMovingDirection) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarMovingDirection) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarMovingDirection) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarMovingDirection) GetActualValue() BACnetLiftCa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarMovingDirection factory function for _BACnetConstructedDataCarMovingDirection
-func NewBACnetConstructedDataCarMovingDirection(carMovingDirection BACnetLiftCarDirectionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarMovingDirection {
+func NewBACnetConstructedDataCarMovingDirection( carMovingDirection BACnetLiftCarDirectionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarMovingDirection {
_result := &_BACnetConstructedDataCarMovingDirection{
- CarMovingDirection: carMovingDirection,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CarMovingDirection: carMovingDirection,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarMovingDirection(carMovingDirection BACnetLiftCar
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarMovingDirection(structType interface{}) BACnetConstructedDataCarMovingDirection {
- if casted, ok := structType.(BACnetConstructedDataCarMovingDirection); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarMovingDirection); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarMovingDirection); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarMovingDirection) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarMovingDirection) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarMovingDirectionParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("carMovingDirection"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for carMovingDirection")
}
- _carMovingDirection, _carMovingDirectionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_carMovingDirection, _carMovingDirectionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _carMovingDirectionErr != nil {
return nil, errors.Wrap(_carMovingDirectionErr, "Error parsing 'carMovingDirection' field of BACnetConstructedDataCarMovingDirection")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarMovingDirectionParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarMovingDirection{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CarMovingDirection: carMovingDirection,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarMovingDirection) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarMovingDirection")
}
- // Simple Field (carMovingDirection)
- if pushErr := writeBuffer.PushContext("carMovingDirection"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carMovingDirection")
- }
- _carMovingDirectionErr := writeBuffer.WriteSerializable(ctx, m.GetCarMovingDirection())
- if popErr := writeBuffer.PopContext("carMovingDirection"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carMovingDirection")
- }
- if _carMovingDirectionErr != nil {
- return errors.Wrap(_carMovingDirectionErr, "Error serializing 'carMovingDirection' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (carMovingDirection)
+ if pushErr := writeBuffer.PushContext("carMovingDirection"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carMovingDirection")
+ }
+ _carMovingDirectionErr := writeBuffer.WriteSerializable(ctx, m.GetCarMovingDirection())
+ if popErr := writeBuffer.PopContext("carMovingDirection"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carMovingDirection")
+ }
+ if _carMovingDirectionErr != nil {
+ return errors.Wrap(_carMovingDirectionErr, "Error serializing 'carMovingDirection' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarMovingDirection"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarMovingDirection")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarMovingDirection) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarMovingDirection) isBACnetConstructedDataCarMovingDirection() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarMovingDirection) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go
index 6ae0887932f..221f4153844 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCarPosition.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCarPosition is the corresponding interface of BACnetConstructedDataCarPosition
type BACnetConstructedDataCarPosition interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCarPositionExactly interface {
// _BACnetConstructedDataCarPosition is the data-structure of this message
type _BACnetConstructedDataCarPosition struct {
*_BACnetConstructedData
- CarPosition BACnetApplicationTagUnsignedInteger
+ CarPosition BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCarPosition) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCarPosition) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCarPosition) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CAR_POSITION
-}
+func (m *_BACnetConstructedDataCarPosition) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CAR_POSITION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCarPosition) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCarPosition) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCarPosition) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCarPosition) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCarPosition) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCarPosition factory function for _BACnetConstructedDataCarPosition
-func NewBACnetConstructedDataCarPosition(carPosition BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCarPosition {
+func NewBACnetConstructedDataCarPosition( carPosition BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCarPosition {
_result := &_BACnetConstructedDataCarPosition{
- CarPosition: carPosition,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CarPosition: carPosition,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCarPosition(carPosition BACnetApplicationTagUnsigne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCarPosition(structType interface{}) BACnetConstructedDataCarPosition {
- if casted, ok := structType.(BACnetConstructedDataCarPosition); ok {
+ if casted, ok := structType.(BACnetConstructedDataCarPosition); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCarPosition); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCarPosition) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCarPosition) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCarPositionParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("carPosition"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for carPosition")
}
- _carPosition, _carPositionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_carPosition, _carPositionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _carPositionErr != nil {
return nil, errors.Wrap(_carPositionErr, "Error parsing 'carPosition' field of BACnetConstructedDataCarPosition")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCarPositionParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataCarPosition{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CarPosition: carPosition,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCarPosition) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCarPosition")
}
- // Simple Field (carPosition)
- if pushErr := writeBuffer.PushContext("carPosition"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for carPosition")
- }
- _carPositionErr := writeBuffer.WriteSerializable(ctx, m.GetCarPosition())
- if popErr := writeBuffer.PopContext("carPosition"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for carPosition")
- }
- if _carPositionErr != nil {
- return errors.Wrap(_carPositionErr, "Error serializing 'carPosition' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (carPosition)
+ if pushErr := writeBuffer.PushContext("carPosition"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for carPosition")
+ }
+ _carPositionErr := writeBuffer.WriteSerializable(ctx, m.GetCarPosition())
+ if popErr := writeBuffer.PopContext("carPosition"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for carPosition")
+ }
+ if _carPositionErr != nil {
+ return errors.Wrap(_carPositionErr, "Error serializing 'carPosition' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCarPosition"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCarPosition")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCarPosition) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCarPosition) isBACnetConstructedDataCarPosition() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCarPosition) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go
index ca1572514c7..9da96c468a8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChangeOfStateCount is the corresponding interface of BACnetConstructedDataChangeOfStateCount
type BACnetConstructedDataChangeOfStateCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataChangeOfStateCountExactly interface {
// _BACnetConstructedDataChangeOfStateCount is the data-structure of this message
type _BACnetConstructedDataChangeOfStateCount struct {
*_BACnetConstructedData
- ChangeIfStateCount BACnetApplicationTagUnsignedInteger
+ ChangeIfStateCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChangeOfStateCount) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataChangeOfStateCount) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataChangeOfStateCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CHANGE_OF_STATE_COUNT
-}
+func (m *_BACnetConstructedDataChangeOfStateCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CHANGE_OF_STATE_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChangeOfStateCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChangeOfStateCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChangeOfStateCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChangeOfStateCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataChangeOfStateCount) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataChangeOfStateCount factory function for _BACnetConstructedDataChangeOfStateCount
-func NewBACnetConstructedDataChangeOfStateCount(changeIfStateCount BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChangeOfStateCount {
+func NewBACnetConstructedDataChangeOfStateCount( changeIfStateCount BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChangeOfStateCount {
_result := &_BACnetConstructedDataChangeOfStateCount{
- ChangeIfStateCount: changeIfStateCount,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ChangeIfStateCount: changeIfStateCount,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataChangeOfStateCount(changeIfStateCount BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChangeOfStateCount(structType interface{}) BACnetConstructedDataChangeOfStateCount {
- if casted, ok := structType.(BACnetConstructedDataChangeOfStateCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataChangeOfStateCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChangeOfStateCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataChangeOfStateCount) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataChangeOfStateCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataChangeOfStateCountParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("changeIfStateCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for changeIfStateCount")
}
- _changeIfStateCount, _changeIfStateCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_changeIfStateCount, _changeIfStateCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _changeIfStateCountErr != nil {
return nil, errors.Wrap(_changeIfStateCountErr, "Error parsing 'changeIfStateCount' field of BACnetConstructedDataChangeOfStateCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataChangeOfStateCountParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataChangeOfStateCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ChangeIfStateCount: changeIfStateCount,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataChangeOfStateCount) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataChangeOfStateCount")
}
- // Simple Field (changeIfStateCount)
- if pushErr := writeBuffer.PushContext("changeIfStateCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for changeIfStateCount")
- }
- _changeIfStateCountErr := writeBuffer.WriteSerializable(ctx, m.GetChangeIfStateCount())
- if popErr := writeBuffer.PopContext("changeIfStateCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for changeIfStateCount")
- }
- if _changeIfStateCountErr != nil {
- return errors.Wrap(_changeIfStateCountErr, "Error serializing 'changeIfStateCount' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (changeIfStateCount)
+ if pushErr := writeBuffer.PushContext("changeIfStateCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for changeIfStateCount")
+ }
+ _changeIfStateCountErr := writeBuffer.WriteSerializable(ctx, m.GetChangeIfStateCount())
+ if popErr := writeBuffer.PopContext("changeIfStateCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for changeIfStateCount")
+ }
+ if _changeIfStateCountErr != nil {
+ return errors.Wrap(_changeIfStateCountErr, "Error serializing 'changeIfStateCount' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataChangeOfStateCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataChangeOfStateCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataChangeOfStateCount) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChangeOfStateCount) isBACnetConstructedDataChangeOfStateCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataChangeOfStateCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go
index 86553ec3846..6e7b3b23bd1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangeOfStateTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChangeOfStateTime is the corresponding interface of BACnetConstructedDataChangeOfStateTime
type BACnetConstructedDataChangeOfStateTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataChangeOfStateTimeExactly interface {
// _BACnetConstructedDataChangeOfStateTime is the data-structure of this message
type _BACnetConstructedDataChangeOfStateTime struct {
*_BACnetConstructedData
- ChangeOfStateTime BACnetDateTime
+ ChangeOfStateTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChangeOfStateTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataChangeOfStateTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataChangeOfStateTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CHANGE_OF_STATE_TIME
-}
+func (m *_BACnetConstructedDataChangeOfStateTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CHANGE_OF_STATE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChangeOfStateTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChangeOfStateTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChangeOfStateTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChangeOfStateTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataChangeOfStateTime) GetActualValue() BACnetDateTim
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataChangeOfStateTime factory function for _BACnetConstructedDataChangeOfStateTime
-func NewBACnetConstructedDataChangeOfStateTime(changeOfStateTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChangeOfStateTime {
+func NewBACnetConstructedDataChangeOfStateTime( changeOfStateTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChangeOfStateTime {
_result := &_BACnetConstructedDataChangeOfStateTime{
- ChangeOfStateTime: changeOfStateTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ChangeOfStateTime: changeOfStateTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataChangeOfStateTime(changeOfStateTime BACnetDateTime,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChangeOfStateTime(structType interface{}) BACnetConstructedDataChangeOfStateTime {
- if casted, ok := structType.(BACnetConstructedDataChangeOfStateTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataChangeOfStateTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChangeOfStateTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataChangeOfStateTime) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataChangeOfStateTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataChangeOfStateTimeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("changeOfStateTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for changeOfStateTime")
}
- _changeOfStateTime, _changeOfStateTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_changeOfStateTime, _changeOfStateTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _changeOfStateTimeErr != nil {
return nil, errors.Wrap(_changeOfStateTimeErr, "Error parsing 'changeOfStateTime' field of BACnetConstructedDataChangeOfStateTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataChangeOfStateTimeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataChangeOfStateTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ChangeOfStateTime: changeOfStateTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataChangeOfStateTime) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataChangeOfStateTime")
}
- // Simple Field (changeOfStateTime)
- if pushErr := writeBuffer.PushContext("changeOfStateTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for changeOfStateTime")
- }
- _changeOfStateTimeErr := writeBuffer.WriteSerializable(ctx, m.GetChangeOfStateTime())
- if popErr := writeBuffer.PopContext("changeOfStateTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for changeOfStateTime")
- }
- if _changeOfStateTimeErr != nil {
- return errors.Wrap(_changeOfStateTimeErr, "Error serializing 'changeOfStateTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (changeOfStateTime)
+ if pushErr := writeBuffer.PushContext("changeOfStateTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for changeOfStateTime")
+ }
+ _changeOfStateTimeErr := writeBuffer.WriteSerializable(ctx, m.GetChangeOfStateTime())
+ if popErr := writeBuffer.PopContext("changeOfStateTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for changeOfStateTime")
+ }
+ if _changeOfStateTimeErr != nil {
+ return errors.Wrap(_changeOfStateTimeErr, "Error serializing 'changeOfStateTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataChangeOfStateTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataChangeOfStateTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataChangeOfStateTime) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChangeOfStateTime) isBACnetConstructedDataChangeOfStateTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataChangeOfStateTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go
index 2ddb759c3f2..8a826d1f0c4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChangesPending.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChangesPending is the corresponding interface of BACnetConstructedDataChangesPending
type BACnetConstructedDataChangesPending interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataChangesPendingExactly interface {
// _BACnetConstructedDataChangesPending is the data-structure of this message
type _BACnetConstructedDataChangesPending struct {
*_BACnetConstructedData
- ChangesPending BACnetApplicationTagBoolean
+ ChangesPending BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChangesPending) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataChangesPending) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataChangesPending) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CHANGES_PENDING
-}
+func (m *_BACnetConstructedDataChangesPending) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CHANGES_PENDING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChangesPending) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChangesPending) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChangesPending) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChangesPending) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataChangesPending) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataChangesPending factory function for _BACnetConstructedDataChangesPending
-func NewBACnetConstructedDataChangesPending(changesPending BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChangesPending {
+func NewBACnetConstructedDataChangesPending( changesPending BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChangesPending {
_result := &_BACnetConstructedDataChangesPending{
- ChangesPending: changesPending,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ChangesPending: changesPending,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataChangesPending(changesPending BACnetApplicationTagB
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChangesPending(structType interface{}) BACnetConstructedDataChangesPending {
- if casted, ok := structType.(BACnetConstructedDataChangesPending); ok {
+ if casted, ok := structType.(BACnetConstructedDataChangesPending); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChangesPending); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataChangesPending) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataChangesPending) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataChangesPendingParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("changesPending"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for changesPending")
}
- _changesPending, _changesPendingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_changesPending, _changesPendingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _changesPendingErr != nil {
return nil, errors.Wrap(_changesPendingErr, "Error parsing 'changesPending' field of BACnetConstructedDataChangesPending")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataChangesPendingParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataChangesPending{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ChangesPending: changesPending,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataChangesPending) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataChangesPending")
}
- // Simple Field (changesPending)
- if pushErr := writeBuffer.PushContext("changesPending"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for changesPending")
- }
- _changesPendingErr := writeBuffer.WriteSerializable(ctx, m.GetChangesPending())
- if popErr := writeBuffer.PopContext("changesPending"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for changesPending")
- }
- if _changesPendingErr != nil {
- return errors.Wrap(_changesPendingErr, "Error serializing 'changesPending' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (changesPending)
+ if pushErr := writeBuffer.PushContext("changesPending"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for changesPending")
+ }
+ _changesPendingErr := writeBuffer.WriteSerializable(ctx, m.GetChangesPending())
+ if popErr := writeBuffer.PopContext("changesPending"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for changesPending")
+ }
+ if _changesPendingErr != nil {
+ return errors.Wrap(_changesPendingErr, "Error serializing 'changesPending' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataChangesPending"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataChangesPending")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataChangesPending) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChangesPending) isBACnetConstructedDataChangesPending() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataChangesPending) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelAll.go
index fbefb2a2c8c..e7471c57fb5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChannelAll is the corresponding interface of BACnetConstructedDataChannelAll
type BACnetConstructedDataChannelAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataChannelAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChannelAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHANNEL
-}
+func (m *_BACnetConstructedDataChannelAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHANNEL}
-func (m *_BACnetConstructedDataChannelAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataChannelAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChannelAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChannelAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChannelAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChannelAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataChannelAll factory function for _BACnetConstructedDataChannelAll
-func NewBACnetConstructedDataChannelAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChannelAll {
+func NewBACnetConstructedDataChannelAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChannelAll {
_result := &_BACnetConstructedDataChannelAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataChannelAll(openingTag BACnetOpeningTag, peekedTagHe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChannelAll(structType interface{}) BACnetConstructedDataChannelAll {
- if casted, ok := structType.(BACnetConstructedDataChannelAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataChannelAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChannelAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataChannelAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataChannelAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataChannelAllParseWithBuffer(ctx context.Context, readBuf
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataChannelAllParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataChannelAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataChannelAll) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChannelAll) isBACnetConstructedDataChannelAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataChannelAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go
index 1b7bcf185ca..bbae39d069f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelListOfObjectPropertyReferences.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChannelListOfObjectPropertyReferences is the corresponding interface of BACnetConstructedDataChannelListOfObjectPropertyReferences
type BACnetConstructedDataChannelListOfObjectPropertyReferences interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataChannelListOfObjectPropertyReferencesExactly interface
// _BACnetConstructedDataChannelListOfObjectPropertyReferences is the data-structure of this message
type _BACnetConstructedDataChannelListOfObjectPropertyReferences struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- References []BACnetDeviceObjectPropertyReference
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ References []BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHANNEL
-}
+func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHANNEL}
-func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES
-}
+func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetZero()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataChannelListOfObjectPropertyReferences factory function for _BACnetConstructedDataChannelListOfObjectPropertyReferences
-func NewBACnetConstructedDataChannelListOfObjectPropertyReferences(numberOfDataElements BACnetApplicationTagUnsignedInteger, references []BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChannelListOfObjectPropertyReferences {
+func NewBACnetConstructedDataChannelListOfObjectPropertyReferences( numberOfDataElements BACnetApplicationTagUnsignedInteger , references []BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChannelListOfObjectPropertyReferences {
_result := &_BACnetConstructedDataChannelListOfObjectPropertyReferences{
- NumberOfDataElements: numberOfDataElements,
- References: references,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ References: references,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataChannelListOfObjectPropertyReferences(numberOfDataE
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChannelListOfObjectPropertyReferences(structType interface{}) BACnetConstructedDataChannelListOfObjectPropertyReferences {
- if casted, ok := structType.(BACnetConstructedDataChannelListOfObjectPropertyReferences); ok {
+ if casted, ok := structType.(BACnetConstructedDataChannelListOfObjectPropertyReferences); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChannelListOfObjectPropertyReferences); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetLengthI
return lengthInBits
}
+
func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataChannelListOfObjectPropertyReferencesParseWithBuffer(c
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataChannelListOfObjectPropertyReferencesParseWithBuffer(c
// Terminated array
var references []BACnetDeviceObjectPropertyReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'references' field of BACnetConstructedDataChannelListOfObjectPropertyReferences")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataChannelListOfObjectPropertyReferencesParseWithBuffer(c
// Create a partially initialized instance
_child := &_BACnetConstructedDataChannelListOfObjectPropertyReferences{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- References: references,
+ References: references,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) SerializeW
if pushErr := writeBuffer.PushContext("BACnetConstructedDataChannelListOfObjectPropertyReferences"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataChannelListOfObjectPropertyReferences")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (references)
- if pushErr := writeBuffer.PushContext("references", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for references")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetReferences() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetReferences()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'references' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("references", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for references")
+ }
+
+ // Array Field (references)
+ if pushErr := writeBuffer.PushContext("references", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for references")
+ }
+ for _curItem, _element := range m.GetReferences() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetReferences()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'references' field")
}
+ }
+ if popErr := writeBuffer.PopContext("references", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for references")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataChannelListOfObjectPropertyReferences"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataChannelListOfObjectPropertyReferences")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) SerializeW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) isBACnetConstructedDataChannelListOfObjectPropertyReferences() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataChannelListOfObjectPropertyReferences) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go
index 296e2b9188a..312f86dd74d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelNumber.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChannelNumber is the corresponding interface of BACnetConstructedDataChannelNumber
type BACnetConstructedDataChannelNumber interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataChannelNumberExactly interface {
// _BACnetConstructedDataChannelNumber is the data-structure of this message
type _BACnetConstructedDataChannelNumber struct {
*_BACnetConstructedData
- ChannelNumber BACnetApplicationTagUnsignedInteger
+ ChannelNumber BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChannelNumber) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataChannelNumber) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataChannelNumber) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CHANNEL_NUMBER
-}
+func (m *_BACnetConstructedDataChannelNumber) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CHANNEL_NUMBER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChannelNumber) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChannelNumber) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChannelNumber) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChannelNumber) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataChannelNumber) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataChannelNumber factory function for _BACnetConstructedDataChannelNumber
-func NewBACnetConstructedDataChannelNumber(channelNumber BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChannelNumber {
+func NewBACnetConstructedDataChannelNumber( channelNumber BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChannelNumber {
_result := &_BACnetConstructedDataChannelNumber{
- ChannelNumber: channelNumber,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ChannelNumber: channelNumber,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataChannelNumber(channelNumber BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChannelNumber(structType interface{}) BACnetConstructedDataChannelNumber {
- if casted, ok := structType.(BACnetConstructedDataChannelNumber); ok {
+ if casted, ok := structType.(BACnetConstructedDataChannelNumber); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChannelNumber); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataChannelNumber) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataChannelNumber) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataChannelNumberParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("channelNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for channelNumber")
}
- _channelNumber, _channelNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_channelNumber, _channelNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _channelNumberErr != nil {
return nil, errors.Wrap(_channelNumberErr, "Error parsing 'channelNumber' field of BACnetConstructedDataChannelNumber")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataChannelNumberParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataChannelNumber{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ChannelNumber: channelNumber,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataChannelNumber) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataChannelNumber")
}
- // Simple Field (channelNumber)
- if pushErr := writeBuffer.PushContext("channelNumber"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for channelNumber")
- }
- _channelNumberErr := writeBuffer.WriteSerializable(ctx, m.GetChannelNumber())
- if popErr := writeBuffer.PopContext("channelNumber"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for channelNumber")
- }
- if _channelNumberErr != nil {
- return errors.Wrap(_channelNumberErr, "Error serializing 'channelNumber' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (channelNumber)
+ if pushErr := writeBuffer.PushContext("channelNumber"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for channelNumber")
+ }
+ _channelNumberErr := writeBuffer.WriteSerializable(ctx, m.GetChannelNumber())
+ if popErr := writeBuffer.PopContext("channelNumber"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for channelNumber")
+ }
+ if _channelNumberErr != nil {
+ return errors.Wrap(_channelNumberErr, "Error serializing 'channelNumber' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataChannelNumber"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataChannelNumber")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataChannelNumber) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChannelNumber) isBACnetConstructedDataChannelNumber() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataChannelNumber) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go
index deb387fccc1..8fe1e16b0b4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataChannelPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataChannelPresentValue is the corresponding interface of BACnetConstructedDataChannelPresentValue
type BACnetConstructedDataChannelPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataChannelPresentValueExactly interface {
// _BACnetConstructedDataChannelPresentValue is the data-structure of this message
type _BACnetConstructedDataChannelPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetChannelValue
+ PresentValue BACnetChannelValue
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataChannelPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHANNEL
-}
+func (m *_BACnetConstructedDataChannelPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHANNEL}
-func (m *_BACnetConstructedDataChannelPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataChannelPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataChannelPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataChannelPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataChannelPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataChannelPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataChannelPresentValue) GetActualValue() BACnetChann
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataChannelPresentValue factory function for _BACnetConstructedDataChannelPresentValue
-func NewBACnetConstructedDataChannelPresentValue(presentValue BACnetChannelValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataChannelPresentValue {
+func NewBACnetConstructedDataChannelPresentValue( presentValue BACnetChannelValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataChannelPresentValue {
_result := &_BACnetConstructedDataChannelPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataChannelPresentValue(presentValue BACnetChannelValue
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataChannelPresentValue(structType interface{}) BACnetConstructedDataChannelPresentValue {
- if casted, ok := structType.(BACnetConstructedDataChannelPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataChannelPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataChannelPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataChannelPresentValue) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataChannelPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataChannelPresentValueParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetChannelValueParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetChannelValueParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataChannelPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataChannelPresentValueParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataChannelPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataChannelPresentValue) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataChannelPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataChannelPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataChannelPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataChannelPresentValue) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataChannelPresentValue) isBACnetConstructedDataChannelPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataChannelPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go
index 22ad4fb276d..53fb4b13769 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueAlarmValues.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCharacterStringValueAlarmValues is the corresponding interface of BACnetConstructedDataCharacterStringValueAlarmValues
type BACnetConstructedDataCharacterStringValueAlarmValues interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCharacterStringValueAlarmValuesExactly interface {
// _BACnetConstructedDataCharacterStringValueAlarmValues is the data-structure of this message
type _BACnetConstructedDataCharacterStringValueAlarmValues struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- AlarmValues []BACnetOptionalCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ AlarmValues []BACnetOptionalCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHARACTERSTRING_VALUE
-}
+func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHARACTERSTRING_VALUE}
-func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetZero() uint64
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCharacterStringValueAlarmValues factory function for _BACnetConstructedDataCharacterStringValueAlarmValues
-func NewBACnetConstructedDataCharacterStringValueAlarmValues(numberOfDataElements BACnetApplicationTagUnsignedInteger, alarmValues []BACnetOptionalCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCharacterStringValueAlarmValues {
+func NewBACnetConstructedDataCharacterStringValueAlarmValues( numberOfDataElements BACnetApplicationTagUnsignedInteger , alarmValues []BACnetOptionalCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCharacterStringValueAlarmValues {
_result := &_BACnetConstructedDataCharacterStringValueAlarmValues{
- NumberOfDataElements: numberOfDataElements,
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCharacterStringValueAlarmValues(numberOfDataElement
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCharacterStringValueAlarmValues(structType interface{}) BACnetConstructedDataCharacterStringValueAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataCharacterStringValueAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataCharacterStringValueAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCharacterStringValueAlarmValues); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCharacterStringValueAlarmValuesParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCharacterStringValueAlarmValuesParseWithBuffer(ctx con
// Terminated array
var alarmValues []BACnetOptionalCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataCharacterStringValueAlarmValues")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataCharacterStringValueAlarmValuesParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataCharacterStringValueAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- AlarmValues: alarmValues,
+ AlarmValues: alarmValues,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) SerializeWithWri
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCharacterStringValueAlarmValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCharacterStringValueAlarmValues")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
+
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCharacterStringValueAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCharacterStringValueAlarmValues")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) isBACnetConstructedDataCharacterStringValueAlarmValues() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataCharacterStringValueAlarmValues) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go
index 6cf163f0f6c..7bbdf768329 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueFaultValues.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCharacterStringValueFaultValues is the corresponding interface of BACnetConstructedDataCharacterStringValueFaultValues
type BACnetConstructedDataCharacterStringValueFaultValues interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCharacterStringValueFaultValuesExactly interface {
// _BACnetConstructedDataCharacterStringValueFaultValues is the data-structure of this message
type _BACnetConstructedDataCharacterStringValueFaultValues struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- FaultValues []BACnetOptionalCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ FaultValues []BACnetOptionalCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHARACTERSTRING_VALUE
-}
+func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHARACTERSTRING_VALUE}
-func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCharacterStringValueFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCharacterStringValueFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetZero() uint64
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCharacterStringValueFaultValues factory function for _BACnetConstructedDataCharacterStringValueFaultValues
-func NewBACnetConstructedDataCharacterStringValueFaultValues(numberOfDataElements BACnetApplicationTagUnsignedInteger, faultValues []BACnetOptionalCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCharacterStringValueFaultValues {
+func NewBACnetConstructedDataCharacterStringValueFaultValues( numberOfDataElements BACnetApplicationTagUnsignedInteger , faultValues []BACnetOptionalCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCharacterStringValueFaultValues {
_result := &_BACnetConstructedDataCharacterStringValueFaultValues{
- NumberOfDataElements: numberOfDataElements,
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCharacterStringValueFaultValues(numberOfDataElement
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCharacterStringValueFaultValues(structType interface{}) BACnetConstructedDataCharacterStringValueFaultValues {
- if casted, ok := structType.(BACnetConstructedDataCharacterStringValueFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataCharacterStringValueFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCharacterStringValueFaultValues); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataCharacterStringValueFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCharacterStringValueFaultValuesParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCharacterStringValueFaultValuesParseWithBuffer(ctx con
// Terminated array
var faultValues []BACnetOptionalCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataCharacterStringValueFaultValues")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataCharacterStringValueFaultValuesParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataCharacterStringValueFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- FaultValues: faultValues,
+ FaultValues: faultValues,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataCharacterStringValueFaultValues) SerializeWithWri
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCharacterStringValueFaultValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCharacterStringValueFaultValues")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ }
+
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCharacterStringValueFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCharacterStringValueFaultValues")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataCharacterStringValueFaultValues) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCharacterStringValueFaultValues) isBACnetConstructedDataCharacterStringValueFaultValues() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataCharacterStringValueFaultValues) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go
index 58d7b5bc3f4..f1c55cefed3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCharacterStringValuePresentValue is the corresponding interface of BACnetConstructedDataCharacterStringValuePresentValue
type BACnetConstructedDataCharacterStringValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCharacterStringValuePresentValueExactly interface {
// _BACnetConstructedDataCharacterStringValuePresentValue is the data-structure of this message
type _BACnetConstructedDataCharacterStringValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagCharacterString
+ PresentValue BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHARACTERSTRING_VALUE
-}
+func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHARACTERSTRING_VALUE}
-func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCharacterStringValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCharacterStringValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCharacterStringValuePresentValue factory function for _BACnetConstructedDataCharacterStringValuePresentValue
-func NewBACnetConstructedDataCharacterStringValuePresentValue(presentValue BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCharacterStringValuePresentValue {
+func NewBACnetConstructedDataCharacterStringValuePresentValue( presentValue BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCharacterStringValuePresentValue {
_result := &_BACnetConstructedDataCharacterStringValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCharacterStringValuePresentValue(presentValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCharacterStringValuePresentValue(structType interface{}) BACnetConstructedDataCharacterStringValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataCharacterStringValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataCharacterStringValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCharacterStringValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataCharacterStringValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCharacterStringValuePresentValueParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataCharacterStringValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCharacterStringValuePresentValueParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataCharacterStringValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCharacterStringValuePresentValue) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCharacterStringValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCharacterStringValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCharacterStringValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCharacterStringValuePresentValue) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCharacterStringValuePresentValue) isBACnetConstructedDataCharacterStringValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCharacterStringValuePresentValue) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go
index 68da1d8b143..06b01776382 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterStringValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCharacterStringValueRelinquishDefault is the corresponding interface of BACnetConstructedDataCharacterStringValueRelinquishDefault
type BACnetConstructedDataCharacterStringValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCharacterStringValueRelinquishDefaultExactly interface
// _BACnetConstructedDataCharacterStringValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataCharacterStringValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagCharacterString
+ RelinquishDefault BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHARACTERSTRING_VALUE
-}
+func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHARACTERSTRING_VALUE}
-func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetActualV
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCharacterStringValueRelinquishDefault factory function for _BACnetConstructedDataCharacterStringValueRelinquishDefault
-func NewBACnetConstructedDataCharacterStringValueRelinquishDefault(relinquishDefault BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCharacterStringValueRelinquishDefault {
+func NewBACnetConstructedDataCharacterStringValueRelinquishDefault( relinquishDefault BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCharacterStringValueRelinquishDefault {
_result := &_BACnetConstructedDataCharacterStringValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCharacterStringValueRelinquishDefault(relinquishDef
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCharacterStringValueRelinquishDefault(structType interface{}) BACnetConstructedDataCharacterStringValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataCharacterStringValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataCharacterStringValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCharacterStringValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetLengthI
return lengthInBits
}
+
func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCharacterStringValueRelinquishDefaultParseWithBuffer(c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataCharacterStringValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCharacterStringValueRelinquishDefaultParseWithBuffer(c
// Create a partially initialized instance
_child := &_BACnetConstructedDataCharacterStringValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) SerializeW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCharacterStringValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCharacterStringValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCharacterStringValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) SerializeW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) isBACnetConstructedDataCharacterStringValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCharacterStringValueRelinquishDefault) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterstringValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterstringValueAll.go
index 688acd70946..a8ba8df805a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterstringValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCharacterstringValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCharacterstringValueAll is the corresponding interface of BACnetConstructedDataCharacterstringValueAll
type BACnetConstructedDataCharacterstringValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataCharacterstringValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCharacterstringValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CHARACTERSTRING_VALUE
-}
+func (m *_BACnetConstructedDataCharacterstringValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CHARACTERSTRING_VALUE}
-func (m *_BACnetConstructedDataCharacterstringValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataCharacterstringValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCharacterstringValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCharacterstringValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCharacterstringValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCharacterstringValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataCharacterstringValueAll factory function for _BACnetConstructedDataCharacterstringValueAll
-func NewBACnetConstructedDataCharacterstringValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCharacterstringValueAll {
+func NewBACnetConstructedDataCharacterstringValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCharacterstringValueAll {
_result := &_BACnetConstructedDataCharacterstringValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataCharacterstringValueAll(openingTag BACnetOpeningTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCharacterstringValueAll(structType interface{}) BACnetConstructedDataCharacterstringValueAll {
- if casted, ok := structType.(BACnetConstructedDataCharacterstringValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataCharacterstringValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCharacterstringValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataCharacterstringValueAll) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataCharacterstringValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataCharacterstringValueAllParseWithBuffer(ctx context.Con
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataCharacterstringValueAllParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataCharacterstringValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataCharacterstringValueAll) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCharacterstringValueAll) isBACnetConstructedDataCharacterstringValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataCharacterstringValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go
index 961495234e4..46599079e09 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataClientCOVIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataClientCOVIncrement is the corresponding interface of BACnetConstructedDataClientCOVIncrement
type BACnetConstructedDataClientCOVIncrement interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataClientCOVIncrementExactly interface {
// _BACnetConstructedDataClientCOVIncrement is the data-structure of this message
type _BACnetConstructedDataClientCOVIncrement struct {
*_BACnetConstructedData
- CovIncrement BACnetClientCOV
+ CovIncrement BACnetClientCOV
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataClientCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataClientCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataClientCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CLIENT_COV_INCREMENT
-}
+func (m *_BACnetConstructedDataClientCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CLIENT_COV_INCREMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataClientCOVIncrement) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataClientCOVIncrement) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataClientCOVIncrement) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataClientCOVIncrement) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataClientCOVIncrement) GetActualValue() BACnetClient
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataClientCOVIncrement factory function for _BACnetConstructedDataClientCOVIncrement
-func NewBACnetConstructedDataClientCOVIncrement(covIncrement BACnetClientCOV, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataClientCOVIncrement {
+func NewBACnetConstructedDataClientCOVIncrement( covIncrement BACnetClientCOV , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataClientCOVIncrement {
_result := &_BACnetConstructedDataClientCOVIncrement{
- CovIncrement: covIncrement,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovIncrement: covIncrement,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataClientCOVIncrement(covIncrement BACnetClientCOV, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataClientCOVIncrement(structType interface{}) BACnetConstructedDataClientCOVIncrement {
- if casted, ok := structType.(BACnetConstructedDataClientCOVIncrement); ok {
+ if casted, ok := structType.(BACnetConstructedDataClientCOVIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataClientCOVIncrement); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataClientCOVIncrement) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataClientCOVIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataClientCOVIncrementParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _covIncrement, _covIncrementErr := BACnetClientCOVParseWithBuffer(ctx, readBuffer)
+_covIncrement, _covIncrementErr := BACnetClientCOVParseWithBuffer(ctx, readBuffer)
if _covIncrementErr != nil {
return nil, errors.Wrap(_covIncrementErr, "Error parsing 'covIncrement' field of BACnetConstructedDataClientCOVIncrement")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataClientCOVIncrementParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataClientCOVIncrement{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovIncrement: covIncrement,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataClientCOVIncrement) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataClientCOVIncrement")
}
- // Simple Field (covIncrement)
- if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covIncrement")
- }
- _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
- if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covIncrement")
- }
- if _covIncrementErr != nil {
- return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covIncrement)
+ if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covIncrement")
+ }
+ _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
+ if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covIncrement")
+ }
+ if _covIncrementErr != nil {
+ return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataClientCOVIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataClientCOVIncrement")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataClientCOVIncrement) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataClientCOVIncrement) isBACnetConstructedDataClientCOVIncrement() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataClientCOVIncrement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
index 536cf60310f..a0338cf6377 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommand.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCommand is the corresponding interface of BACnetConstructedDataCommand
type BACnetConstructedDataCommand interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCommandExactly interface {
// _BACnetConstructedDataCommand is the data-structure of this message
type _BACnetConstructedDataCommand struct {
*_BACnetConstructedData
- Command BACnetNetworkPortCommandTagged
+ Command BACnetNetworkPortCommandTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCommand) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCommand) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCommand) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COMMAND
-}
+func (m *_BACnetConstructedDataCommand) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COMMAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCommand) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCommand) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCommand) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCommand) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCommand) GetActualValue() BACnetNetworkPortComman
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCommand factory function for _BACnetConstructedDataCommand
-func NewBACnetConstructedDataCommand(command BACnetNetworkPortCommandTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCommand {
+func NewBACnetConstructedDataCommand( command BACnetNetworkPortCommandTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCommand {
_result := &_BACnetConstructedDataCommand{
- Command: command,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Command: command,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCommand(command BACnetNetworkPortCommandTagged, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCommand(structType interface{}) BACnetConstructedDataCommand {
- if casted, ok := structType.(BACnetConstructedDataCommand); ok {
+ if casted, ok := structType.(BACnetConstructedDataCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCommand); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCommand) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataCommand) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCommandParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("command"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for command")
}
- _command, _commandErr := BACnetNetworkPortCommandTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_command, _commandErr := BACnetNetworkPortCommandTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _commandErr != nil {
return nil, errors.Wrap(_commandErr, "Error parsing 'command' field of BACnetConstructedDataCommand")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCommandParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataCommand{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Command: command,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCommand) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCommand")
}
- // Simple Field (command)
- if pushErr := writeBuffer.PushContext("command"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for command")
- }
- _commandErr := writeBuffer.WriteSerializable(ctx, m.GetCommand())
- if popErr := writeBuffer.PopContext("command"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for command")
- }
- if _commandErr != nil {
- return errors.Wrap(_commandErr, "Error serializing 'command' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (command)
+ if pushErr := writeBuffer.PushContext("command"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for command")
+ }
+ _commandErr := writeBuffer.WriteSerializable(ctx, m.GetCommand())
+ if popErr := writeBuffer.PopContext("command"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for command")
+ }
+ if _commandErr != nil {
+ return errors.Wrap(_commandErr, "Error serializing 'command' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCommand"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCommand")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCommand) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCommand) isBACnetConstructedDataCommand() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go
index 9db0b1ca154..3089c411b20 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAction.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCommandAction is the corresponding interface of BACnetConstructedDataCommandAction
type BACnetConstructedDataCommandAction interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCommandActionExactly interface {
// _BACnetConstructedDataCommandAction is the data-structure of this message
type _BACnetConstructedDataCommandAction struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ActionLists []BACnetActionList
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ActionLists []BACnetActionList
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCommandAction) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_COMMAND
-}
+func (m *_BACnetConstructedDataCommandAction) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_COMMAND}
-func (m *_BACnetConstructedDataCommandAction) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTION
-}
+func (m *_BACnetConstructedDataCommandAction) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCommandAction) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCommandAction) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCommandAction) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCommandAction) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCommandAction) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCommandAction factory function for _BACnetConstructedDataCommandAction
-func NewBACnetConstructedDataCommandAction(numberOfDataElements BACnetApplicationTagUnsignedInteger, actionLists []BACnetActionList, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCommandAction {
+func NewBACnetConstructedDataCommandAction( numberOfDataElements BACnetApplicationTagUnsignedInteger , actionLists []BACnetActionList , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCommandAction {
_result := &_BACnetConstructedDataCommandAction{
- NumberOfDataElements: numberOfDataElements,
- ActionLists: actionLists,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ActionLists: actionLists,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCommandAction(numberOfDataElements BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCommandAction(structType interface{}) BACnetConstructedDataCommandAction {
- if casted, ok := structType.(BACnetConstructedDataCommandAction); ok {
+ if casted, ok := structType.(BACnetConstructedDataCommandAction); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCommandAction); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCommandAction) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataCommandAction) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCommandActionParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCommandActionParseWithBuffer(ctx context.Context, read
// Terminated array
var actionLists []BACnetActionList
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetActionListParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetActionListParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'actionLists' field of BACnetConstructedDataCommandAction")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataCommandActionParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataCommandAction{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ActionLists: actionLists,
+ ActionLists: actionLists,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataCommandAction) SerializeWithWriteBuffer(ctx conte
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCommandAction"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCommandAction")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (actionLists)
- if pushErr := writeBuffer.PushContext("actionLists", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for actionLists")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetActionLists() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActionLists()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'actionLists' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("actionLists", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for actionLists")
+ }
+
+ // Array Field (actionLists)
+ if pushErr := writeBuffer.PushContext("actionLists", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for actionLists")
+ }
+ for _curItem, _element := range m.GetActionLists() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetActionLists()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'actionLists' field")
}
+ }
+ if popErr := writeBuffer.PopContext("actionLists", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for actionLists")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCommandAction"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCommandAction")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataCommandAction) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCommandAction) isBACnetConstructedDataCommandAction() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataCommandAction) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAll.go
index 999cd46c398..e0703a1a6c4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCommandAll is the corresponding interface of BACnetConstructedDataCommandAll
type BACnetConstructedDataCommandAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataCommandAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCommandAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_COMMAND
-}
+func (m *_BACnetConstructedDataCommandAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_COMMAND}
-func (m *_BACnetConstructedDataCommandAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataCommandAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCommandAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCommandAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCommandAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCommandAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataCommandAll factory function for _BACnetConstructedDataCommandAll
-func NewBACnetConstructedDataCommandAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCommandAll {
+func NewBACnetConstructedDataCommandAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCommandAll {
_result := &_BACnetConstructedDataCommandAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataCommandAll(openingTag BACnetOpeningTag, peekedTagHe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCommandAll(structType interface{}) BACnetConstructedDataCommandAll {
- if casted, ok := structType.(BACnetConstructedDataCommandAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataCommandAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCommandAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataCommandAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCommandAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataCommandAllParseWithBuffer(ctx context.Context, readBuf
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataCommandAllParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataCommandAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataCommandAll) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCommandAll) isBACnetConstructedDataCommandAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataCommandAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go
index eabd329a6b5..9b7639d0833 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCommandTimeArray.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCommandTimeArray is the corresponding interface of BACnetConstructedDataCommandTimeArray
type BACnetConstructedDataCommandTimeArray interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataCommandTimeArrayExactly interface {
// _BACnetConstructedDataCommandTimeArray is the data-structure of this message
type _BACnetConstructedDataCommandTimeArray struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- CommandTimeArray []BACnetTimeStamp
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ CommandTimeArray []BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCommandTimeArray) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCommandTimeArray) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCommandTimeArray) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COMMAND_TIME_ARRAY
-}
+func (m *_BACnetConstructedDataCommandTimeArray) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COMMAND_TIME_ARRAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCommandTimeArray) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCommandTimeArray) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCommandTimeArray) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCommandTimeArray) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataCommandTimeArray) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCommandTimeArray factory function for _BACnetConstructedDataCommandTimeArray
-func NewBACnetConstructedDataCommandTimeArray(numberOfDataElements BACnetApplicationTagUnsignedInteger, commandTimeArray []BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCommandTimeArray {
+func NewBACnetConstructedDataCommandTimeArray( numberOfDataElements BACnetApplicationTagUnsignedInteger , commandTimeArray []BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCommandTimeArray {
_result := &_BACnetConstructedDataCommandTimeArray{
- NumberOfDataElements: numberOfDataElements,
- CommandTimeArray: commandTimeArray,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ CommandTimeArray: commandTimeArray,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataCommandTimeArray(numberOfDataElements BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCommandTimeArray(structType interface{}) BACnetConstructedDataCommandTimeArray {
- if casted, ok := structType.(BACnetConstructedDataCommandTimeArray); ok {
+ if casted, ok := structType.(BACnetConstructedDataCommandTimeArray); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCommandTimeArray); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataCommandTimeArray) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataCommandTimeArray) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataCommandTimeArrayParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataCommandTimeArrayParseWithBuffer(ctx context.Context, r
// Terminated array
var commandTimeArray []BACnetTimeStamp
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'commandTimeArray' field of BACnetConstructedDataCommandTimeArray")
}
@@ -229,7 +231,7 @@ func BACnetConstructedDataCommandTimeArrayParseWithBuffer(ctx context.Context, r
}
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(commandTimeArray)) == (16)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(commandTimeArray))) == ((16)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"commandTimeArray should have exactly 16 values"})
}
@@ -240,11 +242,11 @@ func BACnetConstructedDataCommandTimeArrayParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataCommandTimeArray{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- CommandTimeArray: commandTimeArray,
+ CommandTimeArray: commandTimeArray,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -265,43 +267,43 @@ func (m *_BACnetConstructedDataCommandTimeArray) SerializeWithWriteBuffer(ctx co
if pushErr := writeBuffer.PushContext("BACnetConstructedDataCommandTimeArray"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCommandTimeArray")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (commandTimeArray)
- if pushErr := writeBuffer.PushContext("commandTimeArray", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for commandTimeArray")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetCommandTimeArray() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCommandTimeArray()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'commandTimeArray' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("commandTimeArray", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for commandTimeArray")
+ }
+
+ // Array Field (commandTimeArray)
+ if pushErr := writeBuffer.PushContext("commandTimeArray", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for commandTimeArray")
+ }
+ for _curItem, _element := range m.GetCommandTimeArray() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCommandTimeArray()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'commandTimeArray' field")
}
+ }
+ if popErr := writeBuffer.PopContext("commandTimeArray", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for commandTimeArray")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCommandTimeArray"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCommandTimeArray")
@@ -311,6 +313,7 @@ func (m *_BACnetConstructedDataCommandTimeArray) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCommandTimeArray) isBACnetConstructedDataCommandTimeArray() bool {
return true
}
@@ -325,3 +328,6 @@ func (m *_BACnetConstructedDataCommandTimeArray) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go
index f818089d17a..f082bdbf2d7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataConfigurationFiles.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataConfigurationFiles is the corresponding interface of BACnetConstructedDataConfigurationFiles
type BACnetConstructedDataConfigurationFiles interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataConfigurationFilesExactly interface {
// _BACnetConstructedDataConfigurationFiles is the data-structure of this message
type _BACnetConstructedDataConfigurationFiles struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ConfigurationFiles []BACnetApplicationTagObjectIdentifier
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ConfigurationFiles []BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataConfigurationFiles) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataConfigurationFiles) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataConfigurationFiles) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CONFIGURATION_FILES
-}
+func (m *_BACnetConstructedDataConfigurationFiles) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CONFIGURATION_FILES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataConfigurationFiles) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataConfigurationFiles) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataConfigurationFiles) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataConfigurationFiles) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataConfigurationFiles) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataConfigurationFiles factory function for _BACnetConstructedDataConfigurationFiles
-func NewBACnetConstructedDataConfigurationFiles(numberOfDataElements BACnetApplicationTagUnsignedInteger, configurationFiles []BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataConfigurationFiles {
+func NewBACnetConstructedDataConfigurationFiles( numberOfDataElements BACnetApplicationTagUnsignedInteger , configurationFiles []BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataConfigurationFiles {
_result := &_BACnetConstructedDataConfigurationFiles{
- NumberOfDataElements: numberOfDataElements,
- ConfigurationFiles: configurationFiles,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ConfigurationFiles: configurationFiles,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataConfigurationFiles(numberOfDataElements BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataConfigurationFiles(structType interface{}) BACnetConstructedDataConfigurationFiles {
- if casted, ok := structType.(BACnetConstructedDataConfigurationFiles); ok {
+ if casted, ok := structType.(BACnetConstructedDataConfigurationFiles); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataConfigurationFiles); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataConfigurationFiles) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataConfigurationFiles) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataConfigurationFilesParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataConfigurationFilesParseWithBuffer(ctx context.Context,
// Terminated array
var configurationFiles []BACnetApplicationTagObjectIdentifier
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'configurationFiles' field of BACnetConstructedDataConfigurationFiles")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataConfigurationFilesParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataConfigurationFiles{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ConfigurationFiles: configurationFiles,
+ ConfigurationFiles: configurationFiles,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataConfigurationFiles) SerializeWithWriteBuffer(ctx
if pushErr := writeBuffer.PushContext("BACnetConstructedDataConfigurationFiles"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataConfigurationFiles")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (configurationFiles)
- if pushErr := writeBuffer.PushContext("configurationFiles", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for configurationFiles")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetConfigurationFiles() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetConfigurationFiles()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'configurationFiles' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("configurationFiles", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for configurationFiles")
+ }
+
+ // Array Field (configurationFiles)
+ if pushErr := writeBuffer.PushContext("configurationFiles", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for configurationFiles")
+ }
+ for _curItem, _element := range m.GetConfigurationFiles() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetConfigurationFiles()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'configurationFiles' field")
}
+ }
+ if popErr := writeBuffer.PopContext("configurationFiles", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for configurationFiles")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataConfigurationFiles"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataConfigurationFiles")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataConfigurationFiles) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataConfigurationFiles) isBACnetConstructedDataConfigurationFiles() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataConfigurationFiles) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go
index 648d00ae91c..c3bf0f57749 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlGroups.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataControlGroups is the corresponding interface of BACnetConstructedDataControlGroups
type BACnetConstructedDataControlGroups interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataControlGroupsExactly interface {
// _BACnetConstructedDataControlGroups is the data-structure of this message
type _BACnetConstructedDataControlGroups struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ControlGroups []BACnetApplicationTagUnsignedInteger
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ControlGroups []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataControlGroups) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataControlGroups) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataControlGroups) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CONTROL_GROUPS
-}
+func (m *_BACnetConstructedDataControlGroups) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CONTROL_GROUPS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataControlGroups) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataControlGroups) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataControlGroups) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataControlGroups) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataControlGroups) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataControlGroups factory function for _BACnetConstructedDataControlGroups
-func NewBACnetConstructedDataControlGroups(numberOfDataElements BACnetApplicationTagUnsignedInteger, controlGroups []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataControlGroups {
+func NewBACnetConstructedDataControlGroups( numberOfDataElements BACnetApplicationTagUnsignedInteger , controlGroups []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataControlGroups {
_result := &_BACnetConstructedDataControlGroups{
- NumberOfDataElements: numberOfDataElements,
- ControlGroups: controlGroups,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ControlGroups: controlGroups,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataControlGroups(numberOfDataElements BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataControlGroups(structType interface{}) BACnetConstructedDataControlGroups {
- if casted, ok := structType.(BACnetConstructedDataControlGroups); ok {
+ if casted, ok := structType.(BACnetConstructedDataControlGroups); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataControlGroups); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataControlGroups) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataControlGroups) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataControlGroupsParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataControlGroupsParseWithBuffer(ctx context.Context, read
// Terminated array
var controlGroups []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'controlGroups' field of BACnetConstructedDataControlGroups")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataControlGroupsParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataControlGroups{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ControlGroups: controlGroups,
+ ControlGroups: controlGroups,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataControlGroups) SerializeWithWriteBuffer(ctx conte
if pushErr := writeBuffer.PushContext("BACnetConstructedDataControlGroups"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataControlGroups")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (controlGroups)
- if pushErr := writeBuffer.PushContext("controlGroups", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for controlGroups")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetControlGroups() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetControlGroups()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'controlGroups' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("controlGroups", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for controlGroups")
+ }
+
+ // Array Field (controlGroups)
+ if pushErr := writeBuffer.PushContext("controlGroups", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for controlGroups")
+ }
+ for _curItem, _element := range m.GetControlGroups() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetControlGroups()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'controlGroups' field")
}
+ }
+ if popErr := writeBuffer.PopContext("controlGroups", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for controlGroups")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataControlGroups"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataControlGroups")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataControlGroups) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataControlGroups) isBACnetConstructedDataControlGroups() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataControlGroups) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go
index 630e564325a..b14d0e24823 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataControlledVariableReference is the corresponding interface of BACnetConstructedDataControlledVariableReference
type BACnetConstructedDataControlledVariableReference interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataControlledVariableReferenceExactly interface {
// _BACnetConstructedDataControlledVariableReference is the data-structure of this message
type _BACnetConstructedDataControlledVariableReference struct {
*_BACnetConstructedData
- ControlledVariableReference BACnetObjectPropertyReference
+ ControlledVariableReference BACnetObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataControlledVariableReference) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataControlledVariableReference) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataControlledVariableReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CONTROLLED_VARIABLE_REFERENCE
-}
+func (m *_BACnetConstructedDataControlledVariableReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CONTROLLED_VARIABLE_REFERENCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataControlledVariableReference) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataControlledVariableReference) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataControlledVariableReference) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataControlledVariableReference) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataControlledVariableReference) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataControlledVariableReference factory function for _BACnetConstructedDataControlledVariableReference
-func NewBACnetConstructedDataControlledVariableReference(controlledVariableReference BACnetObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataControlledVariableReference {
+func NewBACnetConstructedDataControlledVariableReference( controlledVariableReference BACnetObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataControlledVariableReference {
_result := &_BACnetConstructedDataControlledVariableReference{
ControlledVariableReference: controlledVariableReference,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataControlledVariableReference(controlledVariableRefer
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataControlledVariableReference(structType interface{}) BACnetConstructedDataControlledVariableReference {
- if casted, ok := structType.(BACnetConstructedDataControlledVariableReference); ok {
+ if casted, ok := structType.(BACnetConstructedDataControlledVariableReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataControlledVariableReference); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataControlledVariableReference) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataControlledVariableReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataControlledVariableReferenceParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("controlledVariableReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for controlledVariableReference")
}
- _controlledVariableReference, _controlledVariableReferenceErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_controlledVariableReference, _controlledVariableReferenceErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _controlledVariableReferenceErr != nil {
return nil, errors.Wrap(_controlledVariableReferenceErr, "Error parsing 'controlledVariableReference' field of BACnetConstructedDataControlledVariableReference")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataControlledVariableReferenceParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataControlledVariableReference{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ControlledVariableReference: controlledVariableReference,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataControlledVariableReference) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataControlledVariableReference")
}
- // Simple Field (controlledVariableReference)
- if pushErr := writeBuffer.PushContext("controlledVariableReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for controlledVariableReference")
- }
- _controlledVariableReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetControlledVariableReference())
- if popErr := writeBuffer.PopContext("controlledVariableReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for controlledVariableReference")
- }
- if _controlledVariableReferenceErr != nil {
- return errors.Wrap(_controlledVariableReferenceErr, "Error serializing 'controlledVariableReference' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (controlledVariableReference)
+ if pushErr := writeBuffer.PushContext("controlledVariableReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for controlledVariableReference")
+ }
+ _controlledVariableReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetControlledVariableReference())
+ if popErr := writeBuffer.PopContext("controlledVariableReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for controlledVariableReference")
+ }
+ if _controlledVariableReferenceErr != nil {
+ return errors.Wrap(_controlledVariableReferenceErr, "Error serializing 'controlledVariableReference' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataControlledVariableReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataControlledVariableReference")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataControlledVariableReference) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataControlledVariableReference) isBACnetConstructedDataControlledVariableReference() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataControlledVariableReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go
index 5b10a317889..c4ed1e00a3a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataControlledVariableUnits is the corresponding interface of BACnetConstructedDataControlledVariableUnits
type BACnetConstructedDataControlledVariableUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataControlledVariableUnitsExactly interface {
// _BACnetConstructedDataControlledVariableUnits is the data-structure of this message
type _BACnetConstructedDataControlledVariableUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataControlledVariableUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataControlledVariableUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataControlledVariableUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CONTROLLED_VARIABLE_UNITS
-}
+func (m *_BACnetConstructedDataControlledVariableUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CONTROLLED_VARIABLE_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataControlledVariableUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataControlledVariableUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataControlledVariableUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataControlledVariableUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataControlledVariableUnits) GetActualValue() BACnetE
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataControlledVariableUnits factory function for _BACnetConstructedDataControlledVariableUnits
-func NewBACnetConstructedDataControlledVariableUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataControlledVariableUnits {
+func NewBACnetConstructedDataControlledVariableUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataControlledVariableUnits {
_result := &_BACnetConstructedDataControlledVariableUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataControlledVariableUnits(units BACnetEngineeringUnit
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataControlledVariableUnits(structType interface{}) BACnetConstructedDataControlledVariableUnits {
- if casted, ok := structType.(BACnetConstructedDataControlledVariableUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataControlledVariableUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataControlledVariableUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataControlledVariableUnits) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataControlledVariableUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataControlledVariableUnitsParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataControlledVariableUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataControlledVariableUnitsParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataControlledVariableUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataControlledVariableUnits) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataControlledVariableUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataControlledVariableUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataControlledVariableUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataControlledVariableUnits) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataControlledVariableUnits) isBACnetConstructedDataControlledVariableUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataControlledVariableUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go
index 1660bebd81d..bae411f75df 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataControlledVariableValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataControlledVariableValue is the corresponding interface of BACnetConstructedDataControlledVariableValue
type BACnetConstructedDataControlledVariableValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataControlledVariableValueExactly interface {
// _BACnetConstructedDataControlledVariableValue is the data-structure of this message
type _BACnetConstructedDataControlledVariableValue struct {
*_BACnetConstructedData
- ControlledVariableValue BACnetApplicationTagReal
+ ControlledVariableValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataControlledVariableValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataControlledVariableValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataControlledVariableValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CONTROLLED_VARIABLE_VALUE
-}
+func (m *_BACnetConstructedDataControlledVariableValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CONTROLLED_VARIABLE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataControlledVariableValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataControlledVariableValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataControlledVariableValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataControlledVariableValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataControlledVariableValue) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataControlledVariableValue factory function for _BACnetConstructedDataControlledVariableValue
-func NewBACnetConstructedDataControlledVariableValue(controlledVariableValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataControlledVariableValue {
+func NewBACnetConstructedDataControlledVariableValue( controlledVariableValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataControlledVariableValue {
_result := &_BACnetConstructedDataControlledVariableValue{
ControlledVariableValue: controlledVariableValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataControlledVariableValue(controlledVariableValue BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataControlledVariableValue(structType interface{}) BACnetConstructedDataControlledVariableValue {
- if casted, ok := structType.(BACnetConstructedDataControlledVariableValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataControlledVariableValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataControlledVariableValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataControlledVariableValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataControlledVariableValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataControlledVariableValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("controlledVariableValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for controlledVariableValue")
}
- _controlledVariableValue, _controlledVariableValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_controlledVariableValue, _controlledVariableValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _controlledVariableValueErr != nil {
return nil, errors.Wrap(_controlledVariableValueErr, "Error parsing 'controlledVariableValue' field of BACnetConstructedDataControlledVariableValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataControlledVariableValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataControlledVariableValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ControlledVariableValue: controlledVariableValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataControlledVariableValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataControlledVariableValue")
}
- // Simple Field (controlledVariableValue)
- if pushErr := writeBuffer.PushContext("controlledVariableValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for controlledVariableValue")
- }
- _controlledVariableValueErr := writeBuffer.WriteSerializable(ctx, m.GetControlledVariableValue())
- if popErr := writeBuffer.PopContext("controlledVariableValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for controlledVariableValue")
- }
- if _controlledVariableValueErr != nil {
- return errors.Wrap(_controlledVariableValueErr, "Error serializing 'controlledVariableValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (controlledVariableValue)
+ if pushErr := writeBuffer.PushContext("controlledVariableValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for controlledVariableValue")
+ }
+ _controlledVariableValueErr := writeBuffer.WriteSerializable(ctx, m.GetControlledVariableValue())
+ if popErr := writeBuffer.PopContext("controlledVariableValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for controlledVariableValue")
+ }
+ if _controlledVariableValueErr != nil {
+ return errors.Wrap(_controlledVariableValueErr, "Error serializing 'controlledVariableValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataControlledVariableValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataControlledVariableValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataControlledVariableValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataControlledVariableValue) isBACnetConstructedDataControlledVariableValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataControlledVariableValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go
index a932c9a92d3..f7c15dc401e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCount is the corresponding interface of BACnetConstructedDataCount
type BACnetConstructedDataCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCountExactly interface {
// _BACnetConstructedDataCount is the data-structure of this message
type _BACnetConstructedDataCount struct {
*_BACnetConstructedData
- Count BACnetApplicationTagUnsignedInteger
+ Count BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCount) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCount) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COUNT
-}
+func (m *_BACnetConstructedDataCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCount) GetActualValue() BACnetApplicationTagUnsig
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCount factory function for _BACnetConstructedDataCount
-func NewBACnetConstructedDataCount(count BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCount {
+func NewBACnetConstructedDataCount( count BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCount {
_result := &_BACnetConstructedDataCount{
- Count: count,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Count: count,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCount(count BACnetApplicationTagUnsignedInteger, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCount(structType interface{}) BACnetConstructedDataCount {
- if casted, ok := structType.(BACnetConstructedDataCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCount) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetConstructedDataCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCountParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("count"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for count")
}
- _count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_count, _countErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _countErr != nil {
return nil, errors.Wrap(_countErr, "Error parsing 'count' field of BACnetConstructedDataCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCountParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetConstructedDataCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Count: count,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCount) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCount")
}
- // Simple Field (count)
- if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for count")
- }
- _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
- if popErr := writeBuffer.PopContext("count"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for count")
- }
- if _countErr != nil {
- return errors.Wrap(_countErr, "Error serializing 'count' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (count)
+ if pushErr := writeBuffer.PushContext("count"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for count")
+ }
+ _countErr := writeBuffer.WriteSerializable(ctx, m.GetCount())
+ if popErr := writeBuffer.PopContext("count"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for count")
+ }
+ if _countErr != nil {
+ return errors.Wrap(_countErr, "Error serializing 'count' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCount) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCount) isBACnetConstructedDataCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go
index 707379d6004..8766f1a4629 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountBeforeChange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCountBeforeChange is the corresponding interface of BACnetConstructedDataCountBeforeChange
type BACnetConstructedDataCountBeforeChange interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCountBeforeChangeExactly interface {
// _BACnetConstructedDataCountBeforeChange is the data-structure of this message
type _BACnetConstructedDataCountBeforeChange struct {
*_BACnetConstructedData
- CountBeforeChange BACnetApplicationTagUnsignedInteger
+ CountBeforeChange BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCountBeforeChange) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCountBeforeChange) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCountBeforeChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COUNT_BEFORE_CHANGE
-}
+func (m *_BACnetConstructedDataCountBeforeChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COUNT_BEFORE_CHANGE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCountBeforeChange) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCountBeforeChange) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCountBeforeChange) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCountBeforeChange) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCountBeforeChange) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCountBeforeChange factory function for _BACnetConstructedDataCountBeforeChange
-func NewBACnetConstructedDataCountBeforeChange(countBeforeChange BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCountBeforeChange {
+func NewBACnetConstructedDataCountBeforeChange( countBeforeChange BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCountBeforeChange {
_result := &_BACnetConstructedDataCountBeforeChange{
- CountBeforeChange: countBeforeChange,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CountBeforeChange: countBeforeChange,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCountBeforeChange(countBeforeChange BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCountBeforeChange(structType interface{}) BACnetConstructedDataCountBeforeChange {
- if casted, ok := structType.(BACnetConstructedDataCountBeforeChange); ok {
+ if casted, ok := structType.(BACnetConstructedDataCountBeforeChange); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCountBeforeChange); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCountBeforeChange) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataCountBeforeChange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCountBeforeChangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("countBeforeChange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for countBeforeChange")
}
- _countBeforeChange, _countBeforeChangeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_countBeforeChange, _countBeforeChangeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _countBeforeChangeErr != nil {
return nil, errors.Wrap(_countBeforeChangeErr, "Error parsing 'countBeforeChange' field of BACnetConstructedDataCountBeforeChange")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCountBeforeChangeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataCountBeforeChange{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CountBeforeChange: countBeforeChange,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCountBeforeChange) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCountBeforeChange")
}
- // Simple Field (countBeforeChange)
- if pushErr := writeBuffer.PushContext("countBeforeChange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for countBeforeChange")
- }
- _countBeforeChangeErr := writeBuffer.WriteSerializable(ctx, m.GetCountBeforeChange())
- if popErr := writeBuffer.PopContext("countBeforeChange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for countBeforeChange")
- }
- if _countBeforeChangeErr != nil {
- return errors.Wrap(_countBeforeChangeErr, "Error serializing 'countBeforeChange' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (countBeforeChange)
+ if pushErr := writeBuffer.PushContext("countBeforeChange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for countBeforeChange")
+ }
+ _countBeforeChangeErr := writeBuffer.WriteSerializable(ctx, m.GetCountBeforeChange())
+ if popErr := writeBuffer.PopContext("countBeforeChange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for countBeforeChange")
+ }
+ if _countBeforeChangeErr != nil {
+ return errors.Wrap(_countBeforeChangeErr, "Error serializing 'countBeforeChange' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCountBeforeChange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCountBeforeChange")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCountBeforeChange) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCountBeforeChange) isBACnetConstructedDataCountBeforeChange() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCountBeforeChange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go
index edb71f320ef..08f6b6df48c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCountChangeTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCountChangeTime is the corresponding interface of BACnetConstructedDataCountChangeTime
type BACnetConstructedDataCountChangeTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCountChangeTimeExactly interface {
// _BACnetConstructedDataCountChangeTime is the data-structure of this message
type _BACnetConstructedDataCountChangeTime struct {
*_BACnetConstructedData
- CountChangeTime BACnetDateTime
+ CountChangeTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCountChangeTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCountChangeTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCountChangeTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COUNT_CHANGE_TIME
-}
+func (m *_BACnetConstructedDataCountChangeTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COUNT_CHANGE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCountChangeTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCountChangeTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCountChangeTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCountChangeTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCountChangeTime) GetActualValue() BACnetDateTime
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCountChangeTime factory function for _BACnetConstructedDataCountChangeTime
-func NewBACnetConstructedDataCountChangeTime(countChangeTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCountChangeTime {
+func NewBACnetConstructedDataCountChangeTime( countChangeTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCountChangeTime {
_result := &_BACnetConstructedDataCountChangeTime{
- CountChangeTime: countChangeTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CountChangeTime: countChangeTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCountChangeTime(countChangeTime BACnetDateTime, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCountChangeTime(structType interface{}) BACnetConstructedDataCountChangeTime {
- if casted, ok := structType.(BACnetConstructedDataCountChangeTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataCountChangeTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCountChangeTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCountChangeTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataCountChangeTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCountChangeTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("countChangeTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for countChangeTime")
}
- _countChangeTime, _countChangeTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_countChangeTime, _countChangeTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _countChangeTimeErr != nil {
return nil, errors.Wrap(_countChangeTimeErr, "Error parsing 'countChangeTime' field of BACnetConstructedDataCountChangeTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCountChangeTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataCountChangeTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CountChangeTime: countChangeTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCountChangeTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCountChangeTime")
}
- // Simple Field (countChangeTime)
- if pushErr := writeBuffer.PushContext("countChangeTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for countChangeTime")
- }
- _countChangeTimeErr := writeBuffer.WriteSerializable(ctx, m.GetCountChangeTime())
- if popErr := writeBuffer.PopContext("countChangeTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for countChangeTime")
- }
- if _countChangeTimeErr != nil {
- return errors.Wrap(_countChangeTimeErr, "Error serializing 'countChangeTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (countChangeTime)
+ if pushErr := writeBuffer.PushContext("countChangeTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for countChangeTime")
+ }
+ _countChangeTimeErr := writeBuffer.WriteSerializable(ctx, m.GetCountChangeTime())
+ if popErr := writeBuffer.PopContext("countChangeTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for countChangeTime")
+ }
+ if _countChangeTimeErr != nil {
+ return errors.Wrap(_countChangeTimeErr, "Error serializing 'countChangeTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCountChangeTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCountChangeTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCountChangeTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCountChangeTime) isBACnetConstructedDataCountChangeTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCountChangeTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputAll.go
index db727931745..332cbfbe420 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentialDataInputAll is the corresponding interface of BACnetConstructedDataCredentialDataInputAll
type BACnetConstructedDataCredentialDataInputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataCredentialDataInputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentialDataInputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CREDENTIAL_DATA_INPUT
-}
+func (m *_BACnetConstructedDataCredentialDataInputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CREDENTIAL_DATA_INPUT}
-func (m *_BACnetConstructedDataCredentialDataInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataCredentialDataInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentialDataInputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentialDataInputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentialDataInputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentialDataInputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataCredentialDataInputAll factory function for _BACnetConstructedDataCredentialDataInputAll
-func NewBACnetConstructedDataCredentialDataInputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentialDataInputAll {
+func NewBACnetConstructedDataCredentialDataInputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentialDataInputAll {
_result := &_BACnetConstructedDataCredentialDataInputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataCredentialDataInputAll(openingTag BACnetOpeningTag,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentialDataInputAll(structType interface{}) BACnetConstructedDataCredentialDataInputAll {
- if casted, ok := structType.(BACnetConstructedDataCredentialDataInputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentialDataInputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentialDataInputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataCredentialDataInputAll) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentialDataInputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataCredentialDataInputAllParseWithBuffer(ctx context.Cont
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataCredentialDataInputAllParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentialDataInputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataCredentialDataInputAll) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentialDataInputAll) isBACnetConstructedDataCredentialDataInputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataCredentialDataInputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go
index a60306c60ae..4431199a43e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentialDataInputPresentValue is the corresponding interface of BACnetConstructedDataCredentialDataInputPresentValue
type BACnetConstructedDataCredentialDataInputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCredentialDataInputPresentValueExactly interface {
// _BACnetConstructedDataCredentialDataInputPresentValue is the data-structure of this message
type _BACnetConstructedDataCredentialDataInputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetAuthenticationFactor
+ PresentValue BACnetAuthenticationFactor
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CREDENTIAL_DATA_INPUT
-}
+func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CREDENTIAL_DATA_INPUT}
-func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentialDataInputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentialDataInputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCredentialDataInputPresentValue factory function for _BACnetConstructedDataCredentialDataInputPresentValue
-func NewBACnetConstructedDataCredentialDataInputPresentValue(presentValue BACnetAuthenticationFactor, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentialDataInputPresentValue {
+func NewBACnetConstructedDataCredentialDataInputPresentValue( presentValue BACnetAuthenticationFactor , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentialDataInputPresentValue {
_result := &_BACnetConstructedDataCredentialDataInputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCredentialDataInputPresentValue(presentValue BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentialDataInputPresentValue(structType interface{}) BACnetConstructedDataCredentialDataInputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataCredentialDataInputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentialDataInputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentialDataInputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentialDataInputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCredentialDataInputPresentValueParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetAuthenticationFactorParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetAuthenticationFactorParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataCredentialDataInputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCredentialDataInputPresentValueParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentialDataInputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCredentialDataInputPresentValue) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCredentialDataInputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCredentialDataInputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCredentialDataInputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCredentialDataInputPresentValue) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentialDataInputPresentValue) isBACnetConstructedDataCredentialDataInputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCredentialDataInputPresentValue) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go
index 0f1ac8903e6..9118c912208 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDataInputUpdateTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentialDataInputUpdateTime is the corresponding interface of BACnetConstructedDataCredentialDataInputUpdateTime
type BACnetConstructedDataCredentialDataInputUpdateTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCredentialDataInputUpdateTimeExactly interface {
// _BACnetConstructedDataCredentialDataInputUpdateTime is the data-structure of this message
type _BACnetConstructedDataCredentialDataInputUpdateTime struct {
*_BACnetConstructedData
- UpdateTime BACnetTimeStamp
+ UpdateTime BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_CREDENTIAL_DATA_INPUT
-}
+func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_CREDENTIAL_DATA_INPUT}
-func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UPDATE_TIME
-}
+func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UPDATE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCredentialDataInputUpdateTime factory function for _BACnetConstructedDataCredentialDataInputUpdateTime
-func NewBACnetConstructedDataCredentialDataInputUpdateTime(updateTime BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentialDataInputUpdateTime {
+func NewBACnetConstructedDataCredentialDataInputUpdateTime( updateTime BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentialDataInputUpdateTime {
_result := &_BACnetConstructedDataCredentialDataInputUpdateTime{
- UpdateTime: updateTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UpdateTime: updateTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCredentialDataInputUpdateTime(updateTime BACnetTime
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentialDataInputUpdateTime(structType interface{}) BACnetConstructedDataCredentialDataInputUpdateTime {
- if casted, ok := structType.(BACnetConstructedDataCredentialDataInputUpdateTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentialDataInputUpdateTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentialDataInputUpdateTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCredentialDataInputUpdateTimeParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("updateTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for updateTime")
}
- _updateTime, _updateTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_updateTime, _updateTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _updateTimeErr != nil {
return nil, errors.Wrap(_updateTimeErr, "Error parsing 'updateTime' field of BACnetConstructedDataCredentialDataInputUpdateTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCredentialDataInputUpdateTimeParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentialDataInputUpdateTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UpdateTime: updateTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCredentialDataInputUpdateTime")
}
- // Simple Field (updateTime)
- if pushErr := writeBuffer.PushContext("updateTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for updateTime")
- }
- _updateTimeErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateTime())
- if popErr := writeBuffer.PopContext("updateTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for updateTime")
- }
- if _updateTimeErr != nil {
- return errors.Wrap(_updateTimeErr, "Error serializing 'updateTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (updateTime)
+ if pushErr := writeBuffer.PushContext("updateTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for updateTime")
+ }
+ _updateTimeErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateTime())
+ if popErr := writeBuffer.PopContext("updateTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for updateTime")
+ }
+ if _updateTimeErr != nil {
+ return errors.Wrap(_updateTimeErr, "Error serializing 'updateTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCredentialDataInputUpdateTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCredentialDataInputUpdateTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) isBACnetConstructedDataCredentialDataInputUpdateTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCredentialDataInputUpdateTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go
index 84b4d5dd504..9e374bea40d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialDisable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentialDisable is the corresponding interface of BACnetConstructedDataCredentialDisable
type BACnetConstructedDataCredentialDisable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCredentialDisableExactly interface {
// _BACnetConstructedDataCredentialDisable is the data-structure of this message
type _BACnetConstructedDataCredentialDisable struct {
*_BACnetConstructedData
- CredentialDisable BACnetAccessCredentialDisableTagged
+ CredentialDisable BACnetAccessCredentialDisableTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentialDisable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCredentialDisable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCredentialDisable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CREDENTIAL_DISABLE
-}
+func (m *_BACnetConstructedDataCredentialDisable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CREDENTIAL_DISABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentialDisable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentialDisable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentialDisable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentialDisable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCredentialDisable) GetActualValue() BACnetAccessC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCredentialDisable factory function for _BACnetConstructedDataCredentialDisable
-func NewBACnetConstructedDataCredentialDisable(credentialDisable BACnetAccessCredentialDisableTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentialDisable {
+func NewBACnetConstructedDataCredentialDisable( credentialDisable BACnetAccessCredentialDisableTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentialDisable {
_result := &_BACnetConstructedDataCredentialDisable{
- CredentialDisable: credentialDisable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CredentialDisable: credentialDisable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCredentialDisable(credentialDisable BACnetAccessCre
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentialDisable(structType interface{}) BACnetConstructedDataCredentialDisable {
- if casted, ok := structType.(BACnetConstructedDataCredentialDisable); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentialDisable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentialDisable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCredentialDisable) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentialDisable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCredentialDisableParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("credentialDisable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for credentialDisable")
}
- _credentialDisable, _credentialDisableErr := BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_credentialDisable, _credentialDisableErr := BACnetAccessCredentialDisableTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _credentialDisableErr != nil {
return nil, errors.Wrap(_credentialDisableErr, "Error parsing 'credentialDisable' field of BACnetConstructedDataCredentialDisable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCredentialDisableParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentialDisable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CredentialDisable: credentialDisable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCredentialDisable) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCredentialDisable")
}
- // Simple Field (credentialDisable)
- if pushErr := writeBuffer.PushContext("credentialDisable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for credentialDisable")
- }
- _credentialDisableErr := writeBuffer.WriteSerializable(ctx, m.GetCredentialDisable())
- if popErr := writeBuffer.PopContext("credentialDisable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for credentialDisable")
- }
- if _credentialDisableErr != nil {
- return errors.Wrap(_credentialDisableErr, "Error serializing 'credentialDisable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (credentialDisable)
+ if pushErr := writeBuffer.PushContext("credentialDisable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for credentialDisable")
+ }
+ _credentialDisableErr := writeBuffer.WriteSerializable(ctx, m.GetCredentialDisable())
+ if popErr := writeBuffer.PopContext("credentialDisable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for credentialDisable")
+ }
+ if _credentialDisableErr != nil {
+ return errors.Wrap(_credentialDisableErr, "Error serializing 'credentialDisable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCredentialDisable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCredentialDisable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCredentialDisable) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentialDisable) isBACnetConstructedDataCredentialDisable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCredentialDisable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go
index 80766424d00..47a9630c9ea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentialStatus is the corresponding interface of BACnetConstructedDataCredentialStatus
type BACnetConstructedDataCredentialStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCredentialStatusExactly interface {
// _BACnetConstructedDataCredentialStatus is the data-structure of this message
type _BACnetConstructedDataCredentialStatus struct {
*_BACnetConstructedData
- BinaryPv BACnetBinaryPVTagged
+ BinaryPv BACnetBinaryPVTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentialStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCredentialStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCredentialStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CREDENTIAL_STATUS
-}
+func (m *_BACnetConstructedDataCredentialStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CREDENTIAL_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentialStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentialStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentialStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentialStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCredentialStatus) GetActualValue() BACnetBinaryPV
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCredentialStatus factory function for _BACnetConstructedDataCredentialStatus
-func NewBACnetConstructedDataCredentialStatus(binaryPv BACnetBinaryPVTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentialStatus {
+func NewBACnetConstructedDataCredentialStatus( binaryPv BACnetBinaryPVTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentialStatus {
_result := &_BACnetConstructedDataCredentialStatus{
- BinaryPv: binaryPv,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ BinaryPv: binaryPv,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCredentialStatus(binaryPv BACnetBinaryPVTagged, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentialStatus(structType interface{}) BACnetConstructedDataCredentialStatus {
- if casted, ok := structType.(BACnetConstructedDataCredentialStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentialStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentialStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCredentialStatus) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentialStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCredentialStatusParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("binaryPv"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for binaryPv")
}
- _binaryPv, _binaryPvErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_binaryPv, _binaryPvErr := BACnetBinaryPVTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _binaryPvErr != nil {
return nil, errors.Wrap(_binaryPvErr, "Error parsing 'binaryPv' field of BACnetConstructedDataCredentialStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCredentialStatusParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentialStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
BinaryPv: binaryPv,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCredentialStatus) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCredentialStatus")
}
- // Simple Field (binaryPv)
- if pushErr := writeBuffer.PushContext("binaryPv"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for binaryPv")
- }
- _binaryPvErr := writeBuffer.WriteSerializable(ctx, m.GetBinaryPv())
- if popErr := writeBuffer.PopContext("binaryPv"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for binaryPv")
- }
- if _binaryPvErr != nil {
- return errors.Wrap(_binaryPvErr, "Error serializing 'binaryPv' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (binaryPv)
+ if pushErr := writeBuffer.PushContext("binaryPv"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for binaryPv")
+ }
+ _binaryPvErr := writeBuffer.WriteSerializable(ctx, m.GetBinaryPv())
+ if popErr := writeBuffer.PopContext("binaryPv"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for binaryPv")
+ }
+ if _binaryPvErr != nil {
+ return errors.Wrap(_binaryPvErr, "Error serializing 'binaryPv' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCredentialStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCredentialStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCredentialStatus) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentialStatus) isBACnetConstructedDataCredentialStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCredentialStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentials.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentials.go
index 6129c96050c..3fcd1c617c8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentials.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentials.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentials is the corresponding interface of BACnetConstructedDataCredentials
type BACnetConstructedDataCredentials interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataCredentialsExactly interface {
// _BACnetConstructedDataCredentials is the data-structure of this message
type _BACnetConstructedDataCredentials struct {
*_BACnetConstructedData
- Credentials []BACnetDeviceObjectReference
+ Credentials []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentials) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCredentials) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCredentials) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CREDENTIALS
-}
+func (m *_BACnetConstructedDataCredentials) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CREDENTIALS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentials) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentials) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentials) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentials) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataCredentials) GetCredentials() []BACnetDeviceObjec
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCredentials factory function for _BACnetConstructedDataCredentials
-func NewBACnetConstructedDataCredentials(credentials []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentials {
+func NewBACnetConstructedDataCredentials( credentials []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentials {
_result := &_BACnetConstructedDataCredentials{
- Credentials: credentials,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Credentials: credentials,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataCredentials(credentials []BACnetDeviceObjectReferen
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentials(structType interface{}) BACnetConstructedDataCredentials {
- if casted, ok := structType.(BACnetConstructedDataCredentials); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentials); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentials); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataCredentials) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentials) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataCredentialsParseWithBuffer(ctx context.Context, readBu
// Terminated array
var credentials []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'credentials' field of BACnetConstructedDataCredentials")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataCredentialsParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentials{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Credentials: credentials,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataCredentials) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCredentials")
}
- // Array Field (credentials)
- if pushErr := writeBuffer.PushContext("credentials", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for credentials")
- }
- for _curItem, _element := range m.GetCredentials() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCredentials()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'credentials' field")
- }
- }
- if popErr := writeBuffer.PopContext("credentials", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for credentials")
+ // Array Field (credentials)
+ if pushErr := writeBuffer.PushContext("credentials", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for credentials")
+ }
+ for _curItem, _element := range m.GetCredentials() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCredentials()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'credentials' field")
}
+ }
+ if popErr := writeBuffer.PopContext("credentials", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for credentials")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCredentials"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCredentials")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataCredentials) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentials) isBACnetConstructedDataCredentials() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataCredentials) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialsInZone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialsInZone.go
index f107c8dba22..a35600a57d1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialsInZone.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCredentialsInZone.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCredentialsInZone is the corresponding interface of BACnetConstructedDataCredentialsInZone
type BACnetConstructedDataCredentialsInZone interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataCredentialsInZoneExactly interface {
// _BACnetConstructedDataCredentialsInZone is the data-structure of this message
type _BACnetConstructedDataCredentialsInZone struct {
*_BACnetConstructedData
- CredentialsInZone []BACnetDeviceObjectReference
+ CredentialsInZone []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCredentialsInZone) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCredentialsInZone) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCredentialsInZone) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CREDENTIALS_IN_ZONE
-}
+func (m *_BACnetConstructedDataCredentialsInZone) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CREDENTIALS_IN_ZONE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCredentialsInZone) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCredentialsInZone) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCredentialsInZone) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCredentialsInZone) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataCredentialsInZone) GetCredentialsInZone() []BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCredentialsInZone factory function for _BACnetConstructedDataCredentialsInZone
-func NewBACnetConstructedDataCredentialsInZone(credentialsInZone []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCredentialsInZone {
+func NewBACnetConstructedDataCredentialsInZone( credentialsInZone []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCredentialsInZone {
_result := &_BACnetConstructedDataCredentialsInZone{
- CredentialsInZone: credentialsInZone,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CredentialsInZone: credentialsInZone,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataCredentialsInZone(credentialsInZone []BACnetDeviceO
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCredentialsInZone(structType interface{}) BACnetConstructedDataCredentialsInZone {
- if casted, ok := structType.(BACnetConstructedDataCredentialsInZone); ok {
+ if casted, ok := structType.(BACnetConstructedDataCredentialsInZone); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCredentialsInZone); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataCredentialsInZone) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataCredentialsInZone) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataCredentialsInZoneParseWithBuffer(ctx context.Context,
// Terminated array
var credentialsInZone []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'credentialsInZone' field of BACnetConstructedDataCredentialsInZone")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataCredentialsInZoneParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataCredentialsInZone{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CredentialsInZone: credentialsInZone,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataCredentialsInZone) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCredentialsInZone")
}
- // Array Field (credentialsInZone)
- if pushErr := writeBuffer.PushContext("credentialsInZone", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for credentialsInZone")
- }
- for _curItem, _element := range m.GetCredentialsInZone() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCredentialsInZone()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'credentialsInZone' field")
- }
- }
- if popErr := writeBuffer.PopContext("credentialsInZone", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for credentialsInZone")
+ // Array Field (credentialsInZone)
+ if pushErr := writeBuffer.PushContext("credentialsInZone", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for credentialsInZone")
+ }
+ for _curItem, _element := range m.GetCredentialsInZone() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetCredentialsInZone()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'credentialsInZone' field")
}
+ }
+ if popErr := writeBuffer.PopContext("credentialsInZone", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for credentialsInZone")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCredentialsInZone"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCredentialsInZone")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataCredentialsInZone) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCredentialsInZone) isBACnetConstructedDataCredentialsInZone() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataCredentialsInZone) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go
index 234e751f84b..c8f700092f8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataCurrentCommandPriority.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataCurrentCommandPriority is the corresponding interface of BACnetConstructedDataCurrentCommandPriority
type BACnetConstructedDataCurrentCommandPriority interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataCurrentCommandPriorityExactly interface {
// _BACnetConstructedDataCurrentCommandPriority is the data-structure of this message
type _BACnetConstructedDataCurrentCommandPriority struct {
*_BACnetConstructedData
- CurrentCommandPriority BACnetOptionalUnsigned
+ CurrentCommandPriority BACnetOptionalUnsigned
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataCurrentCommandPriority) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataCurrentCommandPriority) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataCurrentCommandPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_CURRENT_COMMAND_PRIORITY
-}
+func (m *_BACnetConstructedDataCurrentCommandPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_CURRENT_COMMAND_PRIORITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataCurrentCommandPriority) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataCurrentCommandPriority) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataCurrentCommandPriority) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataCurrentCommandPriority) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataCurrentCommandPriority) GetActualValue() BACnetOp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataCurrentCommandPriority factory function for _BACnetConstructedDataCurrentCommandPriority
-func NewBACnetConstructedDataCurrentCommandPriority(currentCommandPriority BACnetOptionalUnsigned, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataCurrentCommandPriority {
+func NewBACnetConstructedDataCurrentCommandPriority( currentCommandPriority BACnetOptionalUnsigned , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataCurrentCommandPriority {
_result := &_BACnetConstructedDataCurrentCommandPriority{
CurrentCommandPriority: currentCommandPriority,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataCurrentCommandPriority(currentCommandPriority BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataCurrentCommandPriority(structType interface{}) BACnetConstructedDataCurrentCommandPriority {
- if casted, ok := structType.(BACnetConstructedDataCurrentCommandPriority); ok {
+ if casted, ok := structType.(BACnetConstructedDataCurrentCommandPriority); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataCurrentCommandPriority); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataCurrentCommandPriority) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataCurrentCommandPriority) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataCurrentCommandPriorityParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("currentCommandPriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for currentCommandPriority")
}
- _currentCommandPriority, _currentCommandPriorityErr := BACnetOptionalUnsignedParseWithBuffer(ctx, readBuffer)
+_currentCommandPriority, _currentCommandPriorityErr := BACnetOptionalUnsignedParseWithBuffer(ctx, readBuffer)
if _currentCommandPriorityErr != nil {
return nil, errors.Wrap(_currentCommandPriorityErr, "Error parsing 'currentCommandPriority' field of BACnetConstructedDataCurrentCommandPriority")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataCurrentCommandPriorityParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataCurrentCommandPriority{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CurrentCommandPriority: currentCommandPriority,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataCurrentCommandPriority) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataCurrentCommandPriority")
}
- // Simple Field (currentCommandPriority)
- if pushErr := writeBuffer.PushContext("currentCommandPriority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for currentCommandPriority")
- }
- _currentCommandPriorityErr := writeBuffer.WriteSerializable(ctx, m.GetCurrentCommandPriority())
- if popErr := writeBuffer.PopContext("currentCommandPriority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for currentCommandPriority")
- }
- if _currentCommandPriorityErr != nil {
- return errors.Wrap(_currentCommandPriorityErr, "Error serializing 'currentCommandPriority' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (currentCommandPriority)
+ if pushErr := writeBuffer.PushContext("currentCommandPriority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for currentCommandPriority")
+ }
+ _currentCommandPriorityErr := writeBuffer.WriteSerializable(ctx, m.GetCurrentCommandPriority())
+ if popErr := writeBuffer.PopContext("currentCommandPriority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for currentCommandPriority")
+ }
+ if _currentCommandPriorityErr != nil {
+ return errors.Wrap(_currentCommandPriorityErr, "Error serializing 'currentCommandPriority' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataCurrentCommandPriority"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataCurrentCommandPriority")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataCurrentCommandPriority) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataCurrentCommandPriority) isBACnetConstructedDataCurrentCommandPriority() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataCurrentCommandPriority) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go
index 7bade2ebf37..1da790d4edf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatabaseRevision.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDatabaseRevision is the corresponding interface of BACnetConstructedDataDatabaseRevision
type BACnetConstructedDataDatabaseRevision interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDatabaseRevisionExactly interface {
// _BACnetConstructedDataDatabaseRevision is the data-structure of this message
type _BACnetConstructedDataDatabaseRevision struct {
*_BACnetConstructedData
- DatabaseRevision BACnetApplicationTagUnsignedInteger
+ DatabaseRevision BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDatabaseRevision) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDatabaseRevision) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDatabaseRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DATABASE_REVISION
-}
+func (m *_BACnetConstructedDataDatabaseRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DATABASE_REVISION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDatabaseRevision) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDatabaseRevision) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDatabaseRevision) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDatabaseRevision) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDatabaseRevision) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDatabaseRevision factory function for _BACnetConstructedDataDatabaseRevision
-func NewBACnetConstructedDataDatabaseRevision(databaseRevision BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDatabaseRevision {
+func NewBACnetConstructedDataDatabaseRevision( databaseRevision BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDatabaseRevision {
_result := &_BACnetConstructedDataDatabaseRevision{
- DatabaseRevision: databaseRevision,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DatabaseRevision: databaseRevision,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDatabaseRevision(databaseRevision BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDatabaseRevision(structType interface{}) BACnetConstructedDataDatabaseRevision {
- if casted, ok := structType.(BACnetConstructedDataDatabaseRevision); ok {
+ if casted, ok := structType.(BACnetConstructedDataDatabaseRevision); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDatabaseRevision); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDatabaseRevision) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataDatabaseRevision) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDatabaseRevisionParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("databaseRevision"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for databaseRevision")
}
- _databaseRevision, _databaseRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_databaseRevision, _databaseRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _databaseRevisionErr != nil {
return nil, errors.Wrap(_databaseRevisionErr, "Error parsing 'databaseRevision' field of BACnetConstructedDataDatabaseRevision")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDatabaseRevisionParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataDatabaseRevision{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DatabaseRevision: databaseRevision,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDatabaseRevision) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDatabaseRevision")
}
- // Simple Field (databaseRevision)
- if pushErr := writeBuffer.PushContext("databaseRevision"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for databaseRevision")
- }
- _databaseRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetDatabaseRevision())
- if popErr := writeBuffer.PopContext("databaseRevision"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for databaseRevision")
- }
- if _databaseRevisionErr != nil {
- return errors.Wrap(_databaseRevisionErr, "Error serializing 'databaseRevision' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (databaseRevision)
+ if pushErr := writeBuffer.PushContext("databaseRevision"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for databaseRevision")
+ }
+ _databaseRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetDatabaseRevision())
+ if popErr := writeBuffer.PopContext("databaseRevision"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for databaseRevision")
+ }
+ if _databaseRevisionErr != nil {
+ return errors.Wrap(_databaseRevisionErr, "Error serializing 'databaseRevision' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDatabaseRevision"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDatabaseRevision")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDatabaseRevision) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDatabaseRevision) isBACnetConstructedDataDatabaseRevision() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDatabaseRevision) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateList.go
index b4be96f519b..9cc19a04f6d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateList is the corresponding interface of BACnetConstructedDataDateList
type BACnetConstructedDataDateList interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataDateListExactly interface {
// _BACnetConstructedDataDateList is the data-structure of this message
type _BACnetConstructedDataDateList struct {
*_BACnetConstructedData
- DateList []BACnetCalendarEntry
+ DateList []BACnetCalendarEntry
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDateList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDateList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DATE_LIST
-}
+func (m *_BACnetConstructedDataDateList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DATE_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataDateList) GetDateList() []BACnetCalendarEntry {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateList factory function for _BACnetConstructedDataDateList
-func NewBACnetConstructedDataDateList(dateList []BACnetCalendarEntry, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateList {
+func NewBACnetConstructedDataDateList( dateList []BACnetCalendarEntry , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateList {
_result := &_BACnetConstructedDataDateList{
- DateList: dateList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DateList: dateList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataDateList(dateList []BACnetCalendarEntry, openingTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateList(structType interface{}) BACnetConstructedDataDateList {
- if casted, ok := structType.(BACnetConstructedDataDateList); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateList); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataDateList) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataDateListParseWithBuffer(ctx context.Context, readBuffe
// Terminated array
var dateList []BACnetCalendarEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetCalendarEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetCalendarEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'dateList' field of BACnetConstructedDataDateList")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataDateListParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DateList: dateList,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataDateList) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateList")
}
- // Array Field (dateList)
- if pushErr := writeBuffer.PushContext("dateList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dateList")
- }
- for _curItem, _element := range m.GetDateList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetDateList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'dateList' field")
- }
- }
- if popErr := writeBuffer.PopContext("dateList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dateList")
+ // Array Field (dateList)
+ if pushErr := writeBuffer.PushContext("dateList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dateList")
+ }
+ for _curItem, _element := range m.GetDateList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetDateList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'dateList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("dateList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dateList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateList")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataDateList) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateList) isBACnetConstructedDataDateList() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataDateList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go
index 00df9b9e7f8..ad6fa8072a2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDatePatternValuePresentValue is the corresponding interface of BACnetConstructedDataDatePatternValuePresentValue
type BACnetConstructedDataDatePatternValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDatePatternValuePresentValueExactly interface {
// _BACnetConstructedDataDatePatternValuePresentValue is the data-structure of this message
type _BACnetConstructedDataDatePatternValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagDate
+ PresentValue BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATEPATTERN_VALUE}
-func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDatePatternValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDatePatternValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDatePatternValuePresentValue factory function for _BACnetConstructedDataDatePatternValuePresentValue
-func NewBACnetConstructedDataDatePatternValuePresentValue(presentValue BACnetApplicationTagDate, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDatePatternValuePresentValue {
+func NewBACnetConstructedDataDatePatternValuePresentValue( presentValue BACnetApplicationTagDate , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDatePatternValuePresentValue {
_result := &_BACnetConstructedDataDatePatternValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDatePatternValuePresentValue(presentValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDatePatternValuePresentValue(structType interface{}) BACnetConstructedDataDatePatternValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataDatePatternValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataDatePatternValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDatePatternValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataDatePatternValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDatePatternValuePresentValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataDatePatternValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDatePatternValuePresentValueParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataDatePatternValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDatePatternValuePresentValue) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDatePatternValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDatePatternValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDatePatternValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDatePatternValuePresentValue) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDatePatternValuePresentValue) isBACnetConstructedDataDatePatternValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDatePatternValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go
index ba60290fa0c..2328c06670a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatePatternValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDatePatternValueRelinquishDefault is the corresponding interface of BACnetConstructedDataDatePatternValueRelinquishDefault
type BACnetConstructedDataDatePatternValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDatePatternValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataDatePatternValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataDatePatternValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagDate
+ RelinquishDefault BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATEPATTERN_VALUE}
-func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDatePatternValueRelinquishDefault factory function for _BACnetConstructedDataDatePatternValueRelinquishDefault
-func NewBACnetConstructedDataDatePatternValueRelinquishDefault(relinquishDefault BACnetApplicationTagDate, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDatePatternValueRelinquishDefault {
+func NewBACnetConstructedDataDatePatternValueRelinquishDefault( relinquishDefault BACnetApplicationTagDate , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDatePatternValueRelinquishDefault {
_result := &_BACnetConstructedDataDatePatternValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDatePatternValueRelinquishDefault(relinquishDefault
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDatePatternValueRelinquishDefault(structType interface{}) BACnetConstructedDataDatePatternValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataDatePatternValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataDatePatternValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDatePatternValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDatePatternValueRelinquishDefaultParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataDatePatternValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDatePatternValueRelinquishDefaultParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataDatePatternValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDatePatternValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDatePatternValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDatePatternValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) isBACnetConstructedDataDatePatternValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDatePatternValueRelinquishDefault) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go
index 32bd9032ea1..256b71b26fd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateTimePatternValuePresentValue is the corresponding interface of BACnetConstructedDataDateTimePatternValuePresentValue
type BACnetConstructedDataDateTimePatternValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDateTimePatternValuePresentValueExactly interface {
// _BACnetConstructedDataDateTimePatternValuePresentValue is the data-structure of this message
type _BACnetConstructedDataDateTimePatternValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetDateTime
+ PresentValue BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATETIMEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATETIMEPATTERN_VALUE}
-func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateTimePatternValuePresentValue factory function for _BACnetConstructedDataDateTimePatternValuePresentValue
-func NewBACnetConstructedDataDateTimePatternValuePresentValue(presentValue BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateTimePatternValuePresentValue {
+func NewBACnetConstructedDataDateTimePatternValuePresentValue( presentValue BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateTimePatternValuePresentValue {
_result := &_BACnetConstructedDataDateTimePatternValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDateTimePatternValuePresentValue(presentValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateTimePatternValuePresentValue(structType interface{}) BACnetConstructedDataDateTimePatternValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataDateTimePatternValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateTimePatternValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateTimePatternValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDateTimePatternValuePresentValueParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataDateTimePatternValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDateTimePatternValuePresentValueParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateTimePatternValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateTimePatternValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateTimePatternValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateTimePatternValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) isBACnetConstructedDataDateTimePatternValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDateTimePatternValuePresentValue) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go
index 7dd0c73d2df..03f4973a205 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimePatternValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateTimePatternValueRelinquishDefault is the corresponding interface of BACnetConstructedDataDateTimePatternValueRelinquishDefault
type BACnetConstructedDataDateTimePatternValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDateTimePatternValueRelinquishDefaultExactly interface
// _BACnetConstructedDataDateTimePatternValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataDateTimePatternValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetDateTime
+ RelinquishDefault BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATETIMEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATETIMEPATTERN_VALUE}
-func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetActualV
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateTimePatternValueRelinquishDefault factory function for _BACnetConstructedDataDateTimePatternValueRelinquishDefault
-func NewBACnetConstructedDataDateTimePatternValueRelinquishDefault(relinquishDefault BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateTimePatternValueRelinquishDefault {
+func NewBACnetConstructedDataDateTimePatternValueRelinquishDefault( relinquishDefault BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateTimePatternValueRelinquishDefault {
_result := &_BACnetConstructedDataDateTimePatternValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDateTimePatternValueRelinquishDefault(relinquishDef
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateTimePatternValueRelinquishDefault(structType interface{}) BACnetConstructedDataDateTimePatternValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataDateTimePatternValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateTimePatternValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateTimePatternValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetLengthI
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDateTimePatternValueRelinquishDefaultParseWithBuffer(c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataDateTimePatternValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDateTimePatternValueRelinquishDefaultParseWithBuffer(c
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateTimePatternValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) SerializeW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateTimePatternValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateTimePatternValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateTimePatternValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) SerializeW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) isBACnetConstructedDataDateTimePatternValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDateTimePatternValueRelinquishDefault) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go
index 71fa4c10592..ecdebf919c4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateTimeValuePresentValue is the corresponding interface of BACnetConstructedDataDateTimeValuePresentValue
type BACnetConstructedDataDateTimeValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDateTimeValuePresentValueExactly interface {
// _BACnetConstructedDataDateTimeValuePresentValue is the data-structure of this message
type _BACnetConstructedDataDateTimeValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetDateTime
+ PresentValue BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATETIME_VALUE
-}
+func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATETIME_VALUE}
-func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateTimeValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateTimeValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateTimeValuePresentValue factory function for _BACnetConstructedDataDateTimeValuePresentValue
-func NewBACnetConstructedDataDateTimeValuePresentValue(presentValue BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateTimeValuePresentValue {
+func NewBACnetConstructedDataDateTimeValuePresentValue( presentValue BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateTimeValuePresentValue {
_result := &_BACnetConstructedDataDateTimeValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDateTimeValuePresentValue(presentValue BACnetDateTi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateTimeValuePresentValue(structType interface{}) BACnetConstructedDataDateTimeValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataDateTimeValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateTimeValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateTimeValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateTimeValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDateTimeValuePresentValueParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataDateTimeValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDateTimeValuePresentValueParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateTimeValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDateTimeValuePresentValue) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateTimeValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateTimeValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateTimeValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDateTimeValuePresentValue) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateTimeValuePresentValue) isBACnetConstructedDataDateTimeValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDateTimeValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go
index ae5e160c028..7f41239a09c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateTimeValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateTimeValueRelinquishDefault is the corresponding interface of BACnetConstructedDataDateTimeValueRelinquishDefault
type BACnetConstructedDataDateTimeValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDateTimeValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataDateTimeValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataDateTimeValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetDateTime
+ RelinquishDefault BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATETIME_VALUE
-}
+func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATETIME_VALUE}
-func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateTimeValueRelinquishDefault factory function for _BACnetConstructedDataDateTimeValueRelinquishDefault
-func NewBACnetConstructedDataDateTimeValueRelinquishDefault(relinquishDefault BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateTimeValueRelinquishDefault {
+func NewBACnetConstructedDataDateTimeValueRelinquishDefault( relinquishDefault BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateTimeValueRelinquishDefault {
_result := &_BACnetConstructedDataDateTimeValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDateTimeValueRelinquishDefault(relinquishDefault BA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateTimeValueRelinquishDefault(structType interface{}) BACnetConstructedDataDateTimeValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataDateTimeValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateTimeValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateTimeValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDateTimeValueRelinquishDefaultParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataDateTimeValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDateTimeValueRelinquishDefaultParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateTimeValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateTimeValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateTimeValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateTimeValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) isBACnetConstructedDataDateTimeValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDateTimeValueRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueAll.go
index 68dcc0cb490..628270f94a2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateValueAll is the corresponding interface of BACnetConstructedDataDateValueAll
type BACnetConstructedDataDateValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataDateValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATE_VALUE
-}
+func (m *_BACnetConstructedDataDateValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATE_VALUE}
-func (m *_BACnetConstructedDataDateValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataDateValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataDateValueAll factory function for _BACnetConstructedDataDateValueAll
-func NewBACnetConstructedDataDateValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateValueAll {
+func NewBACnetConstructedDataDateValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateValueAll {
_result := &_BACnetConstructedDataDateValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataDateValueAll(openingTag BACnetOpeningTag, peekedTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateValueAll(structType interface{}) BACnetConstructedDataDateValueAll {
- if casted, ok := structType.(BACnetConstructedDataDateValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataDateValueAll) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataDateValueAllParseWithBuffer(ctx context.Context, readB
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataDateValueAllParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataDateValueAll) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateValueAll) isBACnetConstructedDataDateValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataDateValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go
index d12cb2eabf3..b85a66475bd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateValuePresentValue is the corresponding interface of BACnetConstructedDataDateValuePresentValue
type BACnetConstructedDataDateValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDateValuePresentValueExactly interface {
// _BACnetConstructedDataDateValuePresentValue is the data-structure of this message
type _BACnetConstructedDataDateValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagDate
+ PresentValue BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATE_VALUE
-}
+func (m *_BACnetConstructedDataDateValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATE_VALUE}
-func (m *_BACnetConstructedDataDateValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataDateValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDateValuePresentValue) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateValuePresentValue factory function for _BACnetConstructedDataDateValuePresentValue
-func NewBACnetConstructedDataDateValuePresentValue(presentValue BACnetApplicationTagDate, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateValuePresentValue {
+func NewBACnetConstructedDataDateValuePresentValue( presentValue BACnetApplicationTagDate , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateValuePresentValue {
_result := &_BACnetConstructedDataDateValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDateValuePresentValue(presentValue BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateValuePresentValue(structType interface{}) BACnetConstructedDataDateValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataDateValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDateValuePresentValue) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDateValuePresentValueParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataDateValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDateValuePresentValueParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDateValuePresentValue) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDateValuePresentValue) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateValuePresentValue) isBACnetConstructedDataDateValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDateValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go
index 6612377402f..5f217f8e486 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDateValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDateValueRelinquishDefault is the corresponding interface of BACnetConstructedDataDateValueRelinquishDefault
type BACnetConstructedDataDateValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDateValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataDateValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataDateValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagDate
+ RelinquishDefault BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATE_VALUE
-}
+func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATE_VALUE}
-func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDateValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDateValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDateValueRelinquishDefault factory function for _BACnetConstructedDataDateValueRelinquishDefault
-func NewBACnetConstructedDataDateValueRelinquishDefault(relinquishDefault BACnetApplicationTagDate, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDateValueRelinquishDefault {
+func NewBACnetConstructedDataDateValueRelinquishDefault( relinquishDefault BACnetApplicationTagDate , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDateValueRelinquishDefault {
_result := &_BACnetConstructedDataDateValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDateValueRelinquishDefault(relinquishDefault BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDateValueRelinquishDefault(structType interface{}) BACnetConstructedDataDateValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataDateValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataDateValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDateValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataDateValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDateValueRelinquishDefaultParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataDateValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDateValueRelinquishDefaultParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataDateValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDateValueRelinquishDefault) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDateValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDateValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDateValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDateValueRelinquishDefault) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDateValueRelinquishDefault) isBACnetConstructedDataDateValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDateValueRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatepatternValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatepatternValueAll.go
index d4b39f0a0bb..808f1ec82a0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatepatternValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatepatternValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDatepatternValueAll is the corresponding interface of BACnetConstructedDataDatepatternValueAll
type BACnetConstructedDataDatepatternValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataDatepatternValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDatepatternValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataDatepatternValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATEPATTERN_VALUE}
-func (m *_BACnetConstructedDataDatepatternValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataDatepatternValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDatepatternValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDatepatternValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDatepatternValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDatepatternValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataDatepatternValueAll factory function for _BACnetConstructedDataDatepatternValueAll
-func NewBACnetConstructedDataDatepatternValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDatepatternValueAll {
+func NewBACnetConstructedDataDatepatternValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDatepatternValueAll {
_result := &_BACnetConstructedDataDatepatternValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataDatepatternValueAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDatepatternValueAll(structType interface{}) BACnetConstructedDataDatepatternValueAll {
- if casted, ok := structType.(BACnetConstructedDataDatepatternValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataDatepatternValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDatepatternValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataDatepatternValueAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataDatepatternValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataDatepatternValueAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataDatepatternValueAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataDatepatternValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataDatepatternValueAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDatepatternValueAll) isBACnetConstructedDataDatepatternValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataDatepatternValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimeValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimeValueAll.go
index 0ec3e407b44..bd2093a5bbc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimeValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimeValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDatetimeValueAll is the corresponding interface of BACnetConstructedDataDatetimeValueAll
type BACnetConstructedDataDatetimeValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataDatetimeValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDatetimeValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATETIME_VALUE
-}
+func (m *_BACnetConstructedDataDatetimeValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATETIME_VALUE}
-func (m *_BACnetConstructedDataDatetimeValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataDatetimeValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDatetimeValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDatetimeValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDatetimeValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDatetimeValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataDatetimeValueAll factory function for _BACnetConstructedDataDatetimeValueAll
-func NewBACnetConstructedDataDatetimeValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDatetimeValueAll {
+func NewBACnetConstructedDataDatetimeValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDatetimeValueAll {
_result := &_BACnetConstructedDataDatetimeValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataDatetimeValueAll(openingTag BACnetOpeningTag, peeke
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDatetimeValueAll(structType interface{}) BACnetConstructedDataDatetimeValueAll {
- if casted, ok := structType.(BACnetConstructedDataDatetimeValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataDatetimeValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDatetimeValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataDatetimeValueAll) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataDatetimeValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataDatetimeValueAllParseWithBuffer(ctx context.Context, r
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataDatetimeValueAllParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataDatetimeValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataDatetimeValueAll) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDatetimeValueAll) isBACnetConstructedDataDatetimeValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataDatetimeValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimepatternValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimepatternValueAll.go
index fae0e687ee4..eb347487052 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimepatternValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDatetimepatternValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDatetimepatternValueAll is the corresponding interface of BACnetConstructedDataDatetimepatternValueAll
type BACnetConstructedDataDatetimepatternValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataDatetimepatternValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDatetimepatternValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DATETIMEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataDatetimepatternValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DATETIMEPATTERN_VALUE}
-func (m *_BACnetConstructedDataDatetimepatternValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataDatetimepatternValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDatetimepatternValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDatetimepatternValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDatetimepatternValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDatetimepatternValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataDatetimepatternValueAll factory function for _BACnetConstructedDataDatetimepatternValueAll
-func NewBACnetConstructedDataDatetimepatternValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDatetimepatternValueAll {
+func NewBACnetConstructedDataDatetimepatternValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDatetimepatternValueAll {
_result := &_BACnetConstructedDataDatetimepatternValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataDatetimepatternValueAll(openingTag BACnetOpeningTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDatetimepatternValueAll(structType interface{}) BACnetConstructedDataDatetimepatternValueAll {
- if casted, ok := structType.(BACnetConstructedDataDatetimepatternValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataDatetimepatternValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDatetimepatternValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataDatetimepatternValueAll) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDatetimepatternValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataDatetimepatternValueAllParseWithBuffer(ctx context.Con
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataDatetimepatternValueAllParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataDatetimepatternValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataDatetimepatternValueAll) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDatetimepatternValueAll) isBACnetConstructedDataDatetimepatternValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataDatetimepatternValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go
index 0806d540b7f..a99822a84af 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaylightSavingsStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDaylightSavingsStatus is the corresponding interface of BACnetConstructedDataDaylightSavingsStatus
type BACnetConstructedDataDaylightSavingsStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDaylightSavingsStatusExactly interface {
// _BACnetConstructedDataDaylightSavingsStatus is the data-structure of this message
type _BACnetConstructedDataDaylightSavingsStatus struct {
*_BACnetConstructedData
- DaylightSavingsStatus BACnetApplicationTagBoolean
+ DaylightSavingsStatus BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDaylightSavingsStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDaylightSavingsStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDaylightSavingsStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DAYLIGHT_SAVINGS_STATUS
-}
+func (m *_BACnetConstructedDataDaylightSavingsStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DAYLIGHT_SAVINGS_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDaylightSavingsStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDaylightSavingsStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDaylightSavingsStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDaylightSavingsStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDaylightSavingsStatus) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDaylightSavingsStatus factory function for _BACnetConstructedDataDaylightSavingsStatus
-func NewBACnetConstructedDataDaylightSavingsStatus(daylightSavingsStatus BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDaylightSavingsStatus {
+func NewBACnetConstructedDataDaylightSavingsStatus( daylightSavingsStatus BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDaylightSavingsStatus {
_result := &_BACnetConstructedDataDaylightSavingsStatus{
- DaylightSavingsStatus: daylightSavingsStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DaylightSavingsStatus: daylightSavingsStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDaylightSavingsStatus(daylightSavingsStatus BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDaylightSavingsStatus(structType interface{}) BACnetConstructedDataDaylightSavingsStatus {
- if casted, ok := structType.(BACnetConstructedDataDaylightSavingsStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataDaylightSavingsStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDaylightSavingsStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDaylightSavingsStatus) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataDaylightSavingsStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDaylightSavingsStatusParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("daylightSavingsStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for daylightSavingsStatus")
}
- _daylightSavingsStatus, _daylightSavingsStatusErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_daylightSavingsStatus, _daylightSavingsStatusErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _daylightSavingsStatusErr != nil {
return nil, errors.Wrap(_daylightSavingsStatusErr, "Error parsing 'daylightSavingsStatus' field of BACnetConstructedDataDaylightSavingsStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDaylightSavingsStatusParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataDaylightSavingsStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DaylightSavingsStatus: daylightSavingsStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDaylightSavingsStatus) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDaylightSavingsStatus")
}
- // Simple Field (daylightSavingsStatus)
- if pushErr := writeBuffer.PushContext("daylightSavingsStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for daylightSavingsStatus")
- }
- _daylightSavingsStatusErr := writeBuffer.WriteSerializable(ctx, m.GetDaylightSavingsStatus())
- if popErr := writeBuffer.PopContext("daylightSavingsStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for daylightSavingsStatus")
- }
- if _daylightSavingsStatusErr != nil {
- return errors.Wrap(_daylightSavingsStatusErr, "Error serializing 'daylightSavingsStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (daylightSavingsStatus)
+ if pushErr := writeBuffer.PushContext("daylightSavingsStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for daylightSavingsStatus")
+ }
+ _daylightSavingsStatusErr := writeBuffer.WriteSerializable(ctx, m.GetDaylightSavingsStatus())
+ if popErr := writeBuffer.PopContext("daylightSavingsStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for daylightSavingsStatus")
+ }
+ if _daylightSavingsStatusErr != nil {
+ return errors.Wrap(_daylightSavingsStatusErr, "Error serializing 'daylightSavingsStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDaylightSavingsStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDaylightSavingsStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDaylightSavingsStatus) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDaylightSavingsStatus) isBACnetConstructedDataDaylightSavingsStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDaylightSavingsStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go
index c23c9a5aaa0..05dd32b6620 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDaysRemaining.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDaysRemaining is the corresponding interface of BACnetConstructedDataDaysRemaining
type BACnetConstructedDataDaysRemaining interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDaysRemainingExactly interface {
// _BACnetConstructedDataDaysRemaining is the data-structure of this message
type _BACnetConstructedDataDaysRemaining struct {
*_BACnetConstructedData
- DaysRemaining BACnetApplicationTagSignedInteger
+ DaysRemaining BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDaysRemaining) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDaysRemaining) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDaysRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DAYS_REMAINING
-}
+func (m *_BACnetConstructedDataDaysRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DAYS_REMAINING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDaysRemaining) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDaysRemaining) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDaysRemaining) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDaysRemaining) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDaysRemaining) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDaysRemaining factory function for _BACnetConstructedDataDaysRemaining
-func NewBACnetConstructedDataDaysRemaining(daysRemaining BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDaysRemaining {
+func NewBACnetConstructedDataDaysRemaining( daysRemaining BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDaysRemaining {
_result := &_BACnetConstructedDataDaysRemaining{
- DaysRemaining: daysRemaining,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DaysRemaining: daysRemaining,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDaysRemaining(daysRemaining BACnetApplicationTagSig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDaysRemaining(structType interface{}) BACnetConstructedDataDaysRemaining {
- if casted, ok := structType.(BACnetConstructedDataDaysRemaining); ok {
+ if casted, ok := structType.(BACnetConstructedDataDaysRemaining); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDaysRemaining); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDaysRemaining) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataDaysRemaining) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDaysRemainingParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("daysRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for daysRemaining")
}
- _daysRemaining, _daysRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_daysRemaining, _daysRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _daysRemainingErr != nil {
return nil, errors.Wrap(_daysRemainingErr, "Error parsing 'daysRemaining' field of BACnetConstructedDataDaysRemaining")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDaysRemainingParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataDaysRemaining{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DaysRemaining: daysRemaining,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDaysRemaining) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDaysRemaining")
}
- // Simple Field (daysRemaining)
- if pushErr := writeBuffer.PushContext("daysRemaining"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for daysRemaining")
- }
- _daysRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetDaysRemaining())
- if popErr := writeBuffer.PopContext("daysRemaining"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for daysRemaining")
- }
- if _daysRemainingErr != nil {
- return errors.Wrap(_daysRemainingErr, "Error serializing 'daysRemaining' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (daysRemaining)
+ if pushErr := writeBuffer.PushContext("daysRemaining"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for daysRemaining")
+ }
+ _daysRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetDaysRemaining())
+ if popErr := writeBuffer.PopContext("daysRemaining"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for daysRemaining")
+ }
+ if _daysRemainingErr != nil {
+ return errors.Wrap(_daysRemainingErr, "Error serializing 'daysRemaining' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDaysRemaining"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDaysRemaining")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDaysRemaining) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDaysRemaining) isBACnetConstructedDataDaysRemaining() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDaysRemaining) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go
index 9b317eb3fa1..6a95db2b065 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeadband.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeadband is the corresponding interface of BACnetConstructedDataDeadband
type BACnetConstructedDataDeadband interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDeadbandExactly interface {
// _BACnetConstructedDataDeadband is the data-structure of this message
type _BACnetConstructedDataDeadband struct {
*_BACnetConstructedData
- Deadband BACnetApplicationTagReal
+ Deadband BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeadband) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDeadband) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEADBAND
-}
+func (m *_BACnetConstructedDataDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEADBAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeadband) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeadband) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeadband) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeadband) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDeadband) GetActualValue() BACnetApplicationTagRe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDeadband factory function for _BACnetConstructedDataDeadband
-func NewBACnetConstructedDataDeadband(deadband BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeadband {
+func NewBACnetConstructedDataDeadband( deadband BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeadband {
_result := &_BACnetConstructedDataDeadband{
- Deadband: deadband,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Deadband: deadband,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDeadband(deadband BACnetApplicationTagReal, opening
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeadband(structType interface{}) BACnetConstructedDataDeadband {
- if casted, ok := structType.(BACnetConstructedDataDeadband); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeadband); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeadband); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDeadband) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeadband) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDeadbandParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetConstructedDataDeadband")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDeadbandParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeadband{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Deadband: deadband,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDeadband) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDeadband")
}
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDeadband"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDeadband")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDeadband) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeadband) isBACnetConstructedDataDeadband() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDeadband) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go
index 43d58b2656e..61f423a1186 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultFadeTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDefaultFadeTime is the corresponding interface of BACnetConstructedDataDefaultFadeTime
type BACnetConstructedDataDefaultFadeTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDefaultFadeTimeExactly interface {
// _BACnetConstructedDataDefaultFadeTime is the data-structure of this message
type _BACnetConstructedDataDefaultFadeTime struct {
*_BACnetConstructedData
- DefaultFadeTime BACnetApplicationTagUnsignedInteger
+ DefaultFadeTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDefaultFadeTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDefaultFadeTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDefaultFadeTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEFAULT_FADE_TIME
-}
+func (m *_BACnetConstructedDataDefaultFadeTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEFAULT_FADE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDefaultFadeTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDefaultFadeTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDefaultFadeTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDefaultFadeTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDefaultFadeTime) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDefaultFadeTime factory function for _BACnetConstructedDataDefaultFadeTime
-func NewBACnetConstructedDataDefaultFadeTime(defaultFadeTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDefaultFadeTime {
+func NewBACnetConstructedDataDefaultFadeTime( defaultFadeTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDefaultFadeTime {
_result := &_BACnetConstructedDataDefaultFadeTime{
- DefaultFadeTime: defaultFadeTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DefaultFadeTime: defaultFadeTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDefaultFadeTime(defaultFadeTime BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDefaultFadeTime(structType interface{}) BACnetConstructedDataDefaultFadeTime {
- if casted, ok := structType.(BACnetConstructedDataDefaultFadeTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataDefaultFadeTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDefaultFadeTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDefaultFadeTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDefaultFadeTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDefaultFadeTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("defaultFadeTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for defaultFadeTime")
}
- _defaultFadeTime, _defaultFadeTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_defaultFadeTime, _defaultFadeTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _defaultFadeTimeErr != nil {
return nil, errors.Wrap(_defaultFadeTimeErr, "Error parsing 'defaultFadeTime' field of BACnetConstructedDataDefaultFadeTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDefaultFadeTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataDefaultFadeTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DefaultFadeTime: defaultFadeTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDefaultFadeTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDefaultFadeTime")
}
- // Simple Field (defaultFadeTime)
- if pushErr := writeBuffer.PushContext("defaultFadeTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for defaultFadeTime")
- }
- _defaultFadeTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultFadeTime())
- if popErr := writeBuffer.PopContext("defaultFadeTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for defaultFadeTime")
- }
- if _defaultFadeTimeErr != nil {
- return errors.Wrap(_defaultFadeTimeErr, "Error serializing 'defaultFadeTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (defaultFadeTime)
+ if pushErr := writeBuffer.PushContext("defaultFadeTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for defaultFadeTime")
+ }
+ _defaultFadeTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultFadeTime())
+ if popErr := writeBuffer.PopContext("defaultFadeTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for defaultFadeTime")
+ }
+ if _defaultFadeTimeErr != nil {
+ return errors.Wrap(_defaultFadeTimeErr, "Error serializing 'defaultFadeTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDefaultFadeTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDefaultFadeTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDefaultFadeTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDefaultFadeTime) isBACnetConstructedDataDefaultFadeTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDefaultFadeTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go
index 7e3bd0e8979..61decdf5cce 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultRampRate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDefaultRampRate is the corresponding interface of BACnetConstructedDataDefaultRampRate
type BACnetConstructedDataDefaultRampRate interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDefaultRampRateExactly interface {
// _BACnetConstructedDataDefaultRampRate is the data-structure of this message
type _BACnetConstructedDataDefaultRampRate struct {
*_BACnetConstructedData
- DefaultRampRate BACnetApplicationTagReal
+ DefaultRampRate BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDefaultRampRate) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDefaultRampRate) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDefaultRampRate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEFAULT_RAMP_RATE
-}
+func (m *_BACnetConstructedDataDefaultRampRate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEFAULT_RAMP_RATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDefaultRampRate) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDefaultRampRate) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDefaultRampRate) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDefaultRampRate) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDefaultRampRate) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDefaultRampRate factory function for _BACnetConstructedDataDefaultRampRate
-func NewBACnetConstructedDataDefaultRampRate(defaultRampRate BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDefaultRampRate {
+func NewBACnetConstructedDataDefaultRampRate( defaultRampRate BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDefaultRampRate {
_result := &_BACnetConstructedDataDefaultRampRate{
- DefaultRampRate: defaultRampRate,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DefaultRampRate: defaultRampRate,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDefaultRampRate(defaultRampRate BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDefaultRampRate(structType interface{}) BACnetConstructedDataDefaultRampRate {
- if casted, ok := structType.(BACnetConstructedDataDefaultRampRate); ok {
+ if casted, ok := structType.(BACnetConstructedDataDefaultRampRate); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDefaultRampRate); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDefaultRampRate) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDefaultRampRate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDefaultRampRateParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("defaultRampRate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for defaultRampRate")
}
- _defaultRampRate, _defaultRampRateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_defaultRampRate, _defaultRampRateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _defaultRampRateErr != nil {
return nil, errors.Wrap(_defaultRampRateErr, "Error parsing 'defaultRampRate' field of BACnetConstructedDataDefaultRampRate")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDefaultRampRateParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataDefaultRampRate{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DefaultRampRate: defaultRampRate,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDefaultRampRate) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDefaultRampRate")
}
- // Simple Field (defaultRampRate)
- if pushErr := writeBuffer.PushContext("defaultRampRate"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for defaultRampRate")
- }
- _defaultRampRateErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultRampRate())
- if popErr := writeBuffer.PopContext("defaultRampRate"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for defaultRampRate")
- }
- if _defaultRampRateErr != nil {
- return errors.Wrap(_defaultRampRateErr, "Error serializing 'defaultRampRate' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (defaultRampRate)
+ if pushErr := writeBuffer.PushContext("defaultRampRate"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for defaultRampRate")
+ }
+ _defaultRampRateErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultRampRate())
+ if popErr := writeBuffer.PopContext("defaultRampRate"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for defaultRampRate")
+ }
+ if _defaultRampRateErr != nil {
+ return errors.Wrap(_defaultRampRateErr, "Error serializing 'defaultRampRate' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDefaultRampRate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDefaultRampRate")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDefaultRampRate) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDefaultRampRate) isBACnetConstructedDataDefaultRampRate() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDefaultRampRate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go
index 2eaac4336c5..429be7b124f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultStepIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDefaultStepIncrement is the corresponding interface of BACnetConstructedDataDefaultStepIncrement
type BACnetConstructedDataDefaultStepIncrement interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDefaultStepIncrementExactly interface {
// _BACnetConstructedDataDefaultStepIncrement is the data-structure of this message
type _BACnetConstructedDataDefaultStepIncrement struct {
*_BACnetConstructedData
- DefaultStepIncrement BACnetApplicationTagReal
+ DefaultStepIncrement BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDefaultStepIncrement) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDefaultStepIncrement) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDefaultStepIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEFAULT_STEP_INCREMENT
-}
+func (m *_BACnetConstructedDataDefaultStepIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEFAULT_STEP_INCREMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDefaultStepIncrement) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDefaultStepIncrement) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDefaultStepIncrement) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDefaultStepIncrement) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDefaultStepIncrement) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDefaultStepIncrement factory function for _BACnetConstructedDataDefaultStepIncrement
-func NewBACnetConstructedDataDefaultStepIncrement(defaultStepIncrement BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDefaultStepIncrement {
+func NewBACnetConstructedDataDefaultStepIncrement( defaultStepIncrement BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDefaultStepIncrement {
_result := &_BACnetConstructedDataDefaultStepIncrement{
- DefaultStepIncrement: defaultStepIncrement,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DefaultStepIncrement: defaultStepIncrement,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDefaultStepIncrement(defaultStepIncrement BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDefaultStepIncrement(structType interface{}) BACnetConstructedDataDefaultStepIncrement {
- if casted, ok := structType.(BACnetConstructedDataDefaultStepIncrement); ok {
+ if casted, ok := structType.(BACnetConstructedDataDefaultStepIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDefaultStepIncrement); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDefaultStepIncrement) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataDefaultStepIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDefaultStepIncrementParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("defaultStepIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for defaultStepIncrement")
}
- _defaultStepIncrement, _defaultStepIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_defaultStepIncrement, _defaultStepIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _defaultStepIncrementErr != nil {
return nil, errors.Wrap(_defaultStepIncrementErr, "Error parsing 'defaultStepIncrement' field of BACnetConstructedDataDefaultStepIncrement")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDefaultStepIncrementParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataDefaultStepIncrement{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DefaultStepIncrement: defaultStepIncrement,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDefaultStepIncrement) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDefaultStepIncrement")
}
- // Simple Field (defaultStepIncrement)
- if pushErr := writeBuffer.PushContext("defaultStepIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for defaultStepIncrement")
- }
- _defaultStepIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultStepIncrement())
- if popErr := writeBuffer.PopContext("defaultStepIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for defaultStepIncrement")
- }
- if _defaultStepIncrementErr != nil {
- return errors.Wrap(_defaultStepIncrementErr, "Error serializing 'defaultStepIncrement' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (defaultStepIncrement)
+ if pushErr := writeBuffer.PushContext("defaultStepIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for defaultStepIncrement")
+ }
+ _defaultStepIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultStepIncrement())
+ if popErr := writeBuffer.PopContext("defaultStepIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for defaultStepIncrement")
+ }
+ if _defaultStepIncrementErr != nil {
+ return errors.Wrap(_defaultStepIncrementErr, "Error serializing 'defaultStepIncrement' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDefaultStepIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDefaultStepIncrement")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDefaultStepIncrement) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDefaultStepIncrement) isBACnetConstructedDataDefaultStepIncrement() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDefaultStepIncrement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go
index 79762bc2107..e366b31c020 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultSubordinateRelationship.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDefaultSubordinateRelationship is the corresponding interface of BACnetConstructedDataDefaultSubordinateRelationship
type BACnetConstructedDataDefaultSubordinateRelationship interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDefaultSubordinateRelationshipExactly interface {
// _BACnetConstructedDataDefaultSubordinateRelationship is the data-structure of this message
type _BACnetConstructedDataDefaultSubordinateRelationship struct {
*_BACnetConstructedData
- DefaultSubordinateRelationship BACnetRelationshipTagged
+ DefaultSubordinateRelationship BACnetRelationshipTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEFAULT_SUBORDINATE_RELATIONSHIP
-}
+func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEFAULT_SUBORDINATE_RELATIONSHIP}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDefaultSubordinateRelationship) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDefaultSubordinateRelationship) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDefaultSubordinateRelationship factory function for _BACnetConstructedDataDefaultSubordinateRelationship
-func NewBACnetConstructedDataDefaultSubordinateRelationship(defaultSubordinateRelationship BACnetRelationshipTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDefaultSubordinateRelationship {
+func NewBACnetConstructedDataDefaultSubordinateRelationship( defaultSubordinateRelationship BACnetRelationshipTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDefaultSubordinateRelationship {
_result := &_BACnetConstructedDataDefaultSubordinateRelationship{
DefaultSubordinateRelationship: defaultSubordinateRelationship,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDefaultSubordinateRelationship(defaultSubordinateRe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDefaultSubordinateRelationship(structType interface{}) BACnetConstructedDataDefaultSubordinateRelationship {
- if casted, ok := structType.(BACnetConstructedDataDefaultSubordinateRelationship); ok {
+ if casted, ok := structType.(BACnetConstructedDataDefaultSubordinateRelationship); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDefaultSubordinateRelationship); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataDefaultSubordinateRelationship) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDefaultSubordinateRelationshipParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("defaultSubordinateRelationship"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for defaultSubordinateRelationship")
}
- _defaultSubordinateRelationship, _defaultSubordinateRelationshipErr := BACnetRelationshipTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_defaultSubordinateRelationship, _defaultSubordinateRelationshipErr := BACnetRelationshipTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _defaultSubordinateRelationshipErr != nil {
return nil, errors.Wrap(_defaultSubordinateRelationshipErr, "Error parsing 'defaultSubordinateRelationship' field of BACnetConstructedDataDefaultSubordinateRelationship")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDefaultSubordinateRelationshipParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataDefaultSubordinateRelationship{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DefaultSubordinateRelationship: defaultSubordinateRelationship,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDefaultSubordinateRelationship) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDefaultSubordinateRelationship")
}
- // Simple Field (defaultSubordinateRelationship)
- if pushErr := writeBuffer.PushContext("defaultSubordinateRelationship"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for defaultSubordinateRelationship")
- }
- _defaultSubordinateRelationshipErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultSubordinateRelationship())
- if popErr := writeBuffer.PopContext("defaultSubordinateRelationship"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for defaultSubordinateRelationship")
- }
- if _defaultSubordinateRelationshipErr != nil {
- return errors.Wrap(_defaultSubordinateRelationshipErr, "Error serializing 'defaultSubordinateRelationship' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (defaultSubordinateRelationship)
+ if pushErr := writeBuffer.PushContext("defaultSubordinateRelationship"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for defaultSubordinateRelationship")
+ }
+ _defaultSubordinateRelationshipErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultSubordinateRelationship())
+ if popErr := writeBuffer.PopContext("defaultSubordinateRelationship"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for defaultSubordinateRelationship")
+ }
+ if _defaultSubordinateRelationshipErr != nil {
+ return errors.Wrap(_defaultSubordinateRelationshipErr, "Error serializing 'defaultSubordinateRelationship' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDefaultSubordinateRelationship"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDefaultSubordinateRelationship")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDefaultSubordinateRelationship) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDefaultSubordinateRelationship) isBACnetConstructedDataDefaultSubordinateRelationship() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDefaultSubordinateRelationship) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go
index 894edba3b85..0c4cca82552 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDefaultTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDefaultTimeout is the corresponding interface of BACnetConstructedDataDefaultTimeout
type BACnetConstructedDataDefaultTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDefaultTimeoutExactly interface {
// _BACnetConstructedDataDefaultTimeout is the data-structure of this message
type _BACnetConstructedDataDefaultTimeout struct {
*_BACnetConstructedData
- DefaultTimeout BACnetApplicationTagUnsignedInteger
+ DefaultTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDefaultTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDefaultTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDefaultTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEFAULT_TIMEOUT
-}
+func (m *_BACnetConstructedDataDefaultTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEFAULT_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDefaultTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDefaultTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDefaultTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDefaultTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDefaultTimeout) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDefaultTimeout factory function for _BACnetConstructedDataDefaultTimeout
-func NewBACnetConstructedDataDefaultTimeout(defaultTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDefaultTimeout {
+func NewBACnetConstructedDataDefaultTimeout( defaultTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDefaultTimeout {
_result := &_BACnetConstructedDataDefaultTimeout{
- DefaultTimeout: defaultTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DefaultTimeout: defaultTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDefaultTimeout(defaultTimeout BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDefaultTimeout(structType interface{}) BACnetConstructedDataDefaultTimeout {
- if casted, ok := structType.(BACnetConstructedDataDefaultTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataDefaultTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDefaultTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDefaultTimeout) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataDefaultTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDefaultTimeoutParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("defaultTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for defaultTimeout")
}
- _defaultTimeout, _defaultTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_defaultTimeout, _defaultTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _defaultTimeoutErr != nil {
return nil, errors.Wrap(_defaultTimeoutErr, "Error parsing 'defaultTimeout' field of BACnetConstructedDataDefaultTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDefaultTimeoutParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataDefaultTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DefaultTimeout: defaultTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDefaultTimeout) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDefaultTimeout")
}
- // Simple Field (defaultTimeout)
- if pushErr := writeBuffer.PushContext("defaultTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for defaultTimeout")
- }
- _defaultTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultTimeout())
- if popErr := writeBuffer.PopContext("defaultTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for defaultTimeout")
- }
- if _defaultTimeoutErr != nil {
- return errors.Wrap(_defaultTimeoutErr, "Error serializing 'defaultTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (defaultTimeout)
+ if pushErr := writeBuffer.PushContext("defaultTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for defaultTimeout")
+ }
+ _defaultTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetDefaultTimeout())
+ if popErr := writeBuffer.PopContext("defaultTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for defaultTimeout")
+ }
+ if _defaultTimeoutErr != nil {
+ return errors.Wrap(_defaultTimeoutErr, "Error serializing 'defaultTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDefaultTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDefaultTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDefaultTimeout) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDefaultTimeout) isBACnetConstructedDataDefaultTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDefaultTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go
index 444b341d2b3..6e9d4d771ab 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeployedProfileLocation.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeployedProfileLocation is the corresponding interface of BACnetConstructedDataDeployedProfileLocation
type BACnetConstructedDataDeployedProfileLocation interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDeployedProfileLocationExactly interface {
// _BACnetConstructedDataDeployedProfileLocation is the data-structure of this message
type _BACnetConstructedDataDeployedProfileLocation struct {
*_BACnetConstructedData
- DeployedProfileLocation BACnetApplicationTagCharacterString
+ DeployedProfileLocation BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeployedProfileLocation) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDeployedProfileLocation) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDeployedProfileLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEPLOYED_PROFILE_LOCATION
-}
+func (m *_BACnetConstructedDataDeployedProfileLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEPLOYED_PROFILE_LOCATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeployedProfileLocation) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeployedProfileLocation) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeployedProfileLocation) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeployedProfileLocation) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDeployedProfileLocation) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDeployedProfileLocation factory function for _BACnetConstructedDataDeployedProfileLocation
-func NewBACnetConstructedDataDeployedProfileLocation(deployedProfileLocation BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeployedProfileLocation {
+func NewBACnetConstructedDataDeployedProfileLocation( deployedProfileLocation BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeployedProfileLocation {
_result := &_BACnetConstructedDataDeployedProfileLocation{
DeployedProfileLocation: deployedProfileLocation,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDeployedProfileLocation(deployedProfileLocation BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeployedProfileLocation(structType interface{}) BACnetConstructedDataDeployedProfileLocation {
- if casted, ok := structType.(BACnetConstructedDataDeployedProfileLocation); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeployedProfileLocation); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeployedProfileLocation); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDeployedProfileLocation) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeployedProfileLocation) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDeployedProfileLocationParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("deployedProfileLocation"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deployedProfileLocation")
}
- _deployedProfileLocation, _deployedProfileLocationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deployedProfileLocation, _deployedProfileLocationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deployedProfileLocationErr != nil {
return nil, errors.Wrap(_deployedProfileLocationErr, "Error parsing 'deployedProfileLocation' field of BACnetConstructedDataDeployedProfileLocation")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDeployedProfileLocationParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeployedProfileLocation{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DeployedProfileLocation: deployedProfileLocation,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDeployedProfileLocation) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDeployedProfileLocation")
}
- // Simple Field (deployedProfileLocation)
- if pushErr := writeBuffer.PushContext("deployedProfileLocation"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deployedProfileLocation")
- }
- _deployedProfileLocationErr := writeBuffer.WriteSerializable(ctx, m.GetDeployedProfileLocation())
- if popErr := writeBuffer.PopContext("deployedProfileLocation"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deployedProfileLocation")
- }
- if _deployedProfileLocationErr != nil {
- return errors.Wrap(_deployedProfileLocationErr, "Error serializing 'deployedProfileLocation' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (deployedProfileLocation)
+ if pushErr := writeBuffer.PushContext("deployedProfileLocation"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deployedProfileLocation")
+ }
+ _deployedProfileLocationErr := writeBuffer.WriteSerializable(ctx, m.GetDeployedProfileLocation())
+ if popErr := writeBuffer.PopContext("deployedProfileLocation"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deployedProfileLocation")
+ }
+ if _deployedProfileLocationErr != nil {
+ return errors.Wrap(_deployedProfileLocationErr, "Error serializing 'deployedProfileLocation' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDeployedProfileLocation"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDeployedProfileLocation")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDeployedProfileLocation) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeployedProfileLocation) isBACnetConstructedDataDeployedProfileLocation() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDeployedProfileLocation) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go
index f3a6569e5f4..783f849f8b2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstant.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDerivativeConstant is the corresponding interface of BACnetConstructedDataDerivativeConstant
type BACnetConstructedDataDerivativeConstant interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDerivativeConstantExactly interface {
// _BACnetConstructedDataDerivativeConstant is the data-structure of this message
type _BACnetConstructedDataDerivativeConstant struct {
*_BACnetConstructedData
- DerivativeConstant BACnetApplicationTagReal
+ DerivativeConstant BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDerivativeConstant) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDerivativeConstant) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDerivativeConstant) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DERIVATIVE_CONSTANT
-}
+func (m *_BACnetConstructedDataDerivativeConstant) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DERIVATIVE_CONSTANT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDerivativeConstant) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDerivativeConstant) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDerivativeConstant) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDerivativeConstant) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDerivativeConstant) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDerivativeConstant factory function for _BACnetConstructedDataDerivativeConstant
-func NewBACnetConstructedDataDerivativeConstant(derivativeConstant BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDerivativeConstant {
+func NewBACnetConstructedDataDerivativeConstant( derivativeConstant BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDerivativeConstant {
_result := &_BACnetConstructedDataDerivativeConstant{
- DerivativeConstant: derivativeConstant,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DerivativeConstant: derivativeConstant,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDerivativeConstant(derivativeConstant BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDerivativeConstant(structType interface{}) BACnetConstructedDataDerivativeConstant {
- if casted, ok := structType.(BACnetConstructedDataDerivativeConstant); ok {
+ if casted, ok := structType.(BACnetConstructedDataDerivativeConstant); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDerivativeConstant); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDerivativeConstant) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataDerivativeConstant) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDerivativeConstantParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("derivativeConstant"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for derivativeConstant")
}
- _derivativeConstant, _derivativeConstantErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_derivativeConstant, _derivativeConstantErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _derivativeConstantErr != nil {
return nil, errors.Wrap(_derivativeConstantErr, "Error parsing 'derivativeConstant' field of BACnetConstructedDataDerivativeConstant")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDerivativeConstantParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataDerivativeConstant{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DerivativeConstant: derivativeConstant,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDerivativeConstant) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDerivativeConstant")
}
- // Simple Field (derivativeConstant)
- if pushErr := writeBuffer.PushContext("derivativeConstant"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for derivativeConstant")
- }
- _derivativeConstantErr := writeBuffer.WriteSerializable(ctx, m.GetDerivativeConstant())
- if popErr := writeBuffer.PopContext("derivativeConstant"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for derivativeConstant")
- }
- if _derivativeConstantErr != nil {
- return errors.Wrap(_derivativeConstantErr, "Error serializing 'derivativeConstant' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (derivativeConstant)
+ if pushErr := writeBuffer.PushContext("derivativeConstant"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for derivativeConstant")
+ }
+ _derivativeConstantErr := writeBuffer.WriteSerializable(ctx, m.GetDerivativeConstant())
+ if popErr := writeBuffer.PopContext("derivativeConstant"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for derivativeConstant")
+ }
+ if _derivativeConstantErr != nil {
+ return errors.Wrap(_derivativeConstantErr, "Error serializing 'derivativeConstant' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDerivativeConstant"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDerivativeConstant")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDerivativeConstant) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDerivativeConstant) isBACnetConstructedDataDerivativeConstant() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDerivativeConstant) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go
index e4516061116..52f1d206568 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDerivativeConstantUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDerivativeConstantUnits is the corresponding interface of BACnetConstructedDataDerivativeConstantUnits
type BACnetConstructedDataDerivativeConstantUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDerivativeConstantUnitsExactly interface {
// _BACnetConstructedDataDerivativeConstantUnits is the data-structure of this message
type _BACnetConstructedDataDerivativeConstantUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDerivativeConstantUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDerivativeConstantUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDerivativeConstantUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DERIVATIVE_CONSTANT_UNITS
-}
+func (m *_BACnetConstructedDataDerivativeConstantUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DERIVATIVE_CONSTANT_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDerivativeConstantUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDerivativeConstantUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDerivativeConstantUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDerivativeConstantUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDerivativeConstantUnits) GetActualValue() BACnetE
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDerivativeConstantUnits factory function for _BACnetConstructedDataDerivativeConstantUnits
-func NewBACnetConstructedDataDerivativeConstantUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDerivativeConstantUnits {
+func NewBACnetConstructedDataDerivativeConstantUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDerivativeConstantUnits {
_result := &_BACnetConstructedDataDerivativeConstantUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDerivativeConstantUnits(units BACnetEngineeringUnit
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDerivativeConstantUnits(structType interface{}) BACnetConstructedDataDerivativeConstantUnits {
- if casted, ok := structType.(BACnetConstructedDataDerivativeConstantUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataDerivativeConstantUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDerivativeConstantUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDerivativeConstantUnits) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDerivativeConstantUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDerivativeConstantUnitsParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataDerivativeConstantUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDerivativeConstantUnitsParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataDerivativeConstantUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDerivativeConstantUnits) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDerivativeConstantUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDerivativeConstantUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDerivativeConstantUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDerivativeConstantUnits) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDerivativeConstantUnits) isBACnetConstructedDataDerivativeConstantUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDerivativeConstantUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go
index 10171d075c5..b7d8e251a89 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescription.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDescription is the corresponding interface of BACnetConstructedDataDescription
type BACnetConstructedDataDescription interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDescriptionExactly interface {
// _BACnetConstructedDataDescription is the data-structure of this message
type _BACnetConstructedDataDescription struct {
*_BACnetConstructedData
- Description BACnetApplicationTagCharacterString
+ Description BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDescription) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDescription) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDescription) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DESCRIPTION
-}
+func (m *_BACnetConstructedDataDescription) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DESCRIPTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDescription) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDescription) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDescription) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDescription) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDescription) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDescription factory function for _BACnetConstructedDataDescription
-func NewBACnetConstructedDataDescription(description BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDescription {
+func NewBACnetConstructedDataDescription( description BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDescription {
_result := &_BACnetConstructedDataDescription{
- Description: description,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Description: description,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDescription(description BACnetApplicationTagCharact
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDescription(structType interface{}) BACnetConstructedDataDescription {
- if casted, ok := structType.(BACnetConstructedDataDescription); ok {
+ if casted, ok := structType.(BACnetConstructedDataDescription); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDescription); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDescription) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataDescription) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDescriptionParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("description"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for description")
}
- _description, _descriptionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_description, _descriptionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _descriptionErr != nil {
return nil, errors.Wrap(_descriptionErr, "Error parsing 'description' field of BACnetConstructedDataDescription")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDescriptionParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataDescription{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Description: description,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDescription) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDescription")
}
- // Simple Field (description)
- if pushErr := writeBuffer.PushContext("description"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for description")
- }
- _descriptionErr := writeBuffer.WriteSerializable(ctx, m.GetDescription())
- if popErr := writeBuffer.PopContext("description"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for description")
- }
- if _descriptionErr != nil {
- return errors.Wrap(_descriptionErr, "Error serializing 'description' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (description)
+ if pushErr := writeBuffer.PushContext("description"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for description")
+ }
+ _descriptionErr := writeBuffer.WriteSerializable(ctx, m.GetDescription())
+ if popErr := writeBuffer.PopContext("description"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for description")
+ }
+ if _descriptionErr != nil {
+ return errors.Wrap(_descriptionErr, "Error serializing 'description' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDescription"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDescription")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDescription) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDescription) isBACnetConstructedDataDescription() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDescription) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go
index 9c6b5a786a6..6338ee711fc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDescriptionOfHalt.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDescriptionOfHalt is the corresponding interface of BACnetConstructedDataDescriptionOfHalt
type BACnetConstructedDataDescriptionOfHalt interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDescriptionOfHaltExactly interface {
// _BACnetConstructedDataDescriptionOfHalt is the data-structure of this message
type _BACnetConstructedDataDescriptionOfHalt struct {
*_BACnetConstructedData
- DescriptionForHalt BACnetApplicationTagCharacterString
+ DescriptionForHalt BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDescriptionOfHalt) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDescriptionOfHalt) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDescriptionOfHalt) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DESCRIPTION_OF_HALT
-}
+func (m *_BACnetConstructedDataDescriptionOfHalt) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DESCRIPTION_OF_HALT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDescriptionOfHalt) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDescriptionOfHalt) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDescriptionOfHalt) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDescriptionOfHalt) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDescriptionOfHalt) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDescriptionOfHalt factory function for _BACnetConstructedDataDescriptionOfHalt
-func NewBACnetConstructedDataDescriptionOfHalt(descriptionForHalt BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDescriptionOfHalt {
+func NewBACnetConstructedDataDescriptionOfHalt( descriptionForHalt BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDescriptionOfHalt {
_result := &_BACnetConstructedDataDescriptionOfHalt{
- DescriptionForHalt: descriptionForHalt,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DescriptionForHalt: descriptionForHalt,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDescriptionOfHalt(descriptionForHalt BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDescriptionOfHalt(structType interface{}) BACnetConstructedDataDescriptionOfHalt {
- if casted, ok := structType.(BACnetConstructedDataDescriptionOfHalt); ok {
+ if casted, ok := structType.(BACnetConstructedDataDescriptionOfHalt); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDescriptionOfHalt); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDescriptionOfHalt) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataDescriptionOfHalt) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDescriptionOfHaltParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("descriptionForHalt"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for descriptionForHalt")
}
- _descriptionForHalt, _descriptionForHaltErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_descriptionForHalt, _descriptionForHaltErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _descriptionForHaltErr != nil {
return nil, errors.Wrap(_descriptionForHaltErr, "Error parsing 'descriptionForHalt' field of BACnetConstructedDataDescriptionOfHalt")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDescriptionOfHaltParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataDescriptionOfHalt{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DescriptionForHalt: descriptionForHalt,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDescriptionOfHalt) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDescriptionOfHalt")
}
- // Simple Field (descriptionForHalt)
- if pushErr := writeBuffer.PushContext("descriptionForHalt"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for descriptionForHalt")
- }
- _descriptionForHaltErr := writeBuffer.WriteSerializable(ctx, m.GetDescriptionForHalt())
- if popErr := writeBuffer.PopContext("descriptionForHalt"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for descriptionForHalt")
- }
- if _descriptionForHaltErr != nil {
- return errors.Wrap(_descriptionForHaltErr, "Error serializing 'descriptionForHalt' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (descriptionForHalt)
+ if pushErr := writeBuffer.PushContext("descriptionForHalt"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for descriptionForHalt")
+ }
+ _descriptionForHaltErr := writeBuffer.WriteSerializable(ctx, m.GetDescriptionForHalt())
+ if popErr := writeBuffer.PopContext("descriptionForHalt"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for descriptionForHalt")
+ }
+ if _descriptionForHaltErr != nil {
+ return errors.Wrap(_descriptionForHaltErr, "Error serializing 'descriptionForHalt' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDescriptionOfHalt"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDescriptionOfHalt")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDescriptionOfHalt) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDescriptionOfHalt) isBACnetConstructedDataDescriptionOfHalt() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDescriptionOfHalt) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAddressBinding.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAddressBinding.go
index b1adb784803..2488c3a6678 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAddressBinding.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAddressBinding.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeviceAddressBinding is the corresponding interface of BACnetConstructedDataDeviceAddressBinding
type BACnetConstructedDataDeviceAddressBinding interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataDeviceAddressBindingExactly interface {
// _BACnetConstructedDataDeviceAddressBinding is the data-structure of this message
type _BACnetConstructedDataDeviceAddressBinding struct {
*_BACnetConstructedData
- DeviceAddressBinding []BACnetAddressBinding
+ DeviceAddressBinding []BACnetAddressBinding
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeviceAddressBinding) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDeviceAddressBinding) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDeviceAddressBinding) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEVICE_ADDRESS_BINDING
-}
+func (m *_BACnetConstructedDataDeviceAddressBinding) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEVICE_ADDRESS_BINDING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeviceAddressBinding) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeviceAddressBinding) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeviceAddressBinding) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeviceAddressBinding) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataDeviceAddressBinding) GetDeviceAddressBinding() [
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDeviceAddressBinding factory function for _BACnetConstructedDataDeviceAddressBinding
-func NewBACnetConstructedDataDeviceAddressBinding(deviceAddressBinding []BACnetAddressBinding, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeviceAddressBinding {
+func NewBACnetConstructedDataDeviceAddressBinding( deviceAddressBinding []BACnetAddressBinding , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeviceAddressBinding {
_result := &_BACnetConstructedDataDeviceAddressBinding{
- DeviceAddressBinding: deviceAddressBinding,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DeviceAddressBinding: deviceAddressBinding,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataDeviceAddressBinding(deviceAddressBinding []BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeviceAddressBinding(structType interface{}) BACnetConstructedDataDeviceAddressBinding {
- if casted, ok := structType.(BACnetConstructedDataDeviceAddressBinding); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeviceAddressBinding); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeviceAddressBinding); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataDeviceAddressBinding) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeviceAddressBinding) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataDeviceAddressBindingParseWithBuffer(ctx context.Contex
// Terminated array
var deviceAddressBinding []BACnetAddressBinding
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'deviceAddressBinding' field of BACnetConstructedDataDeviceAddressBinding")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataDeviceAddressBindingParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeviceAddressBinding{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DeviceAddressBinding: deviceAddressBinding,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataDeviceAddressBinding) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDeviceAddressBinding")
}
- // Array Field (deviceAddressBinding)
- if pushErr := writeBuffer.PushContext("deviceAddressBinding", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deviceAddressBinding")
- }
- for _curItem, _element := range m.GetDeviceAddressBinding() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetDeviceAddressBinding()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'deviceAddressBinding' field")
- }
- }
- if popErr := writeBuffer.PopContext("deviceAddressBinding", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deviceAddressBinding")
+ // Array Field (deviceAddressBinding)
+ if pushErr := writeBuffer.PushContext("deviceAddressBinding", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deviceAddressBinding")
+ }
+ for _curItem, _element := range m.GetDeviceAddressBinding() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetDeviceAddressBinding()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'deviceAddressBinding' field")
}
+ }
+ if popErr := writeBuffer.PopContext("deviceAddressBinding", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deviceAddressBinding")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDeviceAddressBinding"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDeviceAddressBinding")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataDeviceAddressBinding) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeviceAddressBinding) isBACnetConstructedDataDeviceAddressBinding() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataDeviceAddressBinding) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAll.go
index 0c914a7d715..d4f2c9ff9fa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeviceAll is the corresponding interface of BACnetConstructedDataDeviceAll
type BACnetConstructedDataDeviceAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataDeviceAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeviceAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DEVICE
-}
+func (m *_BACnetConstructedDataDeviceAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DEVICE}
-func (m *_BACnetConstructedDataDeviceAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataDeviceAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeviceAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeviceAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeviceAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeviceAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataDeviceAll factory function for _BACnetConstructedDataDeviceAll
-func NewBACnetConstructedDataDeviceAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeviceAll {
+func NewBACnetConstructedDataDeviceAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeviceAll {
_result := &_BACnetConstructedDataDeviceAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataDeviceAll(openingTag BACnetOpeningTag, peekedTagHea
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeviceAll(structType interface{}) BACnetConstructedDataDeviceAll {
- if casted, ok := structType.(BACnetConstructedDataDeviceAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeviceAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeviceAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataDeviceAll) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeviceAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataDeviceAllParseWithBuffer(ctx context.Context, readBuff
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataDeviceAllParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeviceAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataDeviceAll) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeviceAll) isBACnetConstructedDataDeviceAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataDeviceAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go
index 0bb107eb5b8..93f413a5817 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxInfoFrames.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeviceMaxInfoFrames is the corresponding interface of BACnetConstructedDataDeviceMaxInfoFrames
type BACnetConstructedDataDeviceMaxInfoFrames interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDeviceMaxInfoFramesExactly interface {
// _BACnetConstructedDataDeviceMaxInfoFrames is the data-structure of this message
type _BACnetConstructedDataDeviceMaxInfoFrames struct {
*_BACnetConstructedData
- MaxInfoFrames BACnetApplicationTagUnsignedInteger
+ MaxInfoFrames BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DEVICE
-}
+func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DEVICE}
-func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_INFO_FRAMES
-}
+func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_INFO_FRAMES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeviceMaxInfoFrames) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeviceMaxInfoFrames) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDeviceMaxInfoFrames factory function for _BACnetConstructedDataDeviceMaxInfoFrames
-func NewBACnetConstructedDataDeviceMaxInfoFrames(maxInfoFrames BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeviceMaxInfoFrames {
+func NewBACnetConstructedDataDeviceMaxInfoFrames( maxInfoFrames BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeviceMaxInfoFrames {
_result := &_BACnetConstructedDataDeviceMaxInfoFrames{
- MaxInfoFrames: maxInfoFrames,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxInfoFrames: maxInfoFrames,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDeviceMaxInfoFrames(maxInfoFrames BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeviceMaxInfoFrames(structType interface{}) BACnetConstructedDataDeviceMaxInfoFrames {
- if casted, ok := structType.(BACnetConstructedDataDeviceMaxInfoFrames); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeviceMaxInfoFrames); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeviceMaxInfoFrames); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeviceMaxInfoFrames) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDeviceMaxInfoFramesParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("maxInfoFrames"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxInfoFrames")
}
- _maxInfoFrames, _maxInfoFramesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxInfoFrames, _maxInfoFramesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxInfoFramesErr != nil {
return nil, errors.Wrap(_maxInfoFramesErr, "Error parsing 'maxInfoFrames' field of BACnetConstructedDataDeviceMaxInfoFrames")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDeviceMaxInfoFramesParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeviceMaxInfoFrames{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxInfoFrames: maxInfoFrames,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDeviceMaxInfoFrames) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDeviceMaxInfoFrames")
}
- // Simple Field (maxInfoFrames)
- if pushErr := writeBuffer.PushContext("maxInfoFrames"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxInfoFrames")
- }
- _maxInfoFramesErr := writeBuffer.WriteSerializable(ctx, m.GetMaxInfoFrames())
- if popErr := writeBuffer.PopContext("maxInfoFrames"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxInfoFrames")
- }
- if _maxInfoFramesErr != nil {
- return errors.Wrap(_maxInfoFramesErr, "Error serializing 'maxInfoFrames' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxInfoFrames)
+ if pushErr := writeBuffer.PushContext("maxInfoFrames"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxInfoFrames")
+ }
+ _maxInfoFramesErr := writeBuffer.WriteSerializable(ctx, m.GetMaxInfoFrames())
+ if popErr := writeBuffer.PopContext("maxInfoFrames"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxInfoFrames")
+ }
+ if _maxInfoFramesErr != nil {
+ return errors.Wrap(_maxInfoFramesErr, "Error serializing 'maxInfoFrames' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDeviceMaxInfoFrames"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDeviceMaxInfoFrames")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDeviceMaxInfoFrames) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeviceMaxInfoFrames) isBACnetConstructedDataDeviceMaxInfoFrames() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDeviceMaxInfoFrames) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go
index a24261e8fba..a0526b8b0e3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceMaxMaster.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeviceMaxMaster is the corresponding interface of BACnetConstructedDataDeviceMaxMaster
type BACnetConstructedDataDeviceMaxMaster interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDeviceMaxMasterExactly interface {
// _BACnetConstructedDataDeviceMaxMaster is the data-structure of this message
type _BACnetConstructedDataDeviceMaxMaster struct {
*_BACnetConstructedData
- MaxMaster BACnetApplicationTagUnsignedInteger
+ MaxMaster BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeviceMaxMaster) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_DEVICE
-}
+func (m *_BACnetConstructedDataDeviceMaxMaster) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_DEVICE}
-func (m *_BACnetConstructedDataDeviceMaxMaster) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_MASTER
-}
+func (m *_BACnetConstructedDataDeviceMaxMaster) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_MASTER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeviceMaxMaster) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeviceMaxMaster) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeviceMaxMaster) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeviceMaxMaster) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDeviceMaxMaster) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDeviceMaxMaster factory function for _BACnetConstructedDataDeviceMaxMaster
-func NewBACnetConstructedDataDeviceMaxMaster(maxMaster BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeviceMaxMaster {
+func NewBACnetConstructedDataDeviceMaxMaster( maxMaster BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeviceMaxMaster {
_result := &_BACnetConstructedDataDeviceMaxMaster{
- MaxMaster: maxMaster,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxMaster: maxMaster,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDeviceMaxMaster(maxMaster BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeviceMaxMaster(structType interface{}) BACnetConstructedDataDeviceMaxMaster {
- if casted, ok := structType.(BACnetConstructedDataDeviceMaxMaster); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeviceMaxMaster); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeviceMaxMaster); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDeviceMaxMaster) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeviceMaxMaster) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDeviceMaxMasterParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("maxMaster"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxMaster")
}
- _maxMaster, _maxMasterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxMaster, _maxMasterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxMasterErr != nil {
return nil, errors.Wrap(_maxMasterErr, "Error parsing 'maxMaster' field of BACnetConstructedDataDeviceMaxMaster")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDeviceMaxMasterParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeviceMaxMaster{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxMaster: maxMaster,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDeviceMaxMaster) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDeviceMaxMaster")
}
- // Simple Field (maxMaster)
- if pushErr := writeBuffer.PushContext("maxMaster"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxMaster")
- }
- _maxMasterErr := writeBuffer.WriteSerializable(ctx, m.GetMaxMaster())
- if popErr := writeBuffer.PopContext("maxMaster"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxMaster")
- }
- if _maxMasterErr != nil {
- return errors.Wrap(_maxMasterErr, "Error serializing 'maxMaster' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxMaster)
+ if pushErr := writeBuffer.PushContext("maxMaster"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxMaster")
+ }
+ _maxMasterErr := writeBuffer.WriteSerializable(ctx, m.GetMaxMaster())
+ if popErr := writeBuffer.PopContext("maxMaster"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxMaster")
+ }
+ if _maxMasterErr != nil {
+ return errors.Wrap(_maxMasterErr, "Error serializing 'maxMaster' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDeviceMaxMaster"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDeviceMaxMaster")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDeviceMaxMaster) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeviceMaxMaster) isBACnetConstructedDataDeviceMaxMaster() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDeviceMaxMaster) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go
index f0c2aecd594..d618ac5892f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDeviceType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDeviceType is the corresponding interface of BACnetConstructedDataDeviceType
type BACnetConstructedDataDeviceType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDeviceTypeExactly interface {
// _BACnetConstructedDataDeviceType is the data-structure of this message
type _BACnetConstructedDataDeviceType struct {
*_BACnetConstructedData
- DeviceType BACnetApplicationTagCharacterString
+ DeviceType BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDeviceType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDeviceType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDeviceType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEVICE_TYPE
-}
+func (m *_BACnetConstructedDataDeviceType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEVICE_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDeviceType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDeviceType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDeviceType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDeviceType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDeviceType) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDeviceType factory function for _BACnetConstructedDataDeviceType
-func NewBACnetConstructedDataDeviceType(deviceType BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDeviceType {
+func NewBACnetConstructedDataDeviceType( deviceType BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDeviceType {
_result := &_BACnetConstructedDataDeviceType{
- DeviceType: deviceType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DeviceType: deviceType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDeviceType(deviceType BACnetApplicationTagCharacter
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDeviceType(structType interface{}) BACnetConstructedDataDeviceType {
- if casted, ok := structType.(BACnetConstructedDataDeviceType); ok {
+ if casted, ok := structType.(BACnetConstructedDataDeviceType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDeviceType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDeviceType) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataDeviceType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDeviceTypeParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("deviceType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceType")
}
- _deviceType, _deviceTypeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deviceType, _deviceTypeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deviceTypeErr != nil {
return nil, errors.Wrap(_deviceTypeErr, "Error parsing 'deviceType' field of BACnetConstructedDataDeviceType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDeviceTypeParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataDeviceType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DeviceType: deviceType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDeviceType) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDeviceType")
}
- // Simple Field (deviceType)
- if pushErr := writeBuffer.PushContext("deviceType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deviceType")
- }
- _deviceTypeErr := writeBuffer.WriteSerializable(ctx, m.GetDeviceType())
- if popErr := writeBuffer.PopContext("deviceType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deviceType")
- }
- if _deviceTypeErr != nil {
- return errors.Wrap(_deviceTypeErr, "Error serializing 'deviceType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (deviceType)
+ if pushErr := writeBuffer.PushContext("deviceType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deviceType")
+ }
+ _deviceTypeErr := writeBuffer.WriteSerializable(ctx, m.GetDeviceType())
+ if popErr := writeBuffer.PopContext("deviceType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deviceType")
+ }
+ if _deviceTypeErr != nil {
+ return errors.Wrap(_deviceTypeErr, "Error serializing 'deviceType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDeviceType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDeviceType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDeviceType) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDeviceType) isBACnetConstructedDataDeviceType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDeviceType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go
index 475b89ba437..35ed021fea2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDirectReading.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDirectReading is the corresponding interface of BACnetConstructedDataDirectReading
type BACnetConstructedDataDirectReading interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDirectReadingExactly interface {
// _BACnetConstructedDataDirectReading is the data-structure of this message
type _BACnetConstructedDataDirectReading struct {
*_BACnetConstructedData
- DirectReading BACnetApplicationTagReal
+ DirectReading BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDirectReading) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDirectReading) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDirectReading) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DIRECT_READING
-}
+func (m *_BACnetConstructedDataDirectReading) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DIRECT_READING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDirectReading) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDirectReading) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDirectReading) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDirectReading) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDirectReading) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDirectReading factory function for _BACnetConstructedDataDirectReading
-func NewBACnetConstructedDataDirectReading(directReading BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDirectReading {
+func NewBACnetConstructedDataDirectReading( directReading BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDirectReading {
_result := &_BACnetConstructedDataDirectReading{
- DirectReading: directReading,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DirectReading: directReading,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDirectReading(directReading BACnetApplicationTagRea
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDirectReading(structType interface{}) BACnetConstructedDataDirectReading {
- if casted, ok := structType.(BACnetConstructedDataDirectReading); ok {
+ if casted, ok := structType.(BACnetConstructedDataDirectReading); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDirectReading); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDirectReading) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataDirectReading) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDirectReadingParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("directReading"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for directReading")
}
- _directReading, _directReadingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_directReading, _directReadingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _directReadingErr != nil {
return nil, errors.Wrap(_directReadingErr, "Error parsing 'directReading' field of BACnetConstructedDataDirectReading")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDirectReadingParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataDirectReading{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DirectReading: directReading,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDirectReading) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDirectReading")
}
- // Simple Field (directReading)
- if pushErr := writeBuffer.PushContext("directReading"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for directReading")
- }
- _directReadingErr := writeBuffer.WriteSerializable(ctx, m.GetDirectReading())
- if popErr := writeBuffer.PopContext("directReading"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for directReading")
- }
- if _directReadingErr != nil {
- return errors.Wrap(_directReadingErr, "Error serializing 'directReading' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (directReading)
+ if pushErr := writeBuffer.PushContext("directReading"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for directReading")
+ }
+ _directReadingErr := writeBuffer.WriteSerializable(ctx, m.GetDirectReading())
+ if popErr := writeBuffer.PopContext("directReading"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for directReading")
+ }
+ if _directReadingErr != nil {
+ return errors.Wrap(_directReadingErr, "Error serializing 'directReading' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDirectReading"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDirectReading")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDirectReading) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDirectReading) isBACnetConstructedDataDirectReading() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDirectReading) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go
index 02b61434433..a40143d3d12 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDistributionKeyRevision.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDistributionKeyRevision is the corresponding interface of BACnetConstructedDataDistributionKeyRevision
type BACnetConstructedDataDistributionKeyRevision interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDistributionKeyRevisionExactly interface {
// _BACnetConstructedDataDistributionKeyRevision is the data-structure of this message
type _BACnetConstructedDataDistributionKeyRevision struct {
*_BACnetConstructedData
- DistributionKeyRevision BACnetApplicationTagUnsignedInteger
+ DistributionKeyRevision BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDistributionKeyRevision) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDistributionKeyRevision) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDistributionKeyRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DISTRIBUTION_KEY_REVISION
-}
+func (m *_BACnetConstructedDataDistributionKeyRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DISTRIBUTION_KEY_REVISION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDistributionKeyRevision) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDistributionKeyRevision) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDistributionKeyRevision) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDistributionKeyRevision) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDistributionKeyRevision) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDistributionKeyRevision factory function for _BACnetConstructedDataDistributionKeyRevision
-func NewBACnetConstructedDataDistributionKeyRevision(distributionKeyRevision BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDistributionKeyRevision {
+func NewBACnetConstructedDataDistributionKeyRevision( distributionKeyRevision BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDistributionKeyRevision {
_result := &_BACnetConstructedDataDistributionKeyRevision{
DistributionKeyRevision: distributionKeyRevision,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDistributionKeyRevision(distributionKeyRevision BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDistributionKeyRevision(structType interface{}) BACnetConstructedDataDistributionKeyRevision {
- if casted, ok := structType.(BACnetConstructedDataDistributionKeyRevision); ok {
+ if casted, ok := structType.(BACnetConstructedDataDistributionKeyRevision); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDistributionKeyRevision); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDistributionKeyRevision) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataDistributionKeyRevision) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDistributionKeyRevisionParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("distributionKeyRevision"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for distributionKeyRevision")
}
- _distributionKeyRevision, _distributionKeyRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_distributionKeyRevision, _distributionKeyRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _distributionKeyRevisionErr != nil {
return nil, errors.Wrap(_distributionKeyRevisionErr, "Error parsing 'distributionKeyRevision' field of BACnetConstructedDataDistributionKeyRevision")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDistributionKeyRevisionParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataDistributionKeyRevision{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DistributionKeyRevision: distributionKeyRevision,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDistributionKeyRevision) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDistributionKeyRevision")
}
- // Simple Field (distributionKeyRevision)
- if pushErr := writeBuffer.PushContext("distributionKeyRevision"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for distributionKeyRevision")
- }
- _distributionKeyRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetDistributionKeyRevision())
- if popErr := writeBuffer.PopContext("distributionKeyRevision"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for distributionKeyRevision")
- }
- if _distributionKeyRevisionErr != nil {
- return errors.Wrap(_distributionKeyRevisionErr, "Error serializing 'distributionKeyRevision' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (distributionKeyRevision)
+ if pushErr := writeBuffer.PushContext("distributionKeyRevision"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for distributionKeyRevision")
+ }
+ _distributionKeyRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetDistributionKeyRevision())
+ if popErr := writeBuffer.PopContext("distributionKeyRevision"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for distributionKeyRevision")
+ }
+ if _distributionKeyRevisionErr != nil {
+ return errors.Wrap(_distributionKeyRevisionErr, "Error serializing 'distributionKeyRevision' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDistributionKeyRevision"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDistributionKeyRevision")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDistributionKeyRevision) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDistributionKeyRevision) isBACnetConstructedDataDistributionKeyRevision() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDistributionKeyRevision) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go
index 845155aa444..07d1c3c41a9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoNotHide.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoNotHide is the corresponding interface of BACnetConstructedDataDoNotHide
type BACnetConstructedDataDoNotHide interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoNotHideExactly interface {
// _BACnetConstructedDataDoNotHide is the data-structure of this message
type _BACnetConstructedDataDoNotHide struct {
*_BACnetConstructedData
- DoNotHide BACnetApplicationTagBoolean
+ DoNotHide BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoNotHide) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoNotHide) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoNotHide) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DO_NOT_HIDE
-}
+func (m *_BACnetConstructedDataDoNotHide) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DO_NOT_HIDE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoNotHide) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoNotHide) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoNotHide) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoNotHide) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoNotHide) GetActualValue() BACnetApplicationTagB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoNotHide factory function for _BACnetConstructedDataDoNotHide
-func NewBACnetConstructedDataDoNotHide(doNotHide BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoNotHide {
+func NewBACnetConstructedDataDoNotHide( doNotHide BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoNotHide {
_result := &_BACnetConstructedDataDoNotHide{
- DoNotHide: doNotHide,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoNotHide: doNotHide,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoNotHide(doNotHide BACnetApplicationTagBoolean, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoNotHide(structType interface{}) BACnetConstructedDataDoNotHide {
- if casted, ok := structType.(BACnetConstructedDataDoNotHide); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoNotHide); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoNotHide); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoNotHide) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoNotHide) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoNotHideParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("doNotHide"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doNotHide")
}
- _doNotHide, _doNotHideErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doNotHide, _doNotHideErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doNotHideErr != nil {
return nil, errors.Wrap(_doNotHideErr, "Error parsing 'doNotHide' field of BACnetConstructedDataDoNotHide")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoNotHideParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoNotHide{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoNotHide: doNotHide,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoNotHide) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoNotHide")
}
- // Simple Field (doNotHide)
- if pushErr := writeBuffer.PushContext("doNotHide"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doNotHide")
- }
- _doNotHideErr := writeBuffer.WriteSerializable(ctx, m.GetDoNotHide())
- if popErr := writeBuffer.PopContext("doNotHide"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doNotHide")
- }
- if _doNotHideErr != nil {
- return errors.Wrap(_doNotHideErr, "Error serializing 'doNotHide' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doNotHide)
+ if pushErr := writeBuffer.PushContext("doNotHide"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doNotHide")
+ }
+ _doNotHideErr := writeBuffer.WriteSerializable(ctx, m.GetDoNotHide())
+ if popErr := writeBuffer.PopContext("doNotHide"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doNotHide")
+ }
+ if _doNotHideErr != nil {
+ return errors.Wrap(_doNotHideErr, "Error serializing 'doNotHide' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoNotHide"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoNotHide")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoNotHide) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoNotHide) isBACnetConstructedDataDoNotHide() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoNotHide) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go
index e0efdca606f..d02aec03fc7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorAlarmState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorAlarmState is the corresponding interface of BACnetConstructedDataDoorAlarmState
type BACnetConstructedDataDoorAlarmState interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoorAlarmStateExactly interface {
// _BACnetConstructedDataDoorAlarmState is the data-structure of this message
type _BACnetConstructedDataDoorAlarmState struct {
*_BACnetConstructedData
- DoorAlarmState BACnetDoorAlarmStateTagged
+ DoorAlarmState BACnetDoorAlarmStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorAlarmState) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorAlarmState) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorAlarmState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_ALARM_STATE
-}
+func (m *_BACnetConstructedDataDoorAlarmState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_ALARM_STATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorAlarmState) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorAlarmState) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorAlarmState) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorAlarmState) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoorAlarmState) GetActualValue() BACnetDoorAlarmS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorAlarmState factory function for _BACnetConstructedDataDoorAlarmState
-func NewBACnetConstructedDataDoorAlarmState(doorAlarmState BACnetDoorAlarmStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorAlarmState {
+func NewBACnetConstructedDataDoorAlarmState( doorAlarmState BACnetDoorAlarmStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorAlarmState {
_result := &_BACnetConstructedDataDoorAlarmState{
- DoorAlarmState: doorAlarmState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoorAlarmState: doorAlarmState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoorAlarmState(doorAlarmState BACnetDoorAlarmStateT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorAlarmState(structType interface{}) BACnetConstructedDataDoorAlarmState {
- if casted, ok := structType.(BACnetConstructedDataDoorAlarmState); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorAlarmState); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorAlarmState); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoorAlarmState) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorAlarmState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoorAlarmStateParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("doorAlarmState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorAlarmState")
}
- _doorAlarmState, _doorAlarmStateErr := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_doorAlarmState, _doorAlarmStateErr := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _doorAlarmStateErr != nil {
return nil, errors.Wrap(_doorAlarmStateErr, "Error parsing 'doorAlarmState' field of BACnetConstructedDataDoorAlarmState")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoorAlarmStateParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorAlarmState{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoorAlarmState: doorAlarmState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoorAlarmState) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorAlarmState")
}
- // Simple Field (doorAlarmState)
- if pushErr := writeBuffer.PushContext("doorAlarmState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorAlarmState")
- }
- _doorAlarmStateErr := writeBuffer.WriteSerializable(ctx, m.GetDoorAlarmState())
- if popErr := writeBuffer.PopContext("doorAlarmState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorAlarmState")
- }
- if _doorAlarmStateErr != nil {
- return errors.Wrap(_doorAlarmStateErr, "Error serializing 'doorAlarmState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doorAlarmState)
+ if pushErr := writeBuffer.PushContext("doorAlarmState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorAlarmState")
+ }
+ _doorAlarmStateErr := writeBuffer.WriteSerializable(ctx, m.GetDoorAlarmState())
+ if popErr := writeBuffer.PopContext("doorAlarmState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorAlarmState")
+ }
+ if _doorAlarmStateErr != nil {
+ return errors.Wrap(_doorAlarmStateErr, "Error serializing 'doorAlarmState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorAlarmState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorAlarmState")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoorAlarmState) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorAlarmState) isBACnetConstructedDataDoorAlarmState() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoorAlarmState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go
index 38f7942ecfa..ad8743d5689 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorExtendedPulseTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorExtendedPulseTime is the corresponding interface of BACnetConstructedDataDoorExtendedPulseTime
type BACnetConstructedDataDoorExtendedPulseTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoorExtendedPulseTimeExactly interface {
// _BACnetConstructedDataDoorExtendedPulseTime is the data-structure of this message
type _BACnetConstructedDataDoorExtendedPulseTime struct {
*_BACnetConstructedData
- DoorExtendedPulseTime BACnetApplicationTagUnsignedInteger
+ DoorExtendedPulseTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_EXTENDED_PULSE_TIME
-}
+func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_EXTENDED_PULSE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorExtendedPulseTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorExtendedPulseTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorExtendedPulseTime factory function for _BACnetConstructedDataDoorExtendedPulseTime
-func NewBACnetConstructedDataDoorExtendedPulseTime(doorExtendedPulseTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorExtendedPulseTime {
+func NewBACnetConstructedDataDoorExtendedPulseTime( doorExtendedPulseTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorExtendedPulseTime {
_result := &_BACnetConstructedDataDoorExtendedPulseTime{
- DoorExtendedPulseTime: doorExtendedPulseTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoorExtendedPulseTime: doorExtendedPulseTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoorExtendedPulseTime(doorExtendedPulseTime BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorExtendedPulseTime(structType interface{}) BACnetConstructedDataDoorExtendedPulseTime {
- if casted, ok := structType.(BACnetConstructedDataDoorExtendedPulseTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorExtendedPulseTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorExtendedPulseTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorExtendedPulseTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoorExtendedPulseTimeParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("doorExtendedPulseTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorExtendedPulseTime")
}
- _doorExtendedPulseTime, _doorExtendedPulseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doorExtendedPulseTime, _doorExtendedPulseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doorExtendedPulseTimeErr != nil {
return nil, errors.Wrap(_doorExtendedPulseTimeErr, "Error parsing 'doorExtendedPulseTime' field of BACnetConstructedDataDoorExtendedPulseTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoorExtendedPulseTimeParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorExtendedPulseTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoorExtendedPulseTime: doorExtendedPulseTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoorExtendedPulseTime) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorExtendedPulseTime")
}
- // Simple Field (doorExtendedPulseTime)
- if pushErr := writeBuffer.PushContext("doorExtendedPulseTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorExtendedPulseTime")
- }
- _doorExtendedPulseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorExtendedPulseTime())
- if popErr := writeBuffer.PopContext("doorExtendedPulseTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorExtendedPulseTime")
- }
- if _doorExtendedPulseTimeErr != nil {
- return errors.Wrap(_doorExtendedPulseTimeErr, "Error serializing 'doorExtendedPulseTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doorExtendedPulseTime)
+ if pushErr := writeBuffer.PushContext("doorExtendedPulseTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorExtendedPulseTime")
+ }
+ _doorExtendedPulseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorExtendedPulseTime())
+ if popErr := writeBuffer.PopContext("doorExtendedPulseTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorExtendedPulseTime")
+ }
+ if _doorExtendedPulseTimeErr != nil {
+ return errors.Wrap(_doorExtendedPulseTimeErr, "Error serializing 'doorExtendedPulseTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorExtendedPulseTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorExtendedPulseTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoorExtendedPulseTime) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorExtendedPulseTime) isBACnetConstructedDataDoorExtendedPulseTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoorExtendedPulseTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go
index 423899b24f4..6267afc3b79 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorMembers.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorMembers is the corresponding interface of BACnetConstructedDataDoorMembers
type BACnetConstructedDataDoorMembers interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataDoorMembersExactly interface {
// _BACnetConstructedDataDoorMembers is the data-structure of this message
type _BACnetConstructedDataDoorMembers struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- DoorMembers []BACnetDeviceObjectReference
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ DoorMembers []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorMembers) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorMembers) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_MEMBERS
-}
+func (m *_BACnetConstructedDataDoorMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataDoorMembers) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorMembers factory function for _BACnetConstructedDataDoorMembers
-func NewBACnetConstructedDataDoorMembers(numberOfDataElements BACnetApplicationTagUnsignedInteger, doorMembers []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorMembers {
+func NewBACnetConstructedDataDoorMembers( numberOfDataElements BACnetApplicationTagUnsignedInteger , doorMembers []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorMembers {
_result := &_BACnetConstructedDataDoorMembers{
- NumberOfDataElements: numberOfDataElements,
- DoorMembers: doorMembers,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ DoorMembers: doorMembers,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataDoorMembers(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorMembers(structType interface{}) BACnetConstructedDataDoorMembers {
- if casted, ok := structType.(BACnetConstructedDataDoorMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorMembers); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataDoorMembers) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataDoorMembersParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataDoorMembersParseWithBuffer(ctx context.Context, readBu
// Terminated array
var doorMembers []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'doorMembers' field of BACnetConstructedDataDoorMembers")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataDoorMembersParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- DoorMembers: doorMembers,
+ DoorMembers: doorMembers,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataDoorMembers) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataDoorMembers"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorMembers")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (doorMembers)
- if pushErr := writeBuffer.PushContext("doorMembers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorMembers")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetDoorMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetDoorMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'doorMembers' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("doorMembers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorMembers")
+ }
+
+ // Array Field (doorMembers)
+ if pushErr := writeBuffer.PushContext("doorMembers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorMembers")
+ }
+ for _curItem, _element := range m.GetDoorMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetDoorMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'doorMembers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("doorMembers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorMembers")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorMembers")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataDoorMembers) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorMembers) isBACnetConstructedDataDoorMembers() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataDoorMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go
index b8a2be6f5ff..d13525cb75e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorOpenTooLongTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorOpenTooLongTime is the corresponding interface of BACnetConstructedDataDoorOpenTooLongTime
type BACnetConstructedDataDoorOpenTooLongTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoorOpenTooLongTimeExactly interface {
// _BACnetConstructedDataDoorOpenTooLongTime is the data-structure of this message
type _BACnetConstructedDataDoorOpenTooLongTime struct {
*_BACnetConstructedData
- DoorOpenTooLongTime BACnetApplicationTagUnsignedInteger
+ DoorOpenTooLongTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_OPEN_TOO_LONG_TIME
-}
+func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_OPEN_TOO_LONG_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorOpenTooLongTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorOpenTooLongTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorOpenTooLongTime factory function for _BACnetConstructedDataDoorOpenTooLongTime
-func NewBACnetConstructedDataDoorOpenTooLongTime(doorOpenTooLongTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorOpenTooLongTime {
+func NewBACnetConstructedDataDoorOpenTooLongTime( doorOpenTooLongTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorOpenTooLongTime {
_result := &_BACnetConstructedDataDoorOpenTooLongTime{
- DoorOpenTooLongTime: doorOpenTooLongTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoorOpenTooLongTime: doorOpenTooLongTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoorOpenTooLongTime(doorOpenTooLongTime BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorOpenTooLongTime(structType interface{}) BACnetConstructedDataDoorOpenTooLongTime {
- if casted, ok := structType.(BACnetConstructedDataDoorOpenTooLongTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorOpenTooLongTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorOpenTooLongTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorOpenTooLongTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoorOpenTooLongTimeParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("doorOpenTooLongTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorOpenTooLongTime")
}
- _doorOpenTooLongTime, _doorOpenTooLongTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doorOpenTooLongTime, _doorOpenTooLongTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doorOpenTooLongTimeErr != nil {
return nil, errors.Wrap(_doorOpenTooLongTimeErr, "Error parsing 'doorOpenTooLongTime' field of BACnetConstructedDataDoorOpenTooLongTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoorOpenTooLongTimeParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorOpenTooLongTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoorOpenTooLongTime: doorOpenTooLongTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoorOpenTooLongTime) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorOpenTooLongTime")
}
- // Simple Field (doorOpenTooLongTime)
- if pushErr := writeBuffer.PushContext("doorOpenTooLongTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorOpenTooLongTime")
- }
- _doorOpenTooLongTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorOpenTooLongTime())
- if popErr := writeBuffer.PopContext("doorOpenTooLongTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorOpenTooLongTime")
- }
- if _doorOpenTooLongTimeErr != nil {
- return errors.Wrap(_doorOpenTooLongTimeErr, "Error serializing 'doorOpenTooLongTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doorOpenTooLongTime)
+ if pushErr := writeBuffer.PushContext("doorOpenTooLongTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorOpenTooLongTime")
+ }
+ _doorOpenTooLongTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorOpenTooLongTime())
+ if popErr := writeBuffer.PopContext("doorOpenTooLongTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorOpenTooLongTime")
+ }
+ if _doorOpenTooLongTimeErr != nil {
+ return errors.Wrap(_doorOpenTooLongTimeErr, "Error serializing 'doorOpenTooLongTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorOpenTooLongTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorOpenTooLongTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoorOpenTooLongTime) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorOpenTooLongTime) isBACnetConstructedDataDoorOpenTooLongTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoorOpenTooLongTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go
index 6f7023c59c2..798722acf00 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorPulseTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorPulseTime is the corresponding interface of BACnetConstructedDataDoorPulseTime
type BACnetConstructedDataDoorPulseTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoorPulseTimeExactly interface {
// _BACnetConstructedDataDoorPulseTime is the data-structure of this message
type _BACnetConstructedDataDoorPulseTime struct {
*_BACnetConstructedData
- DoorPulseTime BACnetApplicationTagUnsignedInteger
+ DoorPulseTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorPulseTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorPulseTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorPulseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_PULSE_TIME
-}
+func (m *_BACnetConstructedDataDoorPulseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_PULSE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorPulseTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorPulseTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorPulseTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorPulseTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoorPulseTime) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorPulseTime factory function for _BACnetConstructedDataDoorPulseTime
-func NewBACnetConstructedDataDoorPulseTime(doorPulseTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorPulseTime {
+func NewBACnetConstructedDataDoorPulseTime( doorPulseTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorPulseTime {
_result := &_BACnetConstructedDataDoorPulseTime{
- DoorPulseTime: doorPulseTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoorPulseTime: doorPulseTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoorPulseTime(doorPulseTime BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorPulseTime(structType interface{}) BACnetConstructedDataDoorPulseTime {
- if casted, ok := structType.(BACnetConstructedDataDoorPulseTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorPulseTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorPulseTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoorPulseTime) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorPulseTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoorPulseTimeParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("doorPulseTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorPulseTime")
}
- _doorPulseTime, _doorPulseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doorPulseTime, _doorPulseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doorPulseTimeErr != nil {
return nil, errors.Wrap(_doorPulseTimeErr, "Error parsing 'doorPulseTime' field of BACnetConstructedDataDoorPulseTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoorPulseTimeParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorPulseTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoorPulseTime: doorPulseTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoorPulseTime) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorPulseTime")
}
- // Simple Field (doorPulseTime)
- if pushErr := writeBuffer.PushContext("doorPulseTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorPulseTime")
- }
- _doorPulseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorPulseTime())
- if popErr := writeBuffer.PopContext("doorPulseTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorPulseTime")
- }
- if _doorPulseTimeErr != nil {
- return errors.Wrap(_doorPulseTimeErr, "Error serializing 'doorPulseTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doorPulseTime)
+ if pushErr := writeBuffer.PushContext("doorPulseTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorPulseTime")
+ }
+ _doorPulseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorPulseTime())
+ if popErr := writeBuffer.PopContext("doorPulseTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorPulseTime")
+ }
+ if _doorPulseTimeErr != nil {
+ return errors.Wrap(_doorPulseTimeErr, "Error serializing 'doorPulseTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorPulseTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorPulseTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoorPulseTime) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorPulseTime) isBACnetConstructedDataDoorPulseTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoorPulseTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go
index 0095a1e36ed..a62d095521c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorStatus is the corresponding interface of BACnetConstructedDataDoorStatus
type BACnetConstructedDataDoorStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoorStatusExactly interface {
// _BACnetConstructedDataDoorStatus is the data-structure of this message
type _BACnetConstructedDataDoorStatus struct {
*_BACnetConstructedData
- DoorStatus BACnetDoorStatusTagged
+ DoorStatus BACnetDoorStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_STATUS
-}
+func (m *_BACnetConstructedDataDoorStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoorStatus) GetActualValue() BACnetDoorStatusTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorStatus factory function for _BACnetConstructedDataDoorStatus
-func NewBACnetConstructedDataDoorStatus(doorStatus BACnetDoorStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorStatus {
+func NewBACnetConstructedDataDoorStatus( doorStatus BACnetDoorStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorStatus {
_result := &_BACnetConstructedDataDoorStatus{
- DoorStatus: doorStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoorStatus: doorStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoorStatus(doorStatus BACnetDoorStatusTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorStatus(structType interface{}) BACnetConstructedDataDoorStatus {
- if casted, ok := structType.(BACnetConstructedDataDoorStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoorStatus) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoorStatusParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("doorStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorStatus")
}
- _doorStatus, _doorStatusErr := BACnetDoorStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_doorStatus, _doorStatusErr := BACnetDoorStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _doorStatusErr != nil {
return nil, errors.Wrap(_doorStatusErr, "Error parsing 'doorStatus' field of BACnetConstructedDataDoorStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoorStatusParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoorStatus: doorStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoorStatus) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorStatus")
}
- // Simple Field (doorStatus)
- if pushErr := writeBuffer.PushContext("doorStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorStatus")
- }
- _doorStatusErr := writeBuffer.WriteSerializable(ctx, m.GetDoorStatus())
- if popErr := writeBuffer.PopContext("doorStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorStatus")
- }
- if _doorStatusErr != nil {
- return errors.Wrap(_doorStatusErr, "Error serializing 'doorStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doorStatus)
+ if pushErr := writeBuffer.PushContext("doorStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorStatus")
+ }
+ _doorStatusErr := writeBuffer.WriteSerializable(ctx, m.GetDoorStatus())
+ if popErr := writeBuffer.PopContext("doorStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorStatus")
+ }
+ if _doorStatusErr != nil {
+ return errors.Wrap(_doorStatusErr, "Error serializing 'doorStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoorStatus) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorStatus) isBACnetConstructedDataDoorStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoorStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go
index 92a6b9a91de..71138cf8079 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDoorUnlockDelayTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDoorUnlockDelayTime is the corresponding interface of BACnetConstructedDataDoorUnlockDelayTime
type BACnetConstructedDataDoorUnlockDelayTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDoorUnlockDelayTimeExactly interface {
// _BACnetConstructedDataDoorUnlockDelayTime is the data-structure of this message
type _BACnetConstructedDataDoorUnlockDelayTime struct {
*_BACnetConstructedData
- DoorUnlockDelayTime BACnetApplicationTagUnsignedInteger
+ DoorUnlockDelayTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DOOR_UNLOCK_DELAY_TIME
-}
+func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DOOR_UNLOCK_DELAY_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDoorUnlockDelayTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDoorUnlockDelayTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDoorUnlockDelayTime factory function for _BACnetConstructedDataDoorUnlockDelayTime
-func NewBACnetConstructedDataDoorUnlockDelayTime(doorUnlockDelayTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDoorUnlockDelayTime {
+func NewBACnetConstructedDataDoorUnlockDelayTime( doorUnlockDelayTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDoorUnlockDelayTime {
_result := &_BACnetConstructedDataDoorUnlockDelayTime{
- DoorUnlockDelayTime: doorUnlockDelayTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DoorUnlockDelayTime: doorUnlockDelayTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDoorUnlockDelayTime(doorUnlockDelayTime BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDoorUnlockDelayTime(structType interface{}) BACnetConstructedDataDoorUnlockDelayTime {
- if casted, ok := structType.(BACnetConstructedDataDoorUnlockDelayTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataDoorUnlockDelayTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDoorUnlockDelayTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataDoorUnlockDelayTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDoorUnlockDelayTimeParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("doorUnlockDelayTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorUnlockDelayTime")
}
- _doorUnlockDelayTime, _doorUnlockDelayTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doorUnlockDelayTime, _doorUnlockDelayTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doorUnlockDelayTimeErr != nil {
return nil, errors.Wrap(_doorUnlockDelayTimeErr, "Error parsing 'doorUnlockDelayTime' field of BACnetConstructedDataDoorUnlockDelayTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDoorUnlockDelayTimeParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataDoorUnlockDelayTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DoorUnlockDelayTime: doorUnlockDelayTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDoorUnlockDelayTime) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDoorUnlockDelayTime")
}
- // Simple Field (doorUnlockDelayTime)
- if pushErr := writeBuffer.PushContext("doorUnlockDelayTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doorUnlockDelayTime")
- }
- _doorUnlockDelayTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorUnlockDelayTime())
- if popErr := writeBuffer.PopContext("doorUnlockDelayTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doorUnlockDelayTime")
- }
- if _doorUnlockDelayTimeErr != nil {
- return errors.Wrap(_doorUnlockDelayTimeErr, "Error serializing 'doorUnlockDelayTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (doorUnlockDelayTime)
+ if pushErr := writeBuffer.PushContext("doorUnlockDelayTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doorUnlockDelayTime")
+ }
+ _doorUnlockDelayTimeErr := writeBuffer.WriteSerializable(ctx, m.GetDoorUnlockDelayTime())
+ if popErr := writeBuffer.PopContext("doorUnlockDelayTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doorUnlockDelayTime")
+ }
+ if _doorUnlockDelayTimeErr != nil {
+ return errors.Wrap(_doorUnlockDelayTimeErr, "Error serializing 'doorUnlockDelayTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDoorUnlockDelayTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDoorUnlockDelayTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDoorUnlockDelayTime) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDoorUnlockDelayTime) isBACnetConstructedDataDoorUnlockDelayTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDoorUnlockDelayTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go
index 6ecd7823b68..850c1311dc6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataDutyWindow.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataDutyWindow is the corresponding interface of BACnetConstructedDataDutyWindow
type BACnetConstructedDataDutyWindow interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataDutyWindowExactly interface {
// _BACnetConstructedDataDutyWindow is the data-structure of this message
type _BACnetConstructedDataDutyWindow struct {
*_BACnetConstructedData
- DutyWindow BACnetApplicationTagUnsignedInteger
+ DutyWindow BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataDutyWindow) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataDutyWindow) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataDutyWindow) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DUTY_WINDOW
-}
+func (m *_BACnetConstructedDataDutyWindow) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DUTY_WINDOW}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataDutyWindow) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataDutyWindow) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataDutyWindow) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataDutyWindow) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataDutyWindow) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataDutyWindow factory function for _BACnetConstructedDataDutyWindow
-func NewBACnetConstructedDataDutyWindow(dutyWindow BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataDutyWindow {
+func NewBACnetConstructedDataDutyWindow( dutyWindow BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataDutyWindow {
_result := &_BACnetConstructedDataDutyWindow{
- DutyWindow: dutyWindow,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DutyWindow: dutyWindow,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataDutyWindow(dutyWindow BACnetApplicationTagUnsignedI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataDutyWindow(structType interface{}) BACnetConstructedDataDutyWindow {
- if casted, ok := structType.(BACnetConstructedDataDutyWindow); ok {
+ if casted, ok := structType.(BACnetConstructedDataDutyWindow); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataDutyWindow); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataDutyWindow) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataDutyWindow) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataDutyWindowParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("dutyWindow"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dutyWindow")
}
- _dutyWindow, _dutyWindowErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_dutyWindow, _dutyWindowErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _dutyWindowErr != nil {
return nil, errors.Wrap(_dutyWindowErr, "Error parsing 'dutyWindow' field of BACnetConstructedDataDutyWindow")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataDutyWindowParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataDutyWindow{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DutyWindow: dutyWindow,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataDutyWindow) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataDutyWindow")
}
- // Simple Field (dutyWindow)
- if pushErr := writeBuffer.PushContext("dutyWindow"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dutyWindow")
- }
- _dutyWindowErr := writeBuffer.WriteSerializable(ctx, m.GetDutyWindow())
- if popErr := writeBuffer.PopContext("dutyWindow"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dutyWindow")
- }
- if _dutyWindowErr != nil {
- return errors.Wrap(_dutyWindowErr, "Error serializing 'dutyWindow' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (dutyWindow)
+ if pushErr := writeBuffer.PushContext("dutyWindow"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dutyWindow")
+ }
+ _dutyWindowErr := writeBuffer.WriteSerializable(ctx, m.GetDutyWindow())
+ if popErr := writeBuffer.PopContext("dutyWindow"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dutyWindow")
+ }
+ if _dutyWindowErr != nil {
+ return errors.Wrap(_dutyWindowErr, "Error serializing 'dutyWindow' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataDutyWindow"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataDutyWindow")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataDutyWindow) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataDutyWindow) isBACnetConstructedDataDutyWindow() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataDutyWindow) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go
index 68d1b86b279..4c80bf1ecc9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEffectivePeriod.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEffectivePeriod is the corresponding interface of BACnetConstructedDataEffectivePeriod
type BACnetConstructedDataEffectivePeriod interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEffectivePeriodExactly interface {
// _BACnetConstructedDataEffectivePeriod is the data-structure of this message
type _BACnetConstructedDataEffectivePeriod struct {
*_BACnetConstructedData
- DateRange BACnetDateRange
+ DateRange BACnetDateRange
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEffectivePeriod) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEffectivePeriod) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEffectivePeriod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EFFECTIVE_PERIOD
-}
+func (m *_BACnetConstructedDataEffectivePeriod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EFFECTIVE_PERIOD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEffectivePeriod) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEffectivePeriod) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEffectivePeriod) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEffectivePeriod) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEffectivePeriod) GetActualValue() BACnetDateRange
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEffectivePeriod factory function for _BACnetConstructedDataEffectivePeriod
-func NewBACnetConstructedDataEffectivePeriod(dateRange BACnetDateRange, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEffectivePeriod {
+func NewBACnetConstructedDataEffectivePeriod( dateRange BACnetDateRange , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEffectivePeriod {
_result := &_BACnetConstructedDataEffectivePeriod{
- DateRange: dateRange,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DateRange: dateRange,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEffectivePeriod(dateRange BACnetDateRange, openingT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEffectivePeriod(structType interface{}) BACnetConstructedDataEffectivePeriod {
- if casted, ok := structType.(BACnetConstructedDataEffectivePeriod); ok {
+ if casted, ok := structType.(BACnetConstructedDataEffectivePeriod); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEffectivePeriod); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEffectivePeriod) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataEffectivePeriod) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEffectivePeriodParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("dateRange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateRange")
}
- _dateRange, _dateRangeErr := BACnetDateRangeParseWithBuffer(ctx, readBuffer)
+_dateRange, _dateRangeErr := BACnetDateRangeParseWithBuffer(ctx, readBuffer)
if _dateRangeErr != nil {
return nil, errors.Wrap(_dateRangeErr, "Error parsing 'dateRange' field of BACnetConstructedDataEffectivePeriod")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEffectivePeriodParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataEffectivePeriod{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DateRange: dateRange,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEffectivePeriod) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEffectivePeriod")
}
- // Simple Field (dateRange)
- if pushErr := writeBuffer.PushContext("dateRange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dateRange")
- }
- _dateRangeErr := writeBuffer.WriteSerializable(ctx, m.GetDateRange())
- if popErr := writeBuffer.PopContext("dateRange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dateRange")
- }
- if _dateRangeErr != nil {
- return errors.Wrap(_dateRangeErr, "Error serializing 'dateRange' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (dateRange)
+ if pushErr := writeBuffer.PushContext("dateRange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dateRange")
+ }
+ _dateRangeErr := writeBuffer.WriteSerializable(ctx, m.GetDateRange())
+ if popErr := writeBuffer.PopContext("dateRange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dateRange")
+ }
+ if _dateRangeErr != nil {
+ return errors.Wrap(_dateRangeErr, "Error serializing 'dateRange' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEffectivePeriod"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEffectivePeriod")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEffectivePeriod) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEffectivePeriod) isBACnetConstructedDataEffectivePeriod() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEffectivePeriod) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go
index e34eb8e41ab..9454fdc1d6c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressActive.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEgressActive is the corresponding interface of BACnetConstructedDataEgressActive
type BACnetConstructedDataEgressActive interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEgressActiveExactly interface {
// _BACnetConstructedDataEgressActive is the data-structure of this message
type _BACnetConstructedDataEgressActive struct {
*_BACnetConstructedData
- EgressActive BACnetApplicationTagBoolean
+ EgressActive BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEgressActive) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEgressActive) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEgressActive) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EGRESS_ACTIVE
-}
+func (m *_BACnetConstructedDataEgressActive) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EGRESS_ACTIVE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEgressActive) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEgressActive) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEgressActive) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEgressActive) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEgressActive) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEgressActive factory function for _BACnetConstructedDataEgressActive
-func NewBACnetConstructedDataEgressActive(egressActive BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEgressActive {
+func NewBACnetConstructedDataEgressActive( egressActive BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEgressActive {
_result := &_BACnetConstructedDataEgressActive{
- EgressActive: egressActive,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EgressActive: egressActive,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEgressActive(egressActive BACnetApplicationTagBoole
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEgressActive(structType interface{}) BACnetConstructedDataEgressActive {
- if casted, ok := structType.(BACnetConstructedDataEgressActive); ok {
+ if casted, ok := structType.(BACnetConstructedDataEgressActive); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEgressActive); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEgressActive) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataEgressActive) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEgressActiveParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("egressActive"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for egressActive")
}
- _egressActive, _egressActiveErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_egressActive, _egressActiveErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _egressActiveErr != nil {
return nil, errors.Wrap(_egressActiveErr, "Error parsing 'egressActive' field of BACnetConstructedDataEgressActive")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEgressActiveParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataEgressActive{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EgressActive: egressActive,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEgressActive) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEgressActive")
}
- // Simple Field (egressActive)
- if pushErr := writeBuffer.PushContext("egressActive"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for egressActive")
- }
- _egressActiveErr := writeBuffer.WriteSerializable(ctx, m.GetEgressActive())
- if popErr := writeBuffer.PopContext("egressActive"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for egressActive")
- }
- if _egressActiveErr != nil {
- return errors.Wrap(_egressActiveErr, "Error serializing 'egressActive' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (egressActive)
+ if pushErr := writeBuffer.PushContext("egressActive"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for egressActive")
+ }
+ _egressActiveErr := writeBuffer.WriteSerializable(ctx, m.GetEgressActive())
+ if popErr := writeBuffer.PopContext("egressActive"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for egressActive")
+ }
+ if _egressActiveErr != nil {
+ return errors.Wrap(_egressActiveErr, "Error serializing 'egressActive' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEgressActive"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEgressActive")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEgressActive) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEgressActive) isBACnetConstructedDataEgressActive() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEgressActive) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go
index c7abf763b56..383915ad4ef 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEgressTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEgressTime is the corresponding interface of BACnetConstructedDataEgressTime
type BACnetConstructedDataEgressTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEgressTimeExactly interface {
// _BACnetConstructedDataEgressTime is the data-structure of this message
type _BACnetConstructedDataEgressTime struct {
*_BACnetConstructedData
- EgressTime BACnetApplicationTagUnsignedInteger
+ EgressTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEgressTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEgressTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEgressTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EGRESS_TIME
-}
+func (m *_BACnetConstructedDataEgressTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EGRESS_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEgressTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEgressTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEgressTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEgressTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEgressTime) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEgressTime factory function for _BACnetConstructedDataEgressTime
-func NewBACnetConstructedDataEgressTime(egressTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEgressTime {
+func NewBACnetConstructedDataEgressTime( egressTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEgressTime {
_result := &_BACnetConstructedDataEgressTime{
- EgressTime: egressTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EgressTime: egressTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEgressTime(egressTime BACnetApplicationTagUnsignedI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEgressTime(structType interface{}) BACnetConstructedDataEgressTime {
- if casted, ok := structType.(BACnetConstructedDataEgressTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataEgressTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEgressTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEgressTime) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataEgressTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEgressTimeParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("egressTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for egressTime")
}
- _egressTime, _egressTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_egressTime, _egressTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _egressTimeErr != nil {
return nil, errors.Wrap(_egressTimeErr, "Error parsing 'egressTime' field of BACnetConstructedDataEgressTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEgressTimeParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataEgressTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EgressTime: egressTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEgressTime) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEgressTime")
}
- // Simple Field (egressTime)
- if pushErr := writeBuffer.PushContext("egressTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for egressTime")
- }
- _egressTimeErr := writeBuffer.WriteSerializable(ctx, m.GetEgressTime())
- if popErr := writeBuffer.PopContext("egressTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for egressTime")
- }
- if _egressTimeErr != nil {
- return errors.Wrap(_egressTimeErr, "Error serializing 'egressTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (egressTime)
+ if pushErr := writeBuffer.PushContext("egressTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for egressTime")
+ }
+ _egressTimeErr := writeBuffer.WriteSerializable(ctx, m.GetEgressTime())
+ if popErr := writeBuffer.PopContext("egressTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for egressTime")
+ }
+ if _egressTimeErr != nil {
+ return errors.Wrap(_egressTimeErr, "Error serializing 'egressTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEgressTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEgressTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEgressTime) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEgressTime) isBACnetConstructedDataEgressTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEgressTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go
index 9236941c39a..a2119f7b869 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElapsedActiveTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataElapsedActiveTime is the corresponding interface of BACnetConstructedDataElapsedActiveTime
type BACnetConstructedDataElapsedActiveTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataElapsedActiveTimeExactly interface {
// _BACnetConstructedDataElapsedActiveTime is the data-structure of this message
type _BACnetConstructedDataElapsedActiveTime struct {
*_BACnetConstructedData
- ElapsedActiveTime BACnetApplicationTagUnsignedInteger
+ ElapsedActiveTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataElapsedActiveTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataElapsedActiveTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataElapsedActiveTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ELAPSED_ACTIVE_TIME
-}
+func (m *_BACnetConstructedDataElapsedActiveTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ELAPSED_ACTIVE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataElapsedActiveTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataElapsedActiveTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataElapsedActiveTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataElapsedActiveTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataElapsedActiveTime) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataElapsedActiveTime factory function for _BACnetConstructedDataElapsedActiveTime
-func NewBACnetConstructedDataElapsedActiveTime(elapsedActiveTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataElapsedActiveTime {
+func NewBACnetConstructedDataElapsedActiveTime( elapsedActiveTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataElapsedActiveTime {
_result := &_BACnetConstructedDataElapsedActiveTime{
- ElapsedActiveTime: elapsedActiveTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ElapsedActiveTime: elapsedActiveTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataElapsedActiveTime(elapsedActiveTime BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataElapsedActiveTime(structType interface{}) BACnetConstructedDataElapsedActiveTime {
- if casted, ok := structType.(BACnetConstructedDataElapsedActiveTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataElapsedActiveTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataElapsedActiveTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataElapsedActiveTime) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataElapsedActiveTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataElapsedActiveTimeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("elapsedActiveTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for elapsedActiveTime")
}
- _elapsedActiveTime, _elapsedActiveTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_elapsedActiveTime, _elapsedActiveTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _elapsedActiveTimeErr != nil {
return nil, errors.Wrap(_elapsedActiveTimeErr, "Error parsing 'elapsedActiveTime' field of BACnetConstructedDataElapsedActiveTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataElapsedActiveTimeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataElapsedActiveTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ElapsedActiveTime: elapsedActiveTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataElapsedActiveTime) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataElapsedActiveTime")
}
- // Simple Field (elapsedActiveTime)
- if pushErr := writeBuffer.PushContext("elapsedActiveTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for elapsedActiveTime")
- }
- _elapsedActiveTimeErr := writeBuffer.WriteSerializable(ctx, m.GetElapsedActiveTime())
- if popErr := writeBuffer.PopContext("elapsedActiveTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for elapsedActiveTime")
- }
- if _elapsedActiveTimeErr != nil {
- return errors.Wrap(_elapsedActiveTimeErr, "Error serializing 'elapsedActiveTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (elapsedActiveTime)
+ if pushErr := writeBuffer.PushContext("elapsedActiveTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for elapsedActiveTime")
+ }
+ _elapsedActiveTimeErr := writeBuffer.WriteSerializable(ctx, m.GetElapsedActiveTime())
+ if popErr := writeBuffer.PopContext("elapsedActiveTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for elapsedActiveTime")
+ }
+ if _elapsedActiveTimeErr != nil {
+ return errors.Wrap(_elapsedActiveTimeErr, "Error serializing 'elapsedActiveTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataElapsedActiveTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataElapsedActiveTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataElapsedActiveTime) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataElapsedActiveTime) isBACnetConstructedDataElapsedActiveTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataElapsedActiveTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go
index 39f73d6266e..c38f4dcd2b9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElement.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataElement is the corresponding interface of BACnetConstructedDataElement
type BACnetConstructedDataElement interface {
@@ -59,17 +61,18 @@ type BACnetConstructedDataElementExactly interface {
// _BACnetConstructedDataElement is the data-structure of this message
type _BACnetConstructedDataElement struct {
- PeekedTagHeader BACnetTagHeader
- ApplicationTag BACnetApplicationTag
- ContextTag BACnetContextTag
- ConstructedData BACnetConstructedData
+ PeekedTagHeader BACnetTagHeader
+ ApplicationTag BACnetApplicationTag
+ ContextTag BACnetContextTag
+ ConstructedData BACnetConstructedData
// Arguments.
- ObjectTypeArgument BACnetObjectType
+ ObjectTypeArgument BACnetObjectType
PropertyIdentifierArgument BACnetPropertyIdentifier
- ArrayIndexArgument BACnetTagPayloadUnsignedInteger
+ ArrayIndexArgument BACnetTagPayloadUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -153,14 +156,15 @@ func (m *_BACnetConstructedDataElement) GetIsContextTag() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataElement factory function for _BACnetConstructedDataElement
-func NewBACnetConstructedDataElement(peekedTagHeader BACnetTagHeader, applicationTag BACnetApplicationTag, contextTag BACnetContextTag, constructedData BACnetConstructedData, objectTypeArgument BACnetObjectType, propertyIdentifierArgument BACnetPropertyIdentifier, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataElement {
- return &_BACnetConstructedDataElement{PeekedTagHeader: peekedTagHeader, ApplicationTag: applicationTag, ContextTag: contextTag, ConstructedData: constructedData, ObjectTypeArgument: objectTypeArgument, PropertyIdentifierArgument: propertyIdentifierArgument, ArrayIndexArgument: arrayIndexArgument}
+func NewBACnetConstructedDataElement( peekedTagHeader BACnetTagHeader , applicationTag BACnetApplicationTag , contextTag BACnetContextTag , constructedData BACnetConstructedData , objectTypeArgument BACnetObjectType , propertyIdentifierArgument BACnetPropertyIdentifier , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataElement {
+return &_BACnetConstructedDataElement{ PeekedTagHeader: peekedTagHeader , ApplicationTag: applicationTag , ContextTag: contextTag , ConstructedData: constructedData , ObjectTypeArgument: objectTypeArgument , PropertyIdentifierArgument: propertyIdentifierArgument , ArrayIndexArgument: arrayIndexArgument }
}
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataElement(structType interface{}) BACnetConstructedDataElement {
- if casted, ok := structType.(BACnetConstructedDataElement); ok {
+ if casted, ok := structType.(BACnetConstructedDataElement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataElement); ok {
@@ -202,6 +206,7 @@ func (m *_BACnetConstructedDataElement) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataElement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -219,13 +224,13 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -248,7 +253,7 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
_ = isContextTag
// Validation
- if !(bool(!(isContextTag)) || bool((bool(isContextTag) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x7)))))) {
+ if (!(bool(!(isContextTag)) || bool((bool(isContextTag) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x7))))))) {
return nil, errors.WithStack(utils.ParseValidationError{"unexpected closing tag"})
}
@@ -259,7 +264,7 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("applicationTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for applicationTag")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -281,7 +286,7 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("contextTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for contextTag")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, peekedTagNumber, BACnetDataType_UNKNOWN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , peekedTagNumber , BACnetDataType_UNKNOWN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -303,7 +308,7 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("constructedData"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for constructedData")
}
- _val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, peekedTagNumber, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
+_val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , peekedTagNumber , objectTypeArgument , propertyIdentifierArgument , arrayIndexArgument )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -319,7 +324,7 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool(bool((bool(isApplicationTag) && bool(bool((applicationTag) != (nil))))) || bool((bool(isContextTag) && bool(bool((contextTag) != (nil)))))) || bool((bool(isConstructedData) && bool(bool((constructedData) != (nil)))))) {
+ if (!(bool(bool((bool(isApplicationTag) && bool(bool(((applicationTag)) != (nil))))) || bool((bool(isContextTag) && bool(bool(((contextTag)) != (nil)))))) || bool((bool(isConstructedData) && bool(bool(((constructedData)) != (nil))))))) {
return nil, errors.WithStack(utils.ParseValidationError{"BACnetConstructedDataElement could not parse anything"})
}
@@ -329,14 +334,14 @@ func BACnetConstructedDataElementParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetConstructedDataElement{
- ObjectTypeArgument: objectTypeArgument,
- PropertyIdentifierArgument: propertyIdentifierArgument,
- ArrayIndexArgument: arrayIndexArgument,
- PeekedTagHeader: peekedTagHeader,
- ApplicationTag: applicationTag,
- ContextTag: contextTag,
- ConstructedData: constructedData,
- }, nil
+ ObjectTypeArgument: objectTypeArgument,
+ PropertyIdentifierArgument: propertyIdentifierArgument,
+ ArrayIndexArgument: arrayIndexArgument,
+ PeekedTagHeader: peekedTagHeader,
+ ApplicationTag: applicationTag,
+ ContextTag: contextTag,
+ ConstructedData: constructedData,
+ }, nil
}
func (m *_BACnetConstructedDataElement) Serialize() ([]byte, error) {
@@ -350,7 +355,7 @@ func (m *_BACnetConstructedDataElement) Serialize() ([]byte, error) {
func (m *_BACnetConstructedDataElement) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetConstructedDataElement"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetConstructedDataElement"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataElement")
}
// Virtual field
@@ -424,6 +429,7 @@ func (m *_BACnetConstructedDataElement) SerializeWithWriteBuffer(ctx context.Con
return nil
}
+
////
// Arguments Getter
@@ -436,7 +442,6 @@ func (m *_BACnetConstructedDataElement) GetPropertyIdentifierArgument() BACnetPr
func (m *_BACnetConstructedDataElement) GetArrayIndexArgument() BACnetTagPayloadUnsignedInteger {
return m.ArrayIndexArgument
}
-
//
////
@@ -454,3 +459,6 @@ func (m *_BACnetConstructedDataElement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go
index 80e99861e81..30daac98d4a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroup.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataElevatorGroup is the corresponding interface of BACnetConstructedDataElevatorGroup
type BACnetConstructedDataElevatorGroup interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataElevatorGroupExactly interface {
// _BACnetConstructedDataElevatorGroup is the data-structure of this message
type _BACnetConstructedDataElevatorGroup struct {
*_BACnetConstructedData
- ElevatorGroup BACnetApplicationTagObjectIdentifier
+ ElevatorGroup BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataElevatorGroup) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataElevatorGroup) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataElevatorGroup) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ELEVATOR_GROUP
-}
+func (m *_BACnetConstructedDataElevatorGroup) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ELEVATOR_GROUP}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataElevatorGroup) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataElevatorGroup) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataElevatorGroup) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataElevatorGroup) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataElevatorGroup) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataElevatorGroup factory function for _BACnetConstructedDataElevatorGroup
-func NewBACnetConstructedDataElevatorGroup(elevatorGroup BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataElevatorGroup {
+func NewBACnetConstructedDataElevatorGroup( elevatorGroup BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataElevatorGroup {
_result := &_BACnetConstructedDataElevatorGroup{
- ElevatorGroup: elevatorGroup,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ElevatorGroup: elevatorGroup,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataElevatorGroup(elevatorGroup BACnetApplicationTagObj
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataElevatorGroup(structType interface{}) BACnetConstructedDataElevatorGroup {
- if casted, ok := structType.(BACnetConstructedDataElevatorGroup); ok {
+ if casted, ok := structType.(BACnetConstructedDataElevatorGroup); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataElevatorGroup); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataElevatorGroup) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataElevatorGroup) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataElevatorGroupParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("elevatorGroup"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for elevatorGroup")
}
- _elevatorGroup, _elevatorGroupErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_elevatorGroup, _elevatorGroupErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _elevatorGroupErr != nil {
return nil, errors.Wrap(_elevatorGroupErr, "Error parsing 'elevatorGroup' field of BACnetConstructedDataElevatorGroup")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataElevatorGroupParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataElevatorGroup{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ElevatorGroup: elevatorGroup,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataElevatorGroup) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataElevatorGroup")
}
- // Simple Field (elevatorGroup)
- if pushErr := writeBuffer.PushContext("elevatorGroup"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for elevatorGroup")
- }
- _elevatorGroupErr := writeBuffer.WriteSerializable(ctx, m.GetElevatorGroup())
- if popErr := writeBuffer.PopContext("elevatorGroup"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for elevatorGroup")
- }
- if _elevatorGroupErr != nil {
- return errors.Wrap(_elevatorGroupErr, "Error serializing 'elevatorGroup' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (elevatorGroup)
+ if pushErr := writeBuffer.PushContext("elevatorGroup"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for elevatorGroup")
+ }
+ _elevatorGroupErr := writeBuffer.WriteSerializable(ctx, m.GetElevatorGroup())
+ if popErr := writeBuffer.PopContext("elevatorGroup"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for elevatorGroup")
+ }
+ if _elevatorGroupErr != nil {
+ return errors.Wrap(_elevatorGroupErr, "Error serializing 'elevatorGroup' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataElevatorGroup"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataElevatorGroup")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataElevatorGroup) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataElevatorGroup) isBACnetConstructedDataElevatorGroup() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataElevatorGroup) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupAll.go
index 84b1ade81e2..ef8035a7257 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataElevatorGroupAll is the corresponding interface of BACnetConstructedDataElevatorGroupAll
type BACnetConstructedDataElevatorGroupAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataElevatorGroupAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataElevatorGroupAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ELEVATOR_GROUP
-}
+func (m *_BACnetConstructedDataElevatorGroupAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ELEVATOR_GROUP}
-func (m *_BACnetConstructedDataElevatorGroupAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataElevatorGroupAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataElevatorGroupAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataElevatorGroupAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataElevatorGroupAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataElevatorGroupAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataElevatorGroupAll factory function for _BACnetConstructedDataElevatorGroupAll
-func NewBACnetConstructedDataElevatorGroupAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataElevatorGroupAll {
+func NewBACnetConstructedDataElevatorGroupAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataElevatorGroupAll {
_result := &_BACnetConstructedDataElevatorGroupAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataElevatorGroupAll(openingTag BACnetOpeningTag, peeke
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataElevatorGroupAll(structType interface{}) BACnetConstructedDataElevatorGroupAll {
- if casted, ok := structType.(BACnetConstructedDataElevatorGroupAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataElevatorGroupAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataElevatorGroupAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataElevatorGroupAll) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataElevatorGroupAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataElevatorGroupAllParseWithBuffer(ctx context.Context, r
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataElevatorGroupAllParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataElevatorGroupAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataElevatorGroupAll) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataElevatorGroupAll) isBACnetConstructedDataElevatorGroupAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataElevatorGroupAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go
index 8877d131b13..59f4c06ee38 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataElevatorGroupGroupMembers.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataElevatorGroupGroupMembers is the corresponding interface of BACnetConstructedDataElevatorGroupGroupMembers
type BACnetConstructedDataElevatorGroupGroupMembers interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataElevatorGroupGroupMembersExactly interface {
// _BACnetConstructedDataElevatorGroupGroupMembers is the data-structure of this message
type _BACnetConstructedDataElevatorGroupGroupMembers struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- GroupMembers []BACnetApplicationTagObjectIdentifier
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ GroupMembers []BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ELEVATOR_GROUP
-}
+func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ELEVATOR_GROUP}
-func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GROUP_MEMBERS
-}
+func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GROUP_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataElevatorGroupGroupMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataElevatorGroupGroupMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataElevatorGroupGroupMembers factory function for _BACnetConstructedDataElevatorGroupGroupMembers
-func NewBACnetConstructedDataElevatorGroupGroupMembers(numberOfDataElements BACnetApplicationTagUnsignedInteger, groupMembers []BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataElevatorGroupGroupMembers {
+func NewBACnetConstructedDataElevatorGroupGroupMembers( numberOfDataElements BACnetApplicationTagUnsignedInteger , groupMembers []BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataElevatorGroupGroupMembers {
_result := &_BACnetConstructedDataElevatorGroupGroupMembers{
- NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ GroupMembers: groupMembers,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataElevatorGroupGroupMembers(numberOfDataElements BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataElevatorGroupGroupMembers(structType interface{}) BACnetConstructedDataElevatorGroupGroupMembers {
- if casted, ok := structType.(BACnetConstructedDataElevatorGroupGroupMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataElevatorGroupGroupMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataElevatorGroupGroupMembers); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataElevatorGroupGroupMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataElevatorGroupGroupMembersParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataElevatorGroupGroupMembersParseWithBuffer(ctx context.C
// Terminated array
var groupMembers []BACnetApplicationTagObjectIdentifier
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'groupMembers' field of BACnetConstructedDataElevatorGroupGroupMembers")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataElevatorGroupGroupMembersParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataElevatorGroupGroupMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
+ GroupMembers: groupMembers,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataElevatorGroupGroupMembers) SerializeWithWriteBuff
if pushErr := writeBuffer.PushContext("BACnetConstructedDataElevatorGroupGroupMembers"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataElevatorGroupGroupMembers")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (groupMembers)
- if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetGroupMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
+
+ // Array Field (groupMembers)
+ if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ }
+ for _curItem, _element := range m.GetGroupMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataElevatorGroupGroupMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataElevatorGroupGroupMembers")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataElevatorGroupGroupMembers) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataElevatorGroupGroupMembers) isBACnetConstructedDataElevatorGroupGroupMembers() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataElevatorGroupGroupMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go
index b57fa74e1d7..d1ff9bbba0e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEnable is the corresponding interface of BACnetConstructedDataEnable
type BACnetConstructedDataEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEnableExactly interface {
// _BACnetConstructedDataEnable is the data-structure of this message
type _BACnetConstructedDataEnable struct {
*_BACnetConstructedData
- Enable BACnetApplicationTagBoolean
+ Enable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ENABLE
-}
+func (m *_BACnetConstructedDataEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEnable) GetActualValue() BACnetApplicationTagBool
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEnable factory function for _BACnetConstructedDataEnable
-func NewBACnetConstructedDataEnable(enable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEnable {
+func NewBACnetConstructedDataEnable( enable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEnable {
_result := &_BACnetConstructedDataEnable{
- Enable: enable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Enable: enable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEnable(enable BACnetApplicationTagBoolean, openingT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEnable(structType interface{}) BACnetConstructedDataEnable {
- if casted, ok := structType.(BACnetConstructedDataEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEnable) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetConstructedDataEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEnableParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("enable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enable")
}
- _enable, _enableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_enable, _enableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _enableErr != nil {
return nil, errors.Wrap(_enableErr, "Error parsing 'enable' field of BACnetConstructedDataEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEnableParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Enable: enable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEnable) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEnable")
}
- // Simple Field (enable)
- if pushErr := writeBuffer.PushContext("enable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for enable")
- }
- _enableErr := writeBuffer.WriteSerializable(ctx, m.GetEnable())
- if popErr := writeBuffer.PopContext("enable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for enable")
- }
- if _enableErr != nil {
- return errors.Wrap(_enableErr, "Error serializing 'enable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (enable)
+ if pushErr := writeBuffer.PushContext("enable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for enable")
+ }
+ _enableErr := writeBuffer.WriteSerializable(ctx, m.GetEnable())
+ if popErr := writeBuffer.PopContext("enable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for enable")
+ }
+ if _enableErr != nil {
+ return errors.Wrap(_enableErr, "Error serializing 'enable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEnable) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEnable) isBACnetConstructedDataEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go
index 5d2311c51f9..d33af10a9cb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeter.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEnergyMeter is the corresponding interface of BACnetConstructedDataEnergyMeter
type BACnetConstructedDataEnergyMeter interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEnergyMeterExactly interface {
// _BACnetConstructedDataEnergyMeter is the data-structure of this message
type _BACnetConstructedDataEnergyMeter struct {
*_BACnetConstructedData
- EnergyMeter BACnetApplicationTagReal
+ EnergyMeter BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEnergyMeter) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEnergyMeter) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEnergyMeter) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ENERGY_METER
-}
+func (m *_BACnetConstructedDataEnergyMeter) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ENERGY_METER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEnergyMeter) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEnergyMeter) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEnergyMeter) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEnergyMeter) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEnergyMeter) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEnergyMeter factory function for _BACnetConstructedDataEnergyMeter
-func NewBACnetConstructedDataEnergyMeter(energyMeter BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEnergyMeter {
+func NewBACnetConstructedDataEnergyMeter( energyMeter BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEnergyMeter {
_result := &_BACnetConstructedDataEnergyMeter{
- EnergyMeter: energyMeter,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EnergyMeter: energyMeter,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEnergyMeter(energyMeter BACnetApplicationTagReal, o
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEnergyMeter(structType interface{}) BACnetConstructedDataEnergyMeter {
- if casted, ok := structType.(BACnetConstructedDataEnergyMeter); ok {
+ if casted, ok := structType.(BACnetConstructedDataEnergyMeter); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEnergyMeter); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEnergyMeter) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataEnergyMeter) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEnergyMeterParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("energyMeter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for energyMeter")
}
- _energyMeter, _energyMeterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_energyMeter, _energyMeterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _energyMeterErr != nil {
return nil, errors.Wrap(_energyMeterErr, "Error parsing 'energyMeter' field of BACnetConstructedDataEnergyMeter")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEnergyMeterParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataEnergyMeter{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EnergyMeter: energyMeter,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEnergyMeter) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEnergyMeter")
}
- // Simple Field (energyMeter)
- if pushErr := writeBuffer.PushContext("energyMeter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for energyMeter")
- }
- _energyMeterErr := writeBuffer.WriteSerializable(ctx, m.GetEnergyMeter())
- if popErr := writeBuffer.PopContext("energyMeter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for energyMeter")
- }
- if _energyMeterErr != nil {
- return errors.Wrap(_energyMeterErr, "Error serializing 'energyMeter' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (energyMeter)
+ if pushErr := writeBuffer.PushContext("energyMeter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for energyMeter")
+ }
+ _energyMeterErr := writeBuffer.WriteSerializable(ctx, m.GetEnergyMeter())
+ if popErr := writeBuffer.PopContext("energyMeter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for energyMeter")
+ }
+ if _energyMeterErr != nil {
+ return errors.Wrap(_energyMeterErr, "Error serializing 'energyMeter' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEnergyMeter"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEnergyMeter")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEnergyMeter) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEnergyMeter) isBACnetConstructedDataEnergyMeter() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEnergyMeter) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go
index 90ea679f5a2..ca07e1adef5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEnergyMeterRef.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEnergyMeterRef is the corresponding interface of BACnetConstructedDataEnergyMeterRef
type BACnetConstructedDataEnergyMeterRef interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEnergyMeterRefExactly interface {
// _BACnetConstructedDataEnergyMeterRef is the data-structure of this message
type _BACnetConstructedDataEnergyMeterRef struct {
*_BACnetConstructedData
- EnergyMeterRef BACnetDeviceObjectReference
+ EnergyMeterRef BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEnergyMeterRef) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEnergyMeterRef) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEnergyMeterRef) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ENERGY_METER_REF
-}
+func (m *_BACnetConstructedDataEnergyMeterRef) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ENERGY_METER_REF}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEnergyMeterRef) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEnergyMeterRef) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEnergyMeterRef) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEnergyMeterRef) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEnergyMeterRef) GetActualValue() BACnetDeviceObje
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEnergyMeterRef factory function for _BACnetConstructedDataEnergyMeterRef
-func NewBACnetConstructedDataEnergyMeterRef(energyMeterRef BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEnergyMeterRef {
+func NewBACnetConstructedDataEnergyMeterRef( energyMeterRef BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEnergyMeterRef {
_result := &_BACnetConstructedDataEnergyMeterRef{
- EnergyMeterRef: energyMeterRef,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EnergyMeterRef: energyMeterRef,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEnergyMeterRef(energyMeterRef BACnetDeviceObjectRef
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEnergyMeterRef(structType interface{}) BACnetConstructedDataEnergyMeterRef {
- if casted, ok := structType.(BACnetConstructedDataEnergyMeterRef); ok {
+ if casted, ok := structType.(BACnetConstructedDataEnergyMeterRef); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEnergyMeterRef); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEnergyMeterRef) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataEnergyMeterRef) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEnergyMeterRefParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("energyMeterRef"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for energyMeterRef")
}
- _energyMeterRef, _energyMeterRefErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_energyMeterRef, _energyMeterRefErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _energyMeterRefErr != nil {
return nil, errors.Wrap(_energyMeterRefErr, "Error parsing 'energyMeterRef' field of BACnetConstructedDataEnergyMeterRef")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEnergyMeterRefParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataEnergyMeterRef{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EnergyMeterRef: energyMeterRef,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEnergyMeterRef) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEnergyMeterRef")
}
- // Simple Field (energyMeterRef)
- if pushErr := writeBuffer.PushContext("energyMeterRef"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for energyMeterRef")
- }
- _energyMeterRefErr := writeBuffer.WriteSerializable(ctx, m.GetEnergyMeterRef())
- if popErr := writeBuffer.PopContext("energyMeterRef"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for energyMeterRef")
- }
- if _energyMeterRefErr != nil {
- return errors.Wrap(_energyMeterRefErr, "Error serializing 'energyMeterRef' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (energyMeterRef)
+ if pushErr := writeBuffer.PushContext("energyMeterRef"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for energyMeterRef")
+ }
+ _energyMeterRefErr := writeBuffer.WriteSerializable(ctx, m.GetEnergyMeterRef())
+ if popErr := writeBuffer.PopContext("energyMeterRef"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for energyMeterRef")
+ }
+ if _energyMeterRefErr != nil {
+ return errors.Wrap(_energyMeterRefErr, "Error serializing 'energyMeterRef' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEnergyMeterRef"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEnergyMeterRef")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEnergyMeterRef) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEnergyMeterRef) isBACnetConstructedDataEnergyMeterRef() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEnergyMeterRef) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEntryPoints.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEntryPoints.go
index be9d49905e6..8db31ad4a82 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEntryPoints.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEntryPoints.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEntryPoints is the corresponding interface of BACnetConstructedDataEntryPoints
type BACnetConstructedDataEntryPoints interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataEntryPointsExactly interface {
// _BACnetConstructedDataEntryPoints is the data-structure of this message
type _BACnetConstructedDataEntryPoints struct {
*_BACnetConstructedData
- EntryPoints []BACnetDeviceObjectReference
+ EntryPoints []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEntryPoints) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEntryPoints) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEntryPoints) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ENTRY_POINTS
-}
+func (m *_BACnetConstructedDataEntryPoints) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ENTRY_POINTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEntryPoints) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEntryPoints) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEntryPoints) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEntryPoints) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataEntryPoints) GetEntryPoints() []BACnetDeviceObjec
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEntryPoints factory function for _BACnetConstructedDataEntryPoints
-func NewBACnetConstructedDataEntryPoints(entryPoints []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEntryPoints {
+func NewBACnetConstructedDataEntryPoints( entryPoints []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEntryPoints {
_result := &_BACnetConstructedDataEntryPoints{
- EntryPoints: entryPoints,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EntryPoints: entryPoints,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataEntryPoints(entryPoints []BACnetDeviceObjectReferen
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEntryPoints(structType interface{}) BACnetConstructedDataEntryPoints {
- if casted, ok := structType.(BACnetConstructedDataEntryPoints); ok {
+ if casted, ok := structType.(BACnetConstructedDataEntryPoints); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEntryPoints); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataEntryPoints) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataEntryPoints) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataEntryPointsParseWithBuffer(ctx context.Context, readBu
// Terminated array
var entryPoints []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'entryPoints' field of BACnetConstructedDataEntryPoints")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataEntryPointsParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataEntryPoints{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EntryPoints: entryPoints,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataEntryPoints) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEntryPoints")
}
- // Array Field (entryPoints)
- if pushErr := writeBuffer.PushContext("entryPoints", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for entryPoints")
- }
- for _curItem, _element := range m.GetEntryPoints() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEntryPoints()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'entryPoints' field")
- }
- }
- if popErr := writeBuffer.PopContext("entryPoints", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for entryPoints")
+ // Array Field (entryPoints)
+ if pushErr := writeBuffer.PushContext("entryPoints", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for entryPoints")
+ }
+ for _curItem, _element := range m.GetEntryPoints() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEntryPoints()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'entryPoints' field")
}
+ }
+ if popErr := writeBuffer.PopContext("entryPoints", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for entryPoints")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEntryPoints"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEntryPoints")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataEntryPoints) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEntryPoints) isBACnetConstructedDataEntryPoints() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataEntryPoints) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go
index 1930959992b..47ce3541beb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataErrorLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataErrorLimit is the corresponding interface of BACnetConstructedDataErrorLimit
type BACnetConstructedDataErrorLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataErrorLimitExactly interface {
// _BACnetConstructedDataErrorLimit is the data-structure of this message
type _BACnetConstructedDataErrorLimit struct {
*_BACnetConstructedData
- ErrorLimit BACnetApplicationTagReal
+ ErrorLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataErrorLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataErrorLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataErrorLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ERROR_LIMIT
-}
+func (m *_BACnetConstructedDataErrorLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ERROR_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataErrorLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataErrorLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataErrorLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataErrorLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataErrorLimit) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataErrorLimit factory function for _BACnetConstructedDataErrorLimit
-func NewBACnetConstructedDataErrorLimit(errorLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataErrorLimit {
+func NewBACnetConstructedDataErrorLimit( errorLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataErrorLimit {
_result := &_BACnetConstructedDataErrorLimit{
- ErrorLimit: errorLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ErrorLimit: errorLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataErrorLimit(errorLimit BACnetApplicationTagReal, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataErrorLimit(structType interface{}) BACnetConstructedDataErrorLimit {
- if casted, ok := structType.(BACnetConstructedDataErrorLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataErrorLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataErrorLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataErrorLimit) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataErrorLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataErrorLimitParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("errorLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for errorLimit")
}
- _errorLimit, _errorLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_errorLimit, _errorLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _errorLimitErr != nil {
return nil, errors.Wrap(_errorLimitErr, "Error parsing 'errorLimit' field of BACnetConstructedDataErrorLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataErrorLimitParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataErrorLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ErrorLimit: errorLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataErrorLimit) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataErrorLimit")
}
- // Simple Field (errorLimit)
- if pushErr := writeBuffer.PushContext("errorLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for errorLimit")
- }
- _errorLimitErr := writeBuffer.WriteSerializable(ctx, m.GetErrorLimit())
- if popErr := writeBuffer.PopContext("errorLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for errorLimit")
- }
- if _errorLimitErr != nil {
- return errors.Wrap(_errorLimitErr, "Error serializing 'errorLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (errorLimit)
+ if pushErr := writeBuffer.PushContext("errorLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for errorLimit")
+ }
+ _errorLimitErr := writeBuffer.WriteSerializable(ctx, m.GetErrorLimit())
+ if popErr := writeBuffer.PopContext("errorLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for errorLimit")
+ }
+ if _errorLimitErr != nil {
+ return errors.Wrap(_errorLimitErr, "Error serializing 'errorLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataErrorLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataErrorLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataErrorLimit) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataErrorLimit) isBACnetConstructedDataErrorLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataErrorLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorAll.go
index f3283b094e9..eacd62fa401 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEscalatorAll is the corresponding interface of BACnetConstructedDataEscalatorAll
type BACnetConstructedDataEscalatorAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataEscalatorAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEscalatorAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ESCALATOR
-}
+func (m *_BACnetConstructedDataEscalatorAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ESCALATOR}
-func (m *_BACnetConstructedDataEscalatorAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataEscalatorAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEscalatorAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEscalatorAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEscalatorAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEscalatorAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataEscalatorAll factory function for _BACnetConstructedDataEscalatorAll
-func NewBACnetConstructedDataEscalatorAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEscalatorAll {
+func NewBACnetConstructedDataEscalatorAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEscalatorAll {
_result := &_BACnetConstructedDataEscalatorAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataEscalatorAll(openingTag BACnetOpeningTag, peekedTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEscalatorAll(structType interface{}) BACnetConstructedDataEscalatorAll {
- if casted, ok := structType.(BACnetConstructedDataEscalatorAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataEscalatorAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEscalatorAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataEscalatorAll) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataEscalatorAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataEscalatorAllParseWithBuffer(ctx context.Context, readB
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataEscalatorAllParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataEscalatorAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataEscalatorAll) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEscalatorAll) isBACnetConstructedDataEscalatorAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataEscalatorAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorFaultSignals.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorFaultSignals.go
index 441e20dd1fc..f1b73055e29 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorFaultSignals.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorFaultSignals.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEscalatorFaultSignals is the corresponding interface of BACnetConstructedDataEscalatorFaultSignals
type BACnetConstructedDataEscalatorFaultSignals interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataEscalatorFaultSignalsExactly interface {
// _BACnetConstructedDataEscalatorFaultSignals is the data-structure of this message
type _BACnetConstructedDataEscalatorFaultSignals struct {
*_BACnetConstructedData
- FaultSignals []BACnetEscalatorFaultTagged
+ FaultSignals []BACnetEscalatorFaultTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEscalatorFaultSignals) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_ESCALATOR
-}
+func (m *_BACnetConstructedDataEscalatorFaultSignals) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_ESCALATOR}
-func (m *_BACnetConstructedDataEscalatorFaultSignals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_SIGNALS
-}
+func (m *_BACnetConstructedDataEscalatorFaultSignals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_SIGNALS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEscalatorFaultSignals) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEscalatorFaultSignals) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEscalatorFaultSignals) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEscalatorFaultSignals) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataEscalatorFaultSignals) GetFaultSignals() []BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEscalatorFaultSignals factory function for _BACnetConstructedDataEscalatorFaultSignals
-func NewBACnetConstructedDataEscalatorFaultSignals(faultSignals []BACnetEscalatorFaultTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEscalatorFaultSignals {
+func NewBACnetConstructedDataEscalatorFaultSignals( faultSignals []BACnetEscalatorFaultTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEscalatorFaultSignals {
_result := &_BACnetConstructedDataEscalatorFaultSignals{
- FaultSignals: faultSignals,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultSignals: faultSignals,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataEscalatorFaultSignals(faultSignals []BACnetEscalato
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEscalatorFaultSignals(structType interface{}) BACnetConstructedDataEscalatorFaultSignals {
- if casted, ok := structType.(BACnetConstructedDataEscalatorFaultSignals); ok {
+ if casted, ok := structType.(BACnetConstructedDataEscalatorFaultSignals); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEscalatorFaultSignals); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataEscalatorFaultSignals) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataEscalatorFaultSignals) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataEscalatorFaultSignalsParseWithBuffer(ctx context.Conte
// Terminated array
var faultSignals []BACnetEscalatorFaultTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetEscalatorFaultTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetEscalatorFaultTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultSignals' field of BACnetConstructedDataEscalatorFaultSignals")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataEscalatorFaultSignalsParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataEscalatorFaultSignals{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultSignals: faultSignals,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataEscalatorFaultSignals) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEscalatorFaultSignals")
}
- // Array Field (faultSignals)
- if pushErr := writeBuffer.PushContext("faultSignals", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultSignals")
- }
- for _curItem, _element := range m.GetFaultSignals() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultSignals()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultSignals' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultSignals", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultSignals")
+ // Array Field (faultSignals)
+ if pushErr := writeBuffer.PushContext("faultSignals", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultSignals")
+ }
+ for _curItem, _element := range m.GetFaultSignals() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultSignals()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultSignals' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultSignals", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultSignals")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEscalatorFaultSignals"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEscalatorFaultSignals")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataEscalatorFaultSignals) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEscalatorFaultSignals) isBACnetConstructedDataEscalatorFaultSignals() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataEscalatorFaultSignals) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go
index 5a62df89650..ab160a41ed8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEscalatorMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEscalatorMode is the corresponding interface of BACnetConstructedDataEscalatorMode
type BACnetConstructedDataEscalatorMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEscalatorModeExactly interface {
// _BACnetConstructedDataEscalatorMode is the data-structure of this message
type _BACnetConstructedDataEscalatorMode struct {
*_BACnetConstructedData
- EscalatorMode BACnetEscalatorModeTagged
+ EscalatorMode BACnetEscalatorModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEscalatorMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEscalatorMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEscalatorMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ESCALATOR_MODE
-}
+func (m *_BACnetConstructedDataEscalatorMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ESCALATOR_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEscalatorMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEscalatorMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEscalatorMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEscalatorMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEscalatorMode) GetActualValue() BACnetEscalatorMo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEscalatorMode factory function for _BACnetConstructedDataEscalatorMode
-func NewBACnetConstructedDataEscalatorMode(escalatorMode BACnetEscalatorModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEscalatorMode {
+func NewBACnetConstructedDataEscalatorMode( escalatorMode BACnetEscalatorModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEscalatorMode {
_result := &_BACnetConstructedDataEscalatorMode{
- EscalatorMode: escalatorMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EscalatorMode: escalatorMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEscalatorMode(escalatorMode BACnetEscalatorModeTagg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEscalatorMode(structType interface{}) BACnetConstructedDataEscalatorMode {
- if casted, ok := structType.(BACnetConstructedDataEscalatorMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataEscalatorMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEscalatorMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEscalatorMode) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataEscalatorMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEscalatorModeParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("escalatorMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for escalatorMode")
}
- _escalatorMode, _escalatorModeErr := BACnetEscalatorModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_escalatorMode, _escalatorModeErr := BACnetEscalatorModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _escalatorModeErr != nil {
return nil, errors.Wrap(_escalatorModeErr, "Error parsing 'escalatorMode' field of BACnetConstructedDataEscalatorMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEscalatorModeParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataEscalatorMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EscalatorMode: escalatorMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEscalatorMode) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEscalatorMode")
}
- // Simple Field (escalatorMode)
- if pushErr := writeBuffer.PushContext("escalatorMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for escalatorMode")
- }
- _escalatorModeErr := writeBuffer.WriteSerializable(ctx, m.GetEscalatorMode())
- if popErr := writeBuffer.PopContext("escalatorMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for escalatorMode")
- }
- if _escalatorModeErr != nil {
- return errors.Wrap(_escalatorModeErr, "Error serializing 'escalatorMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (escalatorMode)
+ if pushErr := writeBuffer.PushContext("escalatorMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for escalatorMode")
+ }
+ _escalatorModeErr := writeBuffer.WriteSerializable(ctx, m.GetEscalatorMode())
+ if popErr := writeBuffer.PopContext("escalatorMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for escalatorMode")
+ }
+ if _escalatorModeErr != nil {
+ return errors.Wrap(_escalatorModeErr, "Error serializing 'escalatorMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEscalatorMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEscalatorMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEscalatorMode) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEscalatorMode) isBACnetConstructedDataEscalatorMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEscalatorMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go
index 264c75d7795..2b9bd82494d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventAlgorithmInhibit is the corresponding interface of BACnetConstructedDataEventAlgorithmInhibit
type BACnetConstructedDataEventAlgorithmInhibit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventAlgorithmInhibitExactly interface {
// _BACnetConstructedDataEventAlgorithmInhibit is the data-structure of this message
type _BACnetConstructedDataEventAlgorithmInhibit struct {
*_BACnetConstructedData
- EventAlgorithmInhibit BACnetApplicationTagBoolean
+ EventAlgorithmInhibit BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT
-}
+func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventAlgorithmInhibit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventAlgorithmInhibit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventAlgorithmInhibit factory function for _BACnetConstructedDataEventAlgorithmInhibit
-func NewBACnetConstructedDataEventAlgorithmInhibit(eventAlgorithmInhibit BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventAlgorithmInhibit {
+func NewBACnetConstructedDataEventAlgorithmInhibit( eventAlgorithmInhibit BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventAlgorithmInhibit {
_result := &_BACnetConstructedDataEventAlgorithmInhibit{
- EventAlgorithmInhibit: eventAlgorithmInhibit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EventAlgorithmInhibit: eventAlgorithmInhibit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventAlgorithmInhibit(eventAlgorithmInhibit BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventAlgorithmInhibit(structType interface{}) BACnetConstructedDataEventAlgorithmInhibit {
- if casted, ok := structType.(BACnetConstructedDataEventAlgorithmInhibit); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventAlgorithmInhibit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventAlgorithmInhibit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventAlgorithmInhibit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventAlgorithmInhibitParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("eventAlgorithmInhibit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventAlgorithmInhibit")
}
- _eventAlgorithmInhibit, _eventAlgorithmInhibitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_eventAlgorithmInhibit, _eventAlgorithmInhibitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _eventAlgorithmInhibitErr != nil {
return nil, errors.Wrap(_eventAlgorithmInhibitErr, "Error parsing 'eventAlgorithmInhibit' field of BACnetConstructedDataEventAlgorithmInhibit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventAlgorithmInhibitParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventAlgorithmInhibit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventAlgorithmInhibit: eventAlgorithmInhibit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibit) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventAlgorithmInhibit")
}
- // Simple Field (eventAlgorithmInhibit)
- if pushErr := writeBuffer.PushContext("eventAlgorithmInhibit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventAlgorithmInhibit")
- }
- _eventAlgorithmInhibitErr := writeBuffer.WriteSerializable(ctx, m.GetEventAlgorithmInhibit())
- if popErr := writeBuffer.PopContext("eventAlgorithmInhibit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventAlgorithmInhibit")
- }
- if _eventAlgorithmInhibitErr != nil {
- return errors.Wrap(_eventAlgorithmInhibitErr, "Error serializing 'eventAlgorithmInhibit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventAlgorithmInhibit)
+ if pushErr := writeBuffer.PushContext("eventAlgorithmInhibit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventAlgorithmInhibit")
+ }
+ _eventAlgorithmInhibitErr := writeBuffer.WriteSerializable(ctx, m.GetEventAlgorithmInhibit())
+ if popErr := writeBuffer.PopContext("eventAlgorithmInhibit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventAlgorithmInhibit")
+ }
+ if _eventAlgorithmInhibitErr != nil {
+ return errors.Wrap(_eventAlgorithmInhibitErr, "Error serializing 'eventAlgorithmInhibit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventAlgorithmInhibit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventAlgorithmInhibit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibit) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventAlgorithmInhibit) isBACnetConstructedDataEventAlgorithmInhibit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go
index 5244eaf16dc..27608c6c768 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventAlgorithmInhibitRef.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventAlgorithmInhibitRef is the corresponding interface of BACnetConstructedDataEventAlgorithmInhibitRef
type BACnetConstructedDataEventAlgorithmInhibitRef interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventAlgorithmInhibitRefExactly interface {
// _BACnetConstructedDataEventAlgorithmInhibitRef is the data-structure of this message
type _BACnetConstructedDataEventAlgorithmInhibitRef struct {
*_BACnetConstructedData
- EventAlgorithmInhibitRef BACnetObjectPropertyReference
+ EventAlgorithmInhibitRef BACnetObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT_REF
-}
+func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_ALGORITHM_INHIBIT_REF}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventAlgorithmInhibitRef factory function for _BACnetConstructedDataEventAlgorithmInhibitRef
-func NewBACnetConstructedDataEventAlgorithmInhibitRef(eventAlgorithmInhibitRef BACnetObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventAlgorithmInhibitRef {
+func NewBACnetConstructedDataEventAlgorithmInhibitRef( eventAlgorithmInhibitRef BACnetObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventAlgorithmInhibitRef {
_result := &_BACnetConstructedDataEventAlgorithmInhibitRef{
EventAlgorithmInhibitRef: eventAlgorithmInhibitRef,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventAlgorithmInhibitRef(eventAlgorithmInhibitRef B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventAlgorithmInhibitRef(structType interface{}) BACnetConstructedDataEventAlgorithmInhibitRef {
- if casted, ok := structType.(BACnetConstructedDataEventAlgorithmInhibitRef); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventAlgorithmInhibitRef); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventAlgorithmInhibitRef); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventAlgorithmInhibitRefParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("eventAlgorithmInhibitRef"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventAlgorithmInhibitRef")
}
- _eventAlgorithmInhibitRef, _eventAlgorithmInhibitRefErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_eventAlgorithmInhibitRef, _eventAlgorithmInhibitRefErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _eventAlgorithmInhibitRefErr != nil {
return nil, errors.Wrap(_eventAlgorithmInhibitRefErr, "Error parsing 'eventAlgorithmInhibitRef' field of BACnetConstructedDataEventAlgorithmInhibitRef")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventAlgorithmInhibitRefParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventAlgorithmInhibitRef{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventAlgorithmInhibitRef: eventAlgorithmInhibitRef,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventAlgorithmInhibitRef")
}
- // Simple Field (eventAlgorithmInhibitRef)
- if pushErr := writeBuffer.PushContext("eventAlgorithmInhibitRef"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventAlgorithmInhibitRef")
- }
- _eventAlgorithmInhibitRefErr := writeBuffer.WriteSerializable(ctx, m.GetEventAlgorithmInhibitRef())
- if popErr := writeBuffer.PopContext("eventAlgorithmInhibitRef"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventAlgorithmInhibitRef")
- }
- if _eventAlgorithmInhibitRefErr != nil {
- return errors.Wrap(_eventAlgorithmInhibitRefErr, "Error serializing 'eventAlgorithmInhibitRef' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventAlgorithmInhibitRef)
+ if pushErr := writeBuffer.PushContext("eventAlgorithmInhibitRef"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventAlgorithmInhibitRef")
+ }
+ _eventAlgorithmInhibitRefErr := writeBuffer.WriteSerializable(ctx, m.GetEventAlgorithmInhibitRef())
+ if popErr := writeBuffer.PopContext("eventAlgorithmInhibitRef"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventAlgorithmInhibitRef")
+ }
+ if _eventAlgorithmInhibitRefErr != nil {
+ return errors.Wrap(_eventAlgorithmInhibitRefErr, "Error serializing 'eventAlgorithmInhibitRef' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventAlgorithmInhibitRef"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventAlgorithmInhibitRef")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) isBACnetConstructedDataEventAlgorithmInhibitRef() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventAlgorithmInhibitRef) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go
index c4329d9fb25..4f6edf948ec 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventDetectionEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventDetectionEnable is the corresponding interface of BACnetConstructedDataEventDetectionEnable
type BACnetConstructedDataEventDetectionEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventDetectionEnableExactly interface {
// _BACnetConstructedDataEventDetectionEnable is the data-structure of this message
type _BACnetConstructedDataEventDetectionEnable struct {
*_BACnetConstructedData
- EventDetectionEnable BACnetApplicationTagBoolean
+ EventDetectionEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventDetectionEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventDetectionEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventDetectionEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_DETECTION_ENABLE
-}
+func (m *_BACnetConstructedDataEventDetectionEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_DETECTION_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventDetectionEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventDetectionEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventDetectionEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventDetectionEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventDetectionEnable) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventDetectionEnable factory function for _BACnetConstructedDataEventDetectionEnable
-func NewBACnetConstructedDataEventDetectionEnable(eventDetectionEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventDetectionEnable {
+func NewBACnetConstructedDataEventDetectionEnable( eventDetectionEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventDetectionEnable {
_result := &_BACnetConstructedDataEventDetectionEnable{
- EventDetectionEnable: eventDetectionEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EventDetectionEnable: eventDetectionEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventDetectionEnable(eventDetectionEnable BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventDetectionEnable(structType interface{}) BACnetConstructedDataEventDetectionEnable {
- if casted, ok := structType.(BACnetConstructedDataEventDetectionEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventDetectionEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventDetectionEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventDetectionEnable) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventDetectionEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventDetectionEnableParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("eventDetectionEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventDetectionEnable")
}
- _eventDetectionEnable, _eventDetectionEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_eventDetectionEnable, _eventDetectionEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _eventDetectionEnableErr != nil {
return nil, errors.Wrap(_eventDetectionEnableErr, "Error parsing 'eventDetectionEnable' field of BACnetConstructedDataEventDetectionEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventDetectionEnableParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventDetectionEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventDetectionEnable: eventDetectionEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventDetectionEnable) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventDetectionEnable")
}
- // Simple Field (eventDetectionEnable)
- if pushErr := writeBuffer.PushContext("eventDetectionEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventDetectionEnable")
- }
- _eventDetectionEnableErr := writeBuffer.WriteSerializable(ctx, m.GetEventDetectionEnable())
- if popErr := writeBuffer.PopContext("eventDetectionEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventDetectionEnable")
- }
- if _eventDetectionEnableErr != nil {
- return errors.Wrap(_eventDetectionEnableErr, "Error serializing 'eventDetectionEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventDetectionEnable)
+ if pushErr := writeBuffer.PushContext("eventDetectionEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventDetectionEnable")
+ }
+ _eventDetectionEnableErr := writeBuffer.WriteSerializable(ctx, m.GetEventDetectionEnable())
+ if popErr := writeBuffer.PopContext("eventDetectionEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventDetectionEnable")
+ }
+ if _eventDetectionEnableErr != nil {
+ return errors.Wrap(_eventDetectionEnableErr, "Error serializing 'eventDetectionEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventDetectionEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventDetectionEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventDetectionEnable) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventDetectionEnable) isBACnetConstructedDataEventDetectionEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventDetectionEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go
index e54b4942c20..346af7281f1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventEnable is the corresponding interface of BACnetConstructedDataEventEnable
type BACnetConstructedDataEventEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventEnableExactly interface {
// _BACnetConstructedDataEventEnable is the data-structure of this message
type _BACnetConstructedDataEventEnable struct {
*_BACnetConstructedData
- EventEnable BACnetEventTransitionBitsTagged
+ EventEnable BACnetEventTransitionBitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_ENABLE
-}
+func (m *_BACnetConstructedDataEventEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventEnable) GetActualValue() BACnetEventTransiti
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventEnable factory function for _BACnetConstructedDataEventEnable
-func NewBACnetConstructedDataEventEnable(eventEnable BACnetEventTransitionBitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventEnable {
+func NewBACnetConstructedDataEventEnable( eventEnable BACnetEventTransitionBitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventEnable {
_result := &_BACnetConstructedDataEventEnable{
- EventEnable: eventEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EventEnable: eventEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventEnable(eventEnable BACnetEventTransitionBitsTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventEnable(structType interface{}) BACnetConstructedDataEventEnable {
- if casted, ok := structType.(BACnetConstructedDataEventEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventEnable) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventEnableParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("eventEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventEnable")
}
- _eventEnable, _eventEnableErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_eventEnable, _eventEnableErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _eventEnableErr != nil {
return nil, errors.Wrap(_eventEnableErr, "Error parsing 'eventEnable' field of BACnetConstructedDataEventEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventEnableParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventEnable: eventEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventEnable) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventEnable")
}
- // Simple Field (eventEnable)
- if pushErr := writeBuffer.PushContext("eventEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventEnable")
- }
- _eventEnableErr := writeBuffer.WriteSerializable(ctx, m.GetEventEnable())
- if popErr := writeBuffer.PopContext("eventEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventEnable")
- }
- if _eventEnableErr != nil {
- return errors.Wrap(_eventEnableErr, "Error serializing 'eventEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventEnable)
+ if pushErr := writeBuffer.PushContext("eventEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventEnable")
+ }
+ _eventEnableErr := writeBuffer.WriteSerializable(ctx, m.GetEventEnable())
+ if popErr := writeBuffer.PopContext("eventEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventEnable")
+ }
+ if _eventEnableErr != nil {
+ return errors.Wrap(_eventEnableErr, "Error serializing 'eventEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventEnable) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventEnable) isBACnetConstructedDataEventEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnrollmentAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnrollmentAll.go
index 098dfea1863..e60815e4365 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnrollmentAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventEnrollmentAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventEnrollmentAll is the corresponding interface of BACnetConstructedDataEventEnrollmentAll
type BACnetConstructedDataEventEnrollmentAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataEventEnrollmentAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventEnrollmentAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_EVENT_ENROLLMENT
-}
+func (m *_BACnetConstructedDataEventEnrollmentAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_EVENT_ENROLLMENT}
-func (m *_BACnetConstructedDataEventEnrollmentAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataEventEnrollmentAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventEnrollmentAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventEnrollmentAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventEnrollmentAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventEnrollmentAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataEventEnrollmentAll factory function for _BACnetConstructedDataEventEnrollmentAll
-func NewBACnetConstructedDataEventEnrollmentAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventEnrollmentAll {
+func NewBACnetConstructedDataEventEnrollmentAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventEnrollmentAll {
_result := &_BACnetConstructedDataEventEnrollmentAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataEventEnrollmentAll(openingTag BACnetOpeningTag, pee
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventEnrollmentAll(structType interface{}) BACnetConstructedDataEventEnrollmentAll {
- if casted, ok := structType.(BACnetConstructedDataEventEnrollmentAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventEnrollmentAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventEnrollmentAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataEventEnrollmentAll) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventEnrollmentAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataEventEnrollmentAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataEventEnrollmentAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventEnrollmentAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataEventEnrollmentAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventEnrollmentAll) isBACnetConstructedDataEventEnrollmentAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataEventEnrollmentAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogAll.go
index d85c7454cc3..9fa8c210c99 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventLogAll is the corresponding interface of BACnetConstructedDataEventLogAll
type BACnetConstructedDataEventLogAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataEventLogAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventLogAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_EVENT_LOG
-}
+func (m *_BACnetConstructedDataEventLogAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_EVENT_LOG}
-func (m *_BACnetConstructedDataEventLogAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataEventLogAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventLogAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventLogAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventLogAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventLogAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataEventLogAll factory function for _BACnetConstructedDataEventLogAll
-func NewBACnetConstructedDataEventLogAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventLogAll {
+func NewBACnetConstructedDataEventLogAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventLogAll {
_result := &_BACnetConstructedDataEventLogAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataEventLogAll(openingTag BACnetOpeningTag, peekedTagH
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventLogAll(structType interface{}) BACnetConstructedDataEventLogAll {
- if casted, ok := structType.(BACnetConstructedDataEventLogAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventLogAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventLogAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataEventLogAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventLogAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataEventLogAllParseWithBuffer(ctx context.Context, readBu
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataEventLogAllParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventLogAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataEventLogAll) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventLogAll) isBACnetConstructedDataEventLogAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataEventLogAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogLogBuffer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogLogBuffer.go
index 6032c4fe436..e8beb989c5a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogLogBuffer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventLogLogBuffer.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventLogLogBuffer is the corresponding interface of BACnetConstructedDataEventLogLogBuffer
type BACnetConstructedDataEventLogLogBuffer interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataEventLogLogBufferExactly interface {
// _BACnetConstructedDataEventLogLogBuffer is the data-structure of this message
type _BACnetConstructedDataEventLogLogBuffer struct {
*_BACnetConstructedData
- FloorText []BACnetEventLogRecord
+ FloorText []BACnetEventLogRecord
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventLogLogBuffer) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_EVENT_LOG
-}
+func (m *_BACnetConstructedDataEventLogLogBuffer) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_EVENT_LOG}
-func (m *_BACnetConstructedDataEventLogLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_BUFFER
-}
+func (m *_BACnetConstructedDataEventLogLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_BUFFER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventLogLogBuffer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventLogLogBuffer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventLogLogBuffer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventLogLogBuffer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataEventLogLogBuffer) GetFloorText() []BACnetEventLo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventLogLogBuffer factory function for _BACnetConstructedDataEventLogLogBuffer
-func NewBACnetConstructedDataEventLogLogBuffer(floorText []BACnetEventLogRecord, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventLogLogBuffer {
+func NewBACnetConstructedDataEventLogLogBuffer( floorText []BACnetEventLogRecord , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventLogLogBuffer {
_result := &_BACnetConstructedDataEventLogLogBuffer{
- FloorText: floorText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FloorText: floorText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataEventLogLogBuffer(floorText []BACnetEventLogRecord,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventLogLogBuffer(structType interface{}) BACnetConstructedDataEventLogLogBuffer {
- if casted, ok := structType.(BACnetConstructedDataEventLogLogBuffer); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventLogLogBuffer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventLogLogBuffer); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataEventLogLogBuffer) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventLogLogBuffer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataEventLogLogBufferParseWithBuffer(ctx context.Context,
// Terminated array
var floorText []BACnetEventLogRecord
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetEventLogRecordParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetEventLogRecordParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'floorText' field of BACnetConstructedDataEventLogLogBuffer")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataEventLogLogBufferParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventLogLogBuffer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FloorText: floorText,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataEventLogLogBuffer) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventLogLogBuffer")
}
- // Array Field (floorText)
- if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for floorText")
- }
- for _curItem, _element := range m.GetFloorText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
- }
- }
- if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for floorText")
+ // Array Field (floorText)
+ if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for floorText")
+ }
+ for _curItem, _element := range m.GetFloorText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for floorText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventLogLogBuffer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventLogLogBuffer")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataEventLogLogBuffer) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventLogLogBuffer) isBACnetConstructedDataEventLogLogBuffer() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataEventLogLogBuffer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go
index a4c509fa13f..6ae57c8dfd9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTexts.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventMessageTexts is the corresponding interface of BACnetConstructedDataEventMessageTexts
type BACnetConstructedDataEventMessageTexts interface {
@@ -58,38 +60,36 @@ type BACnetConstructedDataEventMessageTextsExactly interface {
// _BACnetConstructedDataEventMessageTexts is the data-structure of this message
type _BACnetConstructedDataEventMessageTexts struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- EventMessageTexts []BACnetOptionalCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ EventMessageTexts []BACnetOptionalCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventMessageTexts) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventMessageTexts) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventMessageTexts) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS
-}
+func (m *_BACnetConstructedDataEventMessageTexts) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventMessageTexts) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventMessageTexts) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventMessageTexts) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventMessageTexts) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -125,7 +125,7 @@ func (m *_BACnetConstructedDataEventMessageTexts) GetToOffnormalText() BACnetOpt
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(m.GetEventMessageTexts())) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(m.GetEventMessageTexts()[0]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) })))
+ return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(m.GetEventMessageTexts()))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(m.GetEventMessageTexts()[0])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)})))
}
func (m *_BACnetConstructedDataEventMessageTexts) GetToFaultText() BACnetOptionalCharacterString {
@@ -133,7 +133,7 @@ func (m *_BACnetConstructedDataEventMessageTexts) GetToFaultText() BACnetOptiona
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(m.GetEventMessageTexts())) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(m.GetEventMessageTexts()[1]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) })))
+ return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(m.GetEventMessageTexts()))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(m.GetEventMessageTexts()[1])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)})))
}
func (m *_BACnetConstructedDataEventMessageTexts) GetToNormalText() BACnetOptionalCharacterString {
@@ -141,7 +141,7 @@ func (m *_BACnetConstructedDataEventMessageTexts) GetToNormalText() BACnetOption
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(m.GetEventMessageTexts())) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(m.GetEventMessageTexts()[2]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) })))
+ return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(m.GetEventMessageTexts()))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(m.GetEventMessageTexts()[2])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)})))
}
///////////////////////
@@ -149,12 +149,13 @@ func (m *_BACnetConstructedDataEventMessageTexts) GetToNormalText() BACnetOption
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventMessageTexts factory function for _BACnetConstructedDataEventMessageTexts
-func NewBACnetConstructedDataEventMessageTexts(numberOfDataElements BACnetApplicationTagUnsignedInteger, eventMessageTexts []BACnetOptionalCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventMessageTexts {
+func NewBACnetConstructedDataEventMessageTexts( numberOfDataElements BACnetApplicationTagUnsignedInteger , eventMessageTexts []BACnetOptionalCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventMessageTexts {
_result := &_BACnetConstructedDataEventMessageTexts{
- NumberOfDataElements: numberOfDataElements,
- EventMessageTexts: eventMessageTexts,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ EventMessageTexts: eventMessageTexts,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -162,7 +163,7 @@ func NewBACnetConstructedDataEventMessageTexts(numberOfDataElements BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventMessageTexts(structType interface{}) BACnetConstructedDataEventMessageTexts {
- if casted, ok := structType.(BACnetConstructedDataEventMessageTexts); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventMessageTexts); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventMessageTexts); ok {
@@ -201,6 +202,7 @@ func (m *_BACnetConstructedDataEventMessageTexts) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventMessageTexts) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -230,7 +232,7 @@ func BACnetConstructedDataEventMessageTextsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -252,8 +254,8 @@ func BACnetConstructedDataEventMessageTextsParseWithBuffer(ctx context.Context,
// Terminated array
var eventMessageTexts []BACnetOptionalCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'eventMessageTexts' field of BACnetConstructedDataEventMessageTexts")
}
@@ -265,22 +267,22 @@ func BACnetConstructedDataEventMessageTextsParseWithBuffer(ctx context.Context,
}
// Virtual field
- _toOffnormalText := CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(eventMessageTexts)) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(eventMessageTexts[0]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) }))
+ _toOffnormalText := CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(eventMessageTexts))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(eventMessageTexts[0])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)}))
toOffnormalText := _toOffnormalText
_ = toOffnormalText
// Virtual field
- _toFaultText := CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(eventMessageTexts)) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(eventMessageTexts[1]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) }))
+ _toFaultText := CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(eventMessageTexts))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(eventMessageTexts[1])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)}))
toFaultText := _toFaultText
_ = toFaultText
// Virtual field
- _toNormalText := CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(eventMessageTexts)) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(eventMessageTexts[2]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) }))
+ _toNormalText := CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(eventMessageTexts))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(eventMessageTexts[2])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)}))
toNormalText := _toNormalText
_ = toNormalText
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(eventMessageTexts)) == (3)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(eventMessageTexts))) == ((3)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"eventMessageTexts should have exactly 3 values"})
}
@@ -291,11 +293,11 @@ func BACnetConstructedDataEventMessageTextsParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventMessageTexts{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- EventMessageTexts: eventMessageTexts,
+ EventMessageTexts: eventMessageTexts,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -316,55 +318,55 @@ func (m *_BACnetConstructedDataEventMessageTexts) SerializeWithWriteBuffer(ctx c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataEventMessageTexts"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventMessageTexts")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
-
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Array Field (eventMessageTexts)
- if pushErr := writeBuffer.PushContext("eventMessageTexts", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventMessageTexts")
- }
- for _curItem, _element := range m.GetEventMessageTexts() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEventMessageTexts()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'eventMessageTexts' field")
- }
- }
- if popErr := writeBuffer.PopContext("eventMessageTexts", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventMessageTexts")
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
- // Virtual field
- if _toOffnormalTextErr := writeBuffer.WriteVirtual(ctx, "toOffnormalText", m.GetToOffnormalText()); _toOffnormalTextErr != nil {
- return errors.Wrap(_toOffnormalTextErr, "Error serializing 'toOffnormalText' field")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- // Virtual field
- if _toFaultTextErr := writeBuffer.WriteVirtual(ctx, "toFaultText", m.GetToFaultText()); _toFaultTextErr != nil {
- return errors.Wrap(_toFaultTextErr, "Error serializing 'toFaultText' field")
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- // Virtual field
- if _toNormalTextErr := writeBuffer.WriteVirtual(ctx, "toNormalText", m.GetToNormalText()); _toNormalTextErr != nil {
- return errors.Wrap(_toNormalTextErr, "Error serializing 'toNormalText' field")
+ }
+
+ // Array Field (eventMessageTexts)
+ if pushErr := writeBuffer.PushContext("eventMessageTexts", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventMessageTexts")
+ }
+ for _curItem, _element := range m.GetEventMessageTexts() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEventMessageTexts()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'eventMessageTexts' field")
}
+ }
+ if popErr := writeBuffer.PopContext("eventMessageTexts", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventMessageTexts")
+ }
+ // Virtual field
+ if _toOffnormalTextErr := writeBuffer.WriteVirtual(ctx, "toOffnormalText", m.GetToOffnormalText()); _toOffnormalTextErr != nil {
+ return errors.Wrap(_toOffnormalTextErr, "Error serializing 'toOffnormalText' field")
+ }
+ // Virtual field
+ if _toFaultTextErr := writeBuffer.WriteVirtual(ctx, "toFaultText", m.GetToFaultText()); _toFaultTextErr != nil {
+ return errors.Wrap(_toFaultTextErr, "Error serializing 'toFaultText' field")
+ }
+ // Virtual field
+ if _toNormalTextErr := writeBuffer.WriteVirtual(ctx, "toNormalText", m.GetToNormalText()); _toNormalTextErr != nil {
+ return errors.Wrap(_toNormalTextErr, "Error serializing 'toNormalText' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventMessageTexts"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventMessageTexts")
@@ -374,6 +376,7 @@ func (m *_BACnetConstructedDataEventMessageTexts) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventMessageTexts) isBACnetConstructedDataEventMessageTexts() bool {
return true
}
@@ -388,3 +391,6 @@ func (m *_BACnetConstructedDataEventMessageTexts) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go
index 6286d243b4e..0cf02dd1c7d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventMessageTextsConfig.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventMessageTextsConfig is the corresponding interface of BACnetConstructedDataEventMessageTextsConfig
type BACnetConstructedDataEventMessageTextsConfig interface {
@@ -58,38 +60,36 @@ type BACnetConstructedDataEventMessageTextsConfigExactly interface {
// _BACnetConstructedDataEventMessageTextsConfig is the data-structure of this message
type _BACnetConstructedDataEventMessageTextsConfig struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- EventMessageTextsConfig []BACnetOptionalCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ EventMessageTextsConfig []BACnetOptionalCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventMessageTextsConfig) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventMessageTextsConfig) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventMessageTextsConfig) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS_CONFIG
-}
+func (m *_BACnetConstructedDataEventMessageTextsConfig) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_MESSAGE_TEXTS_CONFIG}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventMessageTextsConfig) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventMessageTextsConfig) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventMessageTextsConfig) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventMessageTextsConfig) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -125,7 +125,7 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) GetToOffnormalTextConfig
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(m.GetEventMessageTextsConfig())) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(m.GetEventMessageTextsConfig()[0]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) })))
+ return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(m.GetEventMessageTextsConfig()))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(m.GetEventMessageTextsConfig()[0])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)})))
}
func (m *_BACnetConstructedDataEventMessageTextsConfig) GetToFaultTextConfig() BACnetOptionalCharacterString {
@@ -133,7 +133,7 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) GetToFaultTextConfig() B
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(m.GetEventMessageTextsConfig())) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(m.GetEventMessageTextsConfig()[1]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) })))
+ return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(m.GetEventMessageTextsConfig()))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(m.GetEventMessageTextsConfig()[1])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)})))
}
func (m *_BACnetConstructedDataEventMessageTextsConfig) GetToNormalTextConfig() BACnetOptionalCharacterString {
@@ -141,7 +141,7 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) GetToNormalTextConfig()
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(m.GetEventMessageTextsConfig())) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(m.GetEventMessageTextsConfig()[2]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) })))
+ return CastBACnetOptionalCharacterString(CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(m.GetEventMessageTextsConfig()))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(m.GetEventMessageTextsConfig()[2])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)})))
}
///////////////////////
@@ -149,12 +149,13 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) GetToNormalTextConfig()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventMessageTextsConfig factory function for _BACnetConstructedDataEventMessageTextsConfig
-func NewBACnetConstructedDataEventMessageTextsConfig(numberOfDataElements BACnetApplicationTagUnsignedInteger, eventMessageTextsConfig []BACnetOptionalCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventMessageTextsConfig {
+func NewBACnetConstructedDataEventMessageTextsConfig( numberOfDataElements BACnetApplicationTagUnsignedInteger , eventMessageTextsConfig []BACnetOptionalCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventMessageTextsConfig {
_result := &_BACnetConstructedDataEventMessageTextsConfig{
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
EventMessageTextsConfig: eventMessageTextsConfig,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -162,7 +163,7 @@ func NewBACnetConstructedDataEventMessageTextsConfig(numberOfDataElements BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventMessageTextsConfig(structType interface{}) BACnetConstructedDataEventMessageTextsConfig {
- if casted, ok := structType.(BACnetConstructedDataEventMessageTextsConfig); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventMessageTextsConfig); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventMessageTextsConfig); ok {
@@ -201,6 +202,7 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventMessageTextsConfig) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -230,7 +232,7 @@ func BACnetConstructedDataEventMessageTextsConfigParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -252,8 +254,8 @@ func BACnetConstructedDataEventMessageTextsConfigParseWithBuffer(ctx context.Con
// Terminated array
var eventMessageTextsConfig []BACnetOptionalCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetOptionalCharacterStringParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'eventMessageTextsConfig' field of BACnetConstructedDataEventMessageTextsConfig")
}
@@ -265,22 +267,22 @@ func BACnetConstructedDataEventMessageTextsConfigParseWithBuffer(ctx context.Con
}
// Virtual field
- _toOffnormalTextConfig := CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(eventMessageTextsConfig)) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(eventMessageTextsConfig[0]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) }))
+ _toOffnormalTextConfig := CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(eventMessageTextsConfig))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(eventMessageTextsConfig[0])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)}))
toOffnormalTextConfig := _toOffnormalTextConfig
_ = toOffnormalTextConfig
// Virtual field
- _toFaultTextConfig := CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(eventMessageTextsConfig)) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(eventMessageTextsConfig[1]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) }))
+ _toFaultTextConfig := CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(eventMessageTextsConfig))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(eventMessageTextsConfig[1])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)}))
toFaultTextConfig := _toFaultTextConfig
_ = toFaultTextConfig
// Virtual field
- _toNormalTextConfig := CastBACnetOptionalCharacterString(utils.InlineIf(bool((len(eventMessageTextsConfig)) == (3)), func() interface{} { return CastBACnetOptionalCharacterString(eventMessageTextsConfig[2]) }, func() interface{} { return CastBACnetOptionalCharacterString(nil) }))
+ _toNormalTextConfig := CastBACnetOptionalCharacterString(utils.InlineIf(bool(((len(eventMessageTextsConfig))) == ((3))), func() interface{} {return CastBACnetOptionalCharacterString(eventMessageTextsConfig[2])}, func() interface{} {return CastBACnetOptionalCharacterString(nil)}))
toNormalTextConfig := _toNormalTextConfig
_ = toNormalTextConfig
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(eventMessageTextsConfig)) == (3)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(eventMessageTextsConfig))) == ((3)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"eventMessageTextsConfig should have exactly 3 values"})
}
@@ -291,10 +293,10 @@ func BACnetConstructedDataEventMessageTextsConfigParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventMessageTextsConfig{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
EventMessageTextsConfig: eventMessageTextsConfig,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -316,55 +318,55 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) SerializeWithWriteBuffer
if pushErr := writeBuffer.PushContext("BACnetConstructedDataEventMessageTextsConfig"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventMessageTextsConfig")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
-
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Array Field (eventMessageTextsConfig)
- if pushErr := writeBuffer.PushContext("eventMessageTextsConfig", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventMessageTextsConfig")
- }
- for _curItem, _element := range m.GetEventMessageTextsConfig() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEventMessageTextsConfig()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'eventMessageTextsConfig' field")
- }
- }
- if popErr := writeBuffer.PopContext("eventMessageTextsConfig", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventMessageTextsConfig")
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
- // Virtual field
- if _toOffnormalTextConfigErr := writeBuffer.WriteVirtual(ctx, "toOffnormalTextConfig", m.GetToOffnormalTextConfig()); _toOffnormalTextConfigErr != nil {
- return errors.Wrap(_toOffnormalTextConfigErr, "Error serializing 'toOffnormalTextConfig' field")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- // Virtual field
- if _toFaultTextConfigErr := writeBuffer.WriteVirtual(ctx, "toFaultTextConfig", m.GetToFaultTextConfig()); _toFaultTextConfigErr != nil {
- return errors.Wrap(_toFaultTextConfigErr, "Error serializing 'toFaultTextConfig' field")
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- // Virtual field
- if _toNormalTextConfigErr := writeBuffer.WriteVirtual(ctx, "toNormalTextConfig", m.GetToNormalTextConfig()); _toNormalTextConfigErr != nil {
- return errors.Wrap(_toNormalTextConfigErr, "Error serializing 'toNormalTextConfig' field")
+ }
+
+ // Array Field (eventMessageTextsConfig)
+ if pushErr := writeBuffer.PushContext("eventMessageTextsConfig", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventMessageTextsConfig")
+ }
+ for _curItem, _element := range m.GetEventMessageTextsConfig() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEventMessageTextsConfig()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'eventMessageTextsConfig' field")
}
+ }
+ if popErr := writeBuffer.PopContext("eventMessageTextsConfig", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventMessageTextsConfig")
+ }
+ // Virtual field
+ if _toOffnormalTextConfigErr := writeBuffer.WriteVirtual(ctx, "toOffnormalTextConfig", m.GetToOffnormalTextConfig()); _toOffnormalTextConfigErr != nil {
+ return errors.Wrap(_toOffnormalTextConfigErr, "Error serializing 'toOffnormalTextConfig' field")
+ }
+ // Virtual field
+ if _toFaultTextConfigErr := writeBuffer.WriteVirtual(ctx, "toFaultTextConfig", m.GetToFaultTextConfig()); _toFaultTextConfigErr != nil {
+ return errors.Wrap(_toFaultTextConfigErr, "Error serializing 'toFaultTextConfig' field")
+ }
+ // Virtual field
+ if _toNormalTextConfigErr := writeBuffer.WriteVirtual(ctx, "toNormalTextConfig", m.GetToNormalTextConfig()); _toNormalTextConfigErr != nil {
+ return errors.Wrap(_toNormalTextConfigErr, "Error serializing 'toNormalTextConfig' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventMessageTextsConfig"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventMessageTextsConfig")
@@ -374,6 +376,7 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventMessageTextsConfig) isBACnetConstructedDataEventMessageTextsConfig() bool {
return true
}
@@ -388,3 +391,6 @@ func (m *_BACnetConstructedDataEventMessageTextsConfig) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go
index 5fc807df1ad..1dfb0213aaa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventParameters.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventParameters is the corresponding interface of BACnetConstructedDataEventParameters
type BACnetConstructedDataEventParameters interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventParametersExactly interface {
// _BACnetConstructedDataEventParameters is the data-structure of this message
type _BACnetConstructedDataEventParameters struct {
*_BACnetConstructedData
- EventParameter BACnetEventParameter
+ EventParameter BACnetEventParameter
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventParameters) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventParameters) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventParameters) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_PARAMETERS
-}
+func (m *_BACnetConstructedDataEventParameters) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_PARAMETERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventParameters) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventParameters) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventParameters) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventParameters) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventParameters) GetActualValue() BACnetEventPara
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventParameters factory function for _BACnetConstructedDataEventParameters
-func NewBACnetConstructedDataEventParameters(eventParameter BACnetEventParameter, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventParameters {
+func NewBACnetConstructedDataEventParameters( eventParameter BACnetEventParameter , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventParameters {
_result := &_BACnetConstructedDataEventParameters{
- EventParameter: eventParameter,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EventParameter: eventParameter,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventParameters(eventParameter BACnetEventParameter
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventParameters(structType interface{}) BACnetConstructedDataEventParameters {
- if casted, ok := structType.(BACnetConstructedDataEventParameters); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventParameters); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventParameters); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventParameters) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventParameters) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventParametersParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("eventParameter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventParameter")
}
- _eventParameter, _eventParameterErr := BACnetEventParameterParseWithBuffer(ctx, readBuffer)
+_eventParameter, _eventParameterErr := BACnetEventParameterParseWithBuffer(ctx, readBuffer)
if _eventParameterErr != nil {
return nil, errors.Wrap(_eventParameterErr, "Error parsing 'eventParameter' field of BACnetConstructedDataEventParameters")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventParametersParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventParameters{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventParameter: eventParameter,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventParameters) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventParameters")
}
- // Simple Field (eventParameter)
- if pushErr := writeBuffer.PushContext("eventParameter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventParameter")
- }
- _eventParameterErr := writeBuffer.WriteSerializable(ctx, m.GetEventParameter())
- if popErr := writeBuffer.PopContext("eventParameter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventParameter")
- }
- if _eventParameterErr != nil {
- return errors.Wrap(_eventParameterErr, "Error serializing 'eventParameter' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventParameter)
+ if pushErr := writeBuffer.PushContext("eventParameter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventParameter")
+ }
+ _eventParameterErr := writeBuffer.WriteSerializable(ctx, m.GetEventParameter())
+ if popErr := writeBuffer.PopContext("eventParameter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventParameter")
+ }
+ if _eventParameterErr != nil {
+ return errors.Wrap(_eventParameterErr, "Error serializing 'eventParameter' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventParameters"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventParameters")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventParameters) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventParameters) isBACnetConstructedDataEventParameters() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventParameters) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go
index cf8a99cbb5b..27ebf2b5225 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventState is the corresponding interface of BACnetConstructedDataEventState
type BACnetConstructedDataEventState interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventStateExactly interface {
// _BACnetConstructedDataEventState is the data-structure of this message
type _BACnetConstructedDataEventState struct {
*_BACnetConstructedData
- EventState BACnetEventStateTagged
+ EventState BACnetEventStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventState) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventState) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_STATE
-}
+func (m *_BACnetConstructedDataEventState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_STATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventState) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventState) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventState) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventState) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventState) GetActualValue() BACnetEventStateTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventState factory function for _BACnetConstructedDataEventState
-func NewBACnetConstructedDataEventState(eventState BACnetEventStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventState {
+func NewBACnetConstructedDataEventState( eventState BACnetEventStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventState {
_result := &_BACnetConstructedDataEventState{
- EventState: eventState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EventState: eventState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventState(eventState BACnetEventStateTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventState(structType interface{}) BACnetConstructedDataEventState {
- if casted, ok := structType.(BACnetConstructedDataEventState); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventState); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventState); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventState) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventStateParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("eventState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventState")
}
- _eventState, _eventStateErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_eventState, _eventStateErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _eventStateErr != nil {
return nil, errors.Wrap(_eventStateErr, "Error parsing 'eventState' field of BACnetConstructedDataEventState")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventStateParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventState{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventState: eventState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventState) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventState")
}
- // Simple Field (eventState)
- if pushErr := writeBuffer.PushContext("eventState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventState")
- }
- _eventStateErr := writeBuffer.WriteSerializable(ctx, m.GetEventState())
- if popErr := writeBuffer.PopContext("eventState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventState")
- }
- if _eventStateErr != nil {
- return errors.Wrap(_eventStateErr, "Error serializing 'eventState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventState)
+ if pushErr := writeBuffer.PushContext("eventState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventState")
+ }
+ _eventStateErr := writeBuffer.WriteSerializable(ctx, m.GetEventState())
+ if popErr := writeBuffer.PopContext("eventState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventState")
+ }
+ if _eventStateErr != nil {
+ return errors.Wrap(_eventStateErr, "Error serializing 'eventState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventState")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventState) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventState) isBACnetConstructedDataEventState() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go
index 37abd57b8f1..6d24449bbcd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventTimeStamps.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventTimeStamps is the corresponding interface of BACnetConstructedDataEventTimeStamps
type BACnetConstructedDataEventTimeStamps interface {
@@ -58,38 +60,36 @@ type BACnetConstructedDataEventTimeStampsExactly interface {
// _BACnetConstructedDataEventTimeStamps is the data-structure of this message
type _BACnetConstructedDataEventTimeStamps struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- EventTimeStamps []BACnetTimeStamp
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ EventTimeStamps []BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventTimeStamps) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventTimeStamps) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventTimeStamps) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_TIME_STAMPS
-}
+func (m *_BACnetConstructedDataEventTimeStamps) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_TIME_STAMPS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventTimeStamps) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventTimeStamps) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventTimeStamps) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventTimeStamps) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -125,7 +125,7 @@ func (m *_BACnetConstructedDataEventTimeStamps) GetToOffnormal() BACnetTimeStamp
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetTimeStamp(CastBACnetTimeStamp(utils.InlineIf(bool((len(m.GetEventTimeStamps())) == (3)), func() interface{} { return CastBACnetTimeStamp(m.GetEventTimeStamps()[0]) }, func() interface{} { return CastBACnetTimeStamp(nil) })))
+ return CastBACnetTimeStamp(CastBACnetTimeStamp(utils.InlineIf(bool(((len(m.GetEventTimeStamps()))) == ((3))), func() interface{} {return CastBACnetTimeStamp(m.GetEventTimeStamps()[0])}, func() interface{} {return CastBACnetTimeStamp(nil)})))
}
func (m *_BACnetConstructedDataEventTimeStamps) GetToFault() BACnetTimeStamp {
@@ -133,7 +133,7 @@ func (m *_BACnetConstructedDataEventTimeStamps) GetToFault() BACnetTimeStamp {
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetTimeStamp(CastBACnetTimeStamp(utils.InlineIf(bool((len(m.GetEventTimeStamps())) == (3)), func() interface{} { return CastBACnetTimeStamp(m.GetEventTimeStamps()[1]) }, func() interface{} { return CastBACnetTimeStamp(nil) })))
+ return CastBACnetTimeStamp(CastBACnetTimeStamp(utils.InlineIf(bool(((len(m.GetEventTimeStamps()))) == ((3))), func() interface{} {return CastBACnetTimeStamp(m.GetEventTimeStamps()[1])}, func() interface{} {return CastBACnetTimeStamp(nil)})))
}
func (m *_BACnetConstructedDataEventTimeStamps) GetToNormal() BACnetTimeStamp {
@@ -141,7 +141,7 @@ func (m *_BACnetConstructedDataEventTimeStamps) GetToNormal() BACnetTimeStamp {
_ = ctx
numberOfDataElements := m.NumberOfDataElements
_ = numberOfDataElements
- return CastBACnetTimeStamp(CastBACnetTimeStamp(utils.InlineIf(bool((len(m.GetEventTimeStamps())) == (3)), func() interface{} { return CastBACnetTimeStamp(m.GetEventTimeStamps()[2]) }, func() interface{} { return CastBACnetTimeStamp(nil) })))
+ return CastBACnetTimeStamp(CastBACnetTimeStamp(utils.InlineIf(bool(((len(m.GetEventTimeStamps()))) == ((3))), func() interface{} {return CastBACnetTimeStamp(m.GetEventTimeStamps()[2])}, func() interface{} {return CastBACnetTimeStamp(nil)})))
}
///////////////////////
@@ -149,12 +149,13 @@ func (m *_BACnetConstructedDataEventTimeStamps) GetToNormal() BACnetTimeStamp {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventTimeStamps factory function for _BACnetConstructedDataEventTimeStamps
-func NewBACnetConstructedDataEventTimeStamps(numberOfDataElements BACnetApplicationTagUnsignedInteger, eventTimeStamps []BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventTimeStamps {
+func NewBACnetConstructedDataEventTimeStamps( numberOfDataElements BACnetApplicationTagUnsignedInteger , eventTimeStamps []BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventTimeStamps {
_result := &_BACnetConstructedDataEventTimeStamps{
- NumberOfDataElements: numberOfDataElements,
- EventTimeStamps: eventTimeStamps,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ EventTimeStamps: eventTimeStamps,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -162,7 +163,7 @@ func NewBACnetConstructedDataEventTimeStamps(numberOfDataElements BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventTimeStamps(structType interface{}) BACnetConstructedDataEventTimeStamps {
- if casted, ok := structType.(BACnetConstructedDataEventTimeStamps); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventTimeStamps); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventTimeStamps); ok {
@@ -201,6 +202,7 @@ func (m *_BACnetConstructedDataEventTimeStamps) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventTimeStamps) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -230,7 +232,7 @@ func BACnetConstructedDataEventTimeStampsParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -252,8 +254,8 @@ func BACnetConstructedDataEventTimeStampsParseWithBuffer(ctx context.Context, re
// Terminated array
var eventTimeStamps []BACnetTimeStamp
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'eventTimeStamps' field of BACnetConstructedDataEventTimeStamps")
}
@@ -265,22 +267,22 @@ func BACnetConstructedDataEventTimeStampsParseWithBuffer(ctx context.Context, re
}
// Virtual field
- _toOffnormal := CastBACnetTimeStamp(utils.InlineIf(bool((len(eventTimeStamps)) == (3)), func() interface{} { return CastBACnetTimeStamp(eventTimeStamps[0]) }, func() interface{} { return CastBACnetTimeStamp(nil) }))
+ _toOffnormal := CastBACnetTimeStamp(utils.InlineIf(bool(((len(eventTimeStamps))) == ((3))), func() interface{} {return CastBACnetTimeStamp(eventTimeStamps[0])}, func() interface{} {return CastBACnetTimeStamp(nil)}))
toOffnormal := _toOffnormal
_ = toOffnormal
// Virtual field
- _toFault := CastBACnetTimeStamp(utils.InlineIf(bool((len(eventTimeStamps)) == (3)), func() interface{} { return CastBACnetTimeStamp(eventTimeStamps[1]) }, func() interface{} { return CastBACnetTimeStamp(nil) }))
+ _toFault := CastBACnetTimeStamp(utils.InlineIf(bool(((len(eventTimeStamps))) == ((3))), func() interface{} {return CastBACnetTimeStamp(eventTimeStamps[1])}, func() interface{} {return CastBACnetTimeStamp(nil)}))
toFault := _toFault
_ = toFault
// Virtual field
- _toNormal := CastBACnetTimeStamp(utils.InlineIf(bool((len(eventTimeStamps)) == (3)), func() interface{} { return CastBACnetTimeStamp(eventTimeStamps[2]) }, func() interface{} { return CastBACnetTimeStamp(nil) }))
+ _toNormal := CastBACnetTimeStamp(utils.InlineIf(bool(((len(eventTimeStamps))) == ((3))), func() interface{} {return CastBACnetTimeStamp(eventTimeStamps[2])}, func() interface{} {return CastBACnetTimeStamp(nil)}))
toNormal := _toNormal
_ = toNormal
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(eventTimeStamps)) == (3)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(eventTimeStamps))) == ((3)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"eventTimeStamps should have exactly 3 values"})
}
@@ -291,11 +293,11 @@ func BACnetConstructedDataEventTimeStampsParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventTimeStamps{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- EventTimeStamps: eventTimeStamps,
+ EventTimeStamps: eventTimeStamps,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -316,55 +318,55 @@ func (m *_BACnetConstructedDataEventTimeStamps) SerializeWithWriteBuffer(ctx con
if pushErr := writeBuffer.PushContext("BACnetConstructedDataEventTimeStamps"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventTimeStamps")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
-
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Array Field (eventTimeStamps)
- if pushErr := writeBuffer.PushContext("eventTimeStamps", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventTimeStamps")
- }
- for _curItem, _element := range m.GetEventTimeStamps() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEventTimeStamps()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'eventTimeStamps' field")
- }
- }
- if popErr := writeBuffer.PopContext("eventTimeStamps", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventTimeStamps")
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
- // Virtual field
- if _toOffnormalErr := writeBuffer.WriteVirtual(ctx, "toOffnormal", m.GetToOffnormal()); _toOffnormalErr != nil {
- return errors.Wrap(_toOffnormalErr, "Error serializing 'toOffnormal' field")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- // Virtual field
- if _toFaultErr := writeBuffer.WriteVirtual(ctx, "toFault", m.GetToFault()); _toFaultErr != nil {
- return errors.Wrap(_toFaultErr, "Error serializing 'toFault' field")
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- // Virtual field
- if _toNormalErr := writeBuffer.WriteVirtual(ctx, "toNormal", m.GetToNormal()); _toNormalErr != nil {
- return errors.Wrap(_toNormalErr, "Error serializing 'toNormal' field")
+ }
+
+ // Array Field (eventTimeStamps)
+ if pushErr := writeBuffer.PushContext("eventTimeStamps", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventTimeStamps")
+ }
+ for _curItem, _element := range m.GetEventTimeStamps() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetEventTimeStamps()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'eventTimeStamps' field")
}
+ }
+ if popErr := writeBuffer.PopContext("eventTimeStamps", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventTimeStamps")
+ }
+ // Virtual field
+ if _toOffnormalErr := writeBuffer.WriteVirtual(ctx, "toOffnormal", m.GetToOffnormal()); _toOffnormalErr != nil {
+ return errors.Wrap(_toOffnormalErr, "Error serializing 'toOffnormal' field")
+ }
+ // Virtual field
+ if _toFaultErr := writeBuffer.WriteVirtual(ctx, "toFault", m.GetToFault()); _toFaultErr != nil {
+ return errors.Wrap(_toFaultErr, "Error serializing 'toFault' field")
+ }
+ // Virtual field
+ if _toNormalErr := writeBuffer.WriteVirtual(ctx, "toNormal", m.GetToNormal()); _toNormalErr != nil {
+ return errors.Wrap(_toNormalErr, "Error serializing 'toNormal' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventTimeStamps"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventTimeStamps")
@@ -374,6 +376,7 @@ func (m *_BACnetConstructedDataEventTimeStamps) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventTimeStamps) isBACnetConstructedDataEventTimeStamps() bool {
return true
}
@@ -388,3 +391,6 @@ func (m *_BACnetConstructedDataEventTimeStamps) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go
index f2c42834982..3c021025e73 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataEventType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataEventType is the corresponding interface of BACnetConstructedDataEventType
type BACnetConstructedDataEventType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataEventTypeExactly interface {
// _BACnetConstructedDataEventType is the data-structure of this message
type _BACnetConstructedDataEventType struct {
*_BACnetConstructedData
- EventType BACnetEventTypeTagged
+ EventType BACnetEventTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataEventType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataEventType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataEventType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EVENT_TYPE
-}
+func (m *_BACnetConstructedDataEventType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EVENT_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataEventType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataEventType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataEventType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataEventType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataEventType) GetActualValue() BACnetEventTypeTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataEventType factory function for _BACnetConstructedDataEventType
-func NewBACnetConstructedDataEventType(eventType BACnetEventTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataEventType {
+func NewBACnetConstructedDataEventType( eventType BACnetEventTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataEventType {
_result := &_BACnetConstructedDataEventType{
- EventType: eventType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ EventType: eventType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataEventType(eventType BACnetEventTypeTagged, openingT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataEventType(structType interface{}) BACnetConstructedDataEventType {
- if casted, ok := structType.(BACnetConstructedDataEventType); ok {
+ if casted, ok := structType.(BACnetConstructedDataEventType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataEventType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataEventType) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataEventType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataEventTypeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("eventType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventType")
}
- _eventType, _eventTypeErr := BACnetEventTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_eventType, _eventTypeErr := BACnetEventTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _eventTypeErr != nil {
return nil, errors.Wrap(_eventTypeErr, "Error parsing 'eventType' field of BACnetConstructedDataEventType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataEventTypeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataEventType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
EventType: eventType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataEventType) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataEventType")
}
- // Simple Field (eventType)
- if pushErr := writeBuffer.PushContext("eventType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for eventType")
- }
- _eventTypeErr := writeBuffer.WriteSerializable(ctx, m.GetEventType())
- if popErr := writeBuffer.PopContext("eventType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for eventType")
- }
- if _eventTypeErr != nil {
- return errors.Wrap(_eventTypeErr, "Error serializing 'eventType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (eventType)
+ if pushErr := writeBuffer.PushContext("eventType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for eventType")
+ }
+ _eventTypeErr := writeBuffer.WriteSerializable(ctx, m.GetEventType())
+ if popErr := writeBuffer.PopContext("eventType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for eventType")
+ }
+ if _eventTypeErr != nil {
+ return errors.Wrap(_eventTypeErr, "Error serializing 'eventType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataEventType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataEventType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataEventType) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataEventType) isBACnetConstructedDataEventType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataEventType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go
index 75d2dc9ccb1..c4e530bd68a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExceptionSchedule.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataExceptionSchedule is the corresponding interface of BACnetConstructedDataExceptionSchedule
type BACnetConstructedDataExceptionSchedule interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataExceptionScheduleExactly interface {
// _BACnetConstructedDataExceptionSchedule is the data-structure of this message
type _BACnetConstructedDataExceptionSchedule struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ExceptionSchedule []BACnetSpecialEvent
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ExceptionSchedule []BACnetSpecialEvent
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataExceptionSchedule) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataExceptionSchedule) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataExceptionSchedule) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EXCEPTION_SCHEDULE
-}
+func (m *_BACnetConstructedDataExceptionSchedule) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EXCEPTION_SCHEDULE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataExceptionSchedule) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataExceptionSchedule) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataExceptionSchedule) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataExceptionSchedule) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataExceptionSchedule) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataExceptionSchedule factory function for _BACnetConstructedDataExceptionSchedule
-func NewBACnetConstructedDataExceptionSchedule(numberOfDataElements BACnetApplicationTagUnsignedInteger, exceptionSchedule []BACnetSpecialEvent, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataExceptionSchedule {
+func NewBACnetConstructedDataExceptionSchedule( numberOfDataElements BACnetApplicationTagUnsignedInteger , exceptionSchedule []BACnetSpecialEvent , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataExceptionSchedule {
_result := &_BACnetConstructedDataExceptionSchedule{
- NumberOfDataElements: numberOfDataElements,
- ExceptionSchedule: exceptionSchedule,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ExceptionSchedule: exceptionSchedule,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataExceptionSchedule(numberOfDataElements BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataExceptionSchedule(structType interface{}) BACnetConstructedDataExceptionSchedule {
- if casted, ok := structType.(BACnetConstructedDataExceptionSchedule); ok {
+ if casted, ok := structType.(BACnetConstructedDataExceptionSchedule); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataExceptionSchedule); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataExceptionSchedule) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataExceptionSchedule) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataExceptionScheduleParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataExceptionScheduleParseWithBuffer(ctx context.Context,
// Terminated array
var exceptionSchedule []BACnetSpecialEvent
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetSpecialEventParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetSpecialEventParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'exceptionSchedule' field of BACnetConstructedDataExceptionSchedule")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataExceptionScheduleParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataExceptionSchedule{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ExceptionSchedule: exceptionSchedule,
+ ExceptionSchedule: exceptionSchedule,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataExceptionSchedule) SerializeWithWriteBuffer(ctx c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataExceptionSchedule"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataExceptionSchedule")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (exceptionSchedule)
- if pushErr := writeBuffer.PushContext("exceptionSchedule", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for exceptionSchedule")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetExceptionSchedule() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetExceptionSchedule()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'exceptionSchedule' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("exceptionSchedule", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for exceptionSchedule")
+ }
+
+ // Array Field (exceptionSchedule)
+ if pushErr := writeBuffer.PushContext("exceptionSchedule", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for exceptionSchedule")
+ }
+ for _curItem, _element := range m.GetExceptionSchedule() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetExceptionSchedule()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'exceptionSchedule' field")
}
+ }
+ if popErr := writeBuffer.PopContext("exceptionSchedule", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for exceptionSchedule")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataExceptionSchedule"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataExceptionSchedule")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataExceptionSchedule) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataExceptionSchedule) isBACnetConstructedDataExceptionSchedule() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataExceptionSchedule) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go
index af2940c0d92..30f47a4ea0e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExecutionDelay.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataExecutionDelay is the corresponding interface of BACnetConstructedDataExecutionDelay
type BACnetConstructedDataExecutionDelay interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataExecutionDelayExactly interface {
// _BACnetConstructedDataExecutionDelay is the data-structure of this message
type _BACnetConstructedDataExecutionDelay struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ExecutionDelay []BACnetApplicationTagUnsignedInteger
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ExecutionDelay []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataExecutionDelay) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataExecutionDelay) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataExecutionDelay) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EXECUTION_DELAY
-}
+func (m *_BACnetConstructedDataExecutionDelay) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EXECUTION_DELAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataExecutionDelay) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataExecutionDelay) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataExecutionDelay) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataExecutionDelay) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataExecutionDelay) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataExecutionDelay factory function for _BACnetConstructedDataExecutionDelay
-func NewBACnetConstructedDataExecutionDelay(numberOfDataElements BACnetApplicationTagUnsignedInteger, executionDelay []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataExecutionDelay {
+func NewBACnetConstructedDataExecutionDelay( numberOfDataElements BACnetApplicationTagUnsignedInteger , executionDelay []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataExecutionDelay {
_result := &_BACnetConstructedDataExecutionDelay{
- NumberOfDataElements: numberOfDataElements,
- ExecutionDelay: executionDelay,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ExecutionDelay: executionDelay,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataExecutionDelay(numberOfDataElements BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataExecutionDelay(structType interface{}) BACnetConstructedDataExecutionDelay {
- if casted, ok := structType.(BACnetConstructedDataExecutionDelay); ok {
+ if casted, ok := structType.(BACnetConstructedDataExecutionDelay); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataExecutionDelay); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataExecutionDelay) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataExecutionDelay) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataExecutionDelayParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataExecutionDelayParseWithBuffer(ctx context.Context, rea
// Terminated array
var executionDelay []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'executionDelay' field of BACnetConstructedDataExecutionDelay")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataExecutionDelayParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataExecutionDelay{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ExecutionDelay: executionDelay,
+ ExecutionDelay: executionDelay,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataExecutionDelay) SerializeWithWriteBuffer(ctx cont
if pushErr := writeBuffer.PushContext("BACnetConstructedDataExecutionDelay"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataExecutionDelay")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (executionDelay)
- if pushErr := writeBuffer.PushContext("executionDelay", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for executionDelay")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetExecutionDelay() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetExecutionDelay()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'executionDelay' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("executionDelay", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for executionDelay")
+ }
+
+ // Array Field (executionDelay)
+ if pushErr := writeBuffer.PushContext("executionDelay", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for executionDelay")
+ }
+ for _curItem, _element := range m.GetExecutionDelay() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetExecutionDelay()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'executionDelay' field")
}
+ }
+ if popErr := writeBuffer.PopContext("executionDelay", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for executionDelay")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataExecutionDelay"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataExecutionDelay")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataExecutionDelay) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataExecutionDelay) isBACnetConstructedDataExecutionDelay() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataExecutionDelay) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExitPoints.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExitPoints.go
index c2c03068bd2..24470e44fee 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExitPoints.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExitPoints.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataExitPoints is the corresponding interface of BACnetConstructedDataExitPoints
type BACnetConstructedDataExitPoints interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataExitPointsExactly interface {
// _BACnetConstructedDataExitPoints is the data-structure of this message
type _BACnetConstructedDataExitPoints struct {
*_BACnetConstructedData
- ExitPoints []BACnetDeviceObjectReference
+ ExitPoints []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataExitPoints) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataExitPoints) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataExitPoints) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EXIT_POINTS
-}
+func (m *_BACnetConstructedDataExitPoints) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EXIT_POINTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataExitPoints) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataExitPoints) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataExitPoints) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataExitPoints) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataExitPoints) GetExitPoints() []BACnetDeviceObjectR
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataExitPoints factory function for _BACnetConstructedDataExitPoints
-func NewBACnetConstructedDataExitPoints(exitPoints []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataExitPoints {
+func NewBACnetConstructedDataExitPoints( exitPoints []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataExitPoints {
_result := &_BACnetConstructedDataExitPoints{
- ExitPoints: exitPoints,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ExitPoints: exitPoints,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataExitPoints(exitPoints []BACnetDeviceObjectReference
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataExitPoints(structType interface{}) BACnetConstructedDataExitPoints {
- if casted, ok := structType.(BACnetConstructedDataExitPoints); ok {
+ if casted, ok := structType.(BACnetConstructedDataExitPoints); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataExitPoints); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataExitPoints) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataExitPoints) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataExitPointsParseWithBuffer(ctx context.Context, readBuf
// Terminated array
var exitPoints []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'exitPoints' field of BACnetConstructedDataExitPoints")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataExitPointsParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataExitPoints{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ExitPoints: exitPoints,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataExitPoints) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataExitPoints")
}
- // Array Field (exitPoints)
- if pushErr := writeBuffer.PushContext("exitPoints", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for exitPoints")
- }
- for _curItem, _element := range m.GetExitPoints() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetExitPoints()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'exitPoints' field")
- }
- }
- if popErr := writeBuffer.PopContext("exitPoints", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for exitPoints")
+ // Array Field (exitPoints)
+ if pushErr := writeBuffer.PushContext("exitPoints", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for exitPoints")
+ }
+ for _curItem, _element := range m.GetExitPoints() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetExitPoints()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'exitPoints' field")
}
+ }
+ if popErr := writeBuffer.PopContext("exitPoints", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for exitPoints")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataExitPoints"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataExitPoints")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataExitPoints) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataExitPoints) isBACnetConstructedDataExitPoints() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataExitPoints) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go
index c0e0262b440..fd0306ac011 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpectedShedLevel.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataExpectedShedLevel is the corresponding interface of BACnetConstructedDataExpectedShedLevel
type BACnetConstructedDataExpectedShedLevel interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataExpectedShedLevelExactly interface {
// _BACnetConstructedDataExpectedShedLevel is the data-structure of this message
type _BACnetConstructedDataExpectedShedLevel struct {
*_BACnetConstructedData
- ExpectedShedLevel BACnetShedLevel
+ ExpectedShedLevel BACnetShedLevel
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataExpectedShedLevel) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataExpectedShedLevel) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataExpectedShedLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EXPECTED_SHED_LEVEL
-}
+func (m *_BACnetConstructedDataExpectedShedLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EXPECTED_SHED_LEVEL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataExpectedShedLevel) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataExpectedShedLevel) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataExpectedShedLevel) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataExpectedShedLevel) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataExpectedShedLevel) GetActualValue() BACnetShedLev
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataExpectedShedLevel factory function for _BACnetConstructedDataExpectedShedLevel
-func NewBACnetConstructedDataExpectedShedLevel(expectedShedLevel BACnetShedLevel, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataExpectedShedLevel {
+func NewBACnetConstructedDataExpectedShedLevel( expectedShedLevel BACnetShedLevel , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataExpectedShedLevel {
_result := &_BACnetConstructedDataExpectedShedLevel{
- ExpectedShedLevel: expectedShedLevel,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ExpectedShedLevel: expectedShedLevel,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataExpectedShedLevel(expectedShedLevel BACnetShedLevel
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataExpectedShedLevel(structType interface{}) BACnetConstructedDataExpectedShedLevel {
- if casted, ok := structType.(BACnetConstructedDataExpectedShedLevel); ok {
+ if casted, ok := structType.(BACnetConstructedDataExpectedShedLevel); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataExpectedShedLevel); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataExpectedShedLevel) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataExpectedShedLevel) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataExpectedShedLevelParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("expectedShedLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for expectedShedLevel")
}
- _expectedShedLevel, _expectedShedLevelErr := BACnetShedLevelParseWithBuffer(ctx, readBuffer)
+_expectedShedLevel, _expectedShedLevelErr := BACnetShedLevelParseWithBuffer(ctx, readBuffer)
if _expectedShedLevelErr != nil {
return nil, errors.Wrap(_expectedShedLevelErr, "Error parsing 'expectedShedLevel' field of BACnetConstructedDataExpectedShedLevel")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataExpectedShedLevelParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataExpectedShedLevel{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ExpectedShedLevel: expectedShedLevel,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataExpectedShedLevel) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataExpectedShedLevel")
}
- // Simple Field (expectedShedLevel)
- if pushErr := writeBuffer.PushContext("expectedShedLevel"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for expectedShedLevel")
- }
- _expectedShedLevelErr := writeBuffer.WriteSerializable(ctx, m.GetExpectedShedLevel())
- if popErr := writeBuffer.PopContext("expectedShedLevel"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for expectedShedLevel")
- }
- if _expectedShedLevelErr != nil {
- return errors.Wrap(_expectedShedLevelErr, "Error serializing 'expectedShedLevel' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (expectedShedLevel)
+ if pushErr := writeBuffer.PushContext("expectedShedLevel"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for expectedShedLevel")
+ }
+ _expectedShedLevelErr := writeBuffer.WriteSerializable(ctx, m.GetExpectedShedLevel())
+ if popErr := writeBuffer.PopContext("expectedShedLevel"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for expectedShedLevel")
+ }
+ if _expectedShedLevelErr != nil {
+ return errors.Wrap(_expectedShedLevelErr, "Error serializing 'expectedShedLevel' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataExpectedShedLevel"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataExpectedShedLevel")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataExpectedShedLevel) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataExpectedShedLevel) isBACnetConstructedDataExpectedShedLevel() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataExpectedShedLevel) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go
index 20eba2f6db4..6d939372d67 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExpirationTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataExpirationTime is the corresponding interface of BACnetConstructedDataExpirationTime
type BACnetConstructedDataExpirationTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataExpirationTimeExactly interface {
// _BACnetConstructedDataExpirationTime is the data-structure of this message
type _BACnetConstructedDataExpirationTime struct {
*_BACnetConstructedData
- ExpirationTime BACnetDateTime
+ ExpirationTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataExpirationTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataExpirationTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataExpirationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EXPIRATION_TIME
-}
+func (m *_BACnetConstructedDataExpirationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EXPIRATION_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataExpirationTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataExpirationTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataExpirationTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataExpirationTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataExpirationTime) GetActualValue() BACnetDateTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataExpirationTime factory function for _BACnetConstructedDataExpirationTime
-func NewBACnetConstructedDataExpirationTime(expirationTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataExpirationTime {
+func NewBACnetConstructedDataExpirationTime( expirationTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataExpirationTime {
_result := &_BACnetConstructedDataExpirationTime{
- ExpirationTime: expirationTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ExpirationTime: expirationTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataExpirationTime(expirationTime BACnetDateTime, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataExpirationTime(structType interface{}) BACnetConstructedDataExpirationTime {
- if casted, ok := structType.(BACnetConstructedDataExpirationTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataExpirationTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataExpirationTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataExpirationTime) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataExpirationTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataExpirationTimeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("expirationTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for expirationTime")
}
- _expirationTime, _expirationTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_expirationTime, _expirationTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _expirationTimeErr != nil {
return nil, errors.Wrap(_expirationTimeErr, "Error parsing 'expirationTime' field of BACnetConstructedDataExpirationTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataExpirationTimeParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataExpirationTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ExpirationTime: expirationTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataExpirationTime) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataExpirationTime")
}
- // Simple Field (expirationTime)
- if pushErr := writeBuffer.PushContext("expirationTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for expirationTime")
- }
- _expirationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetExpirationTime())
- if popErr := writeBuffer.PopContext("expirationTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for expirationTime")
- }
- if _expirationTimeErr != nil {
- return errors.Wrap(_expirationTimeErr, "Error serializing 'expirationTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (expirationTime)
+ if pushErr := writeBuffer.PushContext("expirationTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for expirationTime")
+ }
+ _expirationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetExpirationTime())
+ if popErr := writeBuffer.PopContext("expirationTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for expirationTime")
+ }
+ if _expirationTimeErr != nil {
+ return errors.Wrap(_expirationTimeErr, "Error serializing 'expirationTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataExpirationTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataExpirationTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataExpirationTime) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataExpirationTime) isBACnetConstructedDataExpirationTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataExpirationTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go
index 59a9e55d842..ddaaeae6076 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataExtendedTimeEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataExtendedTimeEnable is the corresponding interface of BACnetConstructedDataExtendedTimeEnable
type BACnetConstructedDataExtendedTimeEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataExtendedTimeEnableExactly interface {
// _BACnetConstructedDataExtendedTimeEnable is the data-structure of this message
type _BACnetConstructedDataExtendedTimeEnable struct {
*_BACnetConstructedData
- ExtendedTimeEnable BACnetApplicationTagBoolean
+ ExtendedTimeEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataExtendedTimeEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataExtendedTimeEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataExtendedTimeEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_EXTENDED_TIME_ENABLE
-}
+func (m *_BACnetConstructedDataExtendedTimeEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_EXTENDED_TIME_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataExtendedTimeEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataExtendedTimeEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataExtendedTimeEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataExtendedTimeEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataExtendedTimeEnable) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataExtendedTimeEnable factory function for _BACnetConstructedDataExtendedTimeEnable
-func NewBACnetConstructedDataExtendedTimeEnable(extendedTimeEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataExtendedTimeEnable {
+func NewBACnetConstructedDataExtendedTimeEnable( extendedTimeEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataExtendedTimeEnable {
_result := &_BACnetConstructedDataExtendedTimeEnable{
- ExtendedTimeEnable: extendedTimeEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ExtendedTimeEnable: extendedTimeEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataExtendedTimeEnable(extendedTimeEnable BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataExtendedTimeEnable(structType interface{}) BACnetConstructedDataExtendedTimeEnable {
- if casted, ok := structType.(BACnetConstructedDataExtendedTimeEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataExtendedTimeEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataExtendedTimeEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataExtendedTimeEnable) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataExtendedTimeEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataExtendedTimeEnableParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("extendedTimeEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for extendedTimeEnable")
}
- _extendedTimeEnable, _extendedTimeEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_extendedTimeEnable, _extendedTimeEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _extendedTimeEnableErr != nil {
return nil, errors.Wrap(_extendedTimeEnableErr, "Error parsing 'extendedTimeEnable' field of BACnetConstructedDataExtendedTimeEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataExtendedTimeEnableParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataExtendedTimeEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ExtendedTimeEnable: extendedTimeEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataExtendedTimeEnable) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataExtendedTimeEnable")
}
- // Simple Field (extendedTimeEnable)
- if pushErr := writeBuffer.PushContext("extendedTimeEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for extendedTimeEnable")
- }
- _extendedTimeEnableErr := writeBuffer.WriteSerializable(ctx, m.GetExtendedTimeEnable())
- if popErr := writeBuffer.PopContext("extendedTimeEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for extendedTimeEnable")
- }
- if _extendedTimeEnableErr != nil {
- return errors.Wrap(_extendedTimeEnableErr, "Error serializing 'extendedTimeEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (extendedTimeEnable)
+ if pushErr := writeBuffer.PushContext("extendedTimeEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for extendedTimeEnable")
+ }
+ _extendedTimeEnableErr := writeBuffer.WriteSerializable(ctx, m.GetExtendedTimeEnable())
+ if popErr := writeBuffer.PopContext("extendedTimeEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for extendedTimeEnable")
+ }
+ if _extendedTimeEnableErr != nil {
+ return errors.Wrap(_extendedTimeEnableErr, "Error serializing 'extendedTimeEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataExtendedTimeEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataExtendedTimeEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataExtendedTimeEnable) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataExtendedTimeEnable) isBACnetConstructedDataExtendedTimeEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataExtendedTimeEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go
index 44d5b316806..84cb5a1ab29 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDBBMDAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFDBBMDAddress is the corresponding interface of BACnetConstructedDataFDBBMDAddress
type BACnetConstructedDataFDBBMDAddress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFDBBMDAddressExactly interface {
// _BACnetConstructedDataFDBBMDAddress is the data-structure of this message
type _BACnetConstructedDataFDBBMDAddress struct {
*_BACnetConstructedData
- FDBBMDAddress BACnetHostNPort
+ FDBBMDAddress BACnetHostNPort
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFDBBMDAddress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFDBBMDAddress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFDBBMDAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FD_BBMD_ADDRESS
-}
+func (m *_BACnetConstructedDataFDBBMDAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FD_BBMD_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFDBBMDAddress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFDBBMDAddress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFDBBMDAddress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFDBBMDAddress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFDBBMDAddress) GetActualValue() BACnetHostNPort {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFDBBMDAddress factory function for _BACnetConstructedDataFDBBMDAddress
-func NewBACnetConstructedDataFDBBMDAddress(fDBBMDAddress BACnetHostNPort, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFDBBMDAddress {
+func NewBACnetConstructedDataFDBBMDAddress( fDBBMDAddress BACnetHostNPort , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFDBBMDAddress {
_result := &_BACnetConstructedDataFDBBMDAddress{
- FDBBMDAddress: fDBBMDAddress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FDBBMDAddress: fDBBMDAddress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFDBBMDAddress(fDBBMDAddress BACnetHostNPort, openin
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFDBBMDAddress(structType interface{}) BACnetConstructedDataFDBBMDAddress {
- if casted, ok := structType.(BACnetConstructedDataFDBBMDAddress); ok {
+ if casted, ok := structType.(BACnetConstructedDataFDBBMDAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFDBBMDAddress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFDBBMDAddress) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataFDBBMDAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFDBBMDAddressParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("fDBBMDAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fDBBMDAddress")
}
- _fDBBMDAddress, _fDBBMDAddressErr := BACnetHostNPortParseWithBuffer(ctx, readBuffer)
+_fDBBMDAddress, _fDBBMDAddressErr := BACnetHostNPortParseWithBuffer(ctx, readBuffer)
if _fDBBMDAddressErr != nil {
return nil, errors.Wrap(_fDBBMDAddressErr, "Error parsing 'fDBBMDAddress' field of BACnetConstructedDataFDBBMDAddress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFDBBMDAddressParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataFDBBMDAddress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FDBBMDAddress: fDBBMDAddress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFDBBMDAddress) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFDBBMDAddress")
}
- // Simple Field (fDBBMDAddress)
- if pushErr := writeBuffer.PushContext("fDBBMDAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fDBBMDAddress")
- }
- _fDBBMDAddressErr := writeBuffer.WriteSerializable(ctx, m.GetFDBBMDAddress())
- if popErr := writeBuffer.PopContext("fDBBMDAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fDBBMDAddress")
- }
- if _fDBBMDAddressErr != nil {
- return errors.Wrap(_fDBBMDAddressErr, "Error serializing 'fDBBMDAddress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (fDBBMDAddress)
+ if pushErr := writeBuffer.PushContext("fDBBMDAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fDBBMDAddress")
+ }
+ _fDBBMDAddressErr := writeBuffer.WriteSerializable(ctx, m.GetFDBBMDAddress())
+ if popErr := writeBuffer.PopContext("fDBBMDAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fDBBMDAddress")
+ }
+ if _fDBBMDAddressErr != nil {
+ return errors.Wrap(_fDBBMDAddressErr, "Error serializing 'fDBBMDAddress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFDBBMDAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFDBBMDAddress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFDBBMDAddress) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFDBBMDAddress) isBACnetConstructedDataFDBBMDAddress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFDBBMDAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go
index 8e6b8f76a81..a5ddef85ae0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFDSubscriptionLifetime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFDSubscriptionLifetime is the corresponding interface of BACnetConstructedDataFDSubscriptionLifetime
type BACnetConstructedDataFDSubscriptionLifetime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFDSubscriptionLifetimeExactly interface {
// _BACnetConstructedDataFDSubscriptionLifetime is the data-structure of this message
type _BACnetConstructedDataFDSubscriptionLifetime struct {
*_BACnetConstructedData
- FdSubscriptionLifetime BACnetApplicationTagUnsignedInteger
+ FdSubscriptionLifetime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FD_SUBSCRIPTION_LIFETIME
-}
+func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FD_SUBSCRIPTION_LIFETIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFDSubscriptionLifetime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFDSubscriptionLifetime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetActualValue() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFDSubscriptionLifetime factory function for _BACnetConstructedDataFDSubscriptionLifetime
-func NewBACnetConstructedDataFDSubscriptionLifetime(fdSubscriptionLifetime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFDSubscriptionLifetime {
+func NewBACnetConstructedDataFDSubscriptionLifetime( fdSubscriptionLifetime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFDSubscriptionLifetime {
_result := &_BACnetConstructedDataFDSubscriptionLifetime{
FdSubscriptionLifetime: fdSubscriptionLifetime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFDSubscriptionLifetime(fdSubscriptionLifetime BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFDSubscriptionLifetime(structType interface{}) BACnetConstructedDataFDSubscriptionLifetime {
- if casted, ok := structType.(BACnetConstructedDataFDSubscriptionLifetime); ok {
+ if casted, ok := structType.(BACnetConstructedDataFDSubscriptionLifetime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFDSubscriptionLifetime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataFDSubscriptionLifetime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFDSubscriptionLifetimeParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("fdSubscriptionLifetime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fdSubscriptionLifetime")
}
- _fdSubscriptionLifetime, _fdSubscriptionLifetimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fdSubscriptionLifetime, _fdSubscriptionLifetimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fdSubscriptionLifetimeErr != nil {
return nil, errors.Wrap(_fdSubscriptionLifetimeErr, "Error parsing 'fdSubscriptionLifetime' field of BACnetConstructedDataFDSubscriptionLifetime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFDSubscriptionLifetimeParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataFDSubscriptionLifetime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FdSubscriptionLifetime: fdSubscriptionLifetime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFDSubscriptionLifetime) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFDSubscriptionLifetime")
}
- // Simple Field (fdSubscriptionLifetime)
- if pushErr := writeBuffer.PushContext("fdSubscriptionLifetime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fdSubscriptionLifetime")
- }
- _fdSubscriptionLifetimeErr := writeBuffer.WriteSerializable(ctx, m.GetFdSubscriptionLifetime())
- if popErr := writeBuffer.PopContext("fdSubscriptionLifetime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fdSubscriptionLifetime")
- }
- if _fdSubscriptionLifetimeErr != nil {
- return errors.Wrap(_fdSubscriptionLifetimeErr, "Error serializing 'fdSubscriptionLifetime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (fdSubscriptionLifetime)
+ if pushErr := writeBuffer.PushContext("fdSubscriptionLifetime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fdSubscriptionLifetime")
+ }
+ _fdSubscriptionLifetimeErr := writeBuffer.WriteSerializable(ctx, m.GetFdSubscriptionLifetime())
+ if popErr := writeBuffer.PopContext("fdSubscriptionLifetime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fdSubscriptionLifetime")
+ }
+ if _fdSubscriptionLifetimeErr != nil {
+ return errors.Wrap(_fdSubscriptionLifetimeErr, "Error serializing 'fdSubscriptionLifetime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFDSubscriptionLifetime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFDSubscriptionLifetime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFDSubscriptionLifetime) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFDSubscriptionLifetime) isBACnetConstructedDataFDSubscriptionLifetime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFDSubscriptionLifetime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptEvents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptEvents.go
index 63c71f6d8fb..99232a31601 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptEvents.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptEvents.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFailedAttemptEvents is the corresponding interface of BACnetConstructedDataFailedAttemptEvents
type BACnetConstructedDataFailedAttemptEvents interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataFailedAttemptEventsExactly interface {
// _BACnetConstructedDataFailedAttemptEvents is the data-structure of this message
type _BACnetConstructedDataFailedAttemptEvents struct {
*_BACnetConstructedData
- FailedAttemptEvents []BACnetAccessEventTagged
+ FailedAttemptEvents []BACnetAccessEventTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFailedAttemptEvents) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFailedAttemptEvents) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFailedAttemptEvents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAILED_ATTEMPT_EVENTS
-}
+func (m *_BACnetConstructedDataFailedAttemptEvents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAILED_ATTEMPT_EVENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFailedAttemptEvents) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFailedAttemptEvents) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFailedAttemptEvents) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFailedAttemptEvents) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataFailedAttemptEvents) GetFailedAttemptEvents() []B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFailedAttemptEvents factory function for _BACnetConstructedDataFailedAttemptEvents
-func NewBACnetConstructedDataFailedAttemptEvents(failedAttemptEvents []BACnetAccessEventTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFailedAttemptEvents {
+func NewBACnetConstructedDataFailedAttemptEvents( failedAttemptEvents []BACnetAccessEventTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFailedAttemptEvents {
_result := &_BACnetConstructedDataFailedAttemptEvents{
- FailedAttemptEvents: failedAttemptEvents,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FailedAttemptEvents: failedAttemptEvents,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataFailedAttemptEvents(failedAttemptEvents []BACnetAcc
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFailedAttemptEvents(structType interface{}) BACnetConstructedDataFailedAttemptEvents {
- if casted, ok := structType.(BACnetConstructedDataFailedAttemptEvents); ok {
+ if casted, ok := structType.(BACnetConstructedDataFailedAttemptEvents); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFailedAttemptEvents); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataFailedAttemptEvents) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataFailedAttemptEvents) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataFailedAttemptEventsParseWithBuffer(ctx context.Context
// Terminated array
var failedAttemptEvents []BACnetAccessEventTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'failedAttemptEvents' field of BACnetConstructedDataFailedAttemptEvents")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataFailedAttemptEventsParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataFailedAttemptEvents{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FailedAttemptEvents: failedAttemptEvents,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataFailedAttemptEvents) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFailedAttemptEvents")
}
- // Array Field (failedAttemptEvents)
- if pushErr := writeBuffer.PushContext("failedAttemptEvents", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for failedAttemptEvents")
- }
- for _curItem, _element := range m.GetFailedAttemptEvents() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFailedAttemptEvents()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'failedAttemptEvents' field")
- }
- }
- if popErr := writeBuffer.PopContext("failedAttemptEvents", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for failedAttemptEvents")
+ // Array Field (failedAttemptEvents)
+ if pushErr := writeBuffer.PushContext("failedAttemptEvents", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for failedAttemptEvents")
+ }
+ for _curItem, _element := range m.GetFailedAttemptEvents() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFailedAttemptEvents()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'failedAttemptEvents' field")
}
+ }
+ if popErr := writeBuffer.PopContext("failedAttemptEvents", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for failedAttemptEvents")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFailedAttemptEvents"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFailedAttemptEvents")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataFailedAttemptEvents) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFailedAttemptEvents) isBACnetConstructedDataFailedAttemptEvents() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataFailedAttemptEvents) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go
index 8c94eff3869..2902c324891 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttempts.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFailedAttempts is the corresponding interface of BACnetConstructedDataFailedAttempts
type BACnetConstructedDataFailedAttempts interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFailedAttemptsExactly interface {
// _BACnetConstructedDataFailedAttempts is the data-structure of this message
type _BACnetConstructedDataFailedAttempts struct {
*_BACnetConstructedData
- FailedAttempts BACnetApplicationTagUnsignedInteger
+ FailedAttempts BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFailedAttempts) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFailedAttempts) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFailedAttempts) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAILED_ATTEMPTS
-}
+func (m *_BACnetConstructedDataFailedAttempts) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAILED_ATTEMPTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFailedAttempts) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFailedAttempts) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFailedAttempts) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFailedAttempts) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFailedAttempts) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFailedAttempts factory function for _BACnetConstructedDataFailedAttempts
-func NewBACnetConstructedDataFailedAttempts(failedAttempts BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFailedAttempts {
+func NewBACnetConstructedDataFailedAttempts( failedAttempts BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFailedAttempts {
_result := &_BACnetConstructedDataFailedAttempts{
- FailedAttempts: failedAttempts,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FailedAttempts: failedAttempts,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFailedAttempts(failedAttempts BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFailedAttempts(structType interface{}) BACnetConstructedDataFailedAttempts {
- if casted, ok := structType.(BACnetConstructedDataFailedAttempts); ok {
+ if casted, ok := structType.(BACnetConstructedDataFailedAttempts); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFailedAttempts); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFailedAttempts) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataFailedAttempts) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFailedAttemptsParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("failedAttempts"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for failedAttempts")
}
- _failedAttempts, _failedAttemptsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_failedAttempts, _failedAttemptsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _failedAttemptsErr != nil {
return nil, errors.Wrap(_failedAttemptsErr, "Error parsing 'failedAttempts' field of BACnetConstructedDataFailedAttempts")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFailedAttemptsParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataFailedAttempts{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FailedAttempts: failedAttempts,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFailedAttempts) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFailedAttempts")
}
- // Simple Field (failedAttempts)
- if pushErr := writeBuffer.PushContext("failedAttempts"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for failedAttempts")
- }
- _failedAttemptsErr := writeBuffer.WriteSerializable(ctx, m.GetFailedAttempts())
- if popErr := writeBuffer.PopContext("failedAttempts"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for failedAttempts")
- }
- if _failedAttemptsErr != nil {
- return errors.Wrap(_failedAttemptsErr, "Error serializing 'failedAttempts' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (failedAttempts)
+ if pushErr := writeBuffer.PushContext("failedAttempts"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for failedAttempts")
+ }
+ _failedAttemptsErr := writeBuffer.WriteSerializable(ctx, m.GetFailedAttempts())
+ if popErr := writeBuffer.PopContext("failedAttempts"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for failedAttempts")
+ }
+ if _failedAttemptsErr != nil {
+ return errors.Wrap(_failedAttemptsErr, "Error serializing 'failedAttempts' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFailedAttempts"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFailedAttempts")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFailedAttempts) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFailedAttempts) isBACnetConstructedDataFailedAttempts() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFailedAttempts) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go
index b4b3097d638..5e32b0087e0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFailedAttemptsTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFailedAttemptsTime is the corresponding interface of BACnetConstructedDataFailedAttemptsTime
type BACnetConstructedDataFailedAttemptsTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFailedAttemptsTimeExactly interface {
// _BACnetConstructedDataFailedAttemptsTime is the data-structure of this message
type _BACnetConstructedDataFailedAttemptsTime struct {
*_BACnetConstructedData
- FailedAttemptsTime BACnetApplicationTagUnsignedInteger
+ FailedAttemptsTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFailedAttemptsTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFailedAttemptsTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFailedAttemptsTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAILED_ATTEMPTS_TIME
-}
+func (m *_BACnetConstructedDataFailedAttemptsTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAILED_ATTEMPTS_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFailedAttemptsTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFailedAttemptsTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFailedAttemptsTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFailedAttemptsTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFailedAttemptsTime) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFailedAttemptsTime factory function for _BACnetConstructedDataFailedAttemptsTime
-func NewBACnetConstructedDataFailedAttemptsTime(failedAttemptsTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFailedAttemptsTime {
+func NewBACnetConstructedDataFailedAttemptsTime( failedAttemptsTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFailedAttemptsTime {
_result := &_BACnetConstructedDataFailedAttemptsTime{
- FailedAttemptsTime: failedAttemptsTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FailedAttemptsTime: failedAttemptsTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFailedAttemptsTime(failedAttemptsTime BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFailedAttemptsTime(structType interface{}) BACnetConstructedDataFailedAttemptsTime {
- if casted, ok := structType.(BACnetConstructedDataFailedAttemptsTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataFailedAttemptsTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFailedAttemptsTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFailedAttemptsTime) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataFailedAttemptsTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFailedAttemptsTimeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("failedAttemptsTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for failedAttemptsTime")
}
- _failedAttemptsTime, _failedAttemptsTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_failedAttemptsTime, _failedAttemptsTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _failedAttemptsTimeErr != nil {
return nil, errors.Wrap(_failedAttemptsTimeErr, "Error parsing 'failedAttemptsTime' field of BACnetConstructedDataFailedAttemptsTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFailedAttemptsTimeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataFailedAttemptsTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FailedAttemptsTime: failedAttemptsTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFailedAttemptsTime) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFailedAttemptsTime")
}
- // Simple Field (failedAttemptsTime)
- if pushErr := writeBuffer.PushContext("failedAttemptsTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for failedAttemptsTime")
- }
- _failedAttemptsTimeErr := writeBuffer.WriteSerializable(ctx, m.GetFailedAttemptsTime())
- if popErr := writeBuffer.PopContext("failedAttemptsTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for failedAttemptsTime")
- }
- if _failedAttemptsTimeErr != nil {
- return errors.Wrap(_failedAttemptsTimeErr, "Error serializing 'failedAttemptsTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (failedAttemptsTime)
+ if pushErr := writeBuffer.PushContext("failedAttemptsTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for failedAttemptsTime")
+ }
+ _failedAttemptsTimeErr := writeBuffer.WriteSerializable(ctx, m.GetFailedAttemptsTime())
+ if popErr := writeBuffer.PopContext("failedAttemptsTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for failedAttemptsTime")
+ }
+ if _failedAttemptsTimeErr != nil {
+ return errors.Wrap(_failedAttemptsTimeErr, "Error serializing 'failedAttemptsTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFailedAttemptsTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFailedAttemptsTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFailedAttemptsTime) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFailedAttemptsTime) isBACnetConstructedDataFailedAttemptsTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFailedAttemptsTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go
index 1a31d962c30..2eed93f6f2e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFaultHighLimit is the corresponding interface of BACnetConstructedDataFaultHighLimit
type BACnetConstructedDataFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFaultHighLimitExactly interface {
// _BACnetConstructedDataFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagUnsignedInteger
+ FaultHighLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFaultHighLimit) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFaultHighLimit factory function for _BACnetConstructedDataFaultHighLimit
-func NewBACnetConstructedDataFaultHighLimit(faultHighLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFaultHighLimit {
+func NewBACnetConstructedDataFaultHighLimit( faultHighLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFaultHighLimit {
_result := &_BACnetConstructedDataFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFaultHighLimit(faultHighLimit BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFaultHighLimit(structType interface{}) BACnetConstructedDataFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFaultHighLimit) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFaultHighLimitParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFaultHighLimitParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFaultHighLimit) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFaultHighLimit) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFaultHighLimit) isBACnetConstructedDataFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFaultHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go
index ae6bcdf70b4..282f8b775fd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFaultLowLimit is the corresponding interface of BACnetConstructedDataFaultLowLimit
type BACnetConstructedDataFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFaultLowLimitExactly interface {
// _BACnetConstructedDataFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagReal
+ FaultLowLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFaultLowLimit) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFaultLowLimit factory function for _BACnetConstructedDataFaultLowLimit
-func NewBACnetConstructedDataFaultLowLimit(faultLowLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFaultLowLimit {
+func NewBACnetConstructedDataFaultLowLimit( faultLowLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFaultLowLimit {
_result := &_BACnetConstructedDataFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFaultLowLimit(faultLowLimit BACnetApplicationTagRea
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFaultLowLimit(structType interface{}) BACnetConstructedDataFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFaultLowLimit) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFaultLowLimitParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFaultLowLimitParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFaultLowLimit) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFaultLowLimit) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFaultLowLimit) isBACnetConstructedDataFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFaultLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go
index 465ae113f88..354ffa4b255 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultParameters.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFaultParameters is the corresponding interface of BACnetConstructedDataFaultParameters
type BACnetConstructedDataFaultParameters interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFaultParametersExactly interface {
// _BACnetConstructedDataFaultParameters is the data-structure of this message
type _BACnetConstructedDataFaultParameters struct {
*_BACnetConstructedData
- FaultParameters BACnetFaultParameter
+ FaultParameters BACnetFaultParameter
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFaultParameters) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFaultParameters) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFaultParameters) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_PARAMETERS
-}
+func (m *_BACnetConstructedDataFaultParameters) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_PARAMETERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFaultParameters) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFaultParameters) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFaultParameters) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFaultParameters) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFaultParameters) GetActualValue() BACnetFaultPara
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFaultParameters factory function for _BACnetConstructedDataFaultParameters
-func NewBACnetConstructedDataFaultParameters(faultParameters BACnetFaultParameter, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFaultParameters {
+func NewBACnetConstructedDataFaultParameters( faultParameters BACnetFaultParameter , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFaultParameters {
_result := &_BACnetConstructedDataFaultParameters{
- FaultParameters: faultParameters,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultParameters: faultParameters,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFaultParameters(faultParameters BACnetFaultParamete
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFaultParameters(structType interface{}) BACnetConstructedDataFaultParameters {
- if casted, ok := structType.(BACnetConstructedDataFaultParameters); ok {
+ if casted, ok := structType.(BACnetConstructedDataFaultParameters); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFaultParameters); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFaultParameters) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataFaultParameters) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFaultParametersParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("faultParameters"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultParameters")
}
- _faultParameters, _faultParametersErr := BACnetFaultParameterParseWithBuffer(ctx, readBuffer)
+_faultParameters, _faultParametersErr := BACnetFaultParameterParseWithBuffer(ctx, readBuffer)
if _faultParametersErr != nil {
return nil, errors.Wrap(_faultParametersErr, "Error parsing 'faultParameters' field of BACnetConstructedDataFaultParameters")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFaultParametersParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataFaultParameters{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultParameters: faultParameters,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFaultParameters) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFaultParameters")
}
- // Simple Field (faultParameters)
- if pushErr := writeBuffer.PushContext("faultParameters"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultParameters")
- }
- _faultParametersErr := writeBuffer.WriteSerializable(ctx, m.GetFaultParameters())
- if popErr := writeBuffer.PopContext("faultParameters"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultParameters")
- }
- if _faultParametersErr != nil {
- return errors.Wrap(_faultParametersErr, "Error serializing 'faultParameters' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultParameters)
+ if pushErr := writeBuffer.PushContext("faultParameters"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultParameters")
+ }
+ _faultParametersErr := writeBuffer.WriteSerializable(ctx, m.GetFaultParameters())
+ if popErr := writeBuffer.PopContext("faultParameters"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultParameters")
+ }
+ if _faultParametersErr != nil {
+ return errors.Wrap(_faultParametersErr, "Error serializing 'faultParameters' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFaultParameters"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFaultParameters")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFaultParameters) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFaultParameters) isBACnetConstructedDataFaultParameters() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFaultParameters) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultSignals.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultSignals.go
index 38f915c187b..0497880cd7d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultSignals.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultSignals.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFaultSignals is the corresponding interface of BACnetConstructedDataFaultSignals
type BACnetConstructedDataFaultSignals interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataFaultSignalsExactly interface {
// _BACnetConstructedDataFaultSignals is the data-structure of this message
type _BACnetConstructedDataFaultSignals struct {
*_BACnetConstructedData
- FaultSignals []BACnetLiftFaultTagged
+ FaultSignals []BACnetLiftFaultTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFaultSignals) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFaultSignals) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFaultSignals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_SIGNALS
-}
+func (m *_BACnetConstructedDataFaultSignals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_SIGNALS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFaultSignals) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFaultSignals) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFaultSignals) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFaultSignals) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataFaultSignals) GetFaultSignals() []BACnetLiftFault
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFaultSignals factory function for _BACnetConstructedDataFaultSignals
-func NewBACnetConstructedDataFaultSignals(faultSignals []BACnetLiftFaultTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFaultSignals {
+func NewBACnetConstructedDataFaultSignals( faultSignals []BACnetLiftFaultTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFaultSignals {
_result := &_BACnetConstructedDataFaultSignals{
- FaultSignals: faultSignals,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultSignals: faultSignals,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataFaultSignals(faultSignals []BACnetLiftFaultTagged,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFaultSignals(structType interface{}) BACnetConstructedDataFaultSignals {
- if casted, ok := structType.(BACnetConstructedDataFaultSignals); ok {
+ if casted, ok := structType.(BACnetConstructedDataFaultSignals); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFaultSignals); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataFaultSignals) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataFaultSignals) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataFaultSignalsParseWithBuffer(ctx context.Context, readB
// Terminated array
var faultSignals []BACnetLiftFaultTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLiftFaultTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLiftFaultTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultSignals' field of BACnetConstructedDataFaultSignals")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataFaultSignalsParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataFaultSignals{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultSignals: faultSignals,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataFaultSignals) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFaultSignals")
}
- // Array Field (faultSignals)
- if pushErr := writeBuffer.PushContext("faultSignals", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultSignals")
- }
- for _curItem, _element := range m.GetFaultSignals() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultSignals()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultSignals' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultSignals", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultSignals")
+ // Array Field (faultSignals)
+ if pushErr := writeBuffer.PushContext("faultSignals", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultSignals")
+ }
+ for _curItem, _element := range m.GetFaultSignals() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultSignals()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultSignals' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultSignals", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultSignals")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFaultSignals"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFaultSignals")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataFaultSignals) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFaultSignals) isBACnetConstructedDataFaultSignals() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataFaultSignals) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go
index f9053b707ee..46d34b342a4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFaultType is the corresponding interface of BACnetConstructedDataFaultType
type BACnetConstructedDataFaultType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFaultTypeExactly interface {
// _BACnetConstructedDataFaultType is the data-structure of this message
type _BACnetConstructedDataFaultType struct {
*_BACnetConstructedData
- FaultType BACnetFaultTypeTagged
+ FaultType BACnetFaultTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFaultType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFaultType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFaultType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_TYPE
-}
+func (m *_BACnetConstructedDataFaultType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFaultType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFaultType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFaultType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFaultType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFaultType) GetActualValue() BACnetFaultTypeTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFaultType factory function for _BACnetConstructedDataFaultType
-func NewBACnetConstructedDataFaultType(faultType BACnetFaultTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFaultType {
+func NewBACnetConstructedDataFaultType( faultType BACnetFaultTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFaultType {
_result := &_BACnetConstructedDataFaultType{
- FaultType: faultType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultType: faultType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFaultType(faultType BACnetFaultTypeTagged, openingT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFaultType(structType interface{}) BACnetConstructedDataFaultType {
- if casted, ok := structType.(BACnetConstructedDataFaultType); ok {
+ if casted, ok := structType.(BACnetConstructedDataFaultType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFaultType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFaultType) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataFaultType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFaultTypeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("faultType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultType")
}
- _faultType, _faultTypeErr := BACnetFaultTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_faultType, _faultTypeErr := BACnetFaultTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _faultTypeErr != nil {
return nil, errors.Wrap(_faultTypeErr, "Error parsing 'faultType' field of BACnetConstructedDataFaultType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFaultTypeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataFaultType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultType: faultType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFaultType) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFaultType")
}
- // Simple Field (faultType)
- if pushErr := writeBuffer.PushContext("faultType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultType")
- }
- _faultTypeErr := writeBuffer.WriteSerializable(ctx, m.GetFaultType())
- if popErr := writeBuffer.PopContext("faultType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultType")
- }
- if _faultTypeErr != nil {
- return errors.Wrap(_faultTypeErr, "Error serializing 'faultType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultType)
+ if pushErr := writeBuffer.PushContext("faultType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultType")
+ }
+ _faultTypeErr := writeBuffer.WriteSerializable(ctx, m.GetFaultType())
+ if popErr := writeBuffer.PopContext("faultType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultType")
+ }
+ if _faultTypeErr != nil {
+ return errors.Wrap(_faultTypeErr, "Error serializing 'faultType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFaultType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFaultType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFaultType) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFaultType) isBACnetConstructedDataFaultType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFaultType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go
index f0fde83726e..bc34938d829 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFaultValues.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFaultValues is the corresponding interface of BACnetConstructedDataFaultValues
type BACnetConstructedDataFaultValues interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataFaultValuesExactly interface {
// _BACnetConstructedDataFaultValues is the data-structure of this message
type _BACnetConstructedDataFaultValues struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- FaultValues []BACnetLifeSafetyStateTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ FaultValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataFaultValues) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFaultValues factory function for _BACnetConstructedDataFaultValues
-func NewBACnetConstructedDataFaultValues(numberOfDataElements BACnetApplicationTagUnsignedInteger, faultValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFaultValues {
+func NewBACnetConstructedDataFaultValues( numberOfDataElements BACnetApplicationTagUnsignedInteger , faultValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFaultValues {
_result := &_BACnetConstructedDataFaultValues{
- NumberOfDataElements: numberOfDataElements,
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataFaultValues(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFaultValues(structType interface{}) BACnetConstructedDataFaultValues {
- if casted, ok := structType.(BACnetConstructedDataFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFaultValues); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataFaultValues) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataFaultValuesParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataFaultValuesParseWithBuffer(ctx context.Context, readBu
// Terminated array
var faultValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataFaultValues")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataFaultValuesParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- FaultValues: faultValues,
+ FaultValues: faultValues,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataFaultValues) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataFaultValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFaultValues")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ }
+
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFaultValues")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataFaultValues) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFaultValues) isBACnetConstructedDataFaultValues() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go
index a622585d85a..45ab282ecba 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAccessMethod.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFileAccessMethod is the corresponding interface of BACnetConstructedDataFileAccessMethod
type BACnetConstructedDataFileAccessMethod interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFileAccessMethodExactly interface {
// _BACnetConstructedDataFileAccessMethod is the data-structure of this message
type _BACnetConstructedDataFileAccessMethod struct {
*_BACnetConstructedData
- FileAccessMethod BACnetFileAccessMethodTagged
+ FileAccessMethod BACnetFileAccessMethodTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFileAccessMethod) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFileAccessMethod) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFileAccessMethod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FILE_ACCESS_METHOD
-}
+func (m *_BACnetConstructedDataFileAccessMethod) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FILE_ACCESS_METHOD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFileAccessMethod) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFileAccessMethod) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFileAccessMethod) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFileAccessMethod) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFileAccessMethod) GetActualValue() BACnetFileAcce
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFileAccessMethod factory function for _BACnetConstructedDataFileAccessMethod
-func NewBACnetConstructedDataFileAccessMethod(fileAccessMethod BACnetFileAccessMethodTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFileAccessMethod {
+func NewBACnetConstructedDataFileAccessMethod( fileAccessMethod BACnetFileAccessMethodTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFileAccessMethod {
_result := &_BACnetConstructedDataFileAccessMethod{
- FileAccessMethod: fileAccessMethod,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FileAccessMethod: fileAccessMethod,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFileAccessMethod(fileAccessMethod BACnetFileAccessM
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFileAccessMethod(structType interface{}) BACnetConstructedDataFileAccessMethod {
- if casted, ok := structType.(BACnetConstructedDataFileAccessMethod); ok {
+ if casted, ok := structType.(BACnetConstructedDataFileAccessMethod); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFileAccessMethod); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFileAccessMethod) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataFileAccessMethod) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFileAccessMethodParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("fileAccessMethod"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileAccessMethod")
}
- _fileAccessMethod, _fileAccessMethodErr := BACnetFileAccessMethodTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_fileAccessMethod, _fileAccessMethodErr := BACnetFileAccessMethodTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _fileAccessMethodErr != nil {
return nil, errors.Wrap(_fileAccessMethodErr, "Error parsing 'fileAccessMethod' field of BACnetConstructedDataFileAccessMethod")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFileAccessMethodParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataFileAccessMethod{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FileAccessMethod: fileAccessMethod,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFileAccessMethod) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFileAccessMethod")
}
- // Simple Field (fileAccessMethod)
- if pushErr := writeBuffer.PushContext("fileAccessMethod"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileAccessMethod")
- }
- _fileAccessMethodErr := writeBuffer.WriteSerializable(ctx, m.GetFileAccessMethod())
- if popErr := writeBuffer.PopContext("fileAccessMethod"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileAccessMethod")
- }
- if _fileAccessMethodErr != nil {
- return errors.Wrap(_fileAccessMethodErr, "Error serializing 'fileAccessMethod' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (fileAccessMethod)
+ if pushErr := writeBuffer.PushContext("fileAccessMethod"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileAccessMethod")
+ }
+ _fileAccessMethodErr := writeBuffer.WriteSerializable(ctx, m.GetFileAccessMethod())
+ if popErr := writeBuffer.PopContext("fileAccessMethod"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileAccessMethod")
+ }
+ if _fileAccessMethodErr != nil {
+ return errors.Wrap(_fileAccessMethodErr, "Error serializing 'fileAccessMethod' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFileAccessMethod"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFileAccessMethod")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFileAccessMethod) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFileAccessMethod) isBACnetConstructedDataFileAccessMethod() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFileAccessMethod) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAll.go
index 6262cdf1572..dd7b758e67e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFileAll is the corresponding interface of BACnetConstructedDataFileAll
type BACnetConstructedDataFileAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataFileAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFileAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_FILE
-}
+func (m *_BACnetConstructedDataFileAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_FILE}
-func (m *_BACnetConstructedDataFileAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataFileAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFileAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFileAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFileAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFileAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataFileAll factory function for _BACnetConstructedDataFileAll
-func NewBACnetConstructedDataFileAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFileAll {
+func NewBACnetConstructedDataFileAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFileAll {
_result := &_BACnetConstructedDataFileAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataFileAll(openingTag BACnetOpeningTag, peekedTagHeade
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFileAll(structType interface{}) BACnetConstructedDataFileAll {
- if casted, ok := structType.(BACnetConstructedDataFileAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataFileAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFileAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataFileAll) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataFileAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataFileAllParseWithBuffer(ctx context.Context, readBuffer
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataFileAllParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataFileAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataFileAll) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFileAll) isBACnetConstructedDataFileAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataFileAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go
index 75fb0a7831f..b7e0e59b368 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileRecordCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFileRecordCount is the corresponding interface of BACnetConstructedDataFileRecordCount
type BACnetConstructedDataFileRecordCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFileRecordCountExactly interface {
// _BACnetConstructedDataFileRecordCount is the data-structure of this message
type _BACnetConstructedDataFileRecordCount struct {
*_BACnetConstructedData
- RecordCount BACnetApplicationTagUnsignedInteger
+ RecordCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFileRecordCount) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_FILE
-}
+func (m *_BACnetConstructedDataFileRecordCount) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_FILE}
-func (m *_BACnetConstructedDataFileRecordCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RECORD_COUNT
-}
+func (m *_BACnetConstructedDataFileRecordCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RECORD_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFileRecordCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFileRecordCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFileRecordCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFileRecordCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFileRecordCount) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFileRecordCount factory function for _BACnetConstructedDataFileRecordCount
-func NewBACnetConstructedDataFileRecordCount(recordCount BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFileRecordCount {
+func NewBACnetConstructedDataFileRecordCount( recordCount BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFileRecordCount {
_result := &_BACnetConstructedDataFileRecordCount{
- RecordCount: recordCount,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RecordCount: recordCount,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFileRecordCount(recordCount BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFileRecordCount(structType interface{}) BACnetConstructedDataFileRecordCount {
- if casted, ok := structType.(BACnetConstructedDataFileRecordCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataFileRecordCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFileRecordCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFileRecordCount) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataFileRecordCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFileRecordCountParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("recordCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recordCount")
}
- _recordCount, _recordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_recordCount, _recordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _recordCountErr != nil {
return nil, errors.Wrap(_recordCountErr, "Error parsing 'recordCount' field of BACnetConstructedDataFileRecordCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFileRecordCountParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataFileRecordCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RecordCount: recordCount,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFileRecordCount) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFileRecordCount")
}
- // Simple Field (recordCount)
- if pushErr := writeBuffer.PushContext("recordCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for recordCount")
- }
- _recordCountErr := writeBuffer.WriteSerializable(ctx, m.GetRecordCount())
- if popErr := writeBuffer.PopContext("recordCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for recordCount")
- }
- if _recordCountErr != nil {
- return errors.Wrap(_recordCountErr, "Error serializing 'recordCount' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (recordCount)
+ if pushErr := writeBuffer.PushContext("recordCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for recordCount")
+ }
+ _recordCountErr := writeBuffer.WriteSerializable(ctx, m.GetRecordCount())
+ if popErr := writeBuffer.PopContext("recordCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for recordCount")
+ }
+ if _recordCountErr != nil {
+ return errors.Wrap(_recordCountErr, "Error serializing 'recordCount' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFileRecordCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFileRecordCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFileRecordCount) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFileRecordCount) isBACnetConstructedDataFileRecordCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFileRecordCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go
index 5f4f2b4909d..fa2871d0d49 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileSize.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFileSize is the corresponding interface of BACnetConstructedDataFileSize
type BACnetConstructedDataFileSize interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFileSizeExactly interface {
// _BACnetConstructedDataFileSize is the data-structure of this message
type _BACnetConstructedDataFileSize struct {
*_BACnetConstructedData
- FileSize BACnetApplicationTagUnsignedInteger
+ FileSize BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFileSize) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFileSize) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFileSize) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FILE_SIZE
-}
+func (m *_BACnetConstructedDataFileSize) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FILE_SIZE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFileSize) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFileSize) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFileSize) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFileSize) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFileSize) GetActualValue() BACnetApplicationTagUn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFileSize factory function for _BACnetConstructedDataFileSize
-func NewBACnetConstructedDataFileSize(fileSize BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFileSize {
+func NewBACnetConstructedDataFileSize( fileSize BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFileSize {
_result := &_BACnetConstructedDataFileSize{
- FileSize: fileSize,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FileSize: fileSize,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFileSize(fileSize BACnetApplicationTagUnsignedInteg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFileSize(structType interface{}) BACnetConstructedDataFileSize {
- if casted, ok := structType.(BACnetConstructedDataFileSize); ok {
+ if casted, ok := structType.(BACnetConstructedDataFileSize); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFileSize); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFileSize) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataFileSize) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFileSizeParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("fileSize"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileSize")
}
- _fileSize, _fileSizeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileSize, _fileSizeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileSizeErr != nil {
return nil, errors.Wrap(_fileSizeErr, "Error parsing 'fileSize' field of BACnetConstructedDataFileSize")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFileSizeParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataFileSize{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FileSize: fileSize,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFileSize) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFileSize")
}
- // Simple Field (fileSize)
- if pushErr := writeBuffer.PushContext("fileSize"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileSize")
- }
- _fileSizeErr := writeBuffer.WriteSerializable(ctx, m.GetFileSize())
- if popErr := writeBuffer.PopContext("fileSize"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileSize")
- }
- if _fileSizeErr != nil {
- return errors.Wrap(_fileSizeErr, "Error serializing 'fileSize' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (fileSize)
+ if pushErr := writeBuffer.PushContext("fileSize"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileSize")
+ }
+ _fileSizeErr := writeBuffer.WriteSerializable(ctx, m.GetFileSize())
+ if popErr := writeBuffer.PopContext("fileSize"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileSize")
+ }
+ if _fileSizeErr != nil {
+ return errors.Wrap(_fileSizeErr, "Error serializing 'fileSize' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFileSize"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFileSize")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFileSize) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFileSize) isBACnetConstructedDataFileSize() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFileSize) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go
index 717b3bc0497..6772fb252f3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFileType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFileType is the corresponding interface of BACnetConstructedDataFileType
type BACnetConstructedDataFileType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFileTypeExactly interface {
// _BACnetConstructedDataFileType is the data-structure of this message
type _BACnetConstructedDataFileType struct {
*_BACnetConstructedData
- FileType BACnetApplicationTagCharacterString
+ FileType BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFileType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFileType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFileType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FILE_TYPE
-}
+func (m *_BACnetConstructedDataFileType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FILE_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFileType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFileType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFileType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFileType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFileType) GetActualValue() BACnetApplicationTagCh
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFileType factory function for _BACnetConstructedDataFileType
-func NewBACnetConstructedDataFileType(fileType BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFileType {
+func NewBACnetConstructedDataFileType( fileType BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFileType {
_result := &_BACnetConstructedDataFileType{
- FileType: fileType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FileType: fileType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFileType(fileType BACnetApplicationTagCharacterStri
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFileType(structType interface{}) BACnetConstructedDataFileType {
- if casted, ok := structType.(BACnetConstructedDataFileType); ok {
+ if casted, ok := structType.(BACnetConstructedDataFileType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFileType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFileType) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataFileType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFileTypeParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("fileType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fileType")
}
- _fileType, _fileTypeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fileType, _fileTypeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fileTypeErr != nil {
return nil, errors.Wrap(_fileTypeErr, "Error parsing 'fileType' field of BACnetConstructedDataFileType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFileTypeParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataFileType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FileType: fileType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFileType) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFileType")
}
- // Simple Field (fileType)
- if pushErr := writeBuffer.PushContext("fileType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fileType")
- }
- _fileTypeErr := writeBuffer.WriteSerializable(ctx, m.GetFileType())
- if popErr := writeBuffer.PopContext("fileType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fileType")
- }
- if _fileTypeErr != nil {
- return errors.Wrap(_fileTypeErr, "Error serializing 'fileType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (fileType)
+ if pushErr := writeBuffer.PushContext("fileType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fileType")
+ }
+ _fileTypeErr := writeBuffer.WriteSerializable(ctx, m.GetFileType())
+ if popErr := writeBuffer.PopContext("fileType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fileType")
+ }
+ if _fileTypeErr != nil {
+ return errors.Wrap(_fileTypeErr, "Error serializing 'fileType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFileType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFileType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFileType) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFileType) isBACnetConstructedDataFileType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFileType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go
index 6b507c41ef7..b0ac7c8ceef 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFirmwareRevision.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFirmwareRevision is the corresponding interface of BACnetConstructedDataFirmwareRevision
type BACnetConstructedDataFirmwareRevision interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFirmwareRevisionExactly interface {
// _BACnetConstructedDataFirmwareRevision is the data-structure of this message
type _BACnetConstructedDataFirmwareRevision struct {
*_BACnetConstructedData
- FirmwareRevision BACnetApplicationTagCharacterString
+ FirmwareRevision BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFirmwareRevision) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFirmwareRevision) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFirmwareRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FIRMWARE_REVISION
-}
+func (m *_BACnetConstructedDataFirmwareRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FIRMWARE_REVISION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFirmwareRevision) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFirmwareRevision) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFirmwareRevision) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFirmwareRevision) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFirmwareRevision) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFirmwareRevision factory function for _BACnetConstructedDataFirmwareRevision
-func NewBACnetConstructedDataFirmwareRevision(firmwareRevision BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFirmwareRevision {
+func NewBACnetConstructedDataFirmwareRevision( firmwareRevision BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFirmwareRevision {
_result := &_BACnetConstructedDataFirmwareRevision{
- FirmwareRevision: firmwareRevision,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FirmwareRevision: firmwareRevision,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFirmwareRevision(firmwareRevision BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFirmwareRevision(structType interface{}) BACnetConstructedDataFirmwareRevision {
- if casted, ok := structType.(BACnetConstructedDataFirmwareRevision); ok {
+ if casted, ok := structType.(BACnetConstructedDataFirmwareRevision); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFirmwareRevision); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFirmwareRevision) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataFirmwareRevision) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFirmwareRevisionParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("firmwareRevision"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for firmwareRevision")
}
- _firmwareRevision, _firmwareRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_firmwareRevision, _firmwareRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _firmwareRevisionErr != nil {
return nil, errors.Wrap(_firmwareRevisionErr, "Error parsing 'firmwareRevision' field of BACnetConstructedDataFirmwareRevision")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFirmwareRevisionParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataFirmwareRevision{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FirmwareRevision: firmwareRevision,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFirmwareRevision) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFirmwareRevision")
}
- // Simple Field (firmwareRevision)
- if pushErr := writeBuffer.PushContext("firmwareRevision"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for firmwareRevision")
- }
- _firmwareRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetFirmwareRevision())
- if popErr := writeBuffer.PopContext("firmwareRevision"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for firmwareRevision")
- }
- if _firmwareRevisionErr != nil {
- return errors.Wrap(_firmwareRevisionErr, "Error serializing 'firmwareRevision' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (firmwareRevision)
+ if pushErr := writeBuffer.PushContext("firmwareRevision"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for firmwareRevision")
+ }
+ _firmwareRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetFirmwareRevision())
+ if popErr := writeBuffer.PopContext("firmwareRevision"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for firmwareRevision")
+ }
+ if _firmwareRevisionErr != nil {
+ return errors.Wrap(_firmwareRevisionErr, "Error serializing 'firmwareRevision' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFirmwareRevision"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFirmwareRevision")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFirmwareRevision) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFirmwareRevision) isBACnetConstructedDataFirmwareRevision() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFirmwareRevision) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go
index 91aa1532e31..4e80b312716 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFloorText.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFloorText is the corresponding interface of BACnetConstructedDataFloorText
type BACnetConstructedDataFloorText interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataFloorTextExactly interface {
// _BACnetConstructedDataFloorText is the data-structure of this message
type _BACnetConstructedDataFloorText struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- FloorText []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ FloorText []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFloorText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFloorText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFloorText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FLOOR_TEXT
-}
+func (m *_BACnetConstructedDataFloorText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FLOOR_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFloorText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFloorText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFloorText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFloorText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataFloorText) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFloorText factory function for _BACnetConstructedDataFloorText
-func NewBACnetConstructedDataFloorText(numberOfDataElements BACnetApplicationTagUnsignedInteger, floorText []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFloorText {
+func NewBACnetConstructedDataFloorText( numberOfDataElements BACnetApplicationTagUnsignedInteger , floorText []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFloorText {
_result := &_BACnetConstructedDataFloorText{
- NumberOfDataElements: numberOfDataElements,
- FloorText: floorText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ FloorText: floorText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataFloorText(numberOfDataElements BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFloorText(structType interface{}) BACnetConstructedDataFloorText {
- if casted, ok := structType.(BACnetConstructedDataFloorText); ok {
+ if casted, ok := structType.(BACnetConstructedDataFloorText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFloorText); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataFloorText) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataFloorText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataFloorTextParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataFloorTextParseWithBuffer(ctx context.Context, readBuff
// Terminated array
var floorText []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'floorText' field of BACnetConstructedDataFloorText")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataFloorTextParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataFloorText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- FloorText: floorText,
+ FloorText: floorText,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataFloorText) SerializeWithWriteBuffer(ctx context.C
if pushErr := writeBuffer.PushContext("BACnetConstructedDataFloorText"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFloorText")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (floorText)
- if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for floorText")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetFloorText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for floorText")
+ }
+
+ // Array Field (floorText)
+ if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for floorText")
+ }
+ for _curItem, _element := range m.GetFloorText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for floorText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFloorText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFloorText")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataFloorText) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFloorText) isBACnetConstructedDataFloorText() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataFloorText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go
index 1587db54eab..fb2d998779c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataFullDutyBaseline.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataFullDutyBaseline is the corresponding interface of BACnetConstructedDataFullDutyBaseline
type BACnetConstructedDataFullDutyBaseline interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataFullDutyBaselineExactly interface {
// _BACnetConstructedDataFullDutyBaseline is the data-structure of this message
type _BACnetConstructedDataFullDutyBaseline struct {
*_BACnetConstructedData
- FullDutyBaseLine BACnetApplicationTagReal
+ FullDutyBaseLine BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataFullDutyBaseline) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataFullDutyBaseline) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataFullDutyBaseline) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FULL_DUTY_BASELINE
-}
+func (m *_BACnetConstructedDataFullDutyBaseline) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FULL_DUTY_BASELINE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataFullDutyBaseline) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataFullDutyBaseline) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataFullDutyBaseline) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataFullDutyBaseline) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataFullDutyBaseline) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataFullDutyBaseline factory function for _BACnetConstructedDataFullDutyBaseline
-func NewBACnetConstructedDataFullDutyBaseline(fullDutyBaseLine BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataFullDutyBaseline {
+func NewBACnetConstructedDataFullDutyBaseline( fullDutyBaseLine BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataFullDutyBaseline {
_result := &_BACnetConstructedDataFullDutyBaseline{
- FullDutyBaseLine: fullDutyBaseLine,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FullDutyBaseLine: fullDutyBaseLine,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataFullDutyBaseline(fullDutyBaseLine BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataFullDutyBaseline(structType interface{}) BACnetConstructedDataFullDutyBaseline {
- if casted, ok := structType.(BACnetConstructedDataFullDutyBaseline); ok {
+ if casted, ok := structType.(BACnetConstructedDataFullDutyBaseline); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataFullDutyBaseline); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataFullDutyBaseline) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataFullDutyBaseline) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataFullDutyBaselineParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("fullDutyBaseLine"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fullDutyBaseLine")
}
- _fullDutyBaseLine, _fullDutyBaseLineErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fullDutyBaseLine, _fullDutyBaseLineErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fullDutyBaseLineErr != nil {
return nil, errors.Wrap(_fullDutyBaseLineErr, "Error parsing 'fullDutyBaseLine' field of BACnetConstructedDataFullDutyBaseline")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataFullDutyBaselineParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataFullDutyBaseline{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FullDutyBaseLine: fullDutyBaseLine,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataFullDutyBaseline) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataFullDutyBaseline")
}
- // Simple Field (fullDutyBaseLine)
- if pushErr := writeBuffer.PushContext("fullDutyBaseLine"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for fullDutyBaseLine")
- }
- _fullDutyBaseLineErr := writeBuffer.WriteSerializable(ctx, m.GetFullDutyBaseLine())
- if popErr := writeBuffer.PopContext("fullDutyBaseLine"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for fullDutyBaseLine")
- }
- if _fullDutyBaseLineErr != nil {
- return errors.Wrap(_fullDutyBaseLineErr, "Error serializing 'fullDutyBaseLine' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (fullDutyBaseLine)
+ if pushErr := writeBuffer.PushContext("fullDutyBaseLine"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for fullDutyBaseLine")
+ }
+ _fullDutyBaseLineErr := writeBuffer.WriteSerializable(ctx, m.GetFullDutyBaseLine())
+ if popErr := writeBuffer.PopContext("fullDutyBaseLine"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for fullDutyBaseLine")
+ }
+ if _fullDutyBaseLineErr != nil {
+ return errors.Wrap(_fullDutyBaseLineErr, "Error serializing 'fullDutyBaseLine' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataFullDutyBaseline"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataFullDutyBaseline")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataFullDutyBaseline) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataFullDutyBaseline) isBACnetConstructedDataFullDutyBaseline() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataFullDutyBaseline) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupAll.go
index b827ea401ba..190d22250d5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGlobalGroupAll is the corresponding interface of BACnetConstructedDataGlobalGroupAll
type BACnetConstructedDataGlobalGroupAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataGlobalGroupAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGlobalGroupAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_GLOBAL_GROUP
-}
+func (m *_BACnetConstructedDataGlobalGroupAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_GLOBAL_GROUP}
-func (m *_BACnetConstructedDataGlobalGroupAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataGlobalGroupAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGlobalGroupAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGlobalGroupAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGlobalGroupAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGlobalGroupAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataGlobalGroupAll factory function for _BACnetConstructedDataGlobalGroupAll
-func NewBACnetConstructedDataGlobalGroupAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGlobalGroupAll {
+func NewBACnetConstructedDataGlobalGroupAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGlobalGroupAll {
_result := &_BACnetConstructedDataGlobalGroupAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataGlobalGroupAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGlobalGroupAll(structType interface{}) BACnetConstructedDataGlobalGroupAll {
- if casted, ok := structType.(BACnetConstructedDataGlobalGroupAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataGlobalGroupAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGlobalGroupAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataGlobalGroupAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataGlobalGroupAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataGlobalGroupAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataGlobalGroupAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataGlobalGroupAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataGlobalGroupAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGlobalGroupAll) isBACnetConstructedDataGlobalGroupAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataGlobalGroupAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go
index 57960a52c16..1cc1478a86c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupGroupMembers.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGlobalGroupGroupMembers is the corresponding interface of BACnetConstructedDataGlobalGroupGroupMembers
type BACnetConstructedDataGlobalGroupGroupMembers interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataGlobalGroupGroupMembersExactly interface {
// _BACnetConstructedDataGlobalGroupGroupMembers is the data-structure of this message
type _BACnetConstructedDataGlobalGroupGroupMembers struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- GroupMembers []BACnetDeviceObjectPropertyReference
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ GroupMembers []BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_GLOBAL_GROUP
-}
+func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_GLOBAL_GROUP}
-func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GROUP_MEMBERS
-}
+func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GROUP_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGlobalGroupGroupMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGlobalGroupGroupMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGlobalGroupGroupMembers factory function for _BACnetConstructedDataGlobalGroupGroupMembers
-func NewBACnetConstructedDataGlobalGroupGroupMembers(numberOfDataElements BACnetApplicationTagUnsignedInteger, groupMembers []BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGlobalGroupGroupMembers {
+func NewBACnetConstructedDataGlobalGroupGroupMembers( numberOfDataElements BACnetApplicationTagUnsignedInteger , groupMembers []BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGlobalGroupGroupMembers {
_result := &_BACnetConstructedDataGlobalGroupGroupMembers{
- NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ GroupMembers: groupMembers,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataGlobalGroupGroupMembers(numberOfDataElements BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGlobalGroupGroupMembers(structType interface{}) BACnetConstructedDataGlobalGroupGroupMembers {
- if casted, ok := structType.(BACnetConstructedDataGlobalGroupGroupMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataGlobalGroupGroupMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGlobalGroupGroupMembers); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataGlobalGroupGroupMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataGlobalGroupGroupMembersParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataGlobalGroupGroupMembersParseWithBuffer(ctx context.Con
// Terminated array
var groupMembers []BACnetDeviceObjectPropertyReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'groupMembers' field of BACnetConstructedDataGlobalGroupGroupMembers")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataGlobalGroupGroupMembersParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataGlobalGroupGroupMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
+ GroupMembers: groupMembers,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataGlobalGroupGroupMembers) SerializeWithWriteBuffer
if pushErr := writeBuffer.PushContext("BACnetConstructedDataGlobalGroupGroupMembers"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGlobalGroupGroupMembers")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (groupMembers)
- if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetGroupMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
+
+ // Array Field (groupMembers)
+ if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ }
+ for _curItem, _element := range m.GetGroupMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGlobalGroupGroupMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGlobalGroupGroupMembers")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataGlobalGroupGroupMembers) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGlobalGroupGroupMembers) isBACnetConstructedDataGlobalGroupGroupMembers() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataGlobalGroupGroupMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go
index 15048157d1f..2daf489af75 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalGroupPresentValue.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGlobalGroupPresentValue is the corresponding interface of BACnetConstructedDataGlobalGroupPresentValue
type BACnetConstructedDataGlobalGroupPresentValue interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataGlobalGroupPresentValueExactly interface {
// _BACnetConstructedDataGlobalGroupPresentValue is the data-structure of this message
type _BACnetConstructedDataGlobalGroupPresentValue struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- PresentValue []BACnetPropertyAccessResult
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ PresentValue []BACnetPropertyAccessResult
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_GLOBAL_GROUP
-}
+func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_GLOBAL_GROUP}
-func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGlobalGroupPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGlobalGroupPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGlobalGroupPresentValue factory function for _BACnetConstructedDataGlobalGroupPresentValue
-func NewBACnetConstructedDataGlobalGroupPresentValue(numberOfDataElements BACnetApplicationTagUnsignedInteger, presentValue []BACnetPropertyAccessResult, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGlobalGroupPresentValue {
+func NewBACnetConstructedDataGlobalGroupPresentValue( numberOfDataElements BACnetApplicationTagUnsignedInteger , presentValue []BACnetPropertyAccessResult , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGlobalGroupPresentValue {
_result := &_BACnetConstructedDataGlobalGroupPresentValue{
- NumberOfDataElements: numberOfDataElements,
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataGlobalGroupPresentValue(numberOfDataElements BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGlobalGroupPresentValue(structType interface{}) BACnetConstructedDataGlobalGroupPresentValue {
- if casted, ok := structType.(BACnetConstructedDataGlobalGroupPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataGlobalGroupPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGlobalGroupPresentValue); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataGlobalGroupPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataGlobalGroupPresentValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataGlobalGroupPresentValueParseWithBuffer(ctx context.Con
// Terminated array
var presentValue []BACnetPropertyAccessResult
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetPropertyAccessResultParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetPropertyAccessResultParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'presentValue' field of BACnetConstructedDataGlobalGroupPresentValue")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataGlobalGroupPresentValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataGlobalGroupPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- PresentValue: presentValue,
+ PresentValue: presentValue,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataGlobalGroupPresentValue) SerializeWithWriteBuffer
if pushErr := writeBuffer.PushContext("BACnetConstructedDataGlobalGroupPresentValue"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGlobalGroupPresentValue")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetPresentValue() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPresentValue()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'presentValue' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("presentValue", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+
+ // Array Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ for _curItem, _element := range m.GetPresentValue() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPresentValue()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'presentValue' field")
}
+ }
+ if popErr := writeBuffer.PopContext("presentValue", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGlobalGroupPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGlobalGroupPresentValue")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataGlobalGroupPresentValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGlobalGroupPresentValue) isBACnetConstructedDataGlobalGroupPresentValue() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataGlobalGroupPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go
index ee3cb09caf9..a37a95acb3f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGlobalIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGlobalIdentifier is the corresponding interface of BACnetConstructedDataGlobalIdentifier
type BACnetConstructedDataGlobalIdentifier interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataGlobalIdentifierExactly interface {
// _BACnetConstructedDataGlobalIdentifier is the data-structure of this message
type _BACnetConstructedDataGlobalIdentifier struct {
*_BACnetConstructedData
- GlobalIdentifier BACnetApplicationTagUnsignedInteger
+ GlobalIdentifier BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGlobalIdentifier) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataGlobalIdentifier) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataGlobalIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GLOBAL_IDENTIFIER
-}
+func (m *_BACnetConstructedDataGlobalIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GLOBAL_IDENTIFIER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGlobalIdentifier) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGlobalIdentifier) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGlobalIdentifier) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGlobalIdentifier) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataGlobalIdentifier) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGlobalIdentifier factory function for _BACnetConstructedDataGlobalIdentifier
-func NewBACnetConstructedDataGlobalIdentifier(globalIdentifier BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGlobalIdentifier {
+func NewBACnetConstructedDataGlobalIdentifier( globalIdentifier BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGlobalIdentifier {
_result := &_BACnetConstructedDataGlobalIdentifier{
- GlobalIdentifier: globalIdentifier,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ GlobalIdentifier: globalIdentifier,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataGlobalIdentifier(globalIdentifier BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGlobalIdentifier(structType interface{}) BACnetConstructedDataGlobalIdentifier {
- if casted, ok := structType.(BACnetConstructedDataGlobalIdentifier); ok {
+ if casted, ok := structType.(BACnetConstructedDataGlobalIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGlobalIdentifier); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataGlobalIdentifier) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataGlobalIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataGlobalIdentifierParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("globalIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for globalIdentifier")
}
- _globalIdentifier, _globalIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_globalIdentifier, _globalIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _globalIdentifierErr != nil {
return nil, errors.Wrap(_globalIdentifierErr, "Error parsing 'globalIdentifier' field of BACnetConstructedDataGlobalIdentifier")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataGlobalIdentifierParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataGlobalIdentifier{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
GlobalIdentifier: globalIdentifier,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataGlobalIdentifier) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGlobalIdentifier")
}
- // Simple Field (globalIdentifier)
- if pushErr := writeBuffer.PushContext("globalIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for globalIdentifier")
- }
- _globalIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetGlobalIdentifier())
- if popErr := writeBuffer.PopContext("globalIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for globalIdentifier")
- }
- if _globalIdentifierErr != nil {
- return errors.Wrap(_globalIdentifierErr, "Error serializing 'globalIdentifier' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (globalIdentifier)
+ if pushErr := writeBuffer.PushContext("globalIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for globalIdentifier")
+ }
+ _globalIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetGlobalIdentifier())
+ if popErr := writeBuffer.PopContext("globalIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for globalIdentifier")
+ }
+ if _globalIdentifierErr != nil {
+ return errors.Wrap(_globalIdentifierErr, "Error serializing 'globalIdentifier' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGlobalIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGlobalIdentifier")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataGlobalIdentifier) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGlobalIdentifier) isBACnetConstructedDataGlobalIdentifier() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataGlobalIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupAll.go
index f0f163bd354..c7f3af0ee13 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGroupAll is the corresponding interface of BACnetConstructedDataGroupAll
type BACnetConstructedDataGroupAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataGroupAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGroupAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_GROUP
-}
+func (m *_BACnetConstructedDataGroupAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_GROUP}
-func (m *_BACnetConstructedDataGroupAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataGroupAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGroupAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGroupAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGroupAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGroupAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataGroupAll factory function for _BACnetConstructedDataGroupAll
-func NewBACnetConstructedDataGroupAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGroupAll {
+func NewBACnetConstructedDataGroupAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGroupAll {
_result := &_BACnetConstructedDataGroupAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataGroupAll(openingTag BACnetOpeningTag, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGroupAll(structType interface{}) BACnetConstructedDataGroupAll {
- if casted, ok := structType.(BACnetConstructedDataGroupAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataGroupAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGroupAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataGroupAll) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataGroupAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataGroupAllParseWithBuffer(ctx context.Context, readBuffe
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataGroupAllParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataGroupAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataGroupAll) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGroupAll) isBACnetConstructedDataGroupAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataGroupAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go
index db15577611e..dfb2559e3d1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupID.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGroupID is the corresponding interface of BACnetConstructedDataGroupID
type BACnetConstructedDataGroupID interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataGroupIDExactly interface {
// _BACnetConstructedDataGroupID is the data-structure of this message
type _BACnetConstructedDataGroupID struct {
*_BACnetConstructedData
- GroupId BACnetApplicationTagUnsignedInteger
+ GroupId BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGroupID) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataGroupID) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataGroupID) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GROUP_ID
-}
+func (m *_BACnetConstructedDataGroupID) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GROUP_ID}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGroupID) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGroupID) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGroupID) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGroupID) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataGroupID) GetActualValue() BACnetApplicationTagUns
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGroupID factory function for _BACnetConstructedDataGroupID
-func NewBACnetConstructedDataGroupID(groupId BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGroupID {
+func NewBACnetConstructedDataGroupID( groupId BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGroupID {
_result := &_BACnetConstructedDataGroupID{
- GroupId: groupId,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ GroupId: groupId,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataGroupID(groupId BACnetApplicationTagUnsignedInteger
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGroupID(structType interface{}) BACnetConstructedDataGroupID {
- if casted, ok := structType.(BACnetConstructedDataGroupID); ok {
+ if casted, ok := structType.(BACnetConstructedDataGroupID); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGroupID); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataGroupID) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataGroupID) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataGroupIDParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("groupId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for groupId")
}
- _groupId, _groupIdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_groupId, _groupIdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _groupIdErr != nil {
return nil, errors.Wrap(_groupIdErr, "Error parsing 'groupId' field of BACnetConstructedDataGroupID")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataGroupIDParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataGroupID{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
GroupId: groupId,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataGroupID) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGroupID")
}
- // Simple Field (groupId)
- if pushErr := writeBuffer.PushContext("groupId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupId")
- }
- _groupIdErr := writeBuffer.WriteSerializable(ctx, m.GetGroupId())
- if popErr := writeBuffer.PopContext("groupId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupId")
- }
- if _groupIdErr != nil {
- return errors.Wrap(_groupIdErr, "Error serializing 'groupId' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (groupId)
+ if pushErr := writeBuffer.PushContext("groupId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupId")
+ }
+ _groupIdErr := writeBuffer.WriteSerializable(ctx, m.GetGroupId())
+ if popErr := writeBuffer.PopContext("groupId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupId")
+ }
+ if _groupIdErr != nil {
+ return errors.Wrap(_groupIdErr, "Error serializing 'groupId' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGroupID"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGroupID")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataGroupID) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGroupID) isBACnetConstructedDataGroupID() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataGroupID) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go
index eb86acbd3ea..0af2f1eeafb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMemberNames.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGroupMemberNames is the corresponding interface of BACnetConstructedDataGroupMemberNames
type BACnetConstructedDataGroupMemberNames interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataGroupMemberNamesExactly interface {
// _BACnetConstructedDataGroupMemberNames is the data-structure of this message
type _BACnetConstructedDataGroupMemberNames struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- GroupMemberNames []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ GroupMemberNames []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGroupMemberNames) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataGroupMemberNames) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataGroupMemberNames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GROUP_MEMBER_NAMES
-}
+func (m *_BACnetConstructedDataGroupMemberNames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GROUP_MEMBER_NAMES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGroupMemberNames) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGroupMemberNames) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGroupMemberNames) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGroupMemberNames) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataGroupMemberNames) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGroupMemberNames factory function for _BACnetConstructedDataGroupMemberNames
-func NewBACnetConstructedDataGroupMemberNames(numberOfDataElements BACnetApplicationTagUnsignedInteger, groupMemberNames []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGroupMemberNames {
+func NewBACnetConstructedDataGroupMemberNames( numberOfDataElements BACnetApplicationTagUnsignedInteger , groupMemberNames []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGroupMemberNames {
_result := &_BACnetConstructedDataGroupMemberNames{
- NumberOfDataElements: numberOfDataElements,
- GroupMemberNames: groupMemberNames,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ GroupMemberNames: groupMemberNames,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataGroupMemberNames(numberOfDataElements BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGroupMemberNames(structType interface{}) BACnetConstructedDataGroupMemberNames {
- if casted, ok := structType.(BACnetConstructedDataGroupMemberNames); ok {
+ if casted, ok := structType.(BACnetConstructedDataGroupMemberNames); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGroupMemberNames); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataGroupMemberNames) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataGroupMemberNames) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataGroupMemberNamesParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataGroupMemberNamesParseWithBuffer(ctx context.Context, r
// Terminated array
var groupMemberNames []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'groupMemberNames' field of BACnetConstructedDataGroupMemberNames")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataGroupMemberNamesParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataGroupMemberNames{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- GroupMemberNames: groupMemberNames,
+ GroupMemberNames: groupMemberNames,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataGroupMemberNames) SerializeWithWriteBuffer(ctx co
if pushErr := writeBuffer.PushContext("BACnetConstructedDataGroupMemberNames"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGroupMemberNames")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (groupMemberNames)
- if pushErr := writeBuffer.PushContext("groupMemberNames", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupMemberNames")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetGroupMemberNames() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMemberNames()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'groupMemberNames' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("groupMemberNames", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupMemberNames")
+ }
+
+ // Array Field (groupMemberNames)
+ if pushErr := writeBuffer.PushContext("groupMemberNames", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupMemberNames")
+ }
+ for _curItem, _element := range m.GetGroupMemberNames() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMemberNames()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'groupMemberNames' field")
}
+ }
+ if popErr := writeBuffer.PopContext("groupMemberNames", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupMemberNames")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGroupMemberNames"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGroupMemberNames")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataGroupMemberNames) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGroupMemberNames) isBACnetConstructedDataGroupMemberNames() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataGroupMemberNames) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go
index ae12318df43..a3b4e9550e4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMembers.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGroupMembers is the corresponding interface of BACnetConstructedDataGroupMembers
type BACnetConstructedDataGroupMembers interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataGroupMembersExactly interface {
// _BACnetConstructedDataGroupMembers is the data-structure of this message
type _BACnetConstructedDataGroupMembers struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- GroupMembers []BACnetApplicationTagObjectIdentifier
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ GroupMembers []BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGroupMembers) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataGroupMembers) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GROUP_MEMBERS
-}
+func (m *_BACnetConstructedDataGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GROUP_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGroupMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGroupMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGroupMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGroupMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataGroupMembers) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGroupMembers factory function for _BACnetConstructedDataGroupMembers
-func NewBACnetConstructedDataGroupMembers(numberOfDataElements BACnetApplicationTagUnsignedInteger, groupMembers []BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGroupMembers {
+func NewBACnetConstructedDataGroupMembers( numberOfDataElements BACnetApplicationTagUnsignedInteger , groupMembers []BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGroupMembers {
_result := &_BACnetConstructedDataGroupMembers{
- NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ GroupMembers: groupMembers,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataGroupMembers(numberOfDataElements BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGroupMembers(structType interface{}) BACnetConstructedDataGroupMembers {
- if casted, ok := structType.(BACnetConstructedDataGroupMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataGroupMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGroupMembers); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataGroupMembers) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataGroupMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataGroupMembersParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataGroupMembersParseWithBuffer(ctx context.Context, readB
// Terminated array
var groupMembers []BACnetApplicationTagObjectIdentifier
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'groupMembers' field of BACnetConstructedDataGroupMembers")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataGroupMembersParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataGroupMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
+ GroupMembers: groupMembers,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataGroupMembers) SerializeWithWriteBuffer(ctx contex
if pushErr := writeBuffer.PushContext("BACnetConstructedDataGroupMembers"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGroupMembers")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (groupMembers)
- if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetGroupMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
+
+ // Array Field (groupMembers)
+ if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ }
+ for _curItem, _element := range m.GetGroupMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGroupMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGroupMembers")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataGroupMembers) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGroupMembers) isBACnetConstructedDataGroupMembers() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataGroupMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go
index 0aa9f57059a..49770603e6e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGroupMode is the corresponding interface of BACnetConstructedDataGroupMode
type BACnetConstructedDataGroupMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataGroupModeExactly interface {
// _BACnetConstructedDataGroupMode is the data-structure of this message
type _BACnetConstructedDataGroupMode struct {
*_BACnetConstructedData
- GroupMode BACnetLiftGroupModeTagged
+ GroupMode BACnetLiftGroupModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGroupMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataGroupMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataGroupMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_GROUP_MODE
-}
+func (m *_BACnetConstructedDataGroupMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_GROUP_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGroupMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGroupMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGroupMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGroupMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataGroupMode) GetActualValue() BACnetLiftGroupModeTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGroupMode factory function for _BACnetConstructedDataGroupMode
-func NewBACnetConstructedDataGroupMode(groupMode BACnetLiftGroupModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGroupMode {
+func NewBACnetConstructedDataGroupMode( groupMode BACnetLiftGroupModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGroupMode {
_result := &_BACnetConstructedDataGroupMode{
- GroupMode: groupMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ GroupMode: groupMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataGroupMode(groupMode BACnetLiftGroupModeTagged, open
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGroupMode(structType interface{}) BACnetConstructedDataGroupMode {
- if casted, ok := structType.(BACnetConstructedDataGroupMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataGroupMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGroupMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataGroupMode) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataGroupMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataGroupModeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("groupMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for groupMode")
}
- _groupMode, _groupModeErr := BACnetLiftGroupModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_groupMode, _groupModeErr := BACnetLiftGroupModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _groupModeErr != nil {
return nil, errors.Wrap(_groupModeErr, "Error parsing 'groupMode' field of BACnetConstructedDataGroupMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataGroupModeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataGroupMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
GroupMode: groupMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataGroupMode) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGroupMode")
}
- // Simple Field (groupMode)
- if pushErr := writeBuffer.PushContext("groupMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupMode")
- }
- _groupModeErr := writeBuffer.WriteSerializable(ctx, m.GetGroupMode())
- if popErr := writeBuffer.PopContext("groupMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupMode")
- }
- if _groupModeErr != nil {
- return errors.Wrap(_groupModeErr, "Error serializing 'groupMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (groupMode)
+ if pushErr := writeBuffer.PushContext("groupMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupMode")
+ }
+ _groupModeErr := writeBuffer.WriteSerializable(ctx, m.GetGroupMode())
+ if popErr := writeBuffer.PopContext("groupMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupMode")
+ }
+ if _groupModeErr != nil {
+ return errors.Wrap(_groupModeErr, "Error serializing 'groupMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGroupMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGroupMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataGroupMode) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGroupMode) isBACnetConstructedDataGroupMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataGroupMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupPresentValue.go
index c558d48675f..fac8ab18366 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataGroupPresentValue.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataGroupPresentValue is the corresponding interface of BACnetConstructedDataGroupPresentValue
type BACnetConstructedDataGroupPresentValue interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataGroupPresentValueExactly interface {
// _BACnetConstructedDataGroupPresentValue is the data-structure of this message
type _BACnetConstructedDataGroupPresentValue struct {
*_BACnetConstructedData
- PresentValue []BACnetReadAccessResult
+ PresentValue []BACnetReadAccessResult
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataGroupPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_GROUP
-}
+func (m *_BACnetConstructedDataGroupPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_GROUP}
-func (m *_BACnetConstructedDataGroupPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataGroupPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataGroupPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataGroupPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataGroupPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataGroupPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataGroupPresentValue) GetPresentValue() []BACnetRead
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataGroupPresentValue factory function for _BACnetConstructedDataGroupPresentValue
-func NewBACnetConstructedDataGroupPresentValue(presentValue []BACnetReadAccessResult, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataGroupPresentValue {
+func NewBACnetConstructedDataGroupPresentValue( presentValue []BACnetReadAccessResult , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataGroupPresentValue {
_result := &_BACnetConstructedDataGroupPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataGroupPresentValue(presentValue []BACnetReadAccessRe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataGroupPresentValue(structType interface{}) BACnetConstructedDataGroupPresentValue {
- if casted, ok := structType.(BACnetConstructedDataGroupPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataGroupPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataGroupPresentValue); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataGroupPresentValue) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataGroupPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataGroupPresentValueParseWithBuffer(ctx context.Context,
// Terminated array
var presentValue []BACnetReadAccessResult
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetReadAccessResultParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetReadAccessResultParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'presentValue' field of BACnetConstructedDataGroupPresentValue")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataGroupPresentValueParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataGroupPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataGroupPresentValue) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataGroupPresentValue")
}
- // Array Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- for _curItem, _element := range m.GetPresentValue() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPresentValue()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'presentValue' field")
- }
- }
- if popErr := writeBuffer.PopContext("presentValue", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
+ // Array Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ for _curItem, _element := range m.GetPresentValue() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPresentValue()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'presentValue' field")
}
+ }
+ if popErr := writeBuffer.PopContext("presentValue", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataGroupPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataGroupPresentValue")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataGroupPresentValue) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataGroupPresentValue) isBACnetConstructedDataGroupPresentValue() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataGroupPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go
index 57dfd150053..79f0d540cdd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataHighLimit is the corresponding interface of BACnetConstructedDataHighLimit
type BACnetConstructedDataHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataHighLimitExactly interface {
// _BACnetConstructedDataHighLimit is the data-structure of this message
type _BACnetConstructedDataHighLimit struct {
*_BACnetConstructedData
- HighLimit BACnetApplicationTagReal
+ HighLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataHighLimit) GetActualValue() BACnetApplicationTagR
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataHighLimit factory function for _BACnetConstructedDataHighLimit
-func NewBACnetConstructedDataHighLimit(highLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataHighLimit {
+func NewBACnetConstructedDataHighLimit( highLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataHighLimit {
_result := &_BACnetConstructedDataHighLimit{
- HighLimit: highLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ HighLimit: highLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataHighLimit(highLimit BACnetApplicationTagReal, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataHighLimit(structType interface{}) BACnetConstructedDataHighLimit {
- if casted, ok := structType.(BACnetConstructedDataHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataHighLimit) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataHighLimitParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetConstructedDataHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataHighLimitParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
HighLimit: highLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataHighLimit) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataHighLimit")
}
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataHighLimit) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataHighLimit) isBACnetConstructedDataHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go
index 5e9cacfbdde..fcacdfc3da3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataHigherDeck.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataHigherDeck is the corresponding interface of BACnetConstructedDataHigherDeck
type BACnetConstructedDataHigherDeck interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataHigherDeckExactly interface {
// _BACnetConstructedDataHigherDeck is the data-structure of this message
type _BACnetConstructedDataHigherDeck struct {
*_BACnetConstructedData
- HigherDeck BACnetApplicationTagObjectIdentifier
+ HigherDeck BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataHigherDeck) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataHigherDeck) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataHigherDeck) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_HIGHER_DECK
-}
+func (m *_BACnetConstructedDataHigherDeck) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_HIGHER_DECK}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataHigherDeck) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataHigherDeck) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataHigherDeck) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataHigherDeck) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataHigherDeck) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataHigherDeck factory function for _BACnetConstructedDataHigherDeck
-func NewBACnetConstructedDataHigherDeck(higherDeck BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataHigherDeck {
+func NewBACnetConstructedDataHigherDeck( higherDeck BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataHigherDeck {
_result := &_BACnetConstructedDataHigherDeck{
- HigherDeck: higherDeck,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ HigherDeck: higherDeck,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataHigherDeck(higherDeck BACnetApplicationTagObjectIde
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataHigherDeck(structType interface{}) BACnetConstructedDataHigherDeck {
- if casted, ok := structType.(BACnetConstructedDataHigherDeck); ok {
+ if casted, ok := structType.(BACnetConstructedDataHigherDeck); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataHigherDeck); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataHigherDeck) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataHigherDeck) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataHigherDeckParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("higherDeck"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for higherDeck")
}
- _higherDeck, _higherDeckErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_higherDeck, _higherDeckErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _higherDeckErr != nil {
return nil, errors.Wrap(_higherDeckErr, "Error parsing 'higherDeck' field of BACnetConstructedDataHigherDeck")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataHigherDeckParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataHigherDeck{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
HigherDeck: higherDeck,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataHigherDeck) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataHigherDeck")
}
- // Simple Field (higherDeck)
- if pushErr := writeBuffer.PushContext("higherDeck"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for higherDeck")
- }
- _higherDeckErr := writeBuffer.WriteSerializable(ctx, m.GetHigherDeck())
- if popErr := writeBuffer.PopContext("higherDeck"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for higherDeck")
- }
- if _higherDeckErr != nil {
- return errors.Wrap(_higherDeckErr, "Error serializing 'higherDeck' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (higherDeck)
+ if pushErr := writeBuffer.PushContext("higherDeck"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for higherDeck")
+ }
+ _higherDeckErr := writeBuffer.WriteSerializable(ctx, m.GetHigherDeck())
+ if popErr := writeBuffer.PopContext("higherDeck"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for higherDeck")
+ }
+ if _higherDeckErr != nil {
+ return errors.Wrap(_higherDeckErr, "Error serializing 'higherDeck' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataHigherDeck"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataHigherDeck")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataHigherDeck) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataHigherDeck) isBACnetConstructedDataHigherDeck() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataHigherDeck) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go
index 5d9bd91e488..c8ab5d7e0ee 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPAddress is the corresponding interface of BACnetConstructedDataIPAddress
type BACnetConstructedDataIPAddress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPAddressExactly interface {
// _BACnetConstructedDataIPAddress is the data-structure of this message
type _BACnetConstructedDataIPAddress struct {
*_BACnetConstructedData
- IpAddress BACnetApplicationTagOctetString
+ IpAddress BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPAddress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPAddress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_ADDRESS
-}
+func (m *_BACnetConstructedDataIPAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPAddress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPAddress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPAddress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPAddress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPAddress) GetActualValue() BACnetApplicationTagO
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPAddress factory function for _BACnetConstructedDataIPAddress
-func NewBACnetConstructedDataIPAddress(ipAddress BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPAddress {
+func NewBACnetConstructedDataIPAddress( ipAddress BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPAddress {
_result := &_BACnetConstructedDataIPAddress{
- IpAddress: ipAddress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpAddress: ipAddress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPAddress(ipAddress BACnetApplicationTagOctetString
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPAddress(structType interface{}) BACnetConstructedDataIPAddress {
- if casted, ok := structType.(BACnetConstructedDataIPAddress); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPAddress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPAddress) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPAddressParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("ipAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipAddress")
}
- _ipAddress, _ipAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipAddress, _ipAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipAddressErr != nil {
return nil, errors.Wrap(_ipAddressErr, "Error parsing 'ipAddress' field of BACnetConstructedDataIPAddress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPAddressParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPAddress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpAddress: ipAddress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPAddress) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPAddress")
}
- // Simple Field (ipAddress)
- if pushErr := writeBuffer.PushContext("ipAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipAddress")
- }
- _ipAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpAddress())
- if popErr := writeBuffer.PopContext("ipAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipAddress")
- }
- if _ipAddressErr != nil {
- return errors.Wrap(_ipAddressErr, "Error serializing 'ipAddress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipAddress)
+ if pushErr := writeBuffer.PushContext("ipAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipAddress")
+ }
+ _ipAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpAddress())
+ if popErr := writeBuffer.PopContext("ipAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipAddress")
+ }
+ if _ipAddressErr != nil {
+ return errors.Wrap(_ipAddressErr, "Error serializing 'ipAddress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPAddress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPAddress) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPAddress) isBACnetConstructedDataIPAddress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go
index ad19ac20d7f..3aca744e349 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPDHCPEnable is the corresponding interface of BACnetConstructedDataIPDHCPEnable
type BACnetConstructedDataIPDHCPEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPDHCPEnableExactly interface {
// _BACnetConstructedDataIPDHCPEnable is the data-structure of this message
type _BACnetConstructedDataIPDHCPEnable struct {
*_BACnetConstructedData
- IpDhcpEnable BACnetApplicationTagBoolean
+ IpDhcpEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPDHCPEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPDHCPEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPDHCPEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_DHCP_ENABLE
-}
+func (m *_BACnetConstructedDataIPDHCPEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_DHCP_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPDHCPEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPDHCPEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPDHCPEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPDHCPEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPDHCPEnable) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPDHCPEnable factory function for _BACnetConstructedDataIPDHCPEnable
-func NewBACnetConstructedDataIPDHCPEnable(ipDhcpEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPDHCPEnable {
+func NewBACnetConstructedDataIPDHCPEnable( ipDhcpEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPDHCPEnable {
_result := &_BACnetConstructedDataIPDHCPEnable{
- IpDhcpEnable: ipDhcpEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpDhcpEnable: ipDhcpEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPDHCPEnable(ipDhcpEnable BACnetApplicationTagBoole
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPDHCPEnable(structType interface{}) BACnetConstructedDataIPDHCPEnable {
- if casted, ok := structType.(BACnetConstructedDataIPDHCPEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPDHCPEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPDHCPEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPDHCPEnable) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPDHCPEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPDHCPEnableParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("ipDhcpEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipDhcpEnable")
}
- _ipDhcpEnable, _ipDhcpEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipDhcpEnable, _ipDhcpEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipDhcpEnableErr != nil {
return nil, errors.Wrap(_ipDhcpEnableErr, "Error parsing 'ipDhcpEnable' field of BACnetConstructedDataIPDHCPEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPDHCPEnableParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPDHCPEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpDhcpEnable: ipDhcpEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPDHCPEnable) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPDHCPEnable")
}
- // Simple Field (ipDhcpEnable)
- if pushErr := writeBuffer.PushContext("ipDhcpEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipDhcpEnable")
- }
- _ipDhcpEnableErr := writeBuffer.WriteSerializable(ctx, m.GetIpDhcpEnable())
- if popErr := writeBuffer.PopContext("ipDhcpEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipDhcpEnable")
- }
- if _ipDhcpEnableErr != nil {
- return errors.Wrap(_ipDhcpEnableErr, "Error serializing 'ipDhcpEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipDhcpEnable)
+ if pushErr := writeBuffer.PushContext("ipDhcpEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipDhcpEnable")
+ }
+ _ipDhcpEnableErr := writeBuffer.WriteSerializable(ctx, m.GetIpDhcpEnable())
+ if popErr := writeBuffer.PopContext("ipDhcpEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipDhcpEnable")
+ }
+ if _ipDhcpEnableErr != nil {
+ return errors.Wrap(_ipDhcpEnableErr, "Error serializing 'ipDhcpEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPDHCPEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPDHCPEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPDHCPEnable) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPDHCPEnable) isBACnetConstructedDataIPDHCPEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPDHCPEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go
index 20ed51ac396..a36194dda90 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPDHCPLeaseTime is the corresponding interface of BACnetConstructedDataIPDHCPLeaseTime
type BACnetConstructedDataIPDHCPLeaseTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPDHCPLeaseTimeExactly interface {
// _BACnetConstructedDataIPDHCPLeaseTime is the data-structure of this message
type _BACnetConstructedDataIPDHCPLeaseTime struct {
*_BACnetConstructedData
- IpDhcpLeaseTime BACnetApplicationTagUnsignedInteger
+ IpDhcpLeaseTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME
-}
+func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPDHCPLeaseTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPDHCPLeaseTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPDHCPLeaseTime factory function for _BACnetConstructedDataIPDHCPLeaseTime
-func NewBACnetConstructedDataIPDHCPLeaseTime(ipDhcpLeaseTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPDHCPLeaseTime {
+func NewBACnetConstructedDataIPDHCPLeaseTime( ipDhcpLeaseTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPDHCPLeaseTime {
_result := &_BACnetConstructedDataIPDHCPLeaseTime{
- IpDhcpLeaseTime: ipDhcpLeaseTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpDhcpLeaseTime: ipDhcpLeaseTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPDHCPLeaseTime(ipDhcpLeaseTime BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPDHCPLeaseTime(structType interface{}) BACnetConstructedDataIPDHCPLeaseTime {
- if casted, ok := structType.(BACnetConstructedDataIPDHCPLeaseTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPDHCPLeaseTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPDHCPLeaseTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPDHCPLeaseTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPDHCPLeaseTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("ipDhcpLeaseTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipDhcpLeaseTime")
}
- _ipDhcpLeaseTime, _ipDhcpLeaseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipDhcpLeaseTime, _ipDhcpLeaseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipDhcpLeaseTimeErr != nil {
return nil, errors.Wrap(_ipDhcpLeaseTimeErr, "Error parsing 'ipDhcpLeaseTime' field of BACnetConstructedDataIPDHCPLeaseTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPDHCPLeaseTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPDHCPLeaseTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpDhcpLeaseTime: ipDhcpLeaseTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPDHCPLeaseTime")
}
- // Simple Field (ipDhcpLeaseTime)
- if pushErr := writeBuffer.PushContext("ipDhcpLeaseTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipDhcpLeaseTime")
- }
- _ipDhcpLeaseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetIpDhcpLeaseTime())
- if popErr := writeBuffer.PopContext("ipDhcpLeaseTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipDhcpLeaseTime")
- }
- if _ipDhcpLeaseTimeErr != nil {
- return errors.Wrap(_ipDhcpLeaseTimeErr, "Error serializing 'ipDhcpLeaseTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipDhcpLeaseTime)
+ if pushErr := writeBuffer.PushContext("ipDhcpLeaseTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipDhcpLeaseTime")
+ }
+ _ipDhcpLeaseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetIpDhcpLeaseTime())
+ if popErr := writeBuffer.PopContext("ipDhcpLeaseTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipDhcpLeaseTime")
+ }
+ if _ipDhcpLeaseTimeErr != nil {
+ return errors.Wrap(_ipDhcpLeaseTimeErr, "Error serializing 'ipDhcpLeaseTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPDHCPLeaseTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPDHCPLeaseTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPDHCPLeaseTime) isBACnetConstructedDataIPDHCPLeaseTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go
index e054100914f..f5b1d7387ae 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPLeaseTimeRemaining.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPDHCPLeaseTimeRemaining is the corresponding interface of BACnetConstructedDataIPDHCPLeaseTimeRemaining
type BACnetConstructedDataIPDHCPLeaseTimeRemaining interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPDHCPLeaseTimeRemainingExactly interface {
// _BACnetConstructedDataIPDHCPLeaseTimeRemaining is the data-structure of this message
type _BACnetConstructedDataIPDHCPLeaseTimeRemaining struct {
*_BACnetConstructedData
- IpDhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger
+ IpDhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME_REMAINING
-}
+func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_DHCP_LEASE_TIME_REMAINING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPDHCPLeaseTimeRemaining factory function for _BACnetConstructedDataIPDHCPLeaseTimeRemaining
-func NewBACnetConstructedDataIPDHCPLeaseTimeRemaining(ipDhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPDHCPLeaseTimeRemaining {
+func NewBACnetConstructedDataIPDHCPLeaseTimeRemaining( ipDhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPDHCPLeaseTimeRemaining {
_result := &_BACnetConstructedDataIPDHCPLeaseTimeRemaining{
IpDhcpLeaseTimeRemaining: ipDhcpLeaseTimeRemaining,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPDHCPLeaseTimeRemaining(ipDhcpLeaseTimeRemaining B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPDHCPLeaseTimeRemaining(structType interface{}) BACnetConstructedDataIPDHCPLeaseTimeRemaining {
- if casted, ok := structType.(BACnetConstructedDataIPDHCPLeaseTimeRemaining); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPDHCPLeaseTimeRemaining); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPDHCPLeaseTimeRemaining); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPDHCPLeaseTimeRemainingParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("ipDhcpLeaseTimeRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipDhcpLeaseTimeRemaining")
}
- _ipDhcpLeaseTimeRemaining, _ipDhcpLeaseTimeRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipDhcpLeaseTimeRemaining, _ipDhcpLeaseTimeRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipDhcpLeaseTimeRemainingErr != nil {
return nil, errors.Wrap(_ipDhcpLeaseTimeRemainingErr, "Error parsing 'ipDhcpLeaseTimeRemaining' field of BACnetConstructedDataIPDHCPLeaseTimeRemaining")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPDHCPLeaseTimeRemainingParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPDHCPLeaseTimeRemaining{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpDhcpLeaseTimeRemaining: ipDhcpLeaseTimeRemaining,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPDHCPLeaseTimeRemaining")
}
- // Simple Field (ipDhcpLeaseTimeRemaining)
- if pushErr := writeBuffer.PushContext("ipDhcpLeaseTimeRemaining"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipDhcpLeaseTimeRemaining")
- }
- _ipDhcpLeaseTimeRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetIpDhcpLeaseTimeRemaining())
- if popErr := writeBuffer.PopContext("ipDhcpLeaseTimeRemaining"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipDhcpLeaseTimeRemaining")
- }
- if _ipDhcpLeaseTimeRemainingErr != nil {
- return errors.Wrap(_ipDhcpLeaseTimeRemainingErr, "Error serializing 'ipDhcpLeaseTimeRemaining' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipDhcpLeaseTimeRemaining)
+ if pushErr := writeBuffer.PushContext("ipDhcpLeaseTimeRemaining"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipDhcpLeaseTimeRemaining")
+ }
+ _ipDhcpLeaseTimeRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetIpDhcpLeaseTimeRemaining())
+ if popErr := writeBuffer.PopContext("ipDhcpLeaseTimeRemaining"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipDhcpLeaseTimeRemaining")
+ }
+ if _ipDhcpLeaseTimeRemainingErr != nil {
+ return errors.Wrap(_ipDhcpLeaseTimeRemainingErr, "Error serializing 'ipDhcpLeaseTimeRemaining' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPDHCPLeaseTimeRemaining"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPDHCPLeaseTimeRemaining")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) isBACnetConstructedDataIPDHCPLeaseTimeRemaining() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPDHCPLeaseTimeRemaining) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go
index 3dbf299ac19..d2750d926e3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDHCPServer.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPDHCPServer is the corresponding interface of BACnetConstructedDataIPDHCPServer
type BACnetConstructedDataIPDHCPServer interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPDHCPServerExactly interface {
// _BACnetConstructedDataIPDHCPServer is the data-structure of this message
type _BACnetConstructedDataIPDHCPServer struct {
*_BACnetConstructedData
- DhcpServer BACnetApplicationTagOctetString
+ DhcpServer BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPDHCPServer) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPDHCPServer) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPDHCPServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_DHCP_SERVER
-}
+func (m *_BACnetConstructedDataIPDHCPServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_DHCP_SERVER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPDHCPServer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPDHCPServer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPDHCPServer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPDHCPServer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPDHCPServer) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPDHCPServer factory function for _BACnetConstructedDataIPDHCPServer
-func NewBACnetConstructedDataIPDHCPServer(dhcpServer BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPDHCPServer {
+func NewBACnetConstructedDataIPDHCPServer( dhcpServer BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPDHCPServer {
_result := &_BACnetConstructedDataIPDHCPServer{
- DhcpServer: dhcpServer,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DhcpServer: dhcpServer,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPDHCPServer(dhcpServer BACnetApplicationTagOctetSt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPDHCPServer(structType interface{}) BACnetConstructedDataIPDHCPServer {
- if casted, ok := structType.(BACnetConstructedDataIPDHCPServer); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPDHCPServer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPDHCPServer); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPDHCPServer) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPDHCPServer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPDHCPServerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("dhcpServer"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dhcpServer")
}
- _dhcpServer, _dhcpServerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_dhcpServer, _dhcpServerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _dhcpServerErr != nil {
return nil, errors.Wrap(_dhcpServerErr, "Error parsing 'dhcpServer' field of BACnetConstructedDataIPDHCPServer")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPDHCPServerParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPDHCPServer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DhcpServer: dhcpServer,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPDHCPServer) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPDHCPServer")
}
- // Simple Field (dhcpServer)
- if pushErr := writeBuffer.PushContext("dhcpServer"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dhcpServer")
- }
- _dhcpServerErr := writeBuffer.WriteSerializable(ctx, m.GetDhcpServer())
- if popErr := writeBuffer.PopContext("dhcpServer"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dhcpServer")
- }
- if _dhcpServerErr != nil {
- return errors.Wrap(_dhcpServerErr, "Error serializing 'dhcpServer' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (dhcpServer)
+ if pushErr := writeBuffer.PushContext("dhcpServer"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dhcpServer")
+ }
+ _dhcpServerErr := writeBuffer.WriteSerializable(ctx, m.GetDhcpServer())
+ if popErr := writeBuffer.PopContext("dhcpServer"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dhcpServer")
+ }
+ if _dhcpServerErr != nil {
+ return errors.Wrap(_dhcpServerErr, "Error serializing 'dhcpServer' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPDHCPServer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPDHCPServer")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPDHCPServer) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPDHCPServer) isBACnetConstructedDataIPDHCPServer() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPDHCPServer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go
index 34e99dc28c5..988199426a0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDNSServer.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPDNSServer is the corresponding interface of BACnetConstructedDataIPDNSServer
type BACnetConstructedDataIPDNSServer interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataIPDNSServerExactly interface {
// _BACnetConstructedDataIPDNSServer is the data-structure of this message
type _BACnetConstructedDataIPDNSServer struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- IpDnsServer []BACnetApplicationTagOctetString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ IpDnsServer []BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPDNSServer) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPDNSServer) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPDNSServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_DNS_SERVER
-}
+func (m *_BACnetConstructedDataIPDNSServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_DNS_SERVER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPDNSServer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPDNSServer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPDNSServer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPDNSServer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataIPDNSServer) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPDNSServer factory function for _BACnetConstructedDataIPDNSServer
-func NewBACnetConstructedDataIPDNSServer(numberOfDataElements BACnetApplicationTagUnsignedInteger, ipDnsServer []BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPDNSServer {
+func NewBACnetConstructedDataIPDNSServer( numberOfDataElements BACnetApplicationTagUnsignedInteger , ipDnsServer []BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPDNSServer {
_result := &_BACnetConstructedDataIPDNSServer{
- NumberOfDataElements: numberOfDataElements,
- IpDnsServer: ipDnsServer,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ IpDnsServer: ipDnsServer,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataIPDNSServer(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPDNSServer(structType interface{}) BACnetConstructedDataIPDNSServer {
- if casted, ok := structType.(BACnetConstructedDataIPDNSServer); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPDNSServer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPDNSServer); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataIPDNSServer) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPDNSServer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataIPDNSServerParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataIPDNSServerParseWithBuffer(ctx context.Context, readBu
// Terminated array
var ipDnsServer []BACnetApplicationTagOctetString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'ipDnsServer' field of BACnetConstructedDataIPDNSServer")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataIPDNSServerParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPDNSServer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- IpDnsServer: ipDnsServer,
+ IpDnsServer: ipDnsServer,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataIPDNSServer) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataIPDNSServer"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPDNSServer")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (ipDnsServer)
- if pushErr := writeBuffer.PushContext("ipDnsServer", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipDnsServer")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetIpDnsServer() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetIpDnsServer()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'ipDnsServer' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("ipDnsServer", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipDnsServer")
+ }
+
+ // Array Field (ipDnsServer)
+ if pushErr := writeBuffer.PushContext("ipDnsServer", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipDnsServer")
+ }
+ for _curItem, _element := range m.GetIpDnsServer() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetIpDnsServer()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'ipDnsServer' field")
}
+ }
+ if popErr := writeBuffer.PopContext("ipDnsServer", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipDnsServer")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPDNSServer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPDNSServer")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataIPDNSServer) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPDNSServer) isBACnetConstructedDataIPDNSServer() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataIPDNSServer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go
index 8e112a1ada4..8e401f1783c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPDefaultGateway.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPDefaultGateway is the corresponding interface of BACnetConstructedDataIPDefaultGateway
type BACnetConstructedDataIPDefaultGateway interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPDefaultGatewayExactly interface {
// _BACnetConstructedDataIPDefaultGateway is the data-structure of this message
type _BACnetConstructedDataIPDefaultGateway struct {
*_BACnetConstructedData
- IpDefaultGateway BACnetApplicationTagOctetString
+ IpDefaultGateway BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPDefaultGateway) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPDefaultGateway) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPDefaultGateway) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_DEFAULT_GATEWAY
-}
+func (m *_BACnetConstructedDataIPDefaultGateway) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_DEFAULT_GATEWAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPDefaultGateway) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPDefaultGateway) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPDefaultGateway) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPDefaultGateway) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPDefaultGateway) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPDefaultGateway factory function for _BACnetConstructedDataIPDefaultGateway
-func NewBACnetConstructedDataIPDefaultGateway(ipDefaultGateway BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPDefaultGateway {
+func NewBACnetConstructedDataIPDefaultGateway( ipDefaultGateway BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPDefaultGateway {
_result := &_BACnetConstructedDataIPDefaultGateway{
- IpDefaultGateway: ipDefaultGateway,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpDefaultGateway: ipDefaultGateway,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPDefaultGateway(ipDefaultGateway BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPDefaultGateway(structType interface{}) BACnetConstructedDataIPDefaultGateway {
- if casted, ok := structType.(BACnetConstructedDataIPDefaultGateway); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPDefaultGateway); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPDefaultGateway); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPDefaultGateway) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPDefaultGateway) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPDefaultGatewayParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("ipDefaultGateway"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipDefaultGateway")
}
- _ipDefaultGateway, _ipDefaultGatewayErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipDefaultGateway, _ipDefaultGatewayErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipDefaultGatewayErr != nil {
return nil, errors.Wrap(_ipDefaultGatewayErr, "Error parsing 'ipDefaultGateway' field of BACnetConstructedDataIPDefaultGateway")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPDefaultGatewayParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPDefaultGateway{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpDefaultGateway: ipDefaultGateway,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPDefaultGateway) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPDefaultGateway")
}
- // Simple Field (ipDefaultGateway)
- if pushErr := writeBuffer.PushContext("ipDefaultGateway"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipDefaultGateway")
- }
- _ipDefaultGatewayErr := writeBuffer.WriteSerializable(ctx, m.GetIpDefaultGateway())
- if popErr := writeBuffer.PopContext("ipDefaultGateway"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipDefaultGateway")
- }
- if _ipDefaultGatewayErr != nil {
- return errors.Wrap(_ipDefaultGatewayErr, "Error serializing 'ipDefaultGateway' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipDefaultGateway)
+ if pushErr := writeBuffer.PushContext("ipDefaultGateway"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipDefaultGateway")
+ }
+ _ipDefaultGatewayErr := writeBuffer.WriteSerializable(ctx, m.GetIpDefaultGateway())
+ if popErr := writeBuffer.PopContext("ipDefaultGateway"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipDefaultGateway")
+ }
+ if _ipDefaultGatewayErr != nil {
+ return errors.Wrap(_ipDefaultGatewayErr, "Error serializing 'ipDefaultGateway' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPDefaultGateway"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPDefaultGateway")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPDefaultGateway) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPDefaultGateway) isBACnetConstructedDataIPDefaultGateway() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPDefaultGateway) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go
index 48c9dd637b2..24d93c60ff8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPSubnetMask.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPSubnetMask is the corresponding interface of BACnetConstructedDataIPSubnetMask
type BACnetConstructedDataIPSubnetMask interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPSubnetMaskExactly interface {
// _BACnetConstructedDataIPSubnetMask is the data-structure of this message
type _BACnetConstructedDataIPSubnetMask struct {
*_BACnetConstructedData
- IpSubnetMask BACnetApplicationTagOctetString
+ IpSubnetMask BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPSubnetMask) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPSubnetMask) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPSubnetMask) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IP_SUBNET_MASK
-}
+func (m *_BACnetConstructedDataIPSubnetMask) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IP_SUBNET_MASK}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPSubnetMask) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPSubnetMask) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPSubnetMask) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPSubnetMask) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPSubnetMask) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPSubnetMask factory function for _BACnetConstructedDataIPSubnetMask
-func NewBACnetConstructedDataIPSubnetMask(ipSubnetMask BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPSubnetMask {
+func NewBACnetConstructedDataIPSubnetMask( ipSubnetMask BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPSubnetMask {
_result := &_BACnetConstructedDataIPSubnetMask{
- IpSubnetMask: ipSubnetMask,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IpSubnetMask: ipSubnetMask,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPSubnetMask(ipSubnetMask BACnetApplicationTagOctet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPSubnetMask(structType interface{}) BACnetConstructedDataIPSubnetMask {
- if casted, ok := structType.(BACnetConstructedDataIPSubnetMask); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPSubnetMask); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPSubnetMask); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPSubnetMask) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPSubnetMask) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPSubnetMaskParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("ipSubnetMask"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipSubnetMask")
}
- _ipSubnetMask, _ipSubnetMaskErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipSubnetMask, _ipSubnetMaskErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipSubnetMaskErr != nil {
return nil, errors.Wrap(_ipSubnetMaskErr, "Error parsing 'ipSubnetMask' field of BACnetConstructedDataIPSubnetMask")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPSubnetMaskParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPSubnetMask{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IpSubnetMask: ipSubnetMask,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPSubnetMask) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPSubnetMask")
}
- // Simple Field (ipSubnetMask)
- if pushErr := writeBuffer.PushContext("ipSubnetMask"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipSubnetMask")
- }
- _ipSubnetMaskErr := writeBuffer.WriteSerializable(ctx, m.GetIpSubnetMask())
- if popErr := writeBuffer.PopContext("ipSubnetMask"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipSubnetMask")
- }
- if _ipSubnetMaskErr != nil {
- return errors.Wrap(_ipSubnetMaskErr, "Error serializing 'ipSubnetMask' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipSubnetMask)
+ if pushErr := writeBuffer.PushContext("ipSubnetMask"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipSubnetMask")
+ }
+ _ipSubnetMaskErr := writeBuffer.WriteSerializable(ctx, m.GetIpSubnetMask())
+ if popErr := writeBuffer.PopContext("ipSubnetMask"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipSubnetMask")
+ }
+ if _ipSubnetMaskErr != nil {
+ return errors.Wrap(_ipSubnetMaskErr, "Error serializing 'ipSubnetMask' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPSubnetMask"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPSubnetMask")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPSubnetMask) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPSubnetMask) isBACnetConstructedDataIPSubnetMask() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPSubnetMask) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go
index 46ec12e945b..70da50ea9d1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6Address.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6Address is the corresponding interface of BACnetConstructedDataIPv6Address
type BACnetConstructedDataIPv6Address interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6AddressExactly interface {
// _BACnetConstructedDataIPv6Address is the data-structure of this message
type _BACnetConstructedDataIPv6Address struct {
*_BACnetConstructedData
- Ipv6Address BACnetApplicationTagOctetString
+ Ipv6Address BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6Address) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6Address) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6Address) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_ADDRESS
-}
+func (m *_BACnetConstructedDataIPv6Address) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6Address) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6Address) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6Address) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6Address) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6Address) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6Address factory function for _BACnetConstructedDataIPv6Address
-func NewBACnetConstructedDataIPv6Address(ipv6Address BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6Address {
+func NewBACnetConstructedDataIPv6Address( ipv6Address BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6Address {
_result := &_BACnetConstructedDataIPv6Address{
- Ipv6Address: ipv6Address,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6Address: ipv6Address,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6Address(ipv6Address BACnetApplicationTagOctetSt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6Address(structType interface{}) BACnetConstructedDataIPv6Address {
- if casted, ok := structType.(BACnetConstructedDataIPv6Address); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6Address); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6Address); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6Address) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6Address) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6AddressParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("ipv6Address"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6Address")
}
- _ipv6Address, _ipv6AddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6Address, _ipv6AddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6AddressErr != nil {
return nil, errors.Wrap(_ipv6AddressErr, "Error parsing 'ipv6Address' field of BACnetConstructedDataIPv6Address")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6AddressParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6Address{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6Address: ipv6Address,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6Address) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6Address")
}
- // Simple Field (ipv6Address)
- if pushErr := writeBuffer.PushContext("ipv6Address"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6Address")
- }
- _ipv6AddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6Address())
- if popErr := writeBuffer.PopContext("ipv6Address"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6Address")
- }
- if _ipv6AddressErr != nil {
- return errors.Wrap(_ipv6AddressErr, "Error serializing 'ipv6Address' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6Address)
+ if pushErr := writeBuffer.PushContext("ipv6Address"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6Address")
+ }
+ _ipv6AddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6Address())
+ if popErr := writeBuffer.PopContext("ipv6Address"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6Address")
+ }
+ if _ipv6AddressErr != nil {
+ return errors.Wrap(_ipv6AddressErr, "Error serializing 'ipv6Address' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6Address"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6Address")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6Address) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6Address) isBACnetConstructedDataIPv6Address() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6Address) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go
index 4484e1126f1..238cb80df5d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6AutoAddressingEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6AutoAddressingEnable is the corresponding interface of BACnetConstructedDataIPv6AutoAddressingEnable
type BACnetConstructedDataIPv6AutoAddressingEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6AutoAddressingEnableExactly interface {
// _BACnetConstructedDataIPv6AutoAddressingEnable is the data-structure of this message
type _BACnetConstructedDataIPv6AutoAddressingEnable struct {
*_BACnetConstructedData
- AutoAddressingEnable BACnetApplicationTagBoolean
+ AutoAddressingEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_AUTO_ADDRESSING_ENABLE
-}
+func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_AUTO_ADDRESSING_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6AutoAddressingEnable factory function for _BACnetConstructedDataIPv6AutoAddressingEnable
-func NewBACnetConstructedDataIPv6AutoAddressingEnable(autoAddressingEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6AutoAddressingEnable {
+func NewBACnetConstructedDataIPv6AutoAddressingEnable( autoAddressingEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6AutoAddressingEnable {
_result := &_BACnetConstructedDataIPv6AutoAddressingEnable{
- AutoAddressingEnable: autoAddressingEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AutoAddressingEnable: autoAddressingEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6AutoAddressingEnable(autoAddressingEnable BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6AutoAddressingEnable(structType interface{}) BACnetConstructedDataIPv6AutoAddressingEnable {
- if casted, ok := structType.(BACnetConstructedDataIPv6AutoAddressingEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6AutoAddressingEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6AutoAddressingEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6AutoAddressingEnableParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("autoAddressingEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for autoAddressingEnable")
}
- _autoAddressingEnable, _autoAddressingEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_autoAddressingEnable, _autoAddressingEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _autoAddressingEnableErr != nil {
return nil, errors.Wrap(_autoAddressingEnableErr, "Error parsing 'autoAddressingEnable' field of BACnetConstructedDataIPv6AutoAddressingEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6AutoAddressingEnableParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6AutoAddressingEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AutoAddressingEnable: autoAddressingEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6AutoAddressingEnable")
}
- // Simple Field (autoAddressingEnable)
- if pushErr := writeBuffer.PushContext("autoAddressingEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for autoAddressingEnable")
- }
- _autoAddressingEnableErr := writeBuffer.WriteSerializable(ctx, m.GetAutoAddressingEnable())
- if popErr := writeBuffer.PopContext("autoAddressingEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for autoAddressingEnable")
- }
- if _autoAddressingEnableErr != nil {
- return errors.Wrap(_autoAddressingEnableErr, "Error serializing 'autoAddressingEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (autoAddressingEnable)
+ if pushErr := writeBuffer.PushContext("autoAddressingEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for autoAddressingEnable")
+ }
+ _autoAddressingEnableErr := writeBuffer.WriteSerializable(ctx, m.GetAutoAddressingEnable())
+ if popErr := writeBuffer.PopContext("autoAddressingEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for autoAddressingEnable")
+ }
+ if _autoAddressingEnableErr != nil {
+ return errors.Wrap(_autoAddressingEnableErr, "Error serializing 'autoAddressingEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6AutoAddressingEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6AutoAddressingEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) isBACnetConstructedDataIPv6AutoAddressingEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6AutoAddressingEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go
index f0fef8dc920..4016211ae7e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6DHCPLeaseTime is the corresponding interface of BACnetConstructedDataIPv6DHCPLeaseTime
type BACnetConstructedDataIPv6DHCPLeaseTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6DHCPLeaseTimeExactly interface {
// _BACnetConstructedDataIPv6DHCPLeaseTime is the data-structure of this message
type _BACnetConstructedDataIPv6DHCPLeaseTime struct {
*_BACnetConstructedData
- Ipv6DhcpLeaseTime BACnetApplicationTagUnsignedInteger
+ Ipv6DhcpLeaseTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME
-}
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6DHCPLeaseTime factory function for _BACnetConstructedDataIPv6DHCPLeaseTime
-func NewBACnetConstructedDataIPv6DHCPLeaseTime(ipv6DhcpLeaseTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6DHCPLeaseTime {
+func NewBACnetConstructedDataIPv6DHCPLeaseTime( ipv6DhcpLeaseTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6DHCPLeaseTime {
_result := &_BACnetConstructedDataIPv6DHCPLeaseTime{
- Ipv6DhcpLeaseTime: ipv6DhcpLeaseTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6DhcpLeaseTime: ipv6DhcpLeaseTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6DHCPLeaseTime(ipv6DhcpLeaseTime BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6DHCPLeaseTime(structType interface{}) BACnetConstructedDataIPv6DHCPLeaseTime {
- if casted, ok := structType.(BACnetConstructedDataIPv6DHCPLeaseTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6DHCPLeaseTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6DHCPLeaseTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6DHCPLeaseTimeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("ipv6DhcpLeaseTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6DhcpLeaseTime")
}
- _ipv6DhcpLeaseTime, _ipv6DhcpLeaseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6DhcpLeaseTime, _ipv6DhcpLeaseTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6DhcpLeaseTimeErr != nil {
return nil, errors.Wrap(_ipv6DhcpLeaseTimeErr, "Error parsing 'ipv6DhcpLeaseTime' field of BACnetConstructedDataIPv6DHCPLeaseTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6DHCPLeaseTimeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6DHCPLeaseTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6DhcpLeaseTime: ipv6DhcpLeaseTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6DHCPLeaseTime")
}
- // Simple Field (ipv6DhcpLeaseTime)
- if pushErr := writeBuffer.PushContext("ipv6DhcpLeaseTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6DhcpLeaseTime")
- }
- _ipv6DhcpLeaseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6DhcpLeaseTime())
- if popErr := writeBuffer.PopContext("ipv6DhcpLeaseTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6DhcpLeaseTime")
- }
- if _ipv6DhcpLeaseTimeErr != nil {
- return errors.Wrap(_ipv6DhcpLeaseTimeErr, "Error serializing 'ipv6DhcpLeaseTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6DhcpLeaseTime)
+ if pushErr := writeBuffer.PushContext("ipv6DhcpLeaseTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6DhcpLeaseTime")
+ }
+ _ipv6DhcpLeaseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6DhcpLeaseTime())
+ if popErr := writeBuffer.PopContext("ipv6DhcpLeaseTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6DhcpLeaseTime")
+ }
+ if _ipv6DhcpLeaseTimeErr != nil {
+ return errors.Wrap(_ipv6DhcpLeaseTimeErr, "Error serializing 'ipv6DhcpLeaseTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6DHCPLeaseTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6DHCPLeaseTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) isBACnetConstructedDataIPv6DHCPLeaseTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go
index 416501b8fd0..ba84e351444 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPLeaseTimeRemaining.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6DHCPLeaseTimeRemaining is the corresponding interface of BACnetConstructedDataIPv6DHCPLeaseTimeRemaining
type BACnetConstructedDataIPv6DHCPLeaseTimeRemaining interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6DHCPLeaseTimeRemainingExactly interface {
// _BACnetConstructedDataIPv6DHCPLeaseTimeRemaining is the data-structure of this message
type _BACnetConstructedDataIPv6DHCPLeaseTimeRemaining struct {
*_BACnetConstructedData
- Ipv6DhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger
+ Ipv6DhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME_REMAINING
-}
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_DHCP_LEASE_TIME_REMAINING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6DHCPLeaseTimeRemaining factory function for _BACnetConstructedDataIPv6DHCPLeaseTimeRemaining
-func NewBACnetConstructedDataIPv6DHCPLeaseTimeRemaining(ipv6DhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining {
+func NewBACnetConstructedDataIPv6DHCPLeaseTimeRemaining( ipv6DhcpLeaseTimeRemaining BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining {
_result := &_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining{
Ipv6DhcpLeaseTimeRemaining: ipv6DhcpLeaseTimeRemaining,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6DHCPLeaseTimeRemaining(ipv6DhcpLeaseTimeRemaini
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6DHCPLeaseTimeRemaining(structType interface{}) BACnetConstructedDataIPv6DHCPLeaseTimeRemaining {
- if casted, ok := structType.(BACnetConstructedDataIPv6DHCPLeaseTimeRemaining); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6DHCPLeaseTimeRemaining); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6DHCPLeaseTimeRemaining); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6DHCPLeaseTimeRemainingParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("ipv6DhcpLeaseTimeRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6DhcpLeaseTimeRemaining")
}
- _ipv6DhcpLeaseTimeRemaining, _ipv6DhcpLeaseTimeRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6DhcpLeaseTimeRemaining, _ipv6DhcpLeaseTimeRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6DhcpLeaseTimeRemainingErr != nil {
return nil, errors.Wrap(_ipv6DhcpLeaseTimeRemainingErr, "Error parsing 'ipv6DhcpLeaseTimeRemaining' field of BACnetConstructedDataIPv6DHCPLeaseTimeRemaining")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6DHCPLeaseTimeRemainingParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6DhcpLeaseTimeRemaining: ipv6DhcpLeaseTimeRemaining,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6DHCPLeaseTimeRemaining")
}
- // Simple Field (ipv6DhcpLeaseTimeRemaining)
- if pushErr := writeBuffer.PushContext("ipv6DhcpLeaseTimeRemaining"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6DhcpLeaseTimeRemaining")
- }
- _ipv6DhcpLeaseTimeRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6DhcpLeaseTimeRemaining())
- if popErr := writeBuffer.PopContext("ipv6DhcpLeaseTimeRemaining"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6DhcpLeaseTimeRemaining")
- }
- if _ipv6DhcpLeaseTimeRemainingErr != nil {
- return errors.Wrap(_ipv6DhcpLeaseTimeRemainingErr, "Error serializing 'ipv6DhcpLeaseTimeRemaining' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6DhcpLeaseTimeRemaining)
+ if pushErr := writeBuffer.PushContext("ipv6DhcpLeaseTimeRemaining"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6DhcpLeaseTimeRemaining")
+ }
+ _ipv6DhcpLeaseTimeRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6DhcpLeaseTimeRemaining())
+ if popErr := writeBuffer.PopContext("ipv6DhcpLeaseTimeRemaining"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6DhcpLeaseTimeRemaining")
+ }
+ if _ipv6DhcpLeaseTimeRemainingErr != nil {
+ return errors.Wrap(_ipv6DhcpLeaseTimeRemainingErr, "Error serializing 'ipv6DhcpLeaseTimeRemaining' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6DHCPLeaseTimeRemaining"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6DHCPLeaseTimeRemaining")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) isBACnetConstructedDataIPv6DHCPLeaseTimeRemaining() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6DHCPLeaseTimeRemaining) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go
index aa6ac50b64c..ef41d94da1b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DHCPServer.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6DHCPServer is the corresponding interface of BACnetConstructedDataIPv6DHCPServer
type BACnetConstructedDataIPv6DHCPServer interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6DHCPServerExactly interface {
// _BACnetConstructedDataIPv6DHCPServer is the data-structure of this message
type _BACnetConstructedDataIPv6DHCPServer struct {
*_BACnetConstructedData
- DhcpServer BACnetApplicationTagOctetString
+ DhcpServer BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6DHCPServer) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6DHCPServer) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6DHCPServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_DHCP_SERVER
-}
+func (m *_BACnetConstructedDataIPv6DHCPServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_DHCP_SERVER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6DHCPServer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6DHCPServer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6DHCPServer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6DHCPServer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6DHCPServer) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6DHCPServer factory function for _BACnetConstructedDataIPv6DHCPServer
-func NewBACnetConstructedDataIPv6DHCPServer(dhcpServer BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6DHCPServer {
+func NewBACnetConstructedDataIPv6DHCPServer( dhcpServer BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6DHCPServer {
_result := &_BACnetConstructedDataIPv6DHCPServer{
- DhcpServer: dhcpServer,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ DhcpServer: dhcpServer,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6DHCPServer(dhcpServer BACnetApplicationTagOctet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6DHCPServer(structType interface{}) BACnetConstructedDataIPv6DHCPServer {
- if casted, ok := structType.(BACnetConstructedDataIPv6DHCPServer); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6DHCPServer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6DHCPServer); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6DHCPServer) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6DHCPServer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6DHCPServerParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("dhcpServer"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dhcpServer")
}
- _dhcpServer, _dhcpServerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_dhcpServer, _dhcpServerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _dhcpServerErr != nil {
return nil, errors.Wrap(_dhcpServerErr, "Error parsing 'dhcpServer' field of BACnetConstructedDataIPv6DHCPServer")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6DHCPServerParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6DHCPServer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
DhcpServer: dhcpServer,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6DHCPServer) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6DHCPServer")
}
- // Simple Field (dhcpServer)
- if pushErr := writeBuffer.PushContext("dhcpServer"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dhcpServer")
- }
- _dhcpServerErr := writeBuffer.WriteSerializable(ctx, m.GetDhcpServer())
- if popErr := writeBuffer.PopContext("dhcpServer"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dhcpServer")
- }
- if _dhcpServerErr != nil {
- return errors.Wrap(_dhcpServerErr, "Error serializing 'dhcpServer' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (dhcpServer)
+ if pushErr := writeBuffer.PushContext("dhcpServer"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dhcpServer")
+ }
+ _dhcpServerErr := writeBuffer.WriteSerializable(ctx, m.GetDhcpServer())
+ if popErr := writeBuffer.PopContext("dhcpServer"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dhcpServer")
+ }
+ if _dhcpServerErr != nil {
+ return errors.Wrap(_dhcpServerErr, "Error serializing 'dhcpServer' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6DHCPServer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6DHCPServer")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6DHCPServer) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6DHCPServer) isBACnetConstructedDataIPv6DHCPServer() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6DHCPServer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go
index 347a4b3ca6e..04ee0793d68 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DNSServer.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6DNSServer is the corresponding interface of BACnetConstructedDataIPv6DNSServer
type BACnetConstructedDataIPv6DNSServer interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataIPv6DNSServerExactly interface {
// _BACnetConstructedDataIPv6DNSServer is the data-structure of this message
type _BACnetConstructedDataIPv6DNSServer struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- Ipv6DnsServer []BACnetApplicationTagOctetString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ Ipv6DnsServer []BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6DNSServer) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6DNSServer) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6DNSServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_DNS_SERVER
-}
+func (m *_BACnetConstructedDataIPv6DNSServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_DNS_SERVER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6DNSServer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6DNSServer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6DNSServer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6DNSServer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataIPv6DNSServer) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6DNSServer factory function for _BACnetConstructedDataIPv6DNSServer
-func NewBACnetConstructedDataIPv6DNSServer(numberOfDataElements BACnetApplicationTagUnsignedInteger, ipv6DnsServer []BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6DNSServer {
+func NewBACnetConstructedDataIPv6DNSServer( numberOfDataElements BACnetApplicationTagUnsignedInteger , ipv6DnsServer []BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6DNSServer {
_result := &_BACnetConstructedDataIPv6DNSServer{
- NumberOfDataElements: numberOfDataElements,
- Ipv6DnsServer: ipv6DnsServer,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ Ipv6DnsServer: ipv6DnsServer,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataIPv6DNSServer(numberOfDataElements BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6DNSServer(structType interface{}) BACnetConstructedDataIPv6DNSServer {
- if casted, ok := structType.(BACnetConstructedDataIPv6DNSServer); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6DNSServer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6DNSServer); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataIPv6DNSServer) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6DNSServer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataIPv6DNSServerParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataIPv6DNSServerParseWithBuffer(ctx context.Context, read
// Terminated array
var ipv6DnsServer []BACnetApplicationTagOctetString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'ipv6DnsServer' field of BACnetConstructedDataIPv6DNSServer")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataIPv6DNSServerParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6DNSServer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- Ipv6DnsServer: ipv6DnsServer,
+ Ipv6DnsServer: ipv6DnsServer,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataIPv6DNSServer) SerializeWithWriteBuffer(ctx conte
if pushErr := writeBuffer.PushContext("BACnetConstructedDataIPv6DNSServer"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6DNSServer")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (ipv6DnsServer)
- if pushErr := writeBuffer.PushContext("ipv6DnsServer", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6DnsServer")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetIpv6DnsServer() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetIpv6DnsServer()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'ipv6DnsServer' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("ipv6DnsServer", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6DnsServer")
+ }
+
+ // Array Field (ipv6DnsServer)
+ if pushErr := writeBuffer.PushContext("ipv6DnsServer", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6DnsServer")
+ }
+ for _curItem, _element := range m.GetIpv6DnsServer() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetIpv6DnsServer()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'ipv6DnsServer' field")
}
+ }
+ if popErr := writeBuffer.PopContext("ipv6DnsServer", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6DnsServer")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6DNSServer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6DNSServer")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataIPv6DNSServer) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6DNSServer) isBACnetConstructedDataIPv6DNSServer() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataIPv6DNSServer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go
index eee2637c55c..5b7d2c73102 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6DefaultGateway.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6DefaultGateway is the corresponding interface of BACnetConstructedDataIPv6DefaultGateway
type BACnetConstructedDataIPv6DefaultGateway interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6DefaultGatewayExactly interface {
// _BACnetConstructedDataIPv6DefaultGateway is the data-structure of this message
type _BACnetConstructedDataIPv6DefaultGateway struct {
*_BACnetConstructedData
- Ipv6DefaultGateway BACnetApplicationTagOctetString
+ Ipv6DefaultGateway BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6DefaultGateway) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6DefaultGateway) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6DefaultGateway) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_DEFAULT_GATEWAY
-}
+func (m *_BACnetConstructedDataIPv6DefaultGateway) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_DEFAULT_GATEWAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6DefaultGateway) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6DefaultGateway) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6DefaultGateway) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6DefaultGateway) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6DefaultGateway) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6DefaultGateway factory function for _BACnetConstructedDataIPv6DefaultGateway
-func NewBACnetConstructedDataIPv6DefaultGateway(ipv6DefaultGateway BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6DefaultGateway {
+func NewBACnetConstructedDataIPv6DefaultGateway( ipv6DefaultGateway BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6DefaultGateway {
_result := &_BACnetConstructedDataIPv6DefaultGateway{
- Ipv6DefaultGateway: ipv6DefaultGateway,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6DefaultGateway: ipv6DefaultGateway,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6DefaultGateway(ipv6DefaultGateway BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6DefaultGateway(structType interface{}) BACnetConstructedDataIPv6DefaultGateway {
- if casted, ok := structType.(BACnetConstructedDataIPv6DefaultGateway); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6DefaultGateway); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6DefaultGateway); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6DefaultGateway) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6DefaultGateway) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6DefaultGatewayParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("ipv6DefaultGateway"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6DefaultGateway")
}
- _ipv6DefaultGateway, _ipv6DefaultGatewayErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6DefaultGateway, _ipv6DefaultGatewayErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6DefaultGatewayErr != nil {
return nil, errors.Wrap(_ipv6DefaultGatewayErr, "Error parsing 'ipv6DefaultGateway' field of BACnetConstructedDataIPv6DefaultGateway")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6DefaultGatewayParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6DefaultGateway{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6DefaultGateway: ipv6DefaultGateway,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6DefaultGateway) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6DefaultGateway")
}
- // Simple Field (ipv6DefaultGateway)
- if pushErr := writeBuffer.PushContext("ipv6DefaultGateway"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6DefaultGateway")
- }
- _ipv6DefaultGatewayErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6DefaultGateway())
- if popErr := writeBuffer.PopContext("ipv6DefaultGateway"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6DefaultGateway")
- }
- if _ipv6DefaultGatewayErr != nil {
- return errors.Wrap(_ipv6DefaultGatewayErr, "Error serializing 'ipv6DefaultGateway' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6DefaultGateway)
+ if pushErr := writeBuffer.PushContext("ipv6DefaultGateway"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6DefaultGateway")
+ }
+ _ipv6DefaultGatewayErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6DefaultGateway())
+ if popErr := writeBuffer.PopContext("ipv6DefaultGateway"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6DefaultGateway")
+ }
+ if _ipv6DefaultGatewayErr != nil {
+ return errors.Wrap(_ipv6DefaultGatewayErr, "Error serializing 'ipv6DefaultGateway' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6DefaultGateway"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6DefaultGateway")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6DefaultGateway) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6DefaultGateway) isBACnetConstructedDataIPv6DefaultGateway() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6DefaultGateway) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go
index e941c60aa7f..c1d33040605 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6PrefixLength.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6PrefixLength is the corresponding interface of BACnetConstructedDataIPv6PrefixLength
type BACnetConstructedDataIPv6PrefixLength interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6PrefixLengthExactly interface {
// _BACnetConstructedDataIPv6PrefixLength is the data-structure of this message
type _BACnetConstructedDataIPv6PrefixLength struct {
*_BACnetConstructedData
- Ipv6PrefixLength BACnetApplicationTagUnsignedInteger
+ Ipv6PrefixLength BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6PrefixLength) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6PrefixLength) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6PrefixLength) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_PREFIX_LENGTH
-}
+func (m *_BACnetConstructedDataIPv6PrefixLength) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_PREFIX_LENGTH}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6PrefixLength) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6PrefixLength) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6PrefixLength) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6PrefixLength) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6PrefixLength) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6PrefixLength factory function for _BACnetConstructedDataIPv6PrefixLength
-func NewBACnetConstructedDataIPv6PrefixLength(ipv6PrefixLength BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6PrefixLength {
+func NewBACnetConstructedDataIPv6PrefixLength( ipv6PrefixLength BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6PrefixLength {
_result := &_BACnetConstructedDataIPv6PrefixLength{
- Ipv6PrefixLength: ipv6PrefixLength,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6PrefixLength: ipv6PrefixLength,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6PrefixLength(ipv6PrefixLength BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6PrefixLength(structType interface{}) BACnetConstructedDataIPv6PrefixLength {
- if casted, ok := structType.(BACnetConstructedDataIPv6PrefixLength); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6PrefixLength); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6PrefixLength); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6PrefixLength) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6PrefixLength) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6PrefixLengthParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("ipv6PrefixLength"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6PrefixLength")
}
- _ipv6PrefixLength, _ipv6PrefixLengthErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6PrefixLength, _ipv6PrefixLengthErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6PrefixLengthErr != nil {
return nil, errors.Wrap(_ipv6PrefixLengthErr, "Error parsing 'ipv6PrefixLength' field of BACnetConstructedDataIPv6PrefixLength")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6PrefixLengthParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6PrefixLength{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6PrefixLength: ipv6PrefixLength,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6PrefixLength) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6PrefixLength")
}
- // Simple Field (ipv6PrefixLength)
- if pushErr := writeBuffer.PushContext("ipv6PrefixLength"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6PrefixLength")
- }
- _ipv6PrefixLengthErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6PrefixLength())
- if popErr := writeBuffer.PopContext("ipv6PrefixLength"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6PrefixLength")
- }
- if _ipv6PrefixLengthErr != nil {
- return errors.Wrap(_ipv6PrefixLengthErr, "Error serializing 'ipv6PrefixLength' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6PrefixLength)
+ if pushErr := writeBuffer.PushContext("ipv6PrefixLength"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6PrefixLength")
+ }
+ _ipv6PrefixLengthErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6PrefixLength())
+ if popErr := writeBuffer.PopContext("ipv6PrefixLength"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6PrefixLength")
+ }
+ if _ipv6PrefixLengthErr != nil {
+ return errors.Wrap(_ipv6PrefixLengthErr, "Error serializing 'ipv6PrefixLength' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6PrefixLength"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6PrefixLength")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6PrefixLength) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6PrefixLength) isBACnetConstructedDataIPv6PrefixLength() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6PrefixLength) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go
index 61ae7ae93bb..10fd9911e54 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIPv6ZoneIndex.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIPv6ZoneIndex is the corresponding interface of BACnetConstructedDataIPv6ZoneIndex
type BACnetConstructedDataIPv6ZoneIndex interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIPv6ZoneIndexExactly interface {
// _BACnetConstructedDataIPv6ZoneIndex is the data-structure of this message
type _BACnetConstructedDataIPv6ZoneIndex struct {
*_BACnetConstructedData
- Ipv6ZoneIndex BACnetApplicationTagCharacterString
+ Ipv6ZoneIndex BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIPv6ZoneIndex) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIPv6ZoneIndex) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIPv6ZoneIndex) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IPV6_ZONE_INDEX
-}
+func (m *_BACnetConstructedDataIPv6ZoneIndex) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IPV6_ZONE_INDEX}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIPv6ZoneIndex) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIPv6ZoneIndex) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIPv6ZoneIndex) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIPv6ZoneIndex) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIPv6ZoneIndex) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIPv6ZoneIndex factory function for _BACnetConstructedDataIPv6ZoneIndex
-func NewBACnetConstructedDataIPv6ZoneIndex(ipv6ZoneIndex BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIPv6ZoneIndex {
+func NewBACnetConstructedDataIPv6ZoneIndex( ipv6ZoneIndex BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIPv6ZoneIndex {
_result := &_BACnetConstructedDataIPv6ZoneIndex{
- Ipv6ZoneIndex: ipv6ZoneIndex,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Ipv6ZoneIndex: ipv6ZoneIndex,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIPv6ZoneIndex(ipv6ZoneIndex BACnetApplicationTagCha
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIPv6ZoneIndex(structType interface{}) BACnetConstructedDataIPv6ZoneIndex {
- if casted, ok := structType.(BACnetConstructedDataIPv6ZoneIndex); ok {
+ if casted, ok := structType.(BACnetConstructedDataIPv6ZoneIndex); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIPv6ZoneIndex); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIPv6ZoneIndex) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataIPv6ZoneIndex) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIPv6ZoneIndexParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("ipv6ZoneIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipv6ZoneIndex")
}
- _ipv6ZoneIndex, _ipv6ZoneIndexErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_ipv6ZoneIndex, _ipv6ZoneIndexErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _ipv6ZoneIndexErr != nil {
return nil, errors.Wrap(_ipv6ZoneIndexErr, "Error parsing 'ipv6ZoneIndex' field of BACnetConstructedDataIPv6ZoneIndex")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIPv6ZoneIndexParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataIPv6ZoneIndex{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Ipv6ZoneIndex: ipv6ZoneIndex,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIPv6ZoneIndex) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIPv6ZoneIndex")
}
- // Simple Field (ipv6ZoneIndex)
- if pushErr := writeBuffer.PushContext("ipv6ZoneIndex"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipv6ZoneIndex")
- }
- _ipv6ZoneIndexErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6ZoneIndex())
- if popErr := writeBuffer.PopContext("ipv6ZoneIndex"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipv6ZoneIndex")
- }
- if _ipv6ZoneIndexErr != nil {
- return errors.Wrap(_ipv6ZoneIndexErr, "Error serializing 'ipv6ZoneIndex' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (ipv6ZoneIndex)
+ if pushErr := writeBuffer.PushContext("ipv6ZoneIndex"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipv6ZoneIndex")
+ }
+ _ipv6ZoneIndexErr := writeBuffer.WriteSerializable(ctx, m.GetIpv6ZoneIndex())
+ if popErr := writeBuffer.PopContext("ipv6ZoneIndex"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipv6ZoneIndex")
+ }
+ if _ipv6ZoneIndexErr != nil {
+ return errors.Wrap(_ipv6ZoneIndexErr, "Error serializing 'ipv6ZoneIndex' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIPv6ZoneIndex"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIPv6ZoneIndex")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIPv6ZoneIndex) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIPv6ZoneIndex) isBACnetConstructedDataIPv6ZoneIndex() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIPv6ZoneIndex) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go
index 68957815a8f..7e515eabc82 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProcess.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInProcess is the corresponding interface of BACnetConstructedDataInProcess
type BACnetConstructedDataInProcess interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInProcessExactly interface {
// _BACnetConstructedDataInProcess is the data-structure of this message
type _BACnetConstructedDataInProcess struct {
*_BACnetConstructedData
- InProcess BACnetApplicationTagBoolean
+ InProcess BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInProcess) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInProcess) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInProcess) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IN_PROCESS
-}
+func (m *_BACnetConstructedDataInProcess) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IN_PROCESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInProcess) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInProcess) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInProcess) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInProcess) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInProcess) GetActualValue() BACnetApplicationTagB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInProcess factory function for _BACnetConstructedDataInProcess
-func NewBACnetConstructedDataInProcess(inProcess BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInProcess {
+func NewBACnetConstructedDataInProcess( inProcess BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInProcess {
_result := &_BACnetConstructedDataInProcess{
- InProcess: inProcess,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InProcess: inProcess,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInProcess(inProcess BACnetApplicationTagBoolean, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInProcess(structType interface{}) BACnetConstructedDataInProcess {
- if casted, ok := structType.(BACnetConstructedDataInProcess); ok {
+ if casted, ok := structType.(BACnetConstructedDataInProcess); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInProcess); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInProcess) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataInProcess) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInProcessParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("inProcess"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for inProcess")
}
- _inProcess, _inProcessErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_inProcess, _inProcessErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _inProcessErr != nil {
return nil, errors.Wrap(_inProcessErr, "Error parsing 'inProcess' field of BACnetConstructedDataInProcess")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInProcessParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataInProcess{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InProcess: inProcess,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInProcess) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInProcess")
}
- // Simple Field (inProcess)
- if pushErr := writeBuffer.PushContext("inProcess"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for inProcess")
- }
- _inProcessErr := writeBuffer.WriteSerializable(ctx, m.GetInProcess())
- if popErr := writeBuffer.PopContext("inProcess"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for inProcess")
- }
- if _inProcessErr != nil {
- return errors.Wrap(_inProcessErr, "Error serializing 'inProcess' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (inProcess)
+ if pushErr := writeBuffer.PushContext("inProcess"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for inProcess")
+ }
+ _inProcessErr := writeBuffer.WriteSerializable(ctx, m.GetInProcess())
+ if popErr := writeBuffer.PopContext("inProcess"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for inProcess")
+ }
+ if _inProcessErr != nil {
+ return errors.Wrap(_inProcessErr, "Error serializing 'inProcess' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInProcess"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInProcess")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInProcess) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInProcess) isBACnetConstructedDataInProcess() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInProcess) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go
index a344a0f3a5d..113a0076303 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInProgress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInProgress is the corresponding interface of BACnetConstructedDataInProgress
type BACnetConstructedDataInProgress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInProgressExactly interface {
// _BACnetConstructedDataInProgress is the data-structure of this message
type _BACnetConstructedDataInProgress struct {
*_BACnetConstructedData
- InProgress BACnetLightingInProgressTagged
+ InProgress BACnetLightingInProgressTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInProgress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInProgress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInProgress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IN_PROGRESS
-}
+func (m *_BACnetConstructedDataInProgress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IN_PROGRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInProgress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInProgress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInProgress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInProgress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInProgress) GetActualValue() BACnetLightingInProg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInProgress factory function for _BACnetConstructedDataInProgress
-func NewBACnetConstructedDataInProgress(inProgress BACnetLightingInProgressTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInProgress {
+func NewBACnetConstructedDataInProgress( inProgress BACnetLightingInProgressTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInProgress {
_result := &_BACnetConstructedDataInProgress{
- InProgress: inProgress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InProgress: inProgress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInProgress(inProgress BACnetLightingInProgressTagge
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInProgress(structType interface{}) BACnetConstructedDataInProgress {
- if casted, ok := structType.(BACnetConstructedDataInProgress); ok {
+ if casted, ok := structType.(BACnetConstructedDataInProgress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInProgress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInProgress) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataInProgress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInProgressParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("inProgress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for inProgress")
}
- _inProgress, _inProgressErr := BACnetLightingInProgressTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_inProgress, _inProgressErr := BACnetLightingInProgressTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _inProgressErr != nil {
return nil, errors.Wrap(_inProgressErr, "Error parsing 'inProgress' field of BACnetConstructedDataInProgress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInProgressParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataInProgress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InProgress: inProgress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInProgress) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInProgress")
}
- // Simple Field (inProgress)
- if pushErr := writeBuffer.PushContext("inProgress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for inProgress")
- }
- _inProgressErr := writeBuffer.WriteSerializable(ctx, m.GetInProgress())
- if popErr := writeBuffer.PopContext("inProgress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for inProgress")
- }
- if _inProgressErr != nil {
- return errors.Wrap(_inProgressErr, "Error serializing 'inProgress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (inProgress)
+ if pushErr := writeBuffer.PushContext("inProgress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for inProgress")
+ }
+ _inProgressErr := writeBuffer.WriteSerializable(ctx, m.GetInProgress())
+ if popErr := writeBuffer.PopContext("inProgress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for inProgress")
+ }
+ if _inProgressErr != nil {
+ return errors.Wrap(_inProgressErr, "Error serializing 'inProgress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInProgress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInProgress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInProgress) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInProgress) isBACnetConstructedDataInProgress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInProgress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go
index 14c1ac73599..0910f025aa8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInactiveText.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInactiveText is the corresponding interface of BACnetConstructedDataInactiveText
type BACnetConstructedDataInactiveText interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInactiveTextExactly interface {
// _BACnetConstructedDataInactiveText is the data-structure of this message
type _BACnetConstructedDataInactiveText struct {
*_BACnetConstructedData
- InactiveText BACnetApplicationTagCharacterString
+ InactiveText BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInactiveText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInactiveText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInactiveText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INACTIVE_TEXT
-}
+func (m *_BACnetConstructedDataInactiveText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INACTIVE_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInactiveText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInactiveText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInactiveText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInactiveText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInactiveText) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInactiveText factory function for _BACnetConstructedDataInactiveText
-func NewBACnetConstructedDataInactiveText(inactiveText BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInactiveText {
+func NewBACnetConstructedDataInactiveText( inactiveText BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInactiveText {
_result := &_BACnetConstructedDataInactiveText{
- InactiveText: inactiveText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InactiveText: inactiveText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInactiveText(inactiveText BACnetApplicationTagChara
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInactiveText(structType interface{}) BACnetConstructedDataInactiveText {
- if casted, ok := structType.(BACnetConstructedDataInactiveText); ok {
+ if casted, ok := structType.(BACnetConstructedDataInactiveText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInactiveText); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInactiveText) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataInactiveText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInactiveTextParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("inactiveText"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for inactiveText")
}
- _inactiveText, _inactiveTextErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_inactiveText, _inactiveTextErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _inactiveTextErr != nil {
return nil, errors.Wrap(_inactiveTextErr, "Error parsing 'inactiveText' field of BACnetConstructedDataInactiveText")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInactiveTextParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataInactiveText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InactiveText: inactiveText,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInactiveText) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInactiveText")
}
- // Simple Field (inactiveText)
- if pushErr := writeBuffer.PushContext("inactiveText"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for inactiveText")
- }
- _inactiveTextErr := writeBuffer.WriteSerializable(ctx, m.GetInactiveText())
- if popErr := writeBuffer.PopContext("inactiveText"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for inactiveText")
- }
- if _inactiveTextErr != nil {
- return errors.Wrap(_inactiveTextErr, "Error serializing 'inactiveText' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (inactiveText)
+ if pushErr := writeBuffer.PushContext("inactiveText"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for inactiveText")
+ }
+ _inactiveTextErr := writeBuffer.WriteSerializable(ctx, m.GetInactiveText())
+ if popErr := writeBuffer.PopContext("inactiveText"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for inactiveText")
+ }
+ if _inactiveTextErr != nil {
+ return errors.Wrap(_inactiveTextErr, "Error serializing 'inactiveText' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInactiveText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInactiveText")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInactiveText) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInactiveText) isBACnetConstructedDataInactiveText() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInactiveText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go
index 0abe13eb30a..f410d841773 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInitialTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInitialTimeout is the corresponding interface of BACnetConstructedDataInitialTimeout
type BACnetConstructedDataInitialTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInitialTimeoutExactly interface {
// _BACnetConstructedDataInitialTimeout is the data-structure of this message
type _BACnetConstructedDataInitialTimeout struct {
*_BACnetConstructedData
- InitialTimeout BACnetApplicationTagUnsignedInteger
+ InitialTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInitialTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInitialTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInitialTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INITIAL_TIMEOUT
-}
+func (m *_BACnetConstructedDataInitialTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INITIAL_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInitialTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInitialTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInitialTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInitialTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInitialTimeout) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInitialTimeout factory function for _BACnetConstructedDataInitialTimeout
-func NewBACnetConstructedDataInitialTimeout(initialTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInitialTimeout {
+func NewBACnetConstructedDataInitialTimeout( initialTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInitialTimeout {
_result := &_BACnetConstructedDataInitialTimeout{
- InitialTimeout: initialTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InitialTimeout: initialTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInitialTimeout(initialTimeout BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInitialTimeout(structType interface{}) BACnetConstructedDataInitialTimeout {
- if casted, ok := structType.(BACnetConstructedDataInitialTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataInitialTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInitialTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInitialTimeout) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataInitialTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInitialTimeoutParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("initialTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for initialTimeout")
}
- _initialTimeout, _initialTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_initialTimeout, _initialTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _initialTimeoutErr != nil {
return nil, errors.Wrap(_initialTimeoutErr, "Error parsing 'initialTimeout' field of BACnetConstructedDataInitialTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInitialTimeoutParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataInitialTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InitialTimeout: initialTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInitialTimeout) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInitialTimeout")
}
- // Simple Field (initialTimeout)
- if pushErr := writeBuffer.PushContext("initialTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for initialTimeout")
- }
- _initialTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetInitialTimeout())
- if popErr := writeBuffer.PopContext("initialTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for initialTimeout")
- }
- if _initialTimeoutErr != nil {
- return errors.Wrap(_initialTimeoutErr, "Error serializing 'initialTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (initialTimeout)
+ if pushErr := writeBuffer.PushContext("initialTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for initialTimeout")
+ }
+ _initialTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetInitialTimeout())
+ if popErr := writeBuffer.PopContext("initialTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for initialTimeout")
+ }
+ if _initialTimeoutErr != nil {
+ return errors.Wrap(_initialTimeoutErr, "Error serializing 'initialTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInitialTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInitialTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInitialTimeout) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInitialTimeout) isBACnetConstructedDataInitialTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInitialTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go
index 4287dd21933..cd1c7545bb9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInputReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInputReference is the corresponding interface of BACnetConstructedDataInputReference
type BACnetConstructedDataInputReference interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInputReferenceExactly interface {
// _BACnetConstructedDataInputReference is the data-structure of this message
type _BACnetConstructedDataInputReference struct {
*_BACnetConstructedData
- InputReference BACnetObjectPropertyReference
+ InputReference BACnetObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInputReference) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInputReference) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInputReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INPUT_REFERENCE
-}
+func (m *_BACnetConstructedDataInputReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INPUT_REFERENCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInputReference) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInputReference) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInputReference) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInputReference) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInputReference) GetActualValue() BACnetObjectProp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInputReference factory function for _BACnetConstructedDataInputReference
-func NewBACnetConstructedDataInputReference(inputReference BACnetObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInputReference {
+func NewBACnetConstructedDataInputReference( inputReference BACnetObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInputReference {
_result := &_BACnetConstructedDataInputReference{
- InputReference: inputReference,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InputReference: inputReference,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInputReference(inputReference BACnetObjectPropertyR
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInputReference(structType interface{}) BACnetConstructedDataInputReference {
- if casted, ok := structType.(BACnetConstructedDataInputReference); ok {
+ if casted, ok := structType.(BACnetConstructedDataInputReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInputReference); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInputReference) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataInputReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInputReferenceParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("inputReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for inputReference")
}
- _inputReference, _inputReferenceErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_inputReference, _inputReferenceErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _inputReferenceErr != nil {
return nil, errors.Wrap(_inputReferenceErr, "Error parsing 'inputReference' field of BACnetConstructedDataInputReference")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInputReferenceParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataInputReference{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InputReference: inputReference,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInputReference) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInputReference")
}
- // Simple Field (inputReference)
- if pushErr := writeBuffer.PushContext("inputReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for inputReference")
- }
- _inputReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetInputReference())
- if popErr := writeBuffer.PopContext("inputReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for inputReference")
- }
- if _inputReferenceErr != nil {
- return errors.Wrap(_inputReferenceErr, "Error serializing 'inputReference' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (inputReference)
+ if pushErr := writeBuffer.PushContext("inputReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for inputReference")
+ }
+ _inputReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetInputReference())
+ if popErr := writeBuffer.PopContext("inputReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for inputReference")
+ }
+ if _inputReferenceErr != nil {
+ return errors.Wrap(_inputReferenceErr, "Error serializing 'inputReference' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInputReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInputReference")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInputReference) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInputReference) isBACnetConstructedDataInputReference() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInputReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go
index d160180342d..10bc7b1cc90 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstallationID.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInstallationID is the corresponding interface of BACnetConstructedDataInstallationID
type BACnetConstructedDataInstallationID interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInstallationIDExactly interface {
// _BACnetConstructedDataInstallationID is the data-structure of this message
type _BACnetConstructedDataInstallationID struct {
*_BACnetConstructedData
- InstallationId BACnetApplicationTagUnsignedInteger
+ InstallationId BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInstallationID) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInstallationID) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInstallationID) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INSTALLATION_ID
-}
+func (m *_BACnetConstructedDataInstallationID) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INSTALLATION_ID}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInstallationID) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInstallationID) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInstallationID) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInstallationID) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInstallationID) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInstallationID factory function for _BACnetConstructedDataInstallationID
-func NewBACnetConstructedDataInstallationID(installationId BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInstallationID {
+func NewBACnetConstructedDataInstallationID( installationId BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInstallationID {
_result := &_BACnetConstructedDataInstallationID{
- InstallationId: installationId,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InstallationId: installationId,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInstallationID(installationId BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInstallationID(structType interface{}) BACnetConstructedDataInstallationID {
- if casted, ok := structType.(BACnetConstructedDataInstallationID); ok {
+ if casted, ok := structType.(BACnetConstructedDataInstallationID); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInstallationID); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInstallationID) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataInstallationID) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInstallationIDParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("installationId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for installationId")
}
- _installationId, _installationIdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_installationId, _installationIdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _installationIdErr != nil {
return nil, errors.Wrap(_installationIdErr, "Error parsing 'installationId' field of BACnetConstructedDataInstallationID")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInstallationIDParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataInstallationID{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InstallationId: installationId,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInstallationID) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInstallationID")
}
- // Simple Field (installationId)
- if pushErr := writeBuffer.PushContext("installationId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for installationId")
- }
- _installationIdErr := writeBuffer.WriteSerializable(ctx, m.GetInstallationId())
- if popErr := writeBuffer.PopContext("installationId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for installationId")
- }
- if _installationIdErr != nil {
- return errors.Wrap(_installationIdErr, "Error serializing 'installationId' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (installationId)
+ if pushErr := writeBuffer.PushContext("installationId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for installationId")
+ }
+ _installationIdErr := writeBuffer.WriteSerializable(ctx, m.GetInstallationId())
+ if popErr := writeBuffer.PopContext("installationId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for installationId")
+ }
+ if _installationIdErr != nil {
+ return errors.Wrap(_installationIdErr, "Error serializing 'installationId' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInstallationID"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInstallationID")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInstallationID) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInstallationID) isBACnetConstructedDataInstallationID() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInstallationID) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go
index 02f8dc33ff8..fff3e006d1d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstanceOf.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInstanceOf is the corresponding interface of BACnetConstructedDataInstanceOf
type BACnetConstructedDataInstanceOf interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInstanceOfExactly interface {
// _BACnetConstructedDataInstanceOf is the data-structure of this message
type _BACnetConstructedDataInstanceOf struct {
*_BACnetConstructedData
- InstanceOf BACnetApplicationTagCharacterString
+ InstanceOf BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInstanceOf) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInstanceOf) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInstanceOf) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INSTANCE_OF
-}
+func (m *_BACnetConstructedDataInstanceOf) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INSTANCE_OF}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInstanceOf) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInstanceOf) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInstanceOf) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInstanceOf) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInstanceOf) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInstanceOf factory function for _BACnetConstructedDataInstanceOf
-func NewBACnetConstructedDataInstanceOf(instanceOf BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInstanceOf {
+func NewBACnetConstructedDataInstanceOf( instanceOf BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInstanceOf {
_result := &_BACnetConstructedDataInstanceOf{
- InstanceOf: instanceOf,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InstanceOf: instanceOf,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInstanceOf(instanceOf BACnetApplicationTagCharacter
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInstanceOf(structType interface{}) BACnetConstructedDataInstanceOf {
- if casted, ok := structType.(BACnetConstructedDataInstanceOf); ok {
+ if casted, ok := structType.(BACnetConstructedDataInstanceOf); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInstanceOf); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInstanceOf) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataInstanceOf) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInstanceOfParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("instanceOf"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for instanceOf")
}
- _instanceOf, _instanceOfErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_instanceOf, _instanceOfErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _instanceOfErr != nil {
return nil, errors.Wrap(_instanceOfErr, "Error parsing 'instanceOf' field of BACnetConstructedDataInstanceOf")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInstanceOfParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataInstanceOf{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InstanceOf: instanceOf,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInstanceOf) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInstanceOf")
}
- // Simple Field (instanceOf)
- if pushErr := writeBuffer.PushContext("instanceOf"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for instanceOf")
- }
- _instanceOfErr := writeBuffer.WriteSerializable(ctx, m.GetInstanceOf())
- if popErr := writeBuffer.PopContext("instanceOf"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for instanceOf")
- }
- if _instanceOfErr != nil {
- return errors.Wrap(_instanceOfErr, "Error serializing 'instanceOf' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (instanceOf)
+ if pushErr := writeBuffer.PushContext("instanceOf"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for instanceOf")
+ }
+ _instanceOfErr := writeBuffer.WriteSerializable(ctx, m.GetInstanceOf())
+ if popErr := writeBuffer.PopContext("instanceOf"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for instanceOf")
+ }
+ if _instanceOfErr != nil {
+ return errors.Wrap(_instanceOfErr, "Error serializing 'instanceOf' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInstanceOf"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInstanceOf")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInstanceOf) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInstanceOf) isBACnetConstructedDataInstanceOf() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInstanceOf) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go
index 438d9560831..a0c6645e5ef 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataInstantaneousPower.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataInstantaneousPower is the corresponding interface of BACnetConstructedDataInstantaneousPower
type BACnetConstructedDataInstantaneousPower interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataInstantaneousPowerExactly interface {
// _BACnetConstructedDataInstantaneousPower is the data-structure of this message
type _BACnetConstructedDataInstantaneousPower struct {
*_BACnetConstructedData
- InstantaneousPower BACnetApplicationTagReal
+ InstantaneousPower BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataInstantaneousPower) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataInstantaneousPower) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataInstantaneousPower) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INSTANTANEOUS_POWER
-}
+func (m *_BACnetConstructedDataInstantaneousPower) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INSTANTANEOUS_POWER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataInstantaneousPower) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataInstantaneousPower) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataInstantaneousPower) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataInstantaneousPower) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataInstantaneousPower) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataInstantaneousPower factory function for _BACnetConstructedDataInstantaneousPower
-func NewBACnetConstructedDataInstantaneousPower(instantaneousPower BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataInstantaneousPower {
+func NewBACnetConstructedDataInstantaneousPower( instantaneousPower BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataInstantaneousPower {
_result := &_BACnetConstructedDataInstantaneousPower{
- InstantaneousPower: instantaneousPower,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InstantaneousPower: instantaneousPower,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataInstantaneousPower(instantaneousPower BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataInstantaneousPower(structType interface{}) BACnetConstructedDataInstantaneousPower {
- if casted, ok := structType.(BACnetConstructedDataInstantaneousPower); ok {
+ if casted, ok := structType.(BACnetConstructedDataInstantaneousPower); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataInstantaneousPower); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataInstantaneousPower) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataInstantaneousPower) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataInstantaneousPowerParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("instantaneousPower"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for instantaneousPower")
}
- _instantaneousPower, _instantaneousPowerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_instantaneousPower, _instantaneousPowerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _instantaneousPowerErr != nil {
return nil, errors.Wrap(_instantaneousPowerErr, "Error parsing 'instantaneousPower' field of BACnetConstructedDataInstantaneousPower")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataInstantaneousPowerParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataInstantaneousPower{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InstantaneousPower: instantaneousPower,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataInstantaneousPower) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataInstantaneousPower")
}
- // Simple Field (instantaneousPower)
- if pushErr := writeBuffer.PushContext("instantaneousPower"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for instantaneousPower")
- }
- _instantaneousPowerErr := writeBuffer.WriteSerializable(ctx, m.GetInstantaneousPower())
- if popErr := writeBuffer.PopContext("instantaneousPower"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for instantaneousPower")
- }
- if _instantaneousPowerErr != nil {
- return errors.Wrap(_instantaneousPowerErr, "Error serializing 'instantaneousPower' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (instantaneousPower)
+ if pushErr := writeBuffer.PushContext("instantaneousPower"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for instantaneousPower")
+ }
+ _instantaneousPowerErr := writeBuffer.WriteSerializable(ctx, m.GetInstantaneousPower())
+ if popErr := writeBuffer.PopContext("instantaneousPower"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for instantaneousPower")
+ }
+ if _instantaneousPowerErr != nil {
+ return errors.Wrap(_instantaneousPowerErr, "Error serializing 'instantaneousPower' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataInstantaneousPower"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataInstantaneousPower")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataInstantaneousPower) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataInstantaneousPower) isBACnetConstructedDataInstantaneousPower() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataInstantaneousPower) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueAll.go
index 919d9b3bd94..f506788891d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueAll is the corresponding interface of BACnetConstructedDataIntegerValueAll
type BACnetConstructedDataIntegerValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataIntegerValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataIntegerValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataIntegerValueAll factory function for _BACnetConstructedDataIntegerValueAll
-func NewBACnetConstructedDataIntegerValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueAll {
+func NewBACnetConstructedDataIntegerValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueAll {
_result := &_BACnetConstructedDataIntegerValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataIntegerValueAll(openingTag BACnetOpeningTag, peeked
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueAll(structType interface{}) BACnetConstructedDataIntegerValueAll {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataIntegerValueAll) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataIntegerValueAllParseWithBuffer(ctx context.Context, re
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataIntegerValueAllParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataIntegerValueAll) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueAll) isBACnetConstructedDataIntegerValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataIntegerValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go
index 0fd1ad90b00..72b14f29637 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueCOVIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueCOVIncrement is the corresponding interface of BACnetConstructedDataIntegerValueCOVIncrement
type BACnetConstructedDataIntegerValueCOVIncrement interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueCOVIncrementExactly interface {
// _BACnetConstructedDataIntegerValueCOVIncrement is the data-structure of this message
type _BACnetConstructedDataIntegerValueCOVIncrement struct {
*_BACnetConstructedData
- CovIncrement BACnetApplicationTagUnsignedInteger
+ CovIncrement BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COV_INCREMENT
-}
+func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COV_INCREMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueCOVIncrement) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueCOVIncrement) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueCOVIncrement factory function for _BACnetConstructedDataIntegerValueCOVIncrement
-func NewBACnetConstructedDataIntegerValueCOVIncrement(covIncrement BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueCOVIncrement {
+func NewBACnetConstructedDataIntegerValueCOVIncrement( covIncrement BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueCOVIncrement {
_result := &_BACnetConstructedDataIntegerValueCOVIncrement{
- CovIncrement: covIncrement,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovIncrement: covIncrement,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueCOVIncrement(covIncrement BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueCOVIncrement(structType interface{}) BACnetConstructedDataIntegerValueCOVIncrement {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueCOVIncrement); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueCOVIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueCOVIncrement); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueCOVIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueCOVIncrementParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covIncrementErr != nil {
return nil, errors.Wrap(_covIncrementErr, "Error parsing 'covIncrement' field of BACnetConstructedDataIntegerValueCOVIncrement")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueCOVIncrementParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueCOVIncrement{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovIncrement: covIncrement,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueCOVIncrement) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueCOVIncrement")
}
- // Simple Field (covIncrement)
- if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covIncrement")
- }
- _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
- if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covIncrement")
- }
- if _covIncrementErr != nil {
- return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covIncrement)
+ if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covIncrement")
+ }
+ _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
+ if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covIncrement")
+ }
+ if _covIncrementErr != nil {
+ return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueCOVIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueCOVIncrement")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueCOVIncrement) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueCOVIncrement) isBACnetConstructedDataIntegerValueCOVIncrement() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueCOVIncrement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go
index 46e3be143f5..414f4856a3c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueDeadband.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueDeadband is the corresponding interface of BACnetConstructedDataIntegerValueDeadband
type BACnetConstructedDataIntegerValueDeadband interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueDeadbandExactly interface {
// _BACnetConstructedDataIntegerValueDeadband is the data-structure of this message
type _BACnetConstructedDataIntegerValueDeadband struct {
*_BACnetConstructedData
- Deadband BACnetApplicationTagUnsignedInteger
+ Deadband BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueDeadband) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueDeadband) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEADBAND
-}
+func (m *_BACnetConstructedDataIntegerValueDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEADBAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueDeadband) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueDeadband) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueDeadband) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueDeadband) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueDeadband) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueDeadband factory function for _BACnetConstructedDataIntegerValueDeadband
-func NewBACnetConstructedDataIntegerValueDeadband(deadband BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueDeadband {
+func NewBACnetConstructedDataIntegerValueDeadband( deadband BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueDeadband {
_result := &_BACnetConstructedDataIntegerValueDeadband{
- Deadband: deadband,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Deadband: deadband,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueDeadband(deadband BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueDeadband(structType interface{}) BACnetConstructedDataIntegerValueDeadband {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueDeadband); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueDeadband); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueDeadband); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueDeadband) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueDeadband) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueDeadbandParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetConstructedDataIntegerValueDeadband")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueDeadbandParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueDeadband{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Deadband: deadband,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueDeadband) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueDeadband")
}
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueDeadband"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueDeadband")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueDeadband) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueDeadband) isBACnetConstructedDataIntegerValueDeadband() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueDeadband) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go
index 1199315927f..472dc98b379 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueFaultHighLimit is the corresponding interface of BACnetConstructedDataIntegerValueFaultHighLimit
type BACnetConstructedDataIntegerValueFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueFaultHighLimitExactly interface {
// _BACnetConstructedDataIntegerValueFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataIntegerValueFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagSignedInteger
+ FaultHighLimit BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueFaultHighLimit factory function for _BACnetConstructedDataIntegerValueFaultHighLimit
-func NewBACnetConstructedDataIntegerValueFaultHighLimit(faultHighLimit BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueFaultHighLimit {
+func NewBACnetConstructedDataIntegerValueFaultHighLimit( faultHighLimit BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueFaultHighLimit {
_result := &_BACnetConstructedDataIntegerValueFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueFaultHighLimit(faultHighLimit BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueFaultHighLimit(structType interface{}) BACnetConstructedDataIntegerValueFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueFaultHighLimitParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataIntegerValueFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueFaultHighLimitParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) isBACnetConstructedDataIntegerValueFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueFaultHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go
index 77de15edd83..a223cabb0a2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueFaultLowLimit is the corresponding interface of BACnetConstructedDataIntegerValueFaultLowLimit
type BACnetConstructedDataIntegerValueFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueFaultLowLimitExactly interface {
// _BACnetConstructedDataIntegerValueFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataIntegerValueFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagSignedInteger
+ FaultLowLimit BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueFaultLowLimit factory function for _BACnetConstructedDataIntegerValueFaultLowLimit
-func NewBACnetConstructedDataIntegerValueFaultLowLimit(faultLowLimit BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueFaultLowLimit {
+func NewBACnetConstructedDataIntegerValueFaultLowLimit( faultLowLimit BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueFaultLowLimit {
_result := &_BACnetConstructedDataIntegerValueFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueFaultLowLimit(faultLowLimit BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueFaultLowLimit(structType interface{}) BACnetConstructedDataIntegerValueFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueFaultLowLimitParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataIntegerValueFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueFaultLowLimitParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) isBACnetConstructedDataIntegerValueFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueFaultLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go
index 505a6852f53..5fe7d837d2a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueHighLimit is the corresponding interface of BACnetConstructedDataIntegerValueHighLimit
type BACnetConstructedDataIntegerValueHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueHighLimitExactly interface {
// _BACnetConstructedDataIntegerValueHighLimit is the data-structure of this message
type _BACnetConstructedDataIntegerValueHighLimit struct {
*_BACnetConstructedData
- HighLimit BACnetApplicationTagSignedInteger
+ HighLimit BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataIntegerValueHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueHighLimit) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueHighLimit factory function for _BACnetConstructedDataIntegerValueHighLimit
-func NewBACnetConstructedDataIntegerValueHighLimit(highLimit BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueHighLimit {
+func NewBACnetConstructedDataIntegerValueHighLimit( highLimit BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueHighLimit {
_result := &_BACnetConstructedDataIntegerValueHighLimit{
- HighLimit: highLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ HighLimit: highLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueHighLimit(highLimit BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueHighLimit(structType interface{}) BACnetConstructedDataIntegerValueHighLimit {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueHighLimit) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueHighLimitParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetConstructedDataIntegerValueHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueHighLimitParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
HighLimit: highLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueHighLimit) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueHighLimit")
}
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueHighLimit) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueHighLimit) isBACnetConstructedDataIntegerValueHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go
index 5ad25fca4e5..ee1e88066f4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueLowLimit is the corresponding interface of BACnetConstructedDataIntegerValueLowLimit
type BACnetConstructedDataIntegerValueLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueLowLimitExactly interface {
// _BACnetConstructedDataIntegerValueLowLimit is the data-structure of this message
type _BACnetConstructedDataIntegerValueLowLimit struct {
*_BACnetConstructedData
- LowLimit BACnetApplicationTagSignedInteger
+ LowLimit BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataIntegerValueLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueLowLimit) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueLowLimit factory function for _BACnetConstructedDataIntegerValueLowLimit
-func NewBACnetConstructedDataIntegerValueLowLimit(lowLimit BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueLowLimit {
+func NewBACnetConstructedDataIntegerValueLowLimit( lowLimit BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueLowLimit {
_result := &_BACnetConstructedDataIntegerValueLowLimit{
- LowLimit: lowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowLimit: lowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueLowLimit(lowLimit BACnetApplicationTagS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueLowLimit(structType interface{}) BACnetConstructedDataIntegerValueLowLimit {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueLowLimit) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueLowLimitParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetConstructedDataIntegerValueLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueLowLimitParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowLimit: lowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueLowLimit) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueLowLimit")
}
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueLowLimit) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueLowLimit) isBACnetConstructedDataIntegerValueLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go
index cab7372278d..19d600a5b27 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueMaxPresValue is the corresponding interface of BACnetConstructedDataIntegerValueMaxPresValue
type BACnetConstructedDataIntegerValueMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueMaxPresValueExactly interface {
// _BACnetConstructedDataIntegerValueMaxPresValue is the data-structure of this message
type _BACnetConstructedDataIntegerValueMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagSignedInteger
+ MaxPresValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueMaxPresValue factory function for _BACnetConstructedDataIntegerValueMaxPresValue
-func NewBACnetConstructedDataIntegerValueMaxPresValue(maxPresValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueMaxPresValue {
+func NewBACnetConstructedDataIntegerValueMaxPresValue( maxPresValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueMaxPresValue {
_result := &_BACnetConstructedDataIntegerValueMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueMaxPresValue(maxPresValue BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueMaxPresValue(structType interface{}) BACnetConstructedDataIntegerValueMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueMaxPresValueParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataIntegerValueMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueMaxPresValueParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueMaxPresValue) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueMaxPresValue) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueMaxPresValue) isBACnetConstructedDataIntegerValueMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go
index 28aa42e6fad..dc0458d54a1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueMinPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueMinPresValue is the corresponding interface of BACnetConstructedDataIntegerValueMinPresValue
type BACnetConstructedDataIntegerValueMinPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueMinPresValueExactly interface {
// _BACnetConstructedDataIntegerValueMinPresValue is the data-structure of this message
type _BACnetConstructedDataIntegerValueMinPresValue struct {
*_BACnetConstructedData
- MinPresValue BACnetApplicationTagSignedInteger
+ MinPresValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_PRES_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueMinPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueMinPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueMinPresValue factory function for _BACnetConstructedDataIntegerValueMinPresValue
-func NewBACnetConstructedDataIntegerValueMinPresValue(minPresValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueMinPresValue {
+func NewBACnetConstructedDataIntegerValueMinPresValue( minPresValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueMinPresValue {
_result := &_BACnetConstructedDataIntegerValueMinPresValue{
- MinPresValue: minPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinPresValue: minPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueMinPresValue(minPresValue BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueMinPresValue(structType interface{}) BACnetConstructedDataIntegerValueMinPresValue {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueMinPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueMinPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueMinPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueMinPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueMinPresValueParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("minPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPresValue")
}
- _minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minPresValueErr != nil {
return nil, errors.Wrap(_minPresValueErr, "Error parsing 'minPresValue' field of BACnetConstructedDataIntegerValueMinPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueMinPresValueParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueMinPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinPresValue: minPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueMinPresValue) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueMinPresValue")
}
- // Simple Field (minPresValue)
- if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minPresValue")
- }
- _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
- if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minPresValue")
- }
- if _minPresValueErr != nil {
- return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minPresValue)
+ if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minPresValue")
+ }
+ _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
+ if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minPresValue")
+ }
+ if _minPresValueErr != nil {
+ return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueMinPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueMinPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueMinPresValue) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueMinPresValue) isBACnetConstructedDataIntegerValueMinPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueMinPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go
index 5de490cf307..9a0df45ccfe 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValuePresentValue is the corresponding interface of BACnetConstructedDataIntegerValuePresentValue
type BACnetConstructedDataIntegerValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValuePresentValueExactly interface {
// _BACnetConstructedDataIntegerValuePresentValue is the data-structure of this message
type _BACnetConstructedDataIntegerValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagSignedInteger
+ PresentValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValuePresentValue) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValuePresentValue factory function for _BACnetConstructedDataIntegerValuePresentValue
-func NewBACnetConstructedDataIntegerValuePresentValue(presentValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValuePresentValue {
+func NewBACnetConstructedDataIntegerValuePresentValue( presentValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValuePresentValue {
_result := &_BACnetConstructedDataIntegerValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValuePresentValue(presentValue BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValuePresentValue(structType interface{}) BACnetConstructedDataIntegerValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataIntegerValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValuePresentValue) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValuePresentValueParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataIntegerValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValuePresentValueParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValuePresentValue) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValuePresentValue) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValuePresentValue) isBACnetConstructedDataIntegerValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go
index 63f96b79e51..884b049ac38 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueRelinquishDefault is the corresponding interface of BACnetConstructedDataIntegerValueRelinquishDefault
type BACnetConstructedDataIntegerValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataIntegerValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataIntegerValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagSignedInteger
+ RelinquishDefault BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueRelinquishDefault factory function for _BACnetConstructedDataIntegerValueRelinquishDefault
-func NewBACnetConstructedDataIntegerValueRelinquishDefault(relinquishDefault BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueRelinquishDefault {
+func NewBACnetConstructedDataIntegerValueRelinquishDefault( relinquishDefault BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueRelinquishDefault {
_result := &_BACnetConstructedDataIntegerValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueRelinquishDefault(relinquishDefault BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueRelinquishDefault(structType interface{}) BACnetConstructedDataIntegerValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueRelinquishDefaultParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataIntegerValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueRelinquishDefaultParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) isBACnetConstructedDataIntegerValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go
index bdd6ee9ee5b..53caffd30a8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegerValueResolution.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegerValueResolution is the corresponding interface of BACnetConstructedDataIntegerValueResolution
type BACnetConstructedDataIntegerValueResolution interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegerValueResolutionExactly interface {
// _BACnetConstructedDataIntegerValueResolution is the data-structure of this message
type _BACnetConstructedDataIntegerValueResolution struct {
*_BACnetConstructedData
- Resolution BACnetApplicationTagSignedInteger
+ Resolution BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegerValueResolution) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataIntegerValueResolution) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_INTEGER_VALUE}
-func (m *_BACnetConstructedDataIntegerValueResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESOLUTION
-}
+func (m *_BACnetConstructedDataIntegerValueResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESOLUTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegerValueResolution) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegerValueResolution) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegerValueResolution) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegerValueResolution) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegerValueResolution) GetActualValue() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegerValueResolution factory function for _BACnetConstructedDataIntegerValueResolution
-func NewBACnetConstructedDataIntegerValueResolution(resolution BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegerValueResolution {
+func NewBACnetConstructedDataIntegerValueResolution( resolution BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegerValueResolution {
_result := &_BACnetConstructedDataIntegerValueResolution{
- Resolution: resolution,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Resolution: resolution,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegerValueResolution(resolution BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegerValueResolution(structType interface{}) BACnetConstructedDataIntegerValueResolution {
- if casted, ok := structType.(BACnetConstructedDataIntegerValueResolution); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegerValueResolution); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegerValueResolution); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegerValueResolution) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegerValueResolution) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegerValueResolutionParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("resolution"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for resolution")
}
- _resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _resolutionErr != nil {
return nil, errors.Wrap(_resolutionErr, "Error parsing 'resolution' field of BACnetConstructedDataIntegerValueResolution")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegerValueResolutionParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegerValueResolution{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Resolution: resolution,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegerValueResolution) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegerValueResolution")
}
- // Simple Field (resolution)
- if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for resolution")
- }
- _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
- if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for resolution")
- }
- if _resolutionErr != nil {
- return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (resolution)
+ if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for resolution")
+ }
+ _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
+ if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for resolution")
+ }
+ if _resolutionErr != nil {
+ return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegerValueResolution"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegerValueResolution")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegerValueResolution) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegerValueResolution) isBACnetConstructedDataIntegerValueResolution() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegerValueResolution) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go
index d33b61f2631..8447d150bc6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstant.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegralConstant is the corresponding interface of BACnetConstructedDataIntegralConstant
type BACnetConstructedDataIntegralConstant interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegralConstantExactly interface {
// _BACnetConstructedDataIntegralConstant is the data-structure of this message
type _BACnetConstructedDataIntegralConstant struct {
*_BACnetConstructedData
- IntegralConstant BACnetApplicationTagReal
+ IntegralConstant BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegralConstant) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIntegralConstant) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIntegralConstant) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTEGRAL_CONSTANT
-}
+func (m *_BACnetConstructedDataIntegralConstant) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTEGRAL_CONSTANT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegralConstant) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegralConstant) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegralConstant) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegralConstant) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegralConstant) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegralConstant factory function for _BACnetConstructedDataIntegralConstant
-func NewBACnetConstructedDataIntegralConstant(integralConstant BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegralConstant {
+func NewBACnetConstructedDataIntegralConstant( integralConstant BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegralConstant {
_result := &_BACnetConstructedDataIntegralConstant{
- IntegralConstant: integralConstant,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IntegralConstant: integralConstant,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegralConstant(integralConstant BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegralConstant(structType interface{}) BACnetConstructedDataIntegralConstant {
- if casted, ok := structType.(BACnetConstructedDataIntegralConstant); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegralConstant); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegralConstant); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegralConstant) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegralConstant) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegralConstantParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("integralConstant"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for integralConstant")
}
- _integralConstant, _integralConstantErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_integralConstant, _integralConstantErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _integralConstantErr != nil {
return nil, errors.Wrap(_integralConstantErr, "Error parsing 'integralConstant' field of BACnetConstructedDataIntegralConstant")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegralConstantParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegralConstant{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IntegralConstant: integralConstant,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegralConstant) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegralConstant")
}
- // Simple Field (integralConstant)
- if pushErr := writeBuffer.PushContext("integralConstant"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for integralConstant")
- }
- _integralConstantErr := writeBuffer.WriteSerializable(ctx, m.GetIntegralConstant())
- if popErr := writeBuffer.PopContext("integralConstant"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for integralConstant")
- }
- if _integralConstantErr != nil {
- return errors.Wrap(_integralConstantErr, "Error serializing 'integralConstant' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (integralConstant)
+ if pushErr := writeBuffer.PushContext("integralConstant"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for integralConstant")
+ }
+ _integralConstantErr := writeBuffer.WriteSerializable(ctx, m.GetIntegralConstant())
+ if popErr := writeBuffer.PopContext("integralConstant"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for integralConstant")
+ }
+ if _integralConstantErr != nil {
+ return errors.Wrap(_integralConstantErr, "Error serializing 'integralConstant' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegralConstant"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegralConstant")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegralConstant) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegralConstant) isBACnetConstructedDataIntegralConstant() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegralConstant) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go
index 6f68a732454..eb981a8beaf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntegralConstantUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntegralConstantUnits is the corresponding interface of BACnetConstructedDataIntegralConstantUnits
type BACnetConstructedDataIntegralConstantUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntegralConstantUnitsExactly interface {
// _BACnetConstructedDataIntegralConstantUnits is the data-structure of this message
type _BACnetConstructedDataIntegralConstantUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntegralConstantUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIntegralConstantUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIntegralConstantUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTEGRAL_CONSTANT_UNITS
-}
+func (m *_BACnetConstructedDataIntegralConstantUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTEGRAL_CONSTANT_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntegralConstantUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntegralConstantUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntegralConstantUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntegralConstantUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntegralConstantUnits) GetActualValue() BACnetEng
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntegralConstantUnits factory function for _BACnetConstructedDataIntegralConstantUnits
-func NewBACnetConstructedDataIntegralConstantUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntegralConstantUnits {
+func NewBACnetConstructedDataIntegralConstantUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntegralConstantUnits {
_result := &_BACnetConstructedDataIntegralConstantUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntegralConstantUnits(units BACnetEngineeringUnitsT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntegralConstantUnits(structType interface{}) BACnetConstructedDataIntegralConstantUnits {
- if casted, ok := structType.(BACnetConstructedDataIntegralConstantUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntegralConstantUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntegralConstantUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntegralConstantUnits) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntegralConstantUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntegralConstantUnitsParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataIntegralConstantUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntegralConstantUnitsParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntegralConstantUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntegralConstantUnits) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntegralConstantUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntegralConstantUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntegralConstantUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntegralConstantUnits) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntegralConstantUnits) isBACnetConstructedDataIntegralConstantUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntegralConstantUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go
index c0e0b81004c..950d46023e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIntervalOffset.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIntervalOffset is the corresponding interface of BACnetConstructedDataIntervalOffset
type BACnetConstructedDataIntervalOffset interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIntervalOffsetExactly interface {
// _BACnetConstructedDataIntervalOffset is the data-structure of this message
type _BACnetConstructedDataIntervalOffset struct {
*_BACnetConstructedData
- IntervalOffset BACnetApplicationTagUnsignedInteger
+ IntervalOffset BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIntervalOffset) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIntervalOffset) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIntervalOffset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERVAL_OFFSET
-}
+func (m *_BACnetConstructedDataIntervalOffset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERVAL_OFFSET}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIntervalOffset) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIntervalOffset) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIntervalOffset) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIntervalOffset) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIntervalOffset) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIntervalOffset factory function for _BACnetConstructedDataIntervalOffset
-func NewBACnetConstructedDataIntervalOffset(intervalOffset BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIntervalOffset {
+func NewBACnetConstructedDataIntervalOffset( intervalOffset BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIntervalOffset {
_result := &_BACnetConstructedDataIntervalOffset{
- IntervalOffset: intervalOffset,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IntervalOffset: intervalOffset,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIntervalOffset(intervalOffset BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIntervalOffset(structType interface{}) BACnetConstructedDataIntervalOffset {
- if casted, ok := structType.(BACnetConstructedDataIntervalOffset); ok {
+ if casted, ok := structType.(BACnetConstructedDataIntervalOffset); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIntervalOffset); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIntervalOffset) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataIntervalOffset) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIntervalOffsetParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("intervalOffset"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for intervalOffset")
}
- _intervalOffset, _intervalOffsetErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_intervalOffset, _intervalOffsetErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _intervalOffsetErr != nil {
return nil, errors.Wrap(_intervalOffsetErr, "Error parsing 'intervalOffset' field of BACnetConstructedDataIntervalOffset")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIntervalOffsetParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataIntervalOffset{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IntervalOffset: intervalOffset,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIntervalOffset) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIntervalOffset")
}
- // Simple Field (intervalOffset)
- if pushErr := writeBuffer.PushContext("intervalOffset"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for intervalOffset")
- }
- _intervalOffsetErr := writeBuffer.WriteSerializable(ctx, m.GetIntervalOffset())
- if popErr := writeBuffer.PopContext("intervalOffset"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for intervalOffset")
- }
- if _intervalOffsetErr != nil {
- return errors.Wrap(_intervalOffsetErr, "Error serializing 'intervalOffset' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (intervalOffset)
+ if pushErr := writeBuffer.PushContext("intervalOffset"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for intervalOffset")
+ }
+ _intervalOffsetErr := writeBuffer.WriteSerializable(ctx, m.GetIntervalOffset())
+ if popErr := writeBuffer.PopContext("intervalOffset"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for intervalOffset")
+ }
+ if _intervalOffsetErr != nil {
+ return errors.Wrap(_intervalOffsetErr, "Error serializing 'intervalOffset' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIntervalOffset"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIntervalOffset")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIntervalOffset) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIntervalOffset) isBACnetConstructedDataIntervalOffset() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIntervalOffset) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go
index a9a6dd3044e..fffd2ad169c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataIsUTC.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataIsUTC is the corresponding interface of BACnetConstructedDataIsUTC
type BACnetConstructedDataIsUTC interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataIsUTCExactly interface {
// _BACnetConstructedDataIsUTC is the data-structure of this message
type _BACnetConstructedDataIsUTC struct {
*_BACnetConstructedData
- IsUtc BACnetApplicationTagBoolean
+ IsUtc BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataIsUTC) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataIsUTC) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataIsUTC) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_IS_UTC
-}
+func (m *_BACnetConstructedDataIsUTC) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_IS_UTC}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataIsUTC) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataIsUTC) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataIsUTC) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataIsUTC) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataIsUTC) GetActualValue() BACnetApplicationTagBoole
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataIsUTC factory function for _BACnetConstructedDataIsUTC
-func NewBACnetConstructedDataIsUTC(isUtc BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataIsUTC {
+func NewBACnetConstructedDataIsUTC( isUtc BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataIsUTC {
_result := &_BACnetConstructedDataIsUTC{
- IsUtc: isUtc,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ IsUtc: isUtc,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataIsUTC(isUtc BACnetApplicationTagBoolean, openingTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataIsUTC(structType interface{}) BACnetConstructedDataIsUTC {
- if casted, ok := structType.(BACnetConstructedDataIsUTC); ok {
+ if casted, ok := structType.(BACnetConstructedDataIsUTC); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataIsUTC); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataIsUTC) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetConstructedDataIsUTC) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataIsUTCParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("isUtc"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for isUtc")
}
- _isUtc, _isUtcErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_isUtc, _isUtcErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _isUtcErr != nil {
return nil, errors.Wrap(_isUtcErr, "Error parsing 'isUtc' field of BACnetConstructedDataIsUTC")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataIsUTCParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetConstructedDataIsUTC{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
IsUtc: isUtc,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataIsUTC) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataIsUTC")
}
- // Simple Field (isUtc)
- if pushErr := writeBuffer.PushContext("isUtc"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for isUtc")
- }
- _isUtcErr := writeBuffer.WriteSerializable(ctx, m.GetIsUtc())
- if popErr := writeBuffer.PopContext("isUtc"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for isUtc")
- }
- if _isUtcErr != nil {
- return errors.Wrap(_isUtcErr, "Error serializing 'isUtc' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (isUtc)
+ if pushErr := writeBuffer.PushContext("isUtc"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for isUtc")
+ }
+ _isUtcErr := writeBuffer.WriteSerializable(ctx, m.GetIsUtc())
+ if popErr := writeBuffer.PopContext("isUtc"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for isUtc")
+ }
+ if _isUtcErr != nil {
+ return errors.Wrap(_isUtcErr, "Error serializing 'isUtc' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataIsUTC"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataIsUTC")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataIsUTC) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataIsUTC) isBACnetConstructedDataIsUTC() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataIsUTC) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go
index bb50448faa6..b974dddb19a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataKeySets.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataKeySets is the corresponding interface of BACnetConstructedDataKeySets
type BACnetConstructedDataKeySets interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataKeySetsExactly interface {
// _BACnetConstructedDataKeySets is the data-structure of this message
type _BACnetConstructedDataKeySets struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- KeySets []BACnetSecurityKeySet
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ KeySets []BACnetSecurityKeySet
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataKeySets) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataKeySets) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataKeySets) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_KEY_SETS
-}
+func (m *_BACnetConstructedDataKeySets) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_KEY_SETS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataKeySets) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataKeySets) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataKeySets) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataKeySets) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataKeySets) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataKeySets factory function for _BACnetConstructedDataKeySets
-func NewBACnetConstructedDataKeySets(numberOfDataElements BACnetApplicationTagUnsignedInteger, keySets []BACnetSecurityKeySet, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataKeySets {
+func NewBACnetConstructedDataKeySets( numberOfDataElements BACnetApplicationTagUnsignedInteger , keySets []BACnetSecurityKeySet , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataKeySets {
_result := &_BACnetConstructedDataKeySets{
- NumberOfDataElements: numberOfDataElements,
- KeySets: keySets,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ KeySets: keySets,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataKeySets(numberOfDataElements BACnetApplicationTagUn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataKeySets(structType interface{}) BACnetConstructedDataKeySets {
- if casted, ok := structType.(BACnetConstructedDataKeySets); ok {
+ if casted, ok := structType.(BACnetConstructedDataKeySets); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataKeySets); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataKeySets) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataKeySets) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataKeySetsParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataKeySetsParseWithBuffer(ctx context.Context, readBuffer
// Terminated array
var keySets []BACnetSecurityKeySet
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetSecurityKeySetParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetSecurityKeySetParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'keySets' field of BACnetConstructedDataKeySets")
}
@@ -229,7 +231,7 @@ func BACnetConstructedDataKeySetsParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(keySets)) == (2)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(keySets))) == ((2)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"keySets should have exactly 2 values"})
}
@@ -240,11 +242,11 @@ func BACnetConstructedDataKeySetsParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataKeySets{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- KeySets: keySets,
+ KeySets: keySets,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -265,43 +267,43 @@ func (m *_BACnetConstructedDataKeySets) SerializeWithWriteBuffer(ctx context.Con
if pushErr := writeBuffer.PushContext("BACnetConstructedDataKeySets"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataKeySets")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (keySets)
- if pushErr := writeBuffer.PushContext("keySets", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for keySets")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetKeySets() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetKeySets()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'keySets' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("keySets", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for keySets")
+ }
+
+ // Array Field (keySets)
+ if pushErr := writeBuffer.PushContext("keySets", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for keySets")
+ }
+ for _curItem, _element := range m.GetKeySets() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetKeySets()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'keySets' field")
}
+ }
+ if popErr := writeBuffer.PopContext("keySets", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for keySets")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataKeySets"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataKeySets")
@@ -311,6 +313,7 @@ func (m *_BACnetConstructedDataKeySets) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataKeySets) isBACnetConstructedDataKeySets() bool {
return true
}
@@ -325,3 +328,6 @@ func (m *_BACnetConstructedDataKeySets) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go
index 0b9bba53f70..fe08a8c6627 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCallControl.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLandingCallControl is the corresponding interface of BACnetConstructedDataLandingCallControl
type BACnetConstructedDataLandingCallControl interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLandingCallControlExactly interface {
// _BACnetConstructedDataLandingCallControl is the data-structure of this message
type _BACnetConstructedDataLandingCallControl struct {
*_BACnetConstructedData
- LandingCallControl BACnetLandingCallStatus
+ LandingCallControl BACnetLandingCallStatus
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLandingCallControl) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLandingCallControl) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLandingCallControl) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LANDING_CALL_CONTROL
-}
+func (m *_BACnetConstructedDataLandingCallControl) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LANDING_CALL_CONTROL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLandingCallControl) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLandingCallControl) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLandingCallControl) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLandingCallControl) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLandingCallControl) GetActualValue() BACnetLandin
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLandingCallControl factory function for _BACnetConstructedDataLandingCallControl
-func NewBACnetConstructedDataLandingCallControl(landingCallControl BACnetLandingCallStatus, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLandingCallControl {
+func NewBACnetConstructedDataLandingCallControl( landingCallControl BACnetLandingCallStatus , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLandingCallControl {
_result := &_BACnetConstructedDataLandingCallControl{
- LandingCallControl: landingCallControl,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LandingCallControl: landingCallControl,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLandingCallControl(landingCallControl BACnetLanding
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLandingCallControl(structType interface{}) BACnetConstructedDataLandingCallControl {
- if casted, ok := structType.(BACnetConstructedDataLandingCallControl); ok {
+ if casted, ok := structType.(BACnetConstructedDataLandingCallControl); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLandingCallControl); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLandingCallControl) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataLandingCallControl) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLandingCallControlParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("landingCallControl"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for landingCallControl")
}
- _landingCallControl, _landingCallControlErr := BACnetLandingCallStatusParseWithBuffer(ctx, readBuffer)
+_landingCallControl, _landingCallControlErr := BACnetLandingCallStatusParseWithBuffer(ctx, readBuffer)
if _landingCallControlErr != nil {
return nil, errors.Wrap(_landingCallControlErr, "Error parsing 'landingCallControl' field of BACnetConstructedDataLandingCallControl")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLandingCallControlParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataLandingCallControl{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LandingCallControl: landingCallControl,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLandingCallControl) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLandingCallControl")
}
- // Simple Field (landingCallControl)
- if pushErr := writeBuffer.PushContext("landingCallControl"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for landingCallControl")
- }
- _landingCallControlErr := writeBuffer.WriteSerializable(ctx, m.GetLandingCallControl())
- if popErr := writeBuffer.PopContext("landingCallControl"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for landingCallControl")
- }
- if _landingCallControlErr != nil {
- return errors.Wrap(_landingCallControlErr, "Error serializing 'landingCallControl' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (landingCallControl)
+ if pushErr := writeBuffer.PushContext("landingCallControl"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for landingCallControl")
+ }
+ _landingCallControlErr := writeBuffer.WriteSerializable(ctx, m.GetLandingCallControl())
+ if popErr := writeBuffer.PopContext("landingCallControl"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for landingCallControl")
+ }
+ if _landingCallControlErr != nil {
+ return errors.Wrap(_landingCallControlErr, "Error serializing 'landingCallControl' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLandingCallControl"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLandingCallControl")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLandingCallControl) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLandingCallControl) isBACnetConstructedDataLandingCallControl() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLandingCallControl) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCalls.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCalls.go
index 0dfa2570c91..0ad5e64e531 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCalls.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingCalls.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLandingCalls is the corresponding interface of BACnetConstructedDataLandingCalls
type BACnetConstructedDataLandingCalls interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLandingCallsExactly interface {
// _BACnetConstructedDataLandingCalls is the data-structure of this message
type _BACnetConstructedDataLandingCalls struct {
*_BACnetConstructedData
- LandingCallStatus []BACnetLandingCallStatus
+ LandingCallStatus []BACnetLandingCallStatus
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLandingCalls) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLandingCalls) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLandingCalls) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LANDING_CALLS
-}
+func (m *_BACnetConstructedDataLandingCalls) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LANDING_CALLS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLandingCalls) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLandingCalls) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLandingCalls) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLandingCalls) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLandingCalls) GetLandingCallStatus() []BACnetLand
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLandingCalls factory function for _BACnetConstructedDataLandingCalls
-func NewBACnetConstructedDataLandingCalls(landingCallStatus []BACnetLandingCallStatus, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLandingCalls {
+func NewBACnetConstructedDataLandingCalls( landingCallStatus []BACnetLandingCallStatus , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLandingCalls {
_result := &_BACnetConstructedDataLandingCalls{
- LandingCallStatus: landingCallStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LandingCallStatus: landingCallStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLandingCalls(landingCallStatus []BACnetLandingCallS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLandingCalls(structType interface{}) BACnetConstructedDataLandingCalls {
- if casted, ok := structType.(BACnetConstructedDataLandingCalls); ok {
+ if casted, ok := structType.(BACnetConstructedDataLandingCalls); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLandingCalls); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLandingCalls) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataLandingCalls) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLandingCallsParseWithBuffer(ctx context.Context, readB
// Terminated array
var landingCallStatus []BACnetLandingCallStatus
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLandingCallStatusParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLandingCallStatusParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'landingCallStatus' field of BACnetConstructedDataLandingCalls")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLandingCallsParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataLandingCalls{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LandingCallStatus: landingCallStatus,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLandingCalls) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLandingCalls")
}
- // Array Field (landingCallStatus)
- if pushErr := writeBuffer.PushContext("landingCallStatus", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for landingCallStatus")
- }
- for _curItem, _element := range m.GetLandingCallStatus() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLandingCallStatus()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'landingCallStatus' field")
- }
- }
- if popErr := writeBuffer.PopContext("landingCallStatus", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for landingCallStatus")
+ // Array Field (landingCallStatus)
+ if pushErr := writeBuffer.PushContext("landingCallStatus", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for landingCallStatus")
+ }
+ for _curItem, _element := range m.GetLandingCallStatus() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLandingCallStatus()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'landingCallStatus' field")
}
+ }
+ if popErr := writeBuffer.PopContext("landingCallStatus", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for landingCallStatus")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLandingCalls"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLandingCalls")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLandingCalls) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLandingCalls) isBACnetConstructedDataLandingCalls() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLandingCalls) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go
index 89f2136276d..814eec536f8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLandingDoorStatus.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLandingDoorStatus is the corresponding interface of BACnetConstructedDataLandingDoorStatus
type BACnetConstructedDataLandingDoorStatus interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataLandingDoorStatusExactly interface {
// _BACnetConstructedDataLandingDoorStatus is the data-structure of this message
type _BACnetConstructedDataLandingDoorStatus struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- LandingDoorStatus []BACnetLandingDoorStatus
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ LandingDoorStatus []BACnetLandingDoorStatus
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLandingDoorStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLandingDoorStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLandingDoorStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LANDING_DOOR_STATUS
-}
+func (m *_BACnetConstructedDataLandingDoorStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LANDING_DOOR_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLandingDoorStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLandingDoorStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLandingDoorStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLandingDoorStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataLandingDoorStatus) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLandingDoorStatus factory function for _BACnetConstructedDataLandingDoorStatus
-func NewBACnetConstructedDataLandingDoorStatus(numberOfDataElements BACnetApplicationTagUnsignedInteger, landingDoorStatus []BACnetLandingDoorStatus, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLandingDoorStatus {
+func NewBACnetConstructedDataLandingDoorStatus( numberOfDataElements BACnetApplicationTagUnsignedInteger , landingDoorStatus []BACnetLandingDoorStatus , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLandingDoorStatus {
_result := &_BACnetConstructedDataLandingDoorStatus{
- NumberOfDataElements: numberOfDataElements,
- LandingDoorStatus: landingDoorStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ LandingDoorStatus: landingDoorStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataLandingDoorStatus(numberOfDataElements BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLandingDoorStatus(structType interface{}) BACnetConstructedDataLandingDoorStatus {
- if casted, ok := structType.(BACnetConstructedDataLandingDoorStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataLandingDoorStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLandingDoorStatus); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataLandingDoorStatus) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLandingDoorStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataLandingDoorStatusParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataLandingDoorStatusParseWithBuffer(ctx context.Context,
// Terminated array
var landingDoorStatus []BACnetLandingDoorStatus
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLandingDoorStatusParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLandingDoorStatusParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'landingDoorStatus' field of BACnetConstructedDataLandingDoorStatus")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataLandingDoorStatusParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataLandingDoorStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- LandingDoorStatus: landingDoorStatus,
+ LandingDoorStatus: landingDoorStatus,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataLandingDoorStatus) SerializeWithWriteBuffer(ctx c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataLandingDoorStatus"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLandingDoorStatus")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (landingDoorStatus)
- if pushErr := writeBuffer.PushContext("landingDoorStatus", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for landingDoorStatus")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetLandingDoorStatus() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLandingDoorStatus()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'landingDoorStatus' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("landingDoorStatus", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for landingDoorStatus")
+ }
+
+ // Array Field (landingDoorStatus)
+ if pushErr := writeBuffer.PushContext("landingDoorStatus", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for landingDoorStatus")
+ }
+ for _curItem, _element := range m.GetLandingDoorStatus() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLandingDoorStatus()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'landingDoorStatus' field")
}
+ }
+ if popErr := writeBuffer.PopContext("landingDoorStatus", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for landingDoorStatus")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLandingDoorStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLandingDoorStatus")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataLandingDoorStatus) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLandingDoorStatus) isBACnetConstructedDataLandingDoorStatus() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataLandingDoorStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueAll.go
index 0f086f1f334..daad3f2f332 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueAll is the corresponding interface of BACnetConstructedDataLargeAnalogValueAll
type BACnetConstructedDataLargeAnalogValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLargeAnalogValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLargeAnalogValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLargeAnalogValueAll factory function for _BACnetConstructedDataLargeAnalogValueAll
-func NewBACnetConstructedDataLargeAnalogValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueAll {
+func NewBACnetConstructedDataLargeAnalogValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueAll {
_result := &_BACnetConstructedDataLargeAnalogValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLargeAnalogValueAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueAll(structType interface{}) BACnetConstructedDataLargeAnalogValueAll {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLargeAnalogValueAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLargeAnalogValueAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueAll) isBACnetConstructedDataLargeAnalogValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go
index 8de229213c4..354d16f1380 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueCOVIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueCOVIncrement is the corresponding interface of BACnetConstructedDataLargeAnalogValueCOVIncrement
type BACnetConstructedDataLargeAnalogValueCOVIncrement interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueCOVIncrementExactly interface {
// _BACnetConstructedDataLargeAnalogValueCOVIncrement is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueCOVIncrement struct {
*_BACnetConstructedData
- CovIncrement BACnetApplicationTagDouble
+ CovIncrement BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COV_INCREMENT
-}
+func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COV_INCREMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueCOVIncrement factory function for _BACnetConstructedDataLargeAnalogValueCOVIncrement
-func NewBACnetConstructedDataLargeAnalogValueCOVIncrement(covIncrement BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueCOVIncrement {
+func NewBACnetConstructedDataLargeAnalogValueCOVIncrement( covIncrement BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueCOVIncrement {
_result := &_BACnetConstructedDataLargeAnalogValueCOVIncrement{
- CovIncrement: covIncrement,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovIncrement: covIncrement,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueCOVIncrement(covIncrement BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueCOVIncrement(structType interface{}) BACnetConstructedDataLargeAnalogValueCOVIncrement {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueCOVIncrement); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueCOVIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueCOVIncrement); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueCOVIncrementParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covIncrementErr != nil {
return nil, errors.Wrap(_covIncrementErr, "Error parsing 'covIncrement' field of BACnetConstructedDataLargeAnalogValueCOVIncrement")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueCOVIncrementParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueCOVIncrement{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovIncrement: covIncrement,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueCOVIncrement")
}
- // Simple Field (covIncrement)
- if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covIncrement")
- }
- _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
- if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covIncrement")
- }
- if _covIncrementErr != nil {
- return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covIncrement)
+ if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covIncrement")
+ }
+ _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
+ if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covIncrement")
+ }
+ if _covIncrementErr != nil {
+ return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueCOVIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueCOVIncrement")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) isBACnetConstructedDataLargeAnalogValueCOVIncrement() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueCOVIncrement) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go
index 6c8245ff881..3fbd2eb2e66 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueDeadband.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueDeadband is the corresponding interface of BACnetConstructedDataLargeAnalogValueDeadband
type BACnetConstructedDataLargeAnalogValueDeadband interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueDeadbandExactly interface {
// _BACnetConstructedDataLargeAnalogValueDeadband is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueDeadband struct {
*_BACnetConstructedData
- Deadband BACnetApplicationTagDouble
+ Deadband BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEADBAND
-}
+func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEADBAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueDeadband) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueDeadband) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueDeadband factory function for _BACnetConstructedDataLargeAnalogValueDeadband
-func NewBACnetConstructedDataLargeAnalogValueDeadband(deadband BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueDeadband {
+func NewBACnetConstructedDataLargeAnalogValueDeadband( deadband BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueDeadband {
_result := &_BACnetConstructedDataLargeAnalogValueDeadband{
- Deadband: deadband,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Deadband: deadband,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueDeadband(deadband BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueDeadband(structType interface{}) BACnetConstructedDataLargeAnalogValueDeadband {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueDeadband); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueDeadband); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueDeadband); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueDeadband) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueDeadbandParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetConstructedDataLargeAnalogValueDeadband")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueDeadbandParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueDeadband{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Deadband: deadband,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueDeadband) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueDeadband")
}
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueDeadband"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueDeadband")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueDeadband) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueDeadband) isBACnetConstructedDataLargeAnalogValueDeadband() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueDeadband) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go
index 0e9a612857d..c1b1ed3bce9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueFaultHighLimit is the corresponding interface of BACnetConstructedDataLargeAnalogValueFaultHighLimit
type BACnetConstructedDataLargeAnalogValueFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueFaultHighLimitExactly interface {
// _BACnetConstructedDataLargeAnalogValueFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagDouble
+ FaultHighLimit BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueFaultHighLimit factory function for _BACnetConstructedDataLargeAnalogValueFaultHighLimit
-func NewBACnetConstructedDataLargeAnalogValueFaultHighLimit(faultHighLimit BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueFaultHighLimit {
+func NewBACnetConstructedDataLargeAnalogValueFaultHighLimit( faultHighLimit BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueFaultHighLimit {
_result := &_BACnetConstructedDataLargeAnalogValueFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueFaultHighLimit(faultHighLimit BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueFaultHighLimit(structType interface{}) BACnetConstructedDataLargeAnalogValueFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueFaultHighLimitParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataLargeAnalogValueFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueFaultHighLimitParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) isBACnetConstructedDataLargeAnalogValueFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go
index 04d1a82de46..7c4d42128ed 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueFaultLowLimit is the corresponding interface of BACnetConstructedDataLargeAnalogValueFaultLowLimit
type BACnetConstructedDataLargeAnalogValueFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueFaultLowLimitExactly interface {
// _BACnetConstructedDataLargeAnalogValueFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagDouble
+ FaultLowLimit BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueFaultLowLimit factory function for _BACnetConstructedDataLargeAnalogValueFaultLowLimit
-func NewBACnetConstructedDataLargeAnalogValueFaultLowLimit(faultLowLimit BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueFaultLowLimit {
+func NewBACnetConstructedDataLargeAnalogValueFaultLowLimit( faultLowLimit BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueFaultLowLimit {
_result := &_BACnetConstructedDataLargeAnalogValueFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueFaultLowLimit(faultLowLimit BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueFaultLowLimit(structType interface{}) BACnetConstructedDataLargeAnalogValueFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueFaultLowLimitParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataLargeAnalogValueFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueFaultLowLimitParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) isBACnetConstructedDataLargeAnalogValueFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueFaultLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go
index 0459ee5780d..81bdc40ba85 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueHighLimit is the corresponding interface of BACnetConstructedDataLargeAnalogValueHighLimit
type BACnetConstructedDataLargeAnalogValueHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueHighLimitExactly interface {
// _BACnetConstructedDataLargeAnalogValueHighLimit is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueHighLimit struct {
*_BACnetConstructedData
- HighLimit BACnetApplicationTagDouble
+ HighLimit BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueHighLimit factory function for _BACnetConstructedDataLargeAnalogValueHighLimit
-func NewBACnetConstructedDataLargeAnalogValueHighLimit(highLimit BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueHighLimit {
+func NewBACnetConstructedDataLargeAnalogValueHighLimit( highLimit BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueHighLimit {
_result := &_BACnetConstructedDataLargeAnalogValueHighLimit{
- HighLimit: highLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ HighLimit: highLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueHighLimit(highLimit BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueHighLimit(structType interface{}) BACnetConstructedDataLargeAnalogValueHighLimit {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueHighLimitParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetConstructedDataLargeAnalogValueHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueHighLimitParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
HighLimit: highLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueHighLimit")
}
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) isBACnetConstructedDataLargeAnalogValueHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go
index e36fe31cb06..2af9409c0cb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueLowLimit is the corresponding interface of BACnetConstructedDataLargeAnalogValueLowLimit
type BACnetConstructedDataLargeAnalogValueLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueLowLimitExactly interface {
// _BACnetConstructedDataLargeAnalogValueLowLimit is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueLowLimit struct {
*_BACnetConstructedData
- LowLimit BACnetApplicationTagDouble
+ LowLimit BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueLowLimit factory function for _BACnetConstructedDataLargeAnalogValueLowLimit
-func NewBACnetConstructedDataLargeAnalogValueLowLimit(lowLimit BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueLowLimit {
+func NewBACnetConstructedDataLargeAnalogValueLowLimit( lowLimit BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueLowLimit {
_result := &_BACnetConstructedDataLargeAnalogValueLowLimit{
- LowLimit: lowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowLimit: lowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueLowLimit(lowLimit BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueLowLimit(structType interface{}) BACnetConstructedDataLargeAnalogValueLowLimit {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueLowLimitParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetConstructedDataLargeAnalogValueLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueLowLimitParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowLimit: lowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueLowLimit")
}
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) isBACnetConstructedDataLargeAnalogValueLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go
index 338f480e34f..9b7880b10a6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueMaxPresValue is the corresponding interface of BACnetConstructedDataLargeAnalogValueMaxPresValue
type BACnetConstructedDataLargeAnalogValueMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueMaxPresValueExactly interface {
// _BACnetConstructedDataLargeAnalogValueMaxPresValue is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagDouble
+ MaxPresValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueMaxPresValue factory function for _BACnetConstructedDataLargeAnalogValueMaxPresValue
-func NewBACnetConstructedDataLargeAnalogValueMaxPresValue(maxPresValue BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueMaxPresValue {
+func NewBACnetConstructedDataLargeAnalogValueMaxPresValue( maxPresValue BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueMaxPresValue {
_result := &_BACnetConstructedDataLargeAnalogValueMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueMaxPresValue(maxPresValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueMaxPresValue(structType interface{}) BACnetConstructedDataLargeAnalogValueMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueMaxPresValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataLargeAnalogValueMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueMaxPresValueParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) isBACnetConstructedDataLargeAnalogValueMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go
index 54b42e6beab..17bc8133914 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueMinPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueMinPresValue is the corresponding interface of BACnetConstructedDataLargeAnalogValueMinPresValue
type BACnetConstructedDataLargeAnalogValueMinPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueMinPresValueExactly interface {
// _BACnetConstructedDataLargeAnalogValueMinPresValue is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueMinPresValue struct {
*_BACnetConstructedData
- MinPresValue BACnetApplicationTagDouble
+ MinPresValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_PRES_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueMinPresValue factory function for _BACnetConstructedDataLargeAnalogValueMinPresValue
-func NewBACnetConstructedDataLargeAnalogValueMinPresValue(minPresValue BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueMinPresValue {
+func NewBACnetConstructedDataLargeAnalogValueMinPresValue( minPresValue BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueMinPresValue {
_result := &_BACnetConstructedDataLargeAnalogValueMinPresValue{
- MinPresValue: minPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinPresValue: minPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueMinPresValue(minPresValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueMinPresValue(structType interface{}) BACnetConstructedDataLargeAnalogValueMinPresValue {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueMinPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueMinPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueMinPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueMinPresValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("minPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPresValue")
}
- _minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minPresValueErr != nil {
return nil, errors.Wrap(_minPresValueErr, "Error parsing 'minPresValue' field of BACnetConstructedDataLargeAnalogValueMinPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueMinPresValueParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueMinPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinPresValue: minPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueMinPresValue")
}
- // Simple Field (minPresValue)
- if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minPresValue")
- }
- _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
- if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minPresValue")
- }
- if _minPresValueErr != nil {
- return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minPresValue)
+ if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minPresValue")
+ }
+ _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
+ if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minPresValue")
+ }
+ if _minPresValueErr != nil {
+ return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueMinPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueMinPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) isBACnetConstructedDataLargeAnalogValueMinPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueMinPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go
index 3bfdd8ea075..3364922bf71 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValuePresentValue is the corresponding interface of BACnetConstructedDataLargeAnalogValuePresentValue
type BACnetConstructedDataLargeAnalogValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValuePresentValueExactly interface {
// _BACnetConstructedDataLargeAnalogValuePresentValue is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagDouble
+ PresentValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValuePresentValue factory function for _BACnetConstructedDataLargeAnalogValuePresentValue
-func NewBACnetConstructedDataLargeAnalogValuePresentValue(presentValue BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValuePresentValue {
+func NewBACnetConstructedDataLargeAnalogValuePresentValue( presentValue BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValuePresentValue {
_result := &_BACnetConstructedDataLargeAnalogValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValuePresentValue(presentValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValuePresentValue(structType interface{}) BACnetConstructedDataLargeAnalogValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValuePresentValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataLargeAnalogValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValuePresentValueParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) isBACnetConstructedDataLargeAnalogValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go
index 7203e7f3e8b..6e7f34431da 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueRelinquishDefault is the corresponding interface of BACnetConstructedDataLargeAnalogValueRelinquishDefault
type BACnetConstructedDataLargeAnalogValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataLargeAnalogValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagDouble
+ RelinquishDefault BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueRelinquishDefault factory function for _BACnetConstructedDataLargeAnalogValueRelinquishDefault
-func NewBACnetConstructedDataLargeAnalogValueRelinquishDefault(relinquishDefault BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueRelinquishDefault {
+func NewBACnetConstructedDataLargeAnalogValueRelinquishDefault( relinquishDefault BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueRelinquishDefault {
_result := &_BACnetConstructedDataLargeAnalogValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueRelinquishDefault(relinquishDefault
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueRelinquishDefault(structType interface{}) BACnetConstructedDataLargeAnalogValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueRelinquishDefaultParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataLargeAnalogValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueRelinquishDefaultParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) isBACnetConstructedDataLargeAnalogValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueRelinquishDefault) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go
index 9b2d2133f0a..9be36a0635d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLargeAnalogValueResolution.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLargeAnalogValueResolution is the corresponding interface of BACnetConstructedDataLargeAnalogValueResolution
type BACnetConstructedDataLargeAnalogValueResolution interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLargeAnalogValueResolutionExactly interface {
// _BACnetConstructedDataLargeAnalogValueResolution is the data-structure of this message
type _BACnetConstructedDataLargeAnalogValueResolution struct {
*_BACnetConstructedData
- Resolution BACnetApplicationTagDouble
+ Resolution BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LARGE_ANALOG_VALUE
-}
+func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LARGE_ANALOG_VALUE}
-func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESOLUTION
-}
+func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESOLUTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLargeAnalogValueResolution) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLargeAnalogValueResolution) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLargeAnalogValueResolution factory function for _BACnetConstructedDataLargeAnalogValueResolution
-func NewBACnetConstructedDataLargeAnalogValueResolution(resolution BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLargeAnalogValueResolution {
+func NewBACnetConstructedDataLargeAnalogValueResolution( resolution BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLargeAnalogValueResolution {
_result := &_BACnetConstructedDataLargeAnalogValueResolution{
- Resolution: resolution,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Resolution: resolution,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLargeAnalogValueResolution(resolution BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLargeAnalogValueResolution(structType interface{}) BACnetConstructedDataLargeAnalogValueResolution {
- if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueResolution); ok {
+ if casted, ok := structType.(BACnetConstructedDataLargeAnalogValueResolution); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLargeAnalogValueResolution); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLargeAnalogValueResolution) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLargeAnalogValueResolutionParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("resolution"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for resolution")
}
- _resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _resolutionErr != nil {
return nil, errors.Wrap(_resolutionErr, "Error parsing 'resolution' field of BACnetConstructedDataLargeAnalogValueResolution")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLargeAnalogValueResolutionParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataLargeAnalogValueResolution{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Resolution: resolution,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLargeAnalogValueResolution) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLargeAnalogValueResolution")
}
- // Simple Field (resolution)
- if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for resolution")
- }
- _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
- if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for resolution")
- }
- if _resolutionErr != nil {
- return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (resolution)
+ if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for resolution")
+ }
+ _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
+ if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for resolution")
+ }
+ if _resolutionErr != nil {
+ return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLargeAnalogValueResolution"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLargeAnalogValueResolution")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLargeAnalogValueResolution) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLargeAnalogValueResolution) isBACnetConstructedDataLargeAnalogValueResolution() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLargeAnalogValueResolution) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go
index 88b399d276c..4ef7346e4d4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessEvent.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastAccessEvent is the corresponding interface of BACnetConstructedDataLastAccessEvent
type BACnetConstructedDataLastAccessEvent interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastAccessEventExactly interface {
// _BACnetConstructedDataLastAccessEvent is the data-structure of this message
type _BACnetConstructedDataLastAccessEvent struct {
*_BACnetConstructedData
- LastAccessEvent BACnetAccessEventTagged
+ LastAccessEvent BACnetAccessEventTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastAccessEvent) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastAccessEvent) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastAccessEvent) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_ACCESS_EVENT
-}
+func (m *_BACnetConstructedDataLastAccessEvent) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_ACCESS_EVENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastAccessEvent) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastAccessEvent) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastAccessEvent) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastAccessEvent) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastAccessEvent) GetActualValue() BACnetAccessEve
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastAccessEvent factory function for _BACnetConstructedDataLastAccessEvent
-func NewBACnetConstructedDataLastAccessEvent(lastAccessEvent BACnetAccessEventTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastAccessEvent {
+func NewBACnetConstructedDataLastAccessEvent( lastAccessEvent BACnetAccessEventTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastAccessEvent {
_result := &_BACnetConstructedDataLastAccessEvent{
- LastAccessEvent: lastAccessEvent,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastAccessEvent: lastAccessEvent,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastAccessEvent(lastAccessEvent BACnetAccessEventTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastAccessEvent(structType interface{}) BACnetConstructedDataLastAccessEvent {
- if casted, ok := structType.(BACnetConstructedDataLastAccessEvent); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastAccessEvent); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastAccessEvent); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastAccessEvent) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastAccessEvent) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastAccessEventParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lastAccessEvent"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastAccessEvent")
}
- _lastAccessEvent, _lastAccessEventErr := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_lastAccessEvent, _lastAccessEventErr := BACnetAccessEventTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _lastAccessEventErr != nil {
return nil, errors.Wrap(_lastAccessEventErr, "Error parsing 'lastAccessEvent' field of BACnetConstructedDataLastAccessEvent")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastAccessEventParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastAccessEvent{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastAccessEvent: lastAccessEvent,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastAccessEvent) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastAccessEvent")
}
- // Simple Field (lastAccessEvent)
- if pushErr := writeBuffer.PushContext("lastAccessEvent"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastAccessEvent")
- }
- _lastAccessEventErr := writeBuffer.WriteSerializable(ctx, m.GetLastAccessEvent())
- if popErr := writeBuffer.PopContext("lastAccessEvent"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastAccessEvent")
- }
- if _lastAccessEventErr != nil {
- return errors.Wrap(_lastAccessEventErr, "Error serializing 'lastAccessEvent' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastAccessEvent)
+ if pushErr := writeBuffer.PushContext("lastAccessEvent"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastAccessEvent")
+ }
+ _lastAccessEventErr := writeBuffer.WriteSerializable(ctx, m.GetLastAccessEvent())
+ if popErr := writeBuffer.PopContext("lastAccessEvent"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastAccessEvent")
+ }
+ if _lastAccessEventErr != nil {
+ return errors.Wrap(_lastAccessEventErr, "Error serializing 'lastAccessEvent' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastAccessEvent"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastAccessEvent")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastAccessEvent) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastAccessEvent) isBACnetConstructedDataLastAccessEvent() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastAccessEvent) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go
index cba1df4ed70..fb07fbbace8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastAccessPoint.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastAccessPoint is the corresponding interface of BACnetConstructedDataLastAccessPoint
type BACnetConstructedDataLastAccessPoint interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastAccessPointExactly interface {
// _BACnetConstructedDataLastAccessPoint is the data-structure of this message
type _BACnetConstructedDataLastAccessPoint struct {
*_BACnetConstructedData
- LastAccessPoint BACnetDeviceObjectReference
+ LastAccessPoint BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastAccessPoint) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastAccessPoint) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastAccessPoint) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_ACCESS_POINT
-}
+func (m *_BACnetConstructedDataLastAccessPoint) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_ACCESS_POINT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastAccessPoint) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastAccessPoint) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastAccessPoint) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastAccessPoint) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastAccessPoint) GetActualValue() BACnetDeviceObj
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastAccessPoint factory function for _BACnetConstructedDataLastAccessPoint
-func NewBACnetConstructedDataLastAccessPoint(lastAccessPoint BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastAccessPoint {
+func NewBACnetConstructedDataLastAccessPoint( lastAccessPoint BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastAccessPoint {
_result := &_BACnetConstructedDataLastAccessPoint{
- LastAccessPoint: lastAccessPoint,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastAccessPoint: lastAccessPoint,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastAccessPoint(lastAccessPoint BACnetDeviceObjectR
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastAccessPoint(structType interface{}) BACnetConstructedDataLastAccessPoint {
- if casted, ok := structType.(BACnetConstructedDataLastAccessPoint); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastAccessPoint); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastAccessPoint); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastAccessPoint) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastAccessPoint) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastAccessPointParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lastAccessPoint"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastAccessPoint")
}
- _lastAccessPoint, _lastAccessPointErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_lastAccessPoint, _lastAccessPointErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _lastAccessPointErr != nil {
return nil, errors.Wrap(_lastAccessPointErr, "Error parsing 'lastAccessPoint' field of BACnetConstructedDataLastAccessPoint")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastAccessPointParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastAccessPoint{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastAccessPoint: lastAccessPoint,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastAccessPoint) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastAccessPoint")
}
- // Simple Field (lastAccessPoint)
- if pushErr := writeBuffer.PushContext("lastAccessPoint"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastAccessPoint")
- }
- _lastAccessPointErr := writeBuffer.WriteSerializable(ctx, m.GetLastAccessPoint())
- if popErr := writeBuffer.PopContext("lastAccessPoint"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastAccessPoint")
- }
- if _lastAccessPointErr != nil {
- return errors.Wrap(_lastAccessPointErr, "Error serializing 'lastAccessPoint' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastAccessPoint)
+ if pushErr := writeBuffer.PushContext("lastAccessPoint"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastAccessPoint")
+ }
+ _lastAccessPointErr := writeBuffer.WriteSerializable(ctx, m.GetLastAccessPoint())
+ if popErr := writeBuffer.PopContext("lastAccessPoint"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastAccessPoint")
+ }
+ if _lastAccessPointErr != nil {
+ return errors.Wrap(_lastAccessPointErr, "Error serializing 'lastAccessPoint' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastAccessPoint"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastAccessPoint")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastAccessPoint) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastAccessPoint) isBACnetConstructedDataLastAccessPoint() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastAccessPoint) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go
index 50347b2dcca..8033429a611 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCommandTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastCommandTime is the corresponding interface of BACnetConstructedDataLastCommandTime
type BACnetConstructedDataLastCommandTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastCommandTimeExactly interface {
// _BACnetConstructedDataLastCommandTime is the data-structure of this message
type _BACnetConstructedDataLastCommandTime struct {
*_BACnetConstructedData
- LastCommandTime BACnetTimeStamp
+ LastCommandTime BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastCommandTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastCommandTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastCommandTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_COMMAND_TIME
-}
+func (m *_BACnetConstructedDataLastCommandTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_COMMAND_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastCommandTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastCommandTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastCommandTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastCommandTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastCommandTime) GetActualValue() BACnetTimeStamp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastCommandTime factory function for _BACnetConstructedDataLastCommandTime
-func NewBACnetConstructedDataLastCommandTime(lastCommandTime BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastCommandTime {
+func NewBACnetConstructedDataLastCommandTime( lastCommandTime BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastCommandTime {
_result := &_BACnetConstructedDataLastCommandTime{
- LastCommandTime: lastCommandTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastCommandTime: lastCommandTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastCommandTime(lastCommandTime BACnetTimeStamp, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastCommandTime(structType interface{}) BACnetConstructedDataLastCommandTime {
- if casted, ok := structType.(BACnetConstructedDataLastCommandTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastCommandTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastCommandTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastCommandTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastCommandTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastCommandTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lastCommandTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastCommandTime")
}
- _lastCommandTime, _lastCommandTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_lastCommandTime, _lastCommandTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _lastCommandTimeErr != nil {
return nil, errors.Wrap(_lastCommandTimeErr, "Error parsing 'lastCommandTime' field of BACnetConstructedDataLastCommandTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastCommandTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastCommandTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastCommandTime: lastCommandTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastCommandTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastCommandTime")
}
- // Simple Field (lastCommandTime)
- if pushErr := writeBuffer.PushContext("lastCommandTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastCommandTime")
- }
- _lastCommandTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastCommandTime())
- if popErr := writeBuffer.PopContext("lastCommandTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastCommandTime")
- }
- if _lastCommandTimeErr != nil {
- return errors.Wrap(_lastCommandTimeErr, "Error serializing 'lastCommandTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastCommandTime)
+ if pushErr := writeBuffer.PushContext("lastCommandTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastCommandTime")
+ }
+ _lastCommandTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastCommandTime())
+ if popErr := writeBuffer.PopContext("lastCommandTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastCommandTime")
+ }
+ if _lastCommandTimeErr != nil {
+ return errors.Wrap(_lastCommandTimeErr, "Error serializing 'lastCommandTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastCommandTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastCommandTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastCommandTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastCommandTime) isBACnetConstructedDataLastCommandTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastCommandTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go
index 33c73634e1f..daef48fbed5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAdded.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastCredentialAdded is the corresponding interface of BACnetConstructedDataLastCredentialAdded
type BACnetConstructedDataLastCredentialAdded interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastCredentialAddedExactly interface {
// _BACnetConstructedDataLastCredentialAdded is the data-structure of this message
type _BACnetConstructedDataLastCredentialAdded struct {
*_BACnetConstructedData
- LastCredentialAdded BACnetDeviceObjectReference
+ LastCredentialAdded BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastCredentialAdded) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastCredentialAdded) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastCredentialAdded) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED
-}
+func (m *_BACnetConstructedDataLastCredentialAdded) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastCredentialAdded) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastCredentialAdded) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastCredentialAdded) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastCredentialAdded) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastCredentialAdded) GetActualValue() BACnetDevic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastCredentialAdded factory function for _BACnetConstructedDataLastCredentialAdded
-func NewBACnetConstructedDataLastCredentialAdded(lastCredentialAdded BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastCredentialAdded {
+func NewBACnetConstructedDataLastCredentialAdded( lastCredentialAdded BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastCredentialAdded {
_result := &_BACnetConstructedDataLastCredentialAdded{
- LastCredentialAdded: lastCredentialAdded,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastCredentialAdded: lastCredentialAdded,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastCredentialAdded(lastCredentialAdded BACnetDevic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastCredentialAdded(structType interface{}) BACnetConstructedDataLastCredentialAdded {
- if casted, ok := structType.(BACnetConstructedDataLastCredentialAdded); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastCredentialAdded); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastCredentialAdded); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastCredentialAdded) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastCredentialAdded) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastCredentialAddedParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("lastCredentialAdded"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastCredentialAdded")
}
- _lastCredentialAdded, _lastCredentialAddedErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_lastCredentialAdded, _lastCredentialAddedErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _lastCredentialAddedErr != nil {
return nil, errors.Wrap(_lastCredentialAddedErr, "Error parsing 'lastCredentialAdded' field of BACnetConstructedDataLastCredentialAdded")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastCredentialAddedParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastCredentialAdded{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastCredentialAdded: lastCredentialAdded,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastCredentialAdded) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastCredentialAdded")
}
- // Simple Field (lastCredentialAdded)
- if pushErr := writeBuffer.PushContext("lastCredentialAdded"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastCredentialAdded")
- }
- _lastCredentialAddedErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialAdded())
- if popErr := writeBuffer.PopContext("lastCredentialAdded"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastCredentialAdded")
- }
- if _lastCredentialAddedErr != nil {
- return errors.Wrap(_lastCredentialAddedErr, "Error serializing 'lastCredentialAdded' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastCredentialAdded)
+ if pushErr := writeBuffer.PushContext("lastCredentialAdded"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastCredentialAdded")
+ }
+ _lastCredentialAddedErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialAdded())
+ if popErr := writeBuffer.PopContext("lastCredentialAdded"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastCredentialAdded")
+ }
+ if _lastCredentialAddedErr != nil {
+ return errors.Wrap(_lastCredentialAddedErr, "Error serializing 'lastCredentialAdded' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastCredentialAdded"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastCredentialAdded")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastCredentialAdded) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastCredentialAdded) isBACnetConstructedDataLastCredentialAdded() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastCredentialAdded) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go
index f83d80f6347..53825968a67 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialAddedTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastCredentialAddedTime is the corresponding interface of BACnetConstructedDataLastCredentialAddedTime
type BACnetConstructedDataLastCredentialAddedTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastCredentialAddedTimeExactly interface {
// _BACnetConstructedDataLastCredentialAddedTime is the data-structure of this message
type _BACnetConstructedDataLastCredentialAddedTime struct {
*_BACnetConstructedData
- LastCredentialAddedTime BACnetDateTime
+ LastCredentialAddedTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastCredentialAddedTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastCredentialAddedTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastCredentialAddedTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED_TIME
-}
+func (m *_BACnetConstructedDataLastCredentialAddedTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_CREDENTIAL_ADDED_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastCredentialAddedTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastCredentialAddedTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastCredentialAddedTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastCredentialAddedTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastCredentialAddedTime) GetActualValue() BACnetD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastCredentialAddedTime factory function for _BACnetConstructedDataLastCredentialAddedTime
-func NewBACnetConstructedDataLastCredentialAddedTime(lastCredentialAddedTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastCredentialAddedTime {
+func NewBACnetConstructedDataLastCredentialAddedTime( lastCredentialAddedTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastCredentialAddedTime {
_result := &_BACnetConstructedDataLastCredentialAddedTime{
LastCredentialAddedTime: lastCredentialAddedTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastCredentialAddedTime(lastCredentialAddedTime BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastCredentialAddedTime(structType interface{}) BACnetConstructedDataLastCredentialAddedTime {
- if casted, ok := structType.(BACnetConstructedDataLastCredentialAddedTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastCredentialAddedTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastCredentialAddedTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastCredentialAddedTime) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastCredentialAddedTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastCredentialAddedTimeParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("lastCredentialAddedTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastCredentialAddedTime")
}
- _lastCredentialAddedTime, _lastCredentialAddedTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_lastCredentialAddedTime, _lastCredentialAddedTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _lastCredentialAddedTimeErr != nil {
return nil, errors.Wrap(_lastCredentialAddedTimeErr, "Error parsing 'lastCredentialAddedTime' field of BACnetConstructedDataLastCredentialAddedTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastCredentialAddedTimeParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastCredentialAddedTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastCredentialAddedTime: lastCredentialAddedTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastCredentialAddedTime) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastCredentialAddedTime")
}
- // Simple Field (lastCredentialAddedTime)
- if pushErr := writeBuffer.PushContext("lastCredentialAddedTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastCredentialAddedTime")
- }
- _lastCredentialAddedTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialAddedTime())
- if popErr := writeBuffer.PopContext("lastCredentialAddedTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastCredentialAddedTime")
- }
- if _lastCredentialAddedTimeErr != nil {
- return errors.Wrap(_lastCredentialAddedTimeErr, "Error serializing 'lastCredentialAddedTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastCredentialAddedTime)
+ if pushErr := writeBuffer.PushContext("lastCredentialAddedTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastCredentialAddedTime")
+ }
+ _lastCredentialAddedTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialAddedTime())
+ if popErr := writeBuffer.PopContext("lastCredentialAddedTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastCredentialAddedTime")
+ }
+ if _lastCredentialAddedTimeErr != nil {
+ return errors.Wrap(_lastCredentialAddedTimeErr, "Error serializing 'lastCredentialAddedTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastCredentialAddedTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastCredentialAddedTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastCredentialAddedTime) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastCredentialAddedTime) isBACnetConstructedDataLastCredentialAddedTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastCredentialAddedTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go
index 195c7214c89..dc57d701f26 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemoved.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastCredentialRemoved is the corresponding interface of BACnetConstructedDataLastCredentialRemoved
type BACnetConstructedDataLastCredentialRemoved interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastCredentialRemovedExactly interface {
// _BACnetConstructedDataLastCredentialRemoved is the data-structure of this message
type _BACnetConstructedDataLastCredentialRemoved struct {
*_BACnetConstructedData
- LastCredentialRemoved BACnetDeviceObjectReference
+ LastCredentialRemoved BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastCredentialRemoved) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastCredentialRemoved) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastCredentialRemoved) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED
-}
+func (m *_BACnetConstructedDataLastCredentialRemoved) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastCredentialRemoved) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastCredentialRemoved) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastCredentialRemoved) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastCredentialRemoved) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastCredentialRemoved) GetActualValue() BACnetDev
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastCredentialRemoved factory function for _BACnetConstructedDataLastCredentialRemoved
-func NewBACnetConstructedDataLastCredentialRemoved(lastCredentialRemoved BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastCredentialRemoved {
+func NewBACnetConstructedDataLastCredentialRemoved( lastCredentialRemoved BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastCredentialRemoved {
_result := &_BACnetConstructedDataLastCredentialRemoved{
- LastCredentialRemoved: lastCredentialRemoved,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastCredentialRemoved: lastCredentialRemoved,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastCredentialRemoved(lastCredentialRemoved BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastCredentialRemoved(structType interface{}) BACnetConstructedDataLastCredentialRemoved {
- if casted, ok := structType.(BACnetConstructedDataLastCredentialRemoved); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastCredentialRemoved); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastCredentialRemoved); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastCredentialRemoved) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastCredentialRemoved) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastCredentialRemovedParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("lastCredentialRemoved"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastCredentialRemoved")
}
- _lastCredentialRemoved, _lastCredentialRemovedErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_lastCredentialRemoved, _lastCredentialRemovedErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _lastCredentialRemovedErr != nil {
return nil, errors.Wrap(_lastCredentialRemovedErr, "Error parsing 'lastCredentialRemoved' field of BACnetConstructedDataLastCredentialRemoved")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastCredentialRemovedParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastCredentialRemoved{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastCredentialRemoved: lastCredentialRemoved,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastCredentialRemoved) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastCredentialRemoved")
}
- // Simple Field (lastCredentialRemoved)
- if pushErr := writeBuffer.PushContext("lastCredentialRemoved"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastCredentialRemoved")
- }
- _lastCredentialRemovedErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialRemoved())
- if popErr := writeBuffer.PopContext("lastCredentialRemoved"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastCredentialRemoved")
- }
- if _lastCredentialRemovedErr != nil {
- return errors.Wrap(_lastCredentialRemovedErr, "Error serializing 'lastCredentialRemoved' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastCredentialRemoved)
+ if pushErr := writeBuffer.PushContext("lastCredentialRemoved"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastCredentialRemoved")
+ }
+ _lastCredentialRemovedErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialRemoved())
+ if popErr := writeBuffer.PopContext("lastCredentialRemoved"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastCredentialRemoved")
+ }
+ if _lastCredentialRemovedErr != nil {
+ return errors.Wrap(_lastCredentialRemovedErr, "Error serializing 'lastCredentialRemoved' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastCredentialRemoved"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastCredentialRemoved")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastCredentialRemoved) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastCredentialRemoved) isBACnetConstructedDataLastCredentialRemoved() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastCredentialRemoved) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go
index 658655c42e0..e3981b3f90b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastCredentialRemovedTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastCredentialRemovedTime is the corresponding interface of BACnetConstructedDataLastCredentialRemovedTime
type BACnetConstructedDataLastCredentialRemovedTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastCredentialRemovedTimeExactly interface {
// _BACnetConstructedDataLastCredentialRemovedTime is the data-structure of this message
type _BACnetConstructedDataLastCredentialRemovedTime struct {
*_BACnetConstructedData
- LastCredentialRemovedTime BACnetDateTime
+ LastCredentialRemovedTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED_TIME
-}
+func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_CREDENTIAL_REMOVED_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastCredentialRemovedTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastCredentialRemovedTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastCredentialRemovedTime factory function for _BACnetConstructedDataLastCredentialRemovedTime
-func NewBACnetConstructedDataLastCredentialRemovedTime(lastCredentialRemovedTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastCredentialRemovedTime {
+func NewBACnetConstructedDataLastCredentialRemovedTime( lastCredentialRemovedTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastCredentialRemovedTime {
_result := &_BACnetConstructedDataLastCredentialRemovedTime{
LastCredentialRemovedTime: lastCredentialRemovedTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastCredentialRemovedTime(lastCredentialRemovedTime
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastCredentialRemovedTime(structType interface{}) BACnetConstructedDataLastCredentialRemovedTime {
- if casted, ok := structType.(BACnetConstructedDataLastCredentialRemovedTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastCredentialRemovedTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastCredentialRemovedTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastCredentialRemovedTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastCredentialRemovedTimeParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("lastCredentialRemovedTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastCredentialRemovedTime")
}
- _lastCredentialRemovedTime, _lastCredentialRemovedTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_lastCredentialRemovedTime, _lastCredentialRemovedTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _lastCredentialRemovedTimeErr != nil {
return nil, errors.Wrap(_lastCredentialRemovedTimeErr, "Error parsing 'lastCredentialRemovedTime' field of BACnetConstructedDataLastCredentialRemovedTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastCredentialRemovedTimeParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastCredentialRemovedTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastCredentialRemovedTime: lastCredentialRemovedTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastCredentialRemovedTime) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastCredentialRemovedTime")
}
- // Simple Field (lastCredentialRemovedTime)
- if pushErr := writeBuffer.PushContext("lastCredentialRemovedTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastCredentialRemovedTime")
- }
- _lastCredentialRemovedTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialRemovedTime())
- if popErr := writeBuffer.PopContext("lastCredentialRemovedTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastCredentialRemovedTime")
- }
- if _lastCredentialRemovedTimeErr != nil {
- return errors.Wrap(_lastCredentialRemovedTimeErr, "Error serializing 'lastCredentialRemovedTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastCredentialRemovedTime)
+ if pushErr := writeBuffer.PushContext("lastCredentialRemovedTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastCredentialRemovedTime")
+ }
+ _lastCredentialRemovedTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastCredentialRemovedTime())
+ if popErr := writeBuffer.PopContext("lastCredentialRemovedTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastCredentialRemovedTime")
+ }
+ if _lastCredentialRemovedTimeErr != nil {
+ return errors.Wrap(_lastCredentialRemovedTimeErr, "Error serializing 'lastCredentialRemovedTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastCredentialRemovedTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastCredentialRemovedTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastCredentialRemovedTime) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastCredentialRemovedTime) isBACnetConstructedDataLastCredentialRemovedTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastCredentialRemovedTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go
index a8e54c93cfd..551b43fc8bb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastKeyServer.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastKeyServer is the corresponding interface of BACnetConstructedDataLastKeyServer
type BACnetConstructedDataLastKeyServer interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastKeyServerExactly interface {
// _BACnetConstructedDataLastKeyServer is the data-structure of this message
type _BACnetConstructedDataLastKeyServer struct {
*_BACnetConstructedData
- LastKeyServer BACnetAddressBinding
+ LastKeyServer BACnetAddressBinding
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastKeyServer) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastKeyServer) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastKeyServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_KEY_SERVER
-}
+func (m *_BACnetConstructedDataLastKeyServer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_KEY_SERVER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastKeyServer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastKeyServer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastKeyServer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastKeyServer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastKeyServer) GetActualValue() BACnetAddressBind
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastKeyServer factory function for _BACnetConstructedDataLastKeyServer
-func NewBACnetConstructedDataLastKeyServer(lastKeyServer BACnetAddressBinding, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastKeyServer {
+func NewBACnetConstructedDataLastKeyServer( lastKeyServer BACnetAddressBinding , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastKeyServer {
_result := &_BACnetConstructedDataLastKeyServer{
- LastKeyServer: lastKeyServer,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastKeyServer: lastKeyServer,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastKeyServer(lastKeyServer BACnetAddressBinding, o
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastKeyServer(structType interface{}) BACnetConstructedDataLastKeyServer {
- if casted, ok := structType.(BACnetConstructedDataLastKeyServer); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastKeyServer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastKeyServer); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastKeyServer) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastKeyServer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastKeyServerParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("lastKeyServer"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastKeyServer")
}
- _lastKeyServer, _lastKeyServerErr := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
+_lastKeyServer, _lastKeyServerErr := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
if _lastKeyServerErr != nil {
return nil, errors.Wrap(_lastKeyServerErr, "Error parsing 'lastKeyServer' field of BACnetConstructedDataLastKeyServer")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastKeyServerParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastKeyServer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastKeyServer: lastKeyServer,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastKeyServer) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastKeyServer")
}
- // Simple Field (lastKeyServer)
- if pushErr := writeBuffer.PushContext("lastKeyServer"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastKeyServer")
- }
- _lastKeyServerErr := writeBuffer.WriteSerializable(ctx, m.GetLastKeyServer())
- if popErr := writeBuffer.PopContext("lastKeyServer"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastKeyServer")
- }
- if _lastKeyServerErr != nil {
- return errors.Wrap(_lastKeyServerErr, "Error serializing 'lastKeyServer' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastKeyServer)
+ if pushErr := writeBuffer.PushContext("lastKeyServer"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastKeyServer")
+ }
+ _lastKeyServerErr := writeBuffer.WriteSerializable(ctx, m.GetLastKeyServer())
+ if popErr := writeBuffer.PopContext("lastKeyServer"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastKeyServer")
+ }
+ if _lastKeyServerErr != nil {
+ return errors.Wrap(_lastKeyServerErr, "Error serializing 'lastKeyServer' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastKeyServer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastKeyServer")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastKeyServer) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastKeyServer) isBACnetConstructedDataLastKeyServer() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastKeyServer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go
index 593af5ec1cf..1013a3fda20 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastNotifyRecord.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastNotifyRecord is the corresponding interface of BACnetConstructedDataLastNotifyRecord
type BACnetConstructedDataLastNotifyRecord interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastNotifyRecordExactly interface {
// _BACnetConstructedDataLastNotifyRecord is the data-structure of this message
type _BACnetConstructedDataLastNotifyRecord struct {
*_BACnetConstructedData
- LastNotifyRecord BACnetApplicationTagUnsignedInteger
+ LastNotifyRecord BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastNotifyRecord) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastNotifyRecord) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastNotifyRecord) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_NOTIFY_RECORD
-}
+func (m *_BACnetConstructedDataLastNotifyRecord) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_NOTIFY_RECORD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastNotifyRecord) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastNotifyRecord) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastNotifyRecord) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastNotifyRecord) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastNotifyRecord) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastNotifyRecord factory function for _BACnetConstructedDataLastNotifyRecord
-func NewBACnetConstructedDataLastNotifyRecord(lastNotifyRecord BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastNotifyRecord {
+func NewBACnetConstructedDataLastNotifyRecord( lastNotifyRecord BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastNotifyRecord {
_result := &_BACnetConstructedDataLastNotifyRecord{
- LastNotifyRecord: lastNotifyRecord,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastNotifyRecord: lastNotifyRecord,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastNotifyRecord(lastNotifyRecord BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastNotifyRecord(structType interface{}) BACnetConstructedDataLastNotifyRecord {
- if casted, ok := structType.(BACnetConstructedDataLastNotifyRecord); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastNotifyRecord); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastNotifyRecord); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastNotifyRecord) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastNotifyRecord) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastNotifyRecordParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("lastNotifyRecord"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastNotifyRecord")
}
- _lastNotifyRecord, _lastNotifyRecordErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lastNotifyRecord, _lastNotifyRecordErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lastNotifyRecordErr != nil {
return nil, errors.Wrap(_lastNotifyRecordErr, "Error parsing 'lastNotifyRecord' field of BACnetConstructedDataLastNotifyRecord")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastNotifyRecordParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastNotifyRecord{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastNotifyRecord: lastNotifyRecord,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastNotifyRecord) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastNotifyRecord")
}
- // Simple Field (lastNotifyRecord)
- if pushErr := writeBuffer.PushContext("lastNotifyRecord"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastNotifyRecord")
- }
- _lastNotifyRecordErr := writeBuffer.WriteSerializable(ctx, m.GetLastNotifyRecord())
- if popErr := writeBuffer.PopContext("lastNotifyRecord"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastNotifyRecord")
- }
- if _lastNotifyRecordErr != nil {
- return errors.Wrap(_lastNotifyRecordErr, "Error serializing 'lastNotifyRecord' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastNotifyRecord)
+ if pushErr := writeBuffer.PushContext("lastNotifyRecord"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastNotifyRecord")
+ }
+ _lastNotifyRecordErr := writeBuffer.WriteSerializable(ctx, m.GetLastNotifyRecord())
+ if popErr := writeBuffer.PopContext("lastNotifyRecord"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastNotifyRecord")
+ }
+ if _lastNotifyRecordErr != nil {
+ return errors.Wrap(_lastNotifyRecordErr, "Error serializing 'lastNotifyRecord' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastNotifyRecord"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastNotifyRecord")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastNotifyRecord) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastNotifyRecord) isBACnetConstructedDataLastNotifyRecord() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastNotifyRecord) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go
index 79e41e2cc6c..98a3b2edab4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastPriority.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastPriority is the corresponding interface of BACnetConstructedDataLastPriority
type BACnetConstructedDataLastPriority interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastPriorityExactly interface {
// _BACnetConstructedDataLastPriority is the data-structure of this message
type _BACnetConstructedDataLastPriority struct {
*_BACnetConstructedData
- LastPriority BACnetApplicationTagUnsignedInteger
+ LastPriority BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastPriority) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastPriority) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_PRIORITY
-}
+func (m *_BACnetConstructedDataLastPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_PRIORITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastPriority) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastPriority) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastPriority) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastPriority) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastPriority) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastPriority factory function for _BACnetConstructedDataLastPriority
-func NewBACnetConstructedDataLastPriority(lastPriority BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastPriority {
+func NewBACnetConstructedDataLastPriority( lastPriority BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastPriority {
_result := &_BACnetConstructedDataLastPriority{
- LastPriority: lastPriority,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastPriority: lastPriority,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastPriority(lastPriority BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastPriority(structType interface{}) BACnetConstructedDataLastPriority {
- if casted, ok := structType.(BACnetConstructedDataLastPriority); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastPriority); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastPriority); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastPriority) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastPriority) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastPriorityParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("lastPriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastPriority")
}
- _lastPriority, _lastPriorityErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lastPriority, _lastPriorityErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lastPriorityErr != nil {
return nil, errors.Wrap(_lastPriorityErr, "Error parsing 'lastPriority' field of BACnetConstructedDataLastPriority")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastPriorityParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastPriority{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastPriority: lastPriority,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastPriority) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastPriority")
}
- // Simple Field (lastPriority)
- if pushErr := writeBuffer.PushContext("lastPriority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastPriority")
- }
- _lastPriorityErr := writeBuffer.WriteSerializable(ctx, m.GetLastPriority())
- if popErr := writeBuffer.PopContext("lastPriority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastPriority")
- }
- if _lastPriorityErr != nil {
- return errors.Wrap(_lastPriorityErr, "Error serializing 'lastPriority' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastPriority)
+ if pushErr := writeBuffer.PushContext("lastPriority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastPriority")
+ }
+ _lastPriorityErr := writeBuffer.WriteSerializable(ctx, m.GetLastPriority())
+ if popErr := writeBuffer.PopContext("lastPriority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastPriority")
+ }
+ if _lastPriorityErr != nil {
+ return errors.Wrap(_lastPriorityErr, "Error serializing 'lastPriority' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastPriority"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastPriority")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastPriority) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastPriority) isBACnetConstructedDataLastPriority() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastPriority) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go
index c31287eaf4f..b77e5b1af42 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestartReason.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastRestartReason is the corresponding interface of BACnetConstructedDataLastRestartReason
type BACnetConstructedDataLastRestartReason interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastRestartReasonExactly interface {
// _BACnetConstructedDataLastRestartReason is the data-structure of this message
type _BACnetConstructedDataLastRestartReason struct {
*_BACnetConstructedData
- LastRestartReason BACnetRestartReasonTagged
+ LastRestartReason BACnetRestartReasonTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastRestartReason) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastRestartReason) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastRestartReason) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_RESTART_REASON
-}
+func (m *_BACnetConstructedDataLastRestartReason) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_RESTART_REASON}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastRestartReason) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastRestartReason) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastRestartReason) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastRestartReason) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastRestartReason) GetActualValue() BACnetRestart
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastRestartReason factory function for _BACnetConstructedDataLastRestartReason
-func NewBACnetConstructedDataLastRestartReason(lastRestartReason BACnetRestartReasonTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastRestartReason {
+func NewBACnetConstructedDataLastRestartReason( lastRestartReason BACnetRestartReasonTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastRestartReason {
_result := &_BACnetConstructedDataLastRestartReason{
- LastRestartReason: lastRestartReason,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastRestartReason: lastRestartReason,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastRestartReason(lastRestartReason BACnetRestartRe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastRestartReason(structType interface{}) BACnetConstructedDataLastRestartReason {
- if casted, ok := structType.(BACnetConstructedDataLastRestartReason); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastRestartReason); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastRestartReason); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastRestartReason) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastRestartReason) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastRestartReasonParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("lastRestartReason"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastRestartReason")
}
- _lastRestartReason, _lastRestartReasonErr := BACnetRestartReasonTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_lastRestartReason, _lastRestartReasonErr := BACnetRestartReasonTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _lastRestartReasonErr != nil {
return nil, errors.Wrap(_lastRestartReasonErr, "Error parsing 'lastRestartReason' field of BACnetConstructedDataLastRestartReason")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastRestartReasonParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastRestartReason{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastRestartReason: lastRestartReason,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastRestartReason) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastRestartReason")
}
- // Simple Field (lastRestartReason)
- if pushErr := writeBuffer.PushContext("lastRestartReason"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastRestartReason")
- }
- _lastRestartReasonErr := writeBuffer.WriteSerializable(ctx, m.GetLastRestartReason())
- if popErr := writeBuffer.PopContext("lastRestartReason"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastRestartReason")
- }
- if _lastRestartReasonErr != nil {
- return errors.Wrap(_lastRestartReasonErr, "Error serializing 'lastRestartReason' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastRestartReason)
+ if pushErr := writeBuffer.PushContext("lastRestartReason"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastRestartReason")
+ }
+ _lastRestartReasonErr := writeBuffer.WriteSerializable(ctx, m.GetLastRestartReason())
+ if popErr := writeBuffer.PopContext("lastRestartReason"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastRestartReason")
+ }
+ if _lastRestartReasonErr != nil {
+ return errors.Wrap(_lastRestartReasonErr, "Error serializing 'lastRestartReason' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastRestartReason"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastRestartReason")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastRestartReason) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastRestartReason) isBACnetConstructedDataLastRestartReason() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastRestartReason) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go
index 400ef868370..78d23493fcf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastRestoreTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastRestoreTime is the corresponding interface of BACnetConstructedDataLastRestoreTime
type BACnetConstructedDataLastRestoreTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastRestoreTimeExactly interface {
// _BACnetConstructedDataLastRestoreTime is the data-structure of this message
type _BACnetConstructedDataLastRestoreTime struct {
*_BACnetConstructedData
- LastRestoreTime BACnetTimeStamp
+ LastRestoreTime BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastRestoreTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastRestoreTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastRestoreTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_RESTORE_TIME
-}
+func (m *_BACnetConstructedDataLastRestoreTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_RESTORE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastRestoreTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastRestoreTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastRestoreTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastRestoreTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastRestoreTime) GetActualValue() BACnetTimeStamp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastRestoreTime factory function for _BACnetConstructedDataLastRestoreTime
-func NewBACnetConstructedDataLastRestoreTime(lastRestoreTime BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastRestoreTime {
+func NewBACnetConstructedDataLastRestoreTime( lastRestoreTime BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastRestoreTime {
_result := &_BACnetConstructedDataLastRestoreTime{
- LastRestoreTime: lastRestoreTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastRestoreTime: lastRestoreTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastRestoreTime(lastRestoreTime BACnetTimeStamp, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastRestoreTime(structType interface{}) BACnetConstructedDataLastRestoreTime {
- if casted, ok := structType.(BACnetConstructedDataLastRestoreTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastRestoreTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastRestoreTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastRestoreTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastRestoreTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastRestoreTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lastRestoreTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastRestoreTime")
}
- _lastRestoreTime, _lastRestoreTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_lastRestoreTime, _lastRestoreTimeErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _lastRestoreTimeErr != nil {
return nil, errors.Wrap(_lastRestoreTimeErr, "Error parsing 'lastRestoreTime' field of BACnetConstructedDataLastRestoreTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastRestoreTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastRestoreTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastRestoreTime: lastRestoreTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastRestoreTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastRestoreTime")
}
- // Simple Field (lastRestoreTime)
- if pushErr := writeBuffer.PushContext("lastRestoreTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastRestoreTime")
- }
- _lastRestoreTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastRestoreTime())
- if popErr := writeBuffer.PopContext("lastRestoreTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastRestoreTime")
- }
- if _lastRestoreTimeErr != nil {
- return errors.Wrap(_lastRestoreTimeErr, "Error serializing 'lastRestoreTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastRestoreTime)
+ if pushErr := writeBuffer.PushContext("lastRestoreTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastRestoreTime")
+ }
+ _lastRestoreTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastRestoreTime())
+ if popErr := writeBuffer.PopContext("lastRestoreTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastRestoreTime")
+ }
+ if _lastRestoreTimeErr != nil {
+ return errors.Wrap(_lastRestoreTimeErr, "Error serializing 'lastRestoreTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastRestoreTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastRestoreTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastRestoreTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastRestoreTime) isBACnetConstructedDataLastRestoreTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastRestoreTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go
index 2a428668685..e7065cb3da3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastStateChange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastStateChange is the corresponding interface of BACnetConstructedDataLastStateChange
type BACnetConstructedDataLastStateChange interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastStateChangeExactly interface {
// _BACnetConstructedDataLastStateChange is the data-structure of this message
type _BACnetConstructedDataLastStateChange struct {
*_BACnetConstructedData
- LastStateChange BACnetTimerTransitionTagged
+ LastStateChange BACnetTimerTransitionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastStateChange) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastStateChange) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastStateChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_STATE_CHANGE
-}
+func (m *_BACnetConstructedDataLastStateChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_STATE_CHANGE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastStateChange) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastStateChange) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastStateChange) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastStateChange) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastStateChange) GetActualValue() BACnetTimerTran
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastStateChange factory function for _BACnetConstructedDataLastStateChange
-func NewBACnetConstructedDataLastStateChange(lastStateChange BACnetTimerTransitionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastStateChange {
+func NewBACnetConstructedDataLastStateChange( lastStateChange BACnetTimerTransitionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastStateChange {
_result := &_BACnetConstructedDataLastStateChange{
- LastStateChange: lastStateChange,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastStateChange: lastStateChange,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastStateChange(lastStateChange BACnetTimerTransiti
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastStateChange(structType interface{}) BACnetConstructedDataLastStateChange {
- if casted, ok := structType.(BACnetConstructedDataLastStateChange); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastStateChange); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastStateChange); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastStateChange) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastStateChange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastStateChangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lastStateChange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastStateChange")
}
- _lastStateChange, _lastStateChangeErr := BACnetTimerTransitionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_lastStateChange, _lastStateChangeErr := BACnetTimerTransitionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _lastStateChangeErr != nil {
return nil, errors.Wrap(_lastStateChangeErr, "Error parsing 'lastStateChange' field of BACnetConstructedDataLastStateChange")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastStateChangeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastStateChange{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastStateChange: lastStateChange,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastStateChange) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastStateChange")
}
- // Simple Field (lastStateChange)
- if pushErr := writeBuffer.PushContext("lastStateChange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastStateChange")
- }
- _lastStateChangeErr := writeBuffer.WriteSerializable(ctx, m.GetLastStateChange())
- if popErr := writeBuffer.PopContext("lastStateChange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastStateChange")
- }
- if _lastStateChangeErr != nil {
- return errors.Wrap(_lastStateChangeErr, "Error serializing 'lastStateChange' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastStateChange)
+ if pushErr := writeBuffer.PushContext("lastStateChange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastStateChange")
+ }
+ _lastStateChangeErr := writeBuffer.WriteSerializable(ctx, m.GetLastStateChange())
+ if popErr := writeBuffer.PopContext("lastStateChange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastStateChange")
+ }
+ if _lastStateChangeErr != nil {
+ return errors.Wrap(_lastStateChangeErr, "Error serializing 'lastStateChange' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastStateChange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastStateChange")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastStateChange) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastStateChange) isBACnetConstructedDataLastStateChange() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastStateChange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go
index 4a8fe4f88ca..bf38ae96058 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLastUseTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLastUseTime is the corresponding interface of BACnetConstructedDataLastUseTime
type BACnetConstructedDataLastUseTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLastUseTimeExactly interface {
// _BACnetConstructedDataLastUseTime is the data-structure of this message
type _BACnetConstructedDataLastUseTime struct {
*_BACnetConstructedData
- LastUseTime BACnetDateTime
+ LastUseTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLastUseTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLastUseTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLastUseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LAST_USE_TIME
-}
+func (m *_BACnetConstructedDataLastUseTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LAST_USE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLastUseTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLastUseTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLastUseTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLastUseTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLastUseTime) GetActualValue() BACnetDateTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLastUseTime factory function for _BACnetConstructedDataLastUseTime
-func NewBACnetConstructedDataLastUseTime(lastUseTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLastUseTime {
+func NewBACnetConstructedDataLastUseTime( lastUseTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLastUseTime {
_result := &_BACnetConstructedDataLastUseTime{
- LastUseTime: lastUseTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LastUseTime: lastUseTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLastUseTime(lastUseTime BACnetDateTime, openingTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLastUseTime(structType interface{}) BACnetConstructedDataLastUseTime {
- if casted, ok := structType.(BACnetConstructedDataLastUseTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLastUseTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLastUseTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLastUseTime) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLastUseTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLastUseTimeParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("lastUseTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lastUseTime")
}
- _lastUseTime, _lastUseTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_lastUseTime, _lastUseTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _lastUseTimeErr != nil {
return nil, errors.Wrap(_lastUseTimeErr, "Error parsing 'lastUseTime' field of BACnetConstructedDataLastUseTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLastUseTimeParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataLastUseTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LastUseTime: lastUseTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLastUseTime) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLastUseTime")
}
- // Simple Field (lastUseTime)
- if pushErr := writeBuffer.PushContext("lastUseTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lastUseTime")
- }
- _lastUseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastUseTime())
- if popErr := writeBuffer.PopContext("lastUseTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lastUseTime")
- }
- if _lastUseTimeErr != nil {
- return errors.Wrap(_lastUseTimeErr, "Error serializing 'lastUseTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lastUseTime)
+ if pushErr := writeBuffer.PushContext("lastUseTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lastUseTime")
+ }
+ _lastUseTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLastUseTime())
+ if popErr := writeBuffer.PopContext("lastUseTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lastUseTime")
+ }
+ if _lastUseTimeErr != nil {
+ return errors.Wrap(_lastUseTimeErr, "Error serializing 'lastUseTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLastUseTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLastUseTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLastUseTime) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLastUseTime) isBACnetConstructedDataLastUseTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLastUseTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyAlarmValues.go
index 909642f25e6..23817d84626 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyAlarmValues is the corresponding interface of BACnetConstructedDataLifeSafetyAlarmValues
type BACnetConstructedDataLifeSafetyAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLifeSafetyAlarmValuesExactly interface {
// _BACnetConstructedDataLifeSafetyAlarmValues is the data-structure of this message
type _BACnetConstructedDataLifeSafetyAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetLifeSafetyStateTagged
+ AlarmValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIFE_SAFETY_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIFE_SAFETY_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetAlarmValues() []BACnetL
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyAlarmValues factory function for _BACnetConstructedDataLifeSafetyAlarmValues
-func NewBACnetConstructedDataLifeSafetyAlarmValues(alarmValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyAlarmValues {
+func NewBACnetConstructedDataLifeSafetyAlarmValues( alarmValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyAlarmValues {
_result := &_BACnetConstructedDataLifeSafetyAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLifeSafetyAlarmValues(alarmValues []BACnetLifeSafet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyAlarmValues(structType interface{}) BACnetConstructedDataLifeSafetyAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLifeSafetyAlarmValuesParseWithBuffer(ctx context.Conte
// Terminated array
var alarmValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataLifeSafetyAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLifeSafetyAlarmValuesParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLifeSafetyAlarmValues) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLifeSafetyAlarmValues) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyAlarmValues) isBACnetConstructedDataLifeSafetyAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLifeSafetyAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAlarmValues.go
index cb669b87a4c..e0533d6af50 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyPointAlarmValues is the corresponding interface of BACnetConstructedDataLifeSafetyPointAlarmValues
type BACnetConstructedDataLifeSafetyPointAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLifeSafetyPointAlarmValuesExactly interface {
// _BACnetConstructedDataLifeSafetyPointAlarmValues is the data-structure of this message
type _BACnetConstructedDataLifeSafetyPointAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetLifeSafetyStateTagged
+ AlarmValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_POINT
-}
+func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_POINT}
-func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetAlarmValues() []BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyPointAlarmValues factory function for _BACnetConstructedDataLifeSafetyPointAlarmValues
-func NewBACnetConstructedDataLifeSafetyPointAlarmValues(alarmValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyPointAlarmValues {
+func NewBACnetConstructedDataLifeSafetyPointAlarmValues( alarmValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyPointAlarmValues {
_result := &_BACnetConstructedDataLifeSafetyPointAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLifeSafetyPointAlarmValues(alarmValues []BACnetLife
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyPointAlarmValues(structType interface{}) BACnetConstructedDataLifeSafetyPointAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyPointAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLifeSafetyPointAlarmValuesParseWithBuffer(ctx context.
// Terminated array
var alarmValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataLifeSafetyPointAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLifeSafetyPointAlarmValuesParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyPointAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyPointAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyPointAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyPointAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) isBACnetConstructedDataLifeSafetyPointAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLifeSafetyPointAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAll.go
index a5a677bdcbb..4392cfd33d1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyPointAll is the corresponding interface of BACnetConstructedDataLifeSafetyPointAll
type BACnetConstructedDataLifeSafetyPointAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLifeSafetyPointAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_POINT
-}
+func (m *_BACnetConstructedDataLifeSafetyPointAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_POINT}
-func (m *_BACnetConstructedDataLifeSafetyPointAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLifeSafetyPointAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyPointAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyPointAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyPointAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLifeSafetyPointAll factory function for _BACnetConstructedDataLifeSafetyPointAll
-func NewBACnetConstructedDataLifeSafetyPointAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyPointAll {
+func NewBACnetConstructedDataLifeSafetyPointAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyPointAll {
_result := &_BACnetConstructedDataLifeSafetyPointAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLifeSafetyPointAll(openingTag BACnetOpeningTag, pee
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyPointAll(structType interface{}) BACnetConstructedDataLifeSafetyPointAll {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyPointAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointAll) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyPointAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLifeSafetyPointAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLifeSafetyPointAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyPointAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyPointAll) isBACnetConstructedDataLifeSafetyPointAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLifeSafetyPointAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointFaultValues.go
index 3652bd36e15..826dd73e041 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyPointFaultValues is the corresponding interface of BACnetConstructedDataLifeSafetyPointFaultValues
type BACnetConstructedDataLifeSafetyPointFaultValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLifeSafetyPointFaultValuesExactly interface {
// _BACnetConstructedDataLifeSafetyPointFaultValues is the data-structure of this message
type _BACnetConstructedDataLifeSafetyPointFaultValues struct {
*_BACnetConstructedData
- FaultValues []BACnetLifeSafetyStateTagged
+ FaultValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_POINT
-}
+func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_POINT}
-func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetFaultValues() []BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyPointFaultValues factory function for _BACnetConstructedDataLifeSafetyPointFaultValues
-func NewBACnetConstructedDataLifeSafetyPointFaultValues(faultValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyPointFaultValues {
+func NewBACnetConstructedDataLifeSafetyPointFaultValues( faultValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyPointFaultValues {
_result := &_BACnetConstructedDataLifeSafetyPointFaultValues{
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLifeSafetyPointFaultValues(faultValues []BACnetLife
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyPointFaultValues(structType interface{}) BACnetConstructedDataLifeSafetyPointFaultValues {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyPointFaultValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLifeSafetyPointFaultValuesParseWithBuffer(ctx context.
// Terminated array
var faultValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataLifeSafetyPointFaultValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLifeSafetyPointFaultValuesParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyPointFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultValues: faultValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyPointFaultValues")
}
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
- }
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyPointFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyPointFaultValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) isBACnetConstructedDataLifeSafetyPointFaultValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLifeSafetyPointFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go
index ad0bded14f9..db11c99074d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyPointPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyPointPresentValue is the corresponding interface of BACnetConstructedDataLifeSafetyPointPresentValue
type BACnetConstructedDataLifeSafetyPointPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLifeSafetyPointPresentValueExactly interface {
// _BACnetConstructedDataLifeSafetyPointPresentValue is the data-structure of this message
type _BACnetConstructedDataLifeSafetyPointPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetLifeSafetyStateTagged
+ PresentValue BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_POINT
-}
+func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_POINT}
-func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyPointPresentValue factory function for _BACnetConstructedDataLifeSafetyPointPresentValue
-func NewBACnetConstructedDataLifeSafetyPointPresentValue(presentValue BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyPointPresentValue {
+func NewBACnetConstructedDataLifeSafetyPointPresentValue( presentValue BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyPointPresentValue {
_result := &_BACnetConstructedDataLifeSafetyPointPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLifeSafetyPointPresentValue(presentValue BACnetLife
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyPointPresentValue(structType interface{}) BACnetConstructedDataLifeSafetyPointPresentValue {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyPointPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyPointPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLifeSafetyPointPresentValueParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataLifeSafetyPointPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLifeSafetyPointPresentValueParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyPointPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyPointPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyPointPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyPointPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) isBACnetConstructedDataLifeSafetyPointPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLifeSafetyPointPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAlarmValues.go
index 5c5f38fa0d0..1744c56a2c1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyZoneAlarmValues is the corresponding interface of BACnetConstructedDataLifeSafetyZoneAlarmValues
type BACnetConstructedDataLifeSafetyZoneAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLifeSafetyZoneAlarmValuesExactly interface {
// _BACnetConstructedDataLifeSafetyZoneAlarmValues is the data-structure of this message
type _BACnetConstructedDataLifeSafetyZoneAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetLifeSafetyStateTagged
+ AlarmValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_ZONE
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_ZONE}
-func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetAlarmValues() []BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyZoneAlarmValues factory function for _BACnetConstructedDataLifeSafetyZoneAlarmValues
-func NewBACnetConstructedDataLifeSafetyZoneAlarmValues(alarmValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyZoneAlarmValues {
+func NewBACnetConstructedDataLifeSafetyZoneAlarmValues( alarmValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyZoneAlarmValues {
_result := &_BACnetConstructedDataLifeSafetyZoneAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLifeSafetyZoneAlarmValues(alarmValues []BACnetLifeS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyZoneAlarmValues(structType interface{}) BACnetConstructedDataLifeSafetyZoneAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyZoneAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLifeSafetyZoneAlarmValuesParseWithBuffer(ctx context.C
// Terminated array
var alarmValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataLifeSafetyZoneAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLifeSafetyZoneAlarmValuesParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyZoneAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyZoneAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyZoneAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyZoneAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) isBACnetConstructedDataLifeSafetyZoneAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAll.go
index 62a70cf8a5c..665a7e331e4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyZoneAll is the corresponding interface of BACnetConstructedDataLifeSafetyZoneAll
type BACnetConstructedDataLifeSafetyZoneAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLifeSafetyZoneAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_ZONE
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_ZONE}
-func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyZoneAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLifeSafetyZoneAll factory function for _BACnetConstructedDataLifeSafetyZoneAll
-func NewBACnetConstructedDataLifeSafetyZoneAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyZoneAll {
+func NewBACnetConstructedDataLifeSafetyZoneAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyZoneAll {
_result := &_BACnetConstructedDataLifeSafetyZoneAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLifeSafetyZoneAll(openingTag BACnetOpeningTag, peek
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyZoneAll(structType interface{}) BACnetConstructedDataLifeSafetyZoneAll {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyZoneAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLifeSafetyZoneAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLifeSafetyZoneAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyZoneAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAll) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneAll) isBACnetConstructedDataLifeSafetyZoneAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLifeSafetyZoneAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneFaultValues.go
index 00f14764df5..4942246c41f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyZoneFaultValues is the corresponding interface of BACnetConstructedDataLifeSafetyZoneFaultValues
type BACnetConstructedDataLifeSafetyZoneFaultValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLifeSafetyZoneFaultValuesExactly interface {
// _BACnetConstructedDataLifeSafetyZoneFaultValues is the data-structure of this message
type _BACnetConstructedDataLifeSafetyZoneFaultValues struct {
*_BACnetConstructedData
- FaultValues []BACnetLifeSafetyStateTagged
+ FaultValues []BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_ZONE
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_ZONE}
-func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetFaultValues() []BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyZoneFaultValues factory function for _BACnetConstructedDataLifeSafetyZoneFaultValues
-func NewBACnetConstructedDataLifeSafetyZoneFaultValues(faultValues []BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyZoneFaultValues {
+func NewBACnetConstructedDataLifeSafetyZoneFaultValues( faultValues []BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyZoneFaultValues {
_result := &_BACnetConstructedDataLifeSafetyZoneFaultValues{
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLifeSafetyZoneFaultValues(faultValues []BACnetLifeS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyZoneFaultValues(structType interface{}) BACnetConstructedDataLifeSafetyZoneFaultValues {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyZoneFaultValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLifeSafetyZoneFaultValuesParseWithBuffer(ctx context.C
// Terminated array
var faultValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataLifeSafetyZoneFaultValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLifeSafetyZoneFaultValuesParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyZoneFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultValues: faultValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyZoneFaultValues")
}
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
- }
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyZoneFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyZoneFaultValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) isBACnetConstructedDataLifeSafetyZoneFaultValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLifeSafetyZoneFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go
index 2e77490760d..c38cec789ff 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZoneMaintenanceRequired.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyZoneMaintenanceRequired is the corresponding interface of BACnetConstructedDataLifeSafetyZoneMaintenanceRequired
type BACnetConstructedDataLifeSafetyZoneMaintenanceRequired interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLifeSafetyZoneMaintenanceRequiredExactly interface {
// _BACnetConstructedDataLifeSafetyZoneMaintenanceRequired is the data-structure of this message
type _BACnetConstructedDataLifeSafetyZoneMaintenanceRequired struct {
*_BACnetConstructedData
- MaintenanceRequired BACnetApplicationTagBoolean
+ MaintenanceRequired BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_ZONE
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_ZONE}
-func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAINTENANCE_REQUIRED
-}
+func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAINTENANCE_REQUIRED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyZoneMaintenanceRequired factory function for _BACnetConstructedDataLifeSafetyZoneMaintenanceRequired
-func NewBACnetConstructedDataLifeSafetyZoneMaintenanceRequired(maintenanceRequired BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired {
+func NewBACnetConstructedDataLifeSafetyZoneMaintenanceRequired( maintenanceRequired BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired {
_result := &_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired{
- MaintenanceRequired: maintenanceRequired,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaintenanceRequired: maintenanceRequired,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLifeSafetyZoneMaintenanceRequired(maintenanceRequir
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyZoneMaintenanceRequired(structType interface{}) BACnetConstructedDataLifeSafetyZoneMaintenanceRequired {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneMaintenanceRequired); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyZoneMaintenanceRequired); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyZoneMaintenanceRequired); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLifeSafetyZoneMaintenanceRequiredParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("maintenanceRequired"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maintenanceRequired")
}
- _maintenanceRequired, _maintenanceRequiredErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maintenanceRequired, _maintenanceRequiredErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maintenanceRequiredErr != nil {
return nil, errors.Wrap(_maintenanceRequiredErr, "Error parsing 'maintenanceRequired' field of BACnetConstructedDataLifeSafetyZoneMaintenanceRequired")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLifeSafetyZoneMaintenanceRequiredParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaintenanceRequired: maintenanceRequired,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyZoneMaintenanceRequired")
}
- // Simple Field (maintenanceRequired)
- if pushErr := writeBuffer.PushContext("maintenanceRequired"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maintenanceRequired")
- }
- _maintenanceRequiredErr := writeBuffer.WriteSerializable(ctx, m.GetMaintenanceRequired())
- if popErr := writeBuffer.PopContext("maintenanceRequired"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maintenanceRequired")
- }
- if _maintenanceRequiredErr != nil {
- return errors.Wrap(_maintenanceRequiredErr, "Error serializing 'maintenanceRequired' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maintenanceRequired)
+ if pushErr := writeBuffer.PushContext("maintenanceRequired"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maintenanceRequired")
+ }
+ _maintenanceRequiredErr := writeBuffer.WriteSerializable(ctx, m.GetMaintenanceRequired())
+ if popErr := writeBuffer.PopContext("maintenanceRequired"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maintenanceRequired")
+ }
+ if _maintenanceRequiredErr != nil {
+ return errors.Wrap(_maintenanceRequiredErr, "Error serializing 'maintenanceRequired' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyZoneMaintenanceRequired"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyZoneMaintenanceRequired")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) isBACnetConstructedDataLifeSafetyZoneMaintenanceRequired() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLifeSafetyZoneMaintenanceRequired) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go
index 09e7f0c57aa..4157f66f2c3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLifeSafetyZonePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLifeSafetyZonePresentValue is the corresponding interface of BACnetConstructedDataLifeSafetyZonePresentValue
type BACnetConstructedDataLifeSafetyZonePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLifeSafetyZonePresentValueExactly interface {
// _BACnetConstructedDataLifeSafetyZonePresentValue is the data-structure of this message
type _BACnetConstructedDataLifeSafetyZonePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetLifeSafetyStateTagged
+ PresentValue BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFE_SAFETY_ZONE
-}
+func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFE_SAFETY_ZONE}
-func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLifeSafetyZonePresentValue factory function for _BACnetConstructedDataLifeSafetyZonePresentValue
-func NewBACnetConstructedDataLifeSafetyZonePresentValue(presentValue BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLifeSafetyZonePresentValue {
+func NewBACnetConstructedDataLifeSafetyZonePresentValue( presentValue BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLifeSafetyZonePresentValue {
_result := &_BACnetConstructedDataLifeSafetyZonePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLifeSafetyZonePresentValue(presentValue BACnetLifeS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLifeSafetyZonePresentValue(structType interface{}) BACnetConstructedDataLifeSafetyZonePresentValue {
- if casted, ok := structType.(BACnetConstructedDataLifeSafetyZonePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLifeSafetyZonePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLifeSafetyZonePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLifeSafetyZonePresentValueParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataLifeSafetyZonePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLifeSafetyZonePresentValueParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataLifeSafetyZonePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLifeSafetyZonePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLifeSafetyZonePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLifeSafetyZonePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) isBACnetConstructedDataLifeSafetyZonePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLifeSafetyZonePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftAll.go
index fa68948c8e0..9c2a5144042 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLiftAll is the corresponding interface of BACnetConstructedDataLiftAll
type BACnetConstructedDataLiftAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLiftAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLiftAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFT
-}
+func (m *_BACnetConstructedDataLiftAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFT}
-func (m *_BACnetConstructedDataLiftAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLiftAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLiftAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLiftAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLiftAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLiftAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLiftAll factory function for _BACnetConstructedDataLiftAll
-func NewBACnetConstructedDataLiftAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLiftAll {
+func NewBACnetConstructedDataLiftAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLiftAll {
_result := &_BACnetConstructedDataLiftAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLiftAll(openingTag BACnetOpeningTag, peekedTagHeade
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLiftAll(structType interface{}) BACnetConstructedDataLiftAll {
- if casted, ok := structType.(BACnetConstructedDataLiftAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLiftAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLiftAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLiftAll) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataLiftAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLiftAllParseWithBuffer(ctx context.Context, readBuffer
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLiftAllParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataLiftAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLiftAll) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLiftAll) isBACnetConstructedDataLiftAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLiftAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftFaultSignals.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftFaultSignals.go
index df762604e74..a6444fd7e7f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftFaultSignals.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLiftFaultSignals.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLiftFaultSignals is the corresponding interface of BACnetConstructedDataLiftFaultSignals
type BACnetConstructedDataLiftFaultSignals interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataLiftFaultSignalsExactly interface {
// _BACnetConstructedDataLiftFaultSignals is the data-structure of this message
type _BACnetConstructedDataLiftFaultSignals struct {
*_BACnetConstructedData
- FaultSignals []BACnetLiftFaultTagged
+ FaultSignals []BACnetLiftFaultTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLiftFaultSignals) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIFT
-}
+func (m *_BACnetConstructedDataLiftFaultSignals) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIFT}
-func (m *_BACnetConstructedDataLiftFaultSignals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_SIGNALS
-}
+func (m *_BACnetConstructedDataLiftFaultSignals) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_SIGNALS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLiftFaultSignals) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLiftFaultSignals) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLiftFaultSignals) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLiftFaultSignals) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataLiftFaultSignals) GetFaultSignals() []BACnetLiftF
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLiftFaultSignals factory function for _BACnetConstructedDataLiftFaultSignals
-func NewBACnetConstructedDataLiftFaultSignals(faultSignals []BACnetLiftFaultTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLiftFaultSignals {
+func NewBACnetConstructedDataLiftFaultSignals( faultSignals []BACnetLiftFaultTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLiftFaultSignals {
_result := &_BACnetConstructedDataLiftFaultSignals{
- FaultSignals: faultSignals,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultSignals: faultSignals,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataLiftFaultSignals(faultSignals []BACnetLiftFaultTagg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLiftFaultSignals(structType interface{}) BACnetConstructedDataLiftFaultSignals {
- if casted, ok := structType.(BACnetConstructedDataLiftFaultSignals); ok {
+ if casted, ok := structType.(BACnetConstructedDataLiftFaultSignals); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLiftFaultSignals); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataLiftFaultSignals) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataLiftFaultSignals) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataLiftFaultSignalsParseWithBuffer(ctx context.Context, r
// Terminated array
var faultSignals []BACnetLiftFaultTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLiftFaultTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLiftFaultTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultSignals' field of BACnetConstructedDataLiftFaultSignals")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataLiftFaultSignalsParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataLiftFaultSignals{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultSignals: faultSignals,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataLiftFaultSignals) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLiftFaultSignals")
}
- // Array Field (faultSignals)
- if pushErr := writeBuffer.PushContext("faultSignals", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultSignals")
- }
- for _curItem, _element := range m.GetFaultSignals() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultSignals()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultSignals' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultSignals", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultSignals")
+ // Array Field (faultSignals)
+ if pushErr := writeBuffer.PushContext("faultSignals", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultSignals")
+ }
+ for _curItem, _element := range m.GetFaultSignals() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultSignals()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultSignals' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultSignals", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultSignals")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLiftFaultSignals"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLiftFaultSignals")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataLiftFaultSignals) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLiftFaultSignals) isBACnetConstructedDataLiftFaultSignals() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataLiftFaultSignals) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go
index 419ec51d71a..0e911713307 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommand.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingCommand is the corresponding interface of BACnetConstructedDataLightingCommand
type BACnetConstructedDataLightingCommand interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLightingCommandExactly interface {
// _BACnetConstructedDataLightingCommand is the data-structure of this message
type _BACnetConstructedDataLightingCommand struct {
*_BACnetConstructedData
- LightingCommand BACnetLightingCommand
+ LightingCommand BACnetLightingCommand
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingCommand) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLightingCommand) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLightingCommand) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIGHTING_COMMAND
-}
+func (m *_BACnetConstructedDataLightingCommand) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIGHTING_COMMAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingCommand) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingCommand) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingCommand) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingCommand) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLightingCommand) GetActualValue() BACnetLightingC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLightingCommand factory function for _BACnetConstructedDataLightingCommand
-func NewBACnetConstructedDataLightingCommand(lightingCommand BACnetLightingCommand, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingCommand {
+func NewBACnetConstructedDataLightingCommand( lightingCommand BACnetLightingCommand , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingCommand {
_result := &_BACnetConstructedDataLightingCommand{
- LightingCommand: lightingCommand,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LightingCommand: lightingCommand,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLightingCommand(lightingCommand BACnetLightingComma
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingCommand(structType interface{}) BACnetConstructedDataLightingCommand {
- if casted, ok := structType.(BACnetConstructedDataLightingCommand); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingCommand); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLightingCommand) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingCommand) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLightingCommandParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lightingCommand"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lightingCommand")
}
- _lightingCommand, _lightingCommandErr := BACnetLightingCommandParseWithBuffer(ctx, readBuffer)
+_lightingCommand, _lightingCommandErr := BACnetLightingCommandParseWithBuffer(ctx, readBuffer)
if _lightingCommandErr != nil {
return nil, errors.Wrap(_lightingCommandErr, "Error parsing 'lightingCommand' field of BACnetConstructedDataLightingCommand")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLightingCommandParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingCommand{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LightingCommand: lightingCommand,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLightingCommand) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLightingCommand")
}
- // Simple Field (lightingCommand)
- if pushErr := writeBuffer.PushContext("lightingCommand"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lightingCommand")
- }
- _lightingCommandErr := writeBuffer.WriteSerializable(ctx, m.GetLightingCommand())
- if popErr := writeBuffer.PopContext("lightingCommand"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lightingCommand")
- }
- if _lightingCommandErr != nil {
- return errors.Wrap(_lightingCommandErr, "Error serializing 'lightingCommand' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lightingCommand)
+ if pushErr := writeBuffer.PushContext("lightingCommand"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lightingCommand")
+ }
+ _lightingCommandErr := writeBuffer.WriteSerializable(ctx, m.GetLightingCommand())
+ if popErr := writeBuffer.PopContext("lightingCommand"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lightingCommand")
+ }
+ if _lightingCommandErr != nil {
+ return errors.Wrap(_lightingCommandErr, "Error serializing 'lightingCommand' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLightingCommand"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLightingCommand")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLightingCommand) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingCommand) isBACnetConstructedDataLightingCommand() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLightingCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go
index 5f5a53a1eb7..910b03ad030 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingCommandDefaultPriority.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingCommandDefaultPriority is the corresponding interface of BACnetConstructedDataLightingCommandDefaultPriority
type BACnetConstructedDataLightingCommandDefaultPriority interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLightingCommandDefaultPriorityExactly interface {
// _BACnetConstructedDataLightingCommandDefaultPriority is the data-structure of this message
type _BACnetConstructedDataLightingCommandDefaultPriority struct {
*_BACnetConstructedData
- LightingCommandDefaultPriority BACnetApplicationTagUnsignedInteger
+ LightingCommandDefaultPriority BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIGHTING_COMMAND_DEFAULT_PRIORITY
-}
+func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIGHTING_COMMAND_DEFAULT_PRIORITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingCommandDefaultPriority) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingCommandDefaultPriority) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLightingCommandDefaultPriority factory function for _BACnetConstructedDataLightingCommandDefaultPriority
-func NewBACnetConstructedDataLightingCommandDefaultPriority(lightingCommandDefaultPriority BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingCommandDefaultPriority {
+func NewBACnetConstructedDataLightingCommandDefaultPriority( lightingCommandDefaultPriority BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingCommandDefaultPriority {
_result := &_BACnetConstructedDataLightingCommandDefaultPriority{
LightingCommandDefaultPriority: lightingCommandDefaultPriority,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLightingCommandDefaultPriority(lightingCommandDefau
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingCommandDefaultPriority(structType interface{}) BACnetConstructedDataLightingCommandDefaultPriority {
- if casted, ok := structType.(BACnetConstructedDataLightingCommandDefaultPriority); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingCommandDefaultPriority); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingCommandDefaultPriority); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingCommandDefaultPriority) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLightingCommandDefaultPriorityParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("lightingCommandDefaultPriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lightingCommandDefaultPriority")
}
- _lightingCommandDefaultPriority, _lightingCommandDefaultPriorityErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lightingCommandDefaultPriority, _lightingCommandDefaultPriorityErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lightingCommandDefaultPriorityErr != nil {
return nil, errors.Wrap(_lightingCommandDefaultPriorityErr, "Error parsing 'lightingCommandDefaultPriority' field of BACnetConstructedDataLightingCommandDefaultPriority")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLightingCommandDefaultPriorityParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingCommandDefaultPriority{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LightingCommandDefaultPriority: lightingCommandDefaultPriority,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLightingCommandDefaultPriority) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLightingCommandDefaultPriority")
}
- // Simple Field (lightingCommandDefaultPriority)
- if pushErr := writeBuffer.PushContext("lightingCommandDefaultPriority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lightingCommandDefaultPriority")
- }
- _lightingCommandDefaultPriorityErr := writeBuffer.WriteSerializable(ctx, m.GetLightingCommandDefaultPriority())
- if popErr := writeBuffer.PopContext("lightingCommandDefaultPriority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lightingCommandDefaultPriority")
- }
- if _lightingCommandDefaultPriorityErr != nil {
- return errors.Wrap(_lightingCommandDefaultPriorityErr, "Error serializing 'lightingCommandDefaultPriority' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lightingCommandDefaultPriority)
+ if pushErr := writeBuffer.PushContext("lightingCommandDefaultPriority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lightingCommandDefaultPriority")
+ }
+ _lightingCommandDefaultPriorityErr := writeBuffer.WriteSerializable(ctx, m.GetLightingCommandDefaultPriority())
+ if popErr := writeBuffer.PopContext("lightingCommandDefaultPriority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lightingCommandDefaultPriority")
+ }
+ if _lightingCommandDefaultPriorityErr != nil {
+ return errors.Wrap(_lightingCommandDefaultPriorityErr, "Error serializing 'lightingCommandDefaultPriority' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLightingCommandDefaultPriority"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLightingCommandDefaultPriority")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLightingCommandDefaultPriority) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingCommandDefaultPriority) isBACnetConstructedDataLightingCommandDefaultPriority() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLightingCommandDefaultPriority) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputAll.go
index ca9731d3be0..11d583115ba 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingOutputAll is the corresponding interface of BACnetConstructedDataLightingOutputAll
type BACnetConstructedDataLightingOutputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLightingOutputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingOutputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataLightingOutputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataLightingOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLightingOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingOutputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingOutputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingOutputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingOutputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLightingOutputAll factory function for _BACnetConstructedDataLightingOutputAll
-func NewBACnetConstructedDataLightingOutputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingOutputAll {
+func NewBACnetConstructedDataLightingOutputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingOutputAll {
_result := &_BACnetConstructedDataLightingOutputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLightingOutputAll(openingTag BACnetOpeningTag, peek
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingOutputAll(structType interface{}) BACnetConstructedDataLightingOutputAll {
- if casted, ok := structType.(BACnetConstructedDataLightingOutputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingOutputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingOutputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLightingOutputAll) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingOutputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLightingOutputAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLightingOutputAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingOutputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLightingOutputAll) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingOutputAll) isBACnetConstructedDataLightingOutputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLightingOutputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go
index 141b421a638..7448cbbe267 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputFeedbackValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingOutputFeedbackValue is the corresponding interface of BACnetConstructedDataLightingOutputFeedbackValue
type BACnetConstructedDataLightingOutputFeedbackValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLightingOutputFeedbackValueExactly interface {
// _BACnetConstructedDataLightingOutputFeedbackValue is the data-structure of this message
type _BACnetConstructedDataLightingOutputFeedbackValue struct {
*_BACnetConstructedData
- FeedbackValue BACnetApplicationTagReal
+ FeedbackValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FEEDBACK_VALUE
-}
+func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FEEDBACK_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingOutputFeedbackValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingOutputFeedbackValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLightingOutputFeedbackValue factory function for _BACnetConstructedDataLightingOutputFeedbackValue
-func NewBACnetConstructedDataLightingOutputFeedbackValue(feedbackValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingOutputFeedbackValue {
+func NewBACnetConstructedDataLightingOutputFeedbackValue( feedbackValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingOutputFeedbackValue {
_result := &_BACnetConstructedDataLightingOutputFeedbackValue{
- FeedbackValue: feedbackValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FeedbackValue: feedbackValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLightingOutputFeedbackValue(feedbackValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingOutputFeedbackValue(structType interface{}) BACnetConstructedDataLightingOutputFeedbackValue {
- if casted, ok := structType.(BACnetConstructedDataLightingOutputFeedbackValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingOutputFeedbackValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingOutputFeedbackValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingOutputFeedbackValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLightingOutputFeedbackValueParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("feedbackValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for feedbackValue")
}
- _feedbackValue, _feedbackValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_feedbackValue, _feedbackValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _feedbackValueErr != nil {
return nil, errors.Wrap(_feedbackValueErr, "Error parsing 'feedbackValue' field of BACnetConstructedDataLightingOutputFeedbackValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLightingOutputFeedbackValueParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingOutputFeedbackValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FeedbackValue: feedbackValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLightingOutputFeedbackValue) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLightingOutputFeedbackValue")
}
- // Simple Field (feedbackValue)
- if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for feedbackValue")
- }
- _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
- if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for feedbackValue")
- }
- if _feedbackValueErr != nil {
- return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (feedbackValue)
+ if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for feedbackValue")
+ }
+ _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
+ if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for feedbackValue")
+ }
+ if _feedbackValueErr != nil {
+ return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLightingOutputFeedbackValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLightingOutputFeedbackValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLightingOutputFeedbackValue) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingOutputFeedbackValue) isBACnetConstructedDataLightingOutputFeedbackValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLightingOutputFeedbackValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go
index afdf29782bd..cfb74204df8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingOutputPresentValue is the corresponding interface of BACnetConstructedDataLightingOutputPresentValue
type BACnetConstructedDataLightingOutputPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLightingOutputPresentValueExactly interface {
// _BACnetConstructedDataLightingOutputPresentValue is the data-structure of this message
type _BACnetConstructedDataLightingOutputPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagReal
+ PresentValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataLightingOutputPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataLightingOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataLightingOutputPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingOutputPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingOutputPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingOutputPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingOutputPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLightingOutputPresentValue) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLightingOutputPresentValue factory function for _BACnetConstructedDataLightingOutputPresentValue
-func NewBACnetConstructedDataLightingOutputPresentValue(presentValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingOutputPresentValue {
+func NewBACnetConstructedDataLightingOutputPresentValue( presentValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingOutputPresentValue {
_result := &_BACnetConstructedDataLightingOutputPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLightingOutputPresentValue(presentValue BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingOutputPresentValue(structType interface{}) BACnetConstructedDataLightingOutputPresentValue {
- if casted, ok := structType.(BACnetConstructedDataLightingOutputPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingOutputPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingOutputPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLightingOutputPresentValue) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingOutputPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLightingOutputPresentValueParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataLightingOutputPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLightingOutputPresentValueParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingOutputPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLightingOutputPresentValue) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLightingOutputPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLightingOutputPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLightingOutputPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLightingOutputPresentValue) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingOutputPresentValue) isBACnetConstructedDataLightingOutputPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLightingOutputPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go
index 88b9b4c9ae7..f20bfdab547 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingOutputRelinquishDefault is the corresponding interface of BACnetConstructedDataLightingOutputRelinquishDefault
type BACnetConstructedDataLightingOutputRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLightingOutputRelinquishDefaultExactly interface {
// _BACnetConstructedDataLightingOutputRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataLightingOutputRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagReal
+ RelinquishDefault BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLightingOutputRelinquishDefault factory function for _BACnetConstructedDataLightingOutputRelinquishDefault
-func NewBACnetConstructedDataLightingOutputRelinquishDefault(relinquishDefault BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingOutputRelinquishDefault {
+func NewBACnetConstructedDataLightingOutputRelinquishDefault( relinquishDefault BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingOutputRelinquishDefault {
_result := &_BACnetConstructedDataLightingOutputRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLightingOutputRelinquishDefault(relinquishDefault B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingOutputRelinquishDefault(structType interface{}) BACnetConstructedDataLightingOutputRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataLightingOutputRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingOutputRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingOutputRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLightingOutputRelinquishDefaultParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataLightingOutputRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLightingOutputRelinquishDefaultParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingOutputRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLightingOutputRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLightingOutputRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLightingOutputRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) isBACnetConstructedDataLightingOutputRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLightingOutputRelinquishDefault) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go
index b67382b1ec2..48bfd509891 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLightingOutputTrackingValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLightingOutputTrackingValue is the corresponding interface of BACnetConstructedDataLightingOutputTrackingValue
type BACnetConstructedDataLightingOutputTrackingValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLightingOutputTrackingValueExactly interface {
// _BACnetConstructedDataLightingOutputTrackingValue is the data-structure of this message
type _BACnetConstructedDataLightingOutputTrackingValue struct {
*_BACnetConstructedData
- TrackingValue BACnetApplicationTagReal
+ TrackingValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LIGHTING_OUTPUT
-}
+func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LIGHTING_OUTPUT}
-func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TRACKING_VALUE
-}
+func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TRACKING_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLightingOutputTrackingValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLightingOutputTrackingValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLightingOutputTrackingValue factory function for _BACnetConstructedDataLightingOutputTrackingValue
-func NewBACnetConstructedDataLightingOutputTrackingValue(trackingValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLightingOutputTrackingValue {
+func NewBACnetConstructedDataLightingOutputTrackingValue( trackingValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLightingOutputTrackingValue {
_result := &_BACnetConstructedDataLightingOutputTrackingValue{
- TrackingValue: trackingValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TrackingValue: trackingValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLightingOutputTrackingValue(trackingValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLightingOutputTrackingValue(structType interface{}) BACnetConstructedDataLightingOutputTrackingValue {
- if casted, ok := structType.(BACnetConstructedDataLightingOutputTrackingValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLightingOutputTrackingValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLightingOutputTrackingValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataLightingOutputTrackingValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLightingOutputTrackingValueParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("trackingValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for trackingValue")
}
- _trackingValue, _trackingValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_trackingValue, _trackingValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _trackingValueErr != nil {
return nil, errors.Wrap(_trackingValueErr, "Error parsing 'trackingValue' field of BACnetConstructedDataLightingOutputTrackingValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLightingOutputTrackingValueParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataLightingOutputTrackingValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TrackingValue: trackingValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLightingOutputTrackingValue) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLightingOutputTrackingValue")
}
- // Simple Field (trackingValue)
- if pushErr := writeBuffer.PushContext("trackingValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for trackingValue")
- }
- _trackingValueErr := writeBuffer.WriteSerializable(ctx, m.GetTrackingValue())
- if popErr := writeBuffer.PopContext("trackingValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for trackingValue")
- }
- if _trackingValueErr != nil {
- return errors.Wrap(_trackingValueErr, "Error serializing 'trackingValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (trackingValue)
+ if pushErr := writeBuffer.PushContext("trackingValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for trackingValue")
+ }
+ _trackingValueErr := writeBuffer.WriteSerializable(ctx, m.GetTrackingValue())
+ if popErr := writeBuffer.PopContext("trackingValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for trackingValue")
+ }
+ if _trackingValueErr != nil {
+ return errors.Wrap(_trackingValueErr, "Error serializing 'trackingValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLightingOutputTrackingValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLightingOutputTrackingValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLightingOutputTrackingValue) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLightingOutputTrackingValue) isBACnetConstructedDataLightingOutputTrackingValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLightingOutputTrackingValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go
index 549d0af6d38..927fc7856ac 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLimitEnable is the corresponding interface of BACnetConstructedDataLimitEnable
type BACnetConstructedDataLimitEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLimitEnableExactly interface {
// _BACnetConstructedDataLimitEnable is the data-structure of this message
type _BACnetConstructedDataLimitEnable struct {
*_BACnetConstructedData
- LimitEnable BACnetLimitEnableTagged
+ LimitEnable BACnetLimitEnableTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLimitEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLimitEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLimitEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIMIT_ENABLE
-}
+func (m *_BACnetConstructedDataLimitEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIMIT_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLimitEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLimitEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLimitEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLimitEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLimitEnable) GetActualValue() BACnetLimitEnableTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLimitEnable factory function for _BACnetConstructedDataLimitEnable
-func NewBACnetConstructedDataLimitEnable(limitEnable BACnetLimitEnableTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLimitEnable {
+func NewBACnetConstructedDataLimitEnable( limitEnable BACnetLimitEnableTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLimitEnable {
_result := &_BACnetConstructedDataLimitEnable{
- LimitEnable: limitEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LimitEnable: limitEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLimitEnable(limitEnable BACnetLimitEnableTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLimitEnable(structType interface{}) BACnetConstructedDataLimitEnable {
- if casted, ok := structType.(BACnetConstructedDataLimitEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataLimitEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLimitEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLimitEnable) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLimitEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLimitEnableParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("limitEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for limitEnable")
}
- _limitEnable, _limitEnableErr := BACnetLimitEnableTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_limitEnable, _limitEnableErr := BACnetLimitEnableTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _limitEnableErr != nil {
return nil, errors.Wrap(_limitEnableErr, "Error parsing 'limitEnable' field of BACnetConstructedDataLimitEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLimitEnableParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataLimitEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LimitEnable: limitEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLimitEnable) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLimitEnable")
}
- // Simple Field (limitEnable)
- if pushErr := writeBuffer.PushContext("limitEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for limitEnable")
- }
- _limitEnableErr := writeBuffer.WriteSerializable(ctx, m.GetLimitEnable())
- if popErr := writeBuffer.PopContext("limitEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for limitEnable")
- }
- if _limitEnableErr != nil {
- return errors.Wrap(_limitEnableErr, "Error serializing 'limitEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (limitEnable)
+ if pushErr := writeBuffer.PushContext("limitEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for limitEnable")
+ }
+ _limitEnableErr := writeBuffer.WriteSerializable(ctx, m.GetLimitEnable())
+ if popErr := writeBuffer.PopContext("limitEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for limitEnable")
+ }
+ if _limitEnableErr != nil {
+ return errors.Wrap(_limitEnableErr, "Error serializing 'limitEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLimitEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLimitEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLimitEnable) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLimitEnable) isBACnetConstructedDataLimitEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLimitEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go
index 7f152597269..341a5ccf80d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLimitMonitoringInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLimitMonitoringInterval is the corresponding interface of BACnetConstructedDataLimitMonitoringInterval
type BACnetConstructedDataLimitMonitoringInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLimitMonitoringIntervalExactly interface {
// _BACnetConstructedDataLimitMonitoringInterval is the data-structure of this message
type _BACnetConstructedDataLimitMonitoringInterval struct {
*_BACnetConstructedData
- LimitMonitoringInterval BACnetApplicationTagUnsignedInteger
+ LimitMonitoringInterval BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLimitMonitoringInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLimitMonitoringInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLimitMonitoringInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIMIT_MONITORING_INTERVAL
-}
+func (m *_BACnetConstructedDataLimitMonitoringInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIMIT_MONITORING_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLimitMonitoringInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLimitMonitoringInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLimitMonitoringInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLimitMonitoringInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLimitMonitoringInterval) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLimitMonitoringInterval factory function for _BACnetConstructedDataLimitMonitoringInterval
-func NewBACnetConstructedDataLimitMonitoringInterval(limitMonitoringInterval BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLimitMonitoringInterval {
+func NewBACnetConstructedDataLimitMonitoringInterval( limitMonitoringInterval BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLimitMonitoringInterval {
_result := &_BACnetConstructedDataLimitMonitoringInterval{
LimitMonitoringInterval: limitMonitoringInterval,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLimitMonitoringInterval(limitMonitoringInterval BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLimitMonitoringInterval(structType interface{}) BACnetConstructedDataLimitMonitoringInterval {
- if casted, ok := structType.(BACnetConstructedDataLimitMonitoringInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataLimitMonitoringInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLimitMonitoringInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLimitMonitoringInterval) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLimitMonitoringInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLimitMonitoringIntervalParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("limitMonitoringInterval"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for limitMonitoringInterval")
}
- _limitMonitoringInterval, _limitMonitoringIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_limitMonitoringInterval, _limitMonitoringIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _limitMonitoringIntervalErr != nil {
return nil, errors.Wrap(_limitMonitoringIntervalErr, "Error parsing 'limitMonitoringInterval' field of BACnetConstructedDataLimitMonitoringInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLimitMonitoringIntervalParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataLimitMonitoringInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LimitMonitoringInterval: limitMonitoringInterval,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLimitMonitoringInterval) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLimitMonitoringInterval")
}
- // Simple Field (limitMonitoringInterval)
- if pushErr := writeBuffer.PushContext("limitMonitoringInterval"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for limitMonitoringInterval")
- }
- _limitMonitoringIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetLimitMonitoringInterval())
- if popErr := writeBuffer.PopContext("limitMonitoringInterval"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for limitMonitoringInterval")
- }
- if _limitMonitoringIntervalErr != nil {
- return errors.Wrap(_limitMonitoringIntervalErr, "Error serializing 'limitMonitoringInterval' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (limitMonitoringInterval)
+ if pushErr := writeBuffer.PushContext("limitMonitoringInterval"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for limitMonitoringInterval")
+ }
+ _limitMonitoringIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetLimitMonitoringInterval())
+ if popErr := writeBuffer.PopContext("limitMonitoringInterval"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for limitMonitoringInterval")
+ }
+ if _limitMonitoringIntervalErr != nil {
+ return errors.Wrap(_limitMonitoringIntervalErr, "Error serializing 'limitMonitoringInterval' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLimitMonitoringInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLimitMonitoringInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLimitMonitoringInterval) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLimitMonitoringInterval) isBACnetConstructedDataLimitMonitoringInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLimitMonitoringInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go
index 3d049b47e84..984d16e286e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLinkSpeed is the corresponding interface of BACnetConstructedDataLinkSpeed
type BACnetConstructedDataLinkSpeed interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLinkSpeedExactly interface {
// _BACnetConstructedDataLinkSpeed is the data-structure of this message
type _BACnetConstructedDataLinkSpeed struct {
*_BACnetConstructedData
- LinkSpeed BACnetApplicationTagReal
+ LinkSpeed BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLinkSpeed) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLinkSpeed) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLinkSpeed) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LINK_SPEED
-}
+func (m *_BACnetConstructedDataLinkSpeed) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LINK_SPEED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLinkSpeed) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLinkSpeed) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLinkSpeed) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLinkSpeed) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLinkSpeed) GetActualValue() BACnetApplicationTagR
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLinkSpeed factory function for _BACnetConstructedDataLinkSpeed
-func NewBACnetConstructedDataLinkSpeed(linkSpeed BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLinkSpeed {
+func NewBACnetConstructedDataLinkSpeed( linkSpeed BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLinkSpeed {
_result := &_BACnetConstructedDataLinkSpeed{
- LinkSpeed: linkSpeed,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LinkSpeed: linkSpeed,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLinkSpeed(linkSpeed BACnetApplicationTagReal, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLinkSpeed(structType interface{}) BACnetConstructedDataLinkSpeed {
- if casted, ok := structType.(BACnetConstructedDataLinkSpeed); ok {
+ if casted, ok := structType.(BACnetConstructedDataLinkSpeed); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLinkSpeed); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLinkSpeed) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataLinkSpeed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLinkSpeedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("linkSpeed"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for linkSpeed")
}
- _linkSpeed, _linkSpeedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_linkSpeed, _linkSpeedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _linkSpeedErr != nil {
return nil, errors.Wrap(_linkSpeedErr, "Error parsing 'linkSpeed' field of BACnetConstructedDataLinkSpeed")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLinkSpeedParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataLinkSpeed{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LinkSpeed: linkSpeed,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLinkSpeed) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLinkSpeed")
}
- // Simple Field (linkSpeed)
- if pushErr := writeBuffer.PushContext("linkSpeed"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for linkSpeed")
- }
- _linkSpeedErr := writeBuffer.WriteSerializable(ctx, m.GetLinkSpeed())
- if popErr := writeBuffer.PopContext("linkSpeed"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for linkSpeed")
- }
- if _linkSpeedErr != nil {
- return errors.Wrap(_linkSpeedErr, "Error serializing 'linkSpeed' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (linkSpeed)
+ if pushErr := writeBuffer.PushContext("linkSpeed"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for linkSpeed")
+ }
+ _linkSpeedErr := writeBuffer.WriteSerializable(ctx, m.GetLinkSpeed())
+ if popErr := writeBuffer.PopContext("linkSpeed"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for linkSpeed")
+ }
+ if _linkSpeedErr != nil {
+ return errors.Wrap(_linkSpeedErr, "Error serializing 'linkSpeed' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLinkSpeed"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLinkSpeed")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLinkSpeed) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLinkSpeed) isBACnetConstructedDataLinkSpeed() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLinkSpeed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go
index f340928edb6..24f62e4ecb4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeedAutonegotiate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLinkSpeedAutonegotiate is the corresponding interface of BACnetConstructedDataLinkSpeedAutonegotiate
type BACnetConstructedDataLinkSpeedAutonegotiate interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLinkSpeedAutonegotiateExactly interface {
// _BACnetConstructedDataLinkSpeedAutonegotiate is the data-structure of this message
type _BACnetConstructedDataLinkSpeedAutonegotiate struct {
*_BACnetConstructedData
- LinkSpeedAutonegotiate BACnetApplicationTagBoolean
+ LinkSpeedAutonegotiate BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LINK_SPEED_AUTONEGOTIATE
-}
+func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LINK_SPEED_AUTONEGOTIATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetActualValue() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLinkSpeedAutonegotiate factory function for _BACnetConstructedDataLinkSpeedAutonegotiate
-func NewBACnetConstructedDataLinkSpeedAutonegotiate(linkSpeedAutonegotiate BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLinkSpeedAutonegotiate {
+func NewBACnetConstructedDataLinkSpeedAutonegotiate( linkSpeedAutonegotiate BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLinkSpeedAutonegotiate {
_result := &_BACnetConstructedDataLinkSpeedAutonegotiate{
LinkSpeedAutonegotiate: linkSpeedAutonegotiate,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLinkSpeedAutonegotiate(linkSpeedAutonegotiate BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLinkSpeedAutonegotiate(structType interface{}) BACnetConstructedDataLinkSpeedAutonegotiate {
- if casted, ok := structType.(BACnetConstructedDataLinkSpeedAutonegotiate); ok {
+ if casted, ok := structType.(BACnetConstructedDataLinkSpeedAutonegotiate); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLinkSpeedAutonegotiate); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLinkSpeedAutonegotiateParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("linkSpeedAutonegotiate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for linkSpeedAutonegotiate")
}
- _linkSpeedAutonegotiate, _linkSpeedAutonegotiateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_linkSpeedAutonegotiate, _linkSpeedAutonegotiateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _linkSpeedAutonegotiateErr != nil {
return nil, errors.Wrap(_linkSpeedAutonegotiateErr, "Error parsing 'linkSpeedAutonegotiate' field of BACnetConstructedDataLinkSpeedAutonegotiate")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLinkSpeedAutonegotiateParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataLinkSpeedAutonegotiate{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LinkSpeedAutonegotiate: linkSpeedAutonegotiate,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLinkSpeedAutonegotiate")
}
- // Simple Field (linkSpeedAutonegotiate)
- if pushErr := writeBuffer.PushContext("linkSpeedAutonegotiate"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for linkSpeedAutonegotiate")
- }
- _linkSpeedAutonegotiateErr := writeBuffer.WriteSerializable(ctx, m.GetLinkSpeedAutonegotiate())
- if popErr := writeBuffer.PopContext("linkSpeedAutonegotiate"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for linkSpeedAutonegotiate")
- }
- if _linkSpeedAutonegotiateErr != nil {
- return errors.Wrap(_linkSpeedAutonegotiateErr, "Error serializing 'linkSpeedAutonegotiate' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (linkSpeedAutonegotiate)
+ if pushErr := writeBuffer.PushContext("linkSpeedAutonegotiate"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for linkSpeedAutonegotiate")
+ }
+ _linkSpeedAutonegotiateErr := writeBuffer.WriteSerializable(ctx, m.GetLinkSpeedAutonegotiate())
+ if popErr := writeBuffer.PopContext("linkSpeedAutonegotiate"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for linkSpeedAutonegotiate")
+ }
+ if _linkSpeedAutonegotiateErr != nil {
+ return errors.Wrap(_linkSpeedAutonegotiateErr, "Error serializing 'linkSpeedAutonegotiate' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLinkSpeedAutonegotiate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLinkSpeedAutonegotiate")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) isBACnetConstructedDataLinkSpeedAutonegotiate() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLinkSpeedAutonegotiate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go
index adb9bdf4550..1cde364b053 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLinkSpeeds.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLinkSpeeds is the corresponding interface of BACnetConstructedDataLinkSpeeds
type BACnetConstructedDataLinkSpeeds interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataLinkSpeedsExactly interface {
// _BACnetConstructedDataLinkSpeeds is the data-structure of this message
type _BACnetConstructedDataLinkSpeeds struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- LinkSpeeds []BACnetApplicationTagReal
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ LinkSpeeds []BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLinkSpeeds) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLinkSpeeds) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLinkSpeeds) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LINK_SPEEDS
-}
+func (m *_BACnetConstructedDataLinkSpeeds) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LINK_SPEEDS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLinkSpeeds) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLinkSpeeds) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLinkSpeeds) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLinkSpeeds) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataLinkSpeeds) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLinkSpeeds factory function for _BACnetConstructedDataLinkSpeeds
-func NewBACnetConstructedDataLinkSpeeds(numberOfDataElements BACnetApplicationTagUnsignedInteger, linkSpeeds []BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLinkSpeeds {
+func NewBACnetConstructedDataLinkSpeeds( numberOfDataElements BACnetApplicationTagUnsignedInteger , linkSpeeds []BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLinkSpeeds {
_result := &_BACnetConstructedDataLinkSpeeds{
- NumberOfDataElements: numberOfDataElements,
- LinkSpeeds: linkSpeeds,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ LinkSpeeds: linkSpeeds,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataLinkSpeeds(numberOfDataElements BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLinkSpeeds(structType interface{}) BACnetConstructedDataLinkSpeeds {
- if casted, ok := structType.(BACnetConstructedDataLinkSpeeds); ok {
+ if casted, ok := structType.(BACnetConstructedDataLinkSpeeds); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLinkSpeeds); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataLinkSpeeds) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLinkSpeeds) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataLinkSpeedsParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataLinkSpeedsParseWithBuffer(ctx context.Context, readBuf
// Terminated array
var linkSpeeds []BACnetApplicationTagReal
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'linkSpeeds' field of BACnetConstructedDataLinkSpeeds")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataLinkSpeedsParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataLinkSpeeds{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- LinkSpeeds: linkSpeeds,
+ LinkSpeeds: linkSpeeds,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataLinkSpeeds) SerializeWithWriteBuffer(ctx context.
if pushErr := writeBuffer.PushContext("BACnetConstructedDataLinkSpeeds"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLinkSpeeds")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (linkSpeeds)
- if pushErr := writeBuffer.PushContext("linkSpeeds", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for linkSpeeds")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetLinkSpeeds() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLinkSpeeds()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'linkSpeeds' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("linkSpeeds", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for linkSpeeds")
+ }
+
+ // Array Field (linkSpeeds)
+ if pushErr := writeBuffer.PushContext("linkSpeeds", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for linkSpeeds")
+ }
+ for _curItem, _element := range m.GetLinkSpeeds() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLinkSpeeds()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'linkSpeeds' field")
}
+ }
+ if popErr := writeBuffer.PopContext("linkSpeeds", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for linkSpeeds")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLinkSpeeds"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLinkSpeeds")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataLinkSpeeds) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLinkSpeeds) isBACnetConstructedDataLinkSpeeds() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataLinkSpeeds) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfGroupMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfGroupMembers.go
index 0b6ef34d683..fd634637549 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfGroupMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfGroupMembers.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataListOfGroupMembers is the corresponding interface of BACnetConstructedDataListOfGroupMembers
type BACnetConstructedDataListOfGroupMembers interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataListOfGroupMembersExactly interface {
// _BACnetConstructedDataListOfGroupMembers is the data-structure of this message
type _BACnetConstructedDataListOfGroupMembers struct {
*_BACnetConstructedData
- ListOfGroupMembers []BACnetReadAccessSpecification
+ ListOfGroupMembers []BACnetReadAccessSpecification
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataListOfGroupMembers) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataListOfGroupMembers) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataListOfGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIST_OF_GROUP_MEMBERS
-}
+func (m *_BACnetConstructedDataListOfGroupMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIST_OF_GROUP_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataListOfGroupMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataListOfGroupMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataListOfGroupMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataListOfGroupMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataListOfGroupMembers) GetListOfGroupMembers() []BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataListOfGroupMembers factory function for _BACnetConstructedDataListOfGroupMembers
-func NewBACnetConstructedDataListOfGroupMembers(listOfGroupMembers []BACnetReadAccessSpecification, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataListOfGroupMembers {
+func NewBACnetConstructedDataListOfGroupMembers( listOfGroupMembers []BACnetReadAccessSpecification , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataListOfGroupMembers {
_result := &_BACnetConstructedDataListOfGroupMembers{
- ListOfGroupMembers: listOfGroupMembers,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ListOfGroupMembers: listOfGroupMembers,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataListOfGroupMembers(listOfGroupMembers []BACnetReadA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataListOfGroupMembers(structType interface{}) BACnetConstructedDataListOfGroupMembers {
- if casted, ok := structType.(BACnetConstructedDataListOfGroupMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataListOfGroupMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataListOfGroupMembers); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataListOfGroupMembers) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataListOfGroupMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataListOfGroupMembersParseWithBuffer(ctx context.Context,
// Terminated array
var listOfGroupMembers []BACnetReadAccessSpecification
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetReadAccessSpecificationParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetReadAccessSpecificationParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfGroupMembers' field of BACnetConstructedDataListOfGroupMembers")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataListOfGroupMembersParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataListOfGroupMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ListOfGroupMembers: listOfGroupMembers,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataListOfGroupMembers) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataListOfGroupMembers")
}
- // Array Field (listOfGroupMembers)
- if pushErr := writeBuffer.PushContext("listOfGroupMembers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfGroupMembers")
- }
- for _curItem, _element := range m.GetListOfGroupMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetListOfGroupMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'listOfGroupMembers' field")
- }
- }
- if popErr := writeBuffer.PopContext("listOfGroupMembers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfGroupMembers")
+ // Array Field (listOfGroupMembers)
+ if pushErr := writeBuffer.PushContext("listOfGroupMembers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfGroupMembers")
+ }
+ for _curItem, _element := range m.GetListOfGroupMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetListOfGroupMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'listOfGroupMembers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("listOfGroupMembers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfGroupMembers")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataListOfGroupMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataListOfGroupMembers")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataListOfGroupMembers) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataListOfGroupMembers) isBACnetConstructedDataListOfGroupMembers() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataListOfGroupMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfObjectPropertyReferences.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfObjectPropertyReferences.go
index 764574a13d3..e4e01e7bef8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfObjectPropertyReferences.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataListOfObjectPropertyReferences.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataListOfObjectPropertyReferences is the corresponding interface of BACnetConstructedDataListOfObjectPropertyReferences
type BACnetConstructedDataListOfObjectPropertyReferences interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataListOfObjectPropertyReferencesExactly interface {
// _BACnetConstructedDataListOfObjectPropertyReferences is the data-structure of this message
type _BACnetConstructedDataListOfObjectPropertyReferences struct {
*_BACnetConstructedData
- References []BACnetDeviceObjectPropertyReference
+ References []BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES
-}
+func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LIST_OF_OBJECT_PROPERTY_REFERENCES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataListOfObjectPropertyReferences) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataListOfObjectPropertyReferences) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetReferences() [
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataListOfObjectPropertyReferences factory function for _BACnetConstructedDataListOfObjectPropertyReferences
-func NewBACnetConstructedDataListOfObjectPropertyReferences(references []BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataListOfObjectPropertyReferences {
+func NewBACnetConstructedDataListOfObjectPropertyReferences( references []BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataListOfObjectPropertyReferences {
_result := &_BACnetConstructedDataListOfObjectPropertyReferences{
- References: references,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ References: references,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataListOfObjectPropertyReferences(references []BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataListOfObjectPropertyReferences(structType interface{}) BACnetConstructedDataListOfObjectPropertyReferences {
- if casted, ok := structType.(BACnetConstructedDataListOfObjectPropertyReferences); ok {
+ if casted, ok := structType.(BACnetConstructedDataListOfObjectPropertyReferences); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataListOfObjectPropertyReferences); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataListOfObjectPropertyReferences) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataListOfObjectPropertyReferencesParseWithBuffer(ctx cont
// Terminated array
var references []BACnetDeviceObjectPropertyReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'references' field of BACnetConstructedDataListOfObjectPropertyReferences")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataListOfObjectPropertyReferencesParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataListOfObjectPropertyReferences{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
References: references,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataListOfObjectPropertyReferences) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataListOfObjectPropertyReferences")
}
- // Array Field (references)
- if pushErr := writeBuffer.PushContext("references", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for references")
- }
- for _curItem, _element := range m.GetReferences() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetReferences()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'references' field")
- }
- }
- if popErr := writeBuffer.PopContext("references", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for references")
+ // Array Field (references)
+ if pushErr := writeBuffer.PushContext("references", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for references")
+ }
+ for _curItem, _element := range m.GetReferences() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetReferences()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'references' field")
}
+ }
+ if popErr := writeBuffer.PopContext("references", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for references")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataListOfObjectPropertyReferences"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataListOfObjectPropertyReferences")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataListOfObjectPropertyReferences) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataListOfObjectPropertyReferences) isBACnetConstructedDataListOfObjectPropertyReferences() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataListOfObjectPropertyReferences) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlAll.go
index 1484a027dcd..d26bd8494cc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoadControlAll is the corresponding interface of BACnetConstructedDataLoadControlAll
type BACnetConstructedDataLoadControlAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLoadControlAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoadControlAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LOAD_CONTROL
-}
+func (m *_BACnetConstructedDataLoadControlAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LOAD_CONTROL}
-func (m *_BACnetConstructedDataLoadControlAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLoadControlAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoadControlAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoadControlAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoadControlAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoadControlAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLoadControlAll factory function for _BACnetConstructedDataLoadControlAll
-func NewBACnetConstructedDataLoadControlAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoadControlAll {
+func NewBACnetConstructedDataLoadControlAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoadControlAll {
_result := &_BACnetConstructedDataLoadControlAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLoadControlAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoadControlAll(structType interface{}) BACnetConstructedDataLoadControlAll {
- if casted, ok := structType.(BACnetConstructedDataLoadControlAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoadControlAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoadControlAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLoadControlAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoadControlAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLoadControlAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLoadControlAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoadControlAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLoadControlAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoadControlAll) isBACnetConstructedDataLoadControlAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLoadControlAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go
index ebc3d2673e6..9e0fac63bfc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoadControlPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoadControlPresentValue is the corresponding interface of BACnetConstructedDataLoadControlPresentValue
type BACnetConstructedDataLoadControlPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLoadControlPresentValueExactly interface {
// _BACnetConstructedDataLoadControlPresentValue is the data-structure of this message
type _BACnetConstructedDataLoadControlPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetShedStateTagged
+ PresentValue BACnetShedStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoadControlPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LOAD_CONTROL
-}
+func (m *_BACnetConstructedDataLoadControlPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LOAD_CONTROL}
-func (m *_BACnetConstructedDataLoadControlPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataLoadControlPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoadControlPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoadControlPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoadControlPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoadControlPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLoadControlPresentValue) GetActualValue() BACnetS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLoadControlPresentValue factory function for _BACnetConstructedDataLoadControlPresentValue
-func NewBACnetConstructedDataLoadControlPresentValue(presentValue BACnetShedStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoadControlPresentValue {
+func NewBACnetConstructedDataLoadControlPresentValue( presentValue BACnetShedStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoadControlPresentValue {
_result := &_BACnetConstructedDataLoadControlPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLoadControlPresentValue(presentValue BACnetShedStat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoadControlPresentValue(structType interface{}) BACnetConstructedDataLoadControlPresentValue {
- if casted, ok := structType.(BACnetConstructedDataLoadControlPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoadControlPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoadControlPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLoadControlPresentValue) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoadControlPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLoadControlPresentValueParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetShedStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_presentValue, _presentValueErr := BACnetShedStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataLoadControlPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLoadControlPresentValueParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoadControlPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLoadControlPresentValue) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLoadControlPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLoadControlPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLoadControlPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLoadControlPresentValue) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoadControlPresentValue) isBACnetConstructedDataLoadControlPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLoadControlPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go
index bdccbebe246..083a0312842 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLocalDate is the corresponding interface of BACnetConstructedDataLocalDate
type BACnetConstructedDataLocalDate interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLocalDateExactly interface {
// _BACnetConstructedDataLocalDate is the data-structure of this message
type _BACnetConstructedDataLocalDate struct {
*_BACnetConstructedData
- LocalDate BACnetApplicationTagDate
+ LocalDate BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLocalDate) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLocalDate) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLocalDate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCAL_DATE
-}
+func (m *_BACnetConstructedDataLocalDate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCAL_DATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLocalDate) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLocalDate) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLocalDate) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLocalDate) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLocalDate) GetActualValue() BACnetApplicationTagD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLocalDate factory function for _BACnetConstructedDataLocalDate
-func NewBACnetConstructedDataLocalDate(localDate BACnetApplicationTagDate, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLocalDate {
+func NewBACnetConstructedDataLocalDate( localDate BACnetApplicationTagDate , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLocalDate {
_result := &_BACnetConstructedDataLocalDate{
- LocalDate: localDate,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LocalDate: localDate,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLocalDate(localDate BACnetApplicationTagDate, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLocalDate(structType interface{}) BACnetConstructedDataLocalDate {
- if casted, ok := structType.(BACnetConstructedDataLocalDate); ok {
+ if casted, ok := structType.(BACnetConstructedDataLocalDate); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLocalDate); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLocalDate) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataLocalDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLocalDateParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("localDate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for localDate")
}
- _localDate, _localDateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_localDate, _localDateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _localDateErr != nil {
return nil, errors.Wrap(_localDateErr, "Error parsing 'localDate' field of BACnetConstructedDataLocalDate")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLocalDateParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataLocalDate{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LocalDate: localDate,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLocalDate) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLocalDate")
}
- // Simple Field (localDate)
- if pushErr := writeBuffer.PushContext("localDate"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for localDate")
- }
- _localDateErr := writeBuffer.WriteSerializable(ctx, m.GetLocalDate())
- if popErr := writeBuffer.PopContext("localDate"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for localDate")
- }
- if _localDateErr != nil {
- return errors.Wrap(_localDateErr, "Error serializing 'localDate' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (localDate)
+ if pushErr := writeBuffer.PushContext("localDate"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for localDate")
+ }
+ _localDateErr := writeBuffer.WriteSerializable(ctx, m.GetLocalDate())
+ if popErr := writeBuffer.PopContext("localDate"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for localDate")
+ }
+ if _localDateErr != nil {
+ return errors.Wrap(_localDateErr, "Error serializing 'localDate' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLocalDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLocalDate")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLocalDate) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLocalDate) isBACnetConstructedDataLocalDate() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLocalDate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go
index b92e22d71b0..01c47bba82a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalForwardingOnly.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLocalForwardingOnly is the corresponding interface of BACnetConstructedDataLocalForwardingOnly
type BACnetConstructedDataLocalForwardingOnly interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLocalForwardingOnlyExactly interface {
// _BACnetConstructedDataLocalForwardingOnly is the data-structure of this message
type _BACnetConstructedDataLocalForwardingOnly struct {
*_BACnetConstructedData
- LocalForwardingOnly BACnetApplicationTagBoolean
+ LocalForwardingOnly BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLocalForwardingOnly) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLocalForwardingOnly) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLocalForwardingOnly) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCAL_FORWARDING_ONLY
-}
+func (m *_BACnetConstructedDataLocalForwardingOnly) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCAL_FORWARDING_ONLY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLocalForwardingOnly) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLocalForwardingOnly) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLocalForwardingOnly) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLocalForwardingOnly) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLocalForwardingOnly) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLocalForwardingOnly factory function for _BACnetConstructedDataLocalForwardingOnly
-func NewBACnetConstructedDataLocalForwardingOnly(localForwardingOnly BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLocalForwardingOnly {
+func NewBACnetConstructedDataLocalForwardingOnly( localForwardingOnly BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLocalForwardingOnly {
_result := &_BACnetConstructedDataLocalForwardingOnly{
- LocalForwardingOnly: localForwardingOnly,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LocalForwardingOnly: localForwardingOnly,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLocalForwardingOnly(localForwardingOnly BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLocalForwardingOnly(structType interface{}) BACnetConstructedDataLocalForwardingOnly {
- if casted, ok := structType.(BACnetConstructedDataLocalForwardingOnly); ok {
+ if casted, ok := structType.(BACnetConstructedDataLocalForwardingOnly); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLocalForwardingOnly); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLocalForwardingOnly) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataLocalForwardingOnly) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLocalForwardingOnlyParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("localForwardingOnly"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for localForwardingOnly")
}
- _localForwardingOnly, _localForwardingOnlyErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_localForwardingOnly, _localForwardingOnlyErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _localForwardingOnlyErr != nil {
return nil, errors.Wrap(_localForwardingOnlyErr, "Error parsing 'localForwardingOnly' field of BACnetConstructedDataLocalForwardingOnly")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLocalForwardingOnlyParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataLocalForwardingOnly{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LocalForwardingOnly: localForwardingOnly,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLocalForwardingOnly) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLocalForwardingOnly")
}
- // Simple Field (localForwardingOnly)
- if pushErr := writeBuffer.PushContext("localForwardingOnly"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for localForwardingOnly")
- }
- _localForwardingOnlyErr := writeBuffer.WriteSerializable(ctx, m.GetLocalForwardingOnly())
- if popErr := writeBuffer.PopContext("localForwardingOnly"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for localForwardingOnly")
- }
- if _localForwardingOnlyErr != nil {
- return errors.Wrap(_localForwardingOnlyErr, "Error serializing 'localForwardingOnly' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (localForwardingOnly)
+ if pushErr := writeBuffer.PushContext("localForwardingOnly"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for localForwardingOnly")
+ }
+ _localForwardingOnlyErr := writeBuffer.WriteSerializable(ctx, m.GetLocalForwardingOnly())
+ if popErr := writeBuffer.PopContext("localForwardingOnly"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for localForwardingOnly")
+ }
+ if _localForwardingOnlyErr != nil {
+ return errors.Wrap(_localForwardingOnlyErr, "Error serializing 'localForwardingOnly' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLocalForwardingOnly"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLocalForwardingOnly")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLocalForwardingOnly) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLocalForwardingOnly) isBACnetConstructedDataLocalForwardingOnly() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLocalForwardingOnly) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go
index 19506ef31d2..c5fe1d0f652 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocalTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLocalTime is the corresponding interface of BACnetConstructedDataLocalTime
type BACnetConstructedDataLocalTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLocalTimeExactly interface {
// _BACnetConstructedDataLocalTime is the data-structure of this message
type _BACnetConstructedDataLocalTime struct {
*_BACnetConstructedData
- LocalTime BACnetApplicationTagTime
+ LocalTime BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLocalTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLocalTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLocalTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCAL_TIME
-}
+func (m *_BACnetConstructedDataLocalTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCAL_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLocalTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLocalTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLocalTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLocalTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLocalTime) GetActualValue() BACnetApplicationTagT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLocalTime factory function for _BACnetConstructedDataLocalTime
-func NewBACnetConstructedDataLocalTime(localTime BACnetApplicationTagTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLocalTime {
+func NewBACnetConstructedDataLocalTime( localTime BACnetApplicationTagTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLocalTime {
_result := &_BACnetConstructedDataLocalTime{
- LocalTime: localTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LocalTime: localTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLocalTime(localTime BACnetApplicationTagTime, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLocalTime(structType interface{}) BACnetConstructedDataLocalTime {
- if casted, ok := structType.(BACnetConstructedDataLocalTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLocalTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLocalTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLocalTime) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataLocalTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLocalTimeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("localTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for localTime")
}
- _localTime, _localTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_localTime, _localTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _localTimeErr != nil {
return nil, errors.Wrap(_localTimeErr, "Error parsing 'localTime' field of BACnetConstructedDataLocalTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLocalTimeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataLocalTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LocalTime: localTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLocalTime) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLocalTime")
}
- // Simple Field (localTime)
- if pushErr := writeBuffer.PushContext("localTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for localTime")
- }
- _localTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLocalTime())
- if popErr := writeBuffer.PopContext("localTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for localTime")
- }
- if _localTimeErr != nil {
- return errors.Wrap(_localTimeErr, "Error serializing 'localTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (localTime)
+ if pushErr := writeBuffer.PushContext("localTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for localTime")
+ }
+ _localTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLocalTime())
+ if popErr := writeBuffer.PopContext("localTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for localTime")
+ }
+ if _localTimeErr != nil {
+ return errors.Wrap(_localTimeErr, "Error serializing 'localTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLocalTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLocalTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLocalTime) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLocalTime) isBACnetConstructedDataLocalTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLocalTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go
index ea51a0723de..7ef1b991077 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLocation.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLocation is the corresponding interface of BACnetConstructedDataLocation
type BACnetConstructedDataLocation interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLocationExactly interface {
// _BACnetConstructedDataLocation is the data-structure of this message
type _BACnetConstructedDataLocation struct {
*_BACnetConstructedData
- Location BACnetApplicationTagCharacterString
+ Location BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLocation) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLocation) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCATION
-}
+func (m *_BACnetConstructedDataLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLocation) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLocation) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLocation) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLocation) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLocation) GetActualValue() BACnetApplicationTagCh
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLocation factory function for _BACnetConstructedDataLocation
-func NewBACnetConstructedDataLocation(location BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLocation {
+func NewBACnetConstructedDataLocation( location BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLocation {
_result := &_BACnetConstructedDataLocation{
- Location: location,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Location: location,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLocation(location BACnetApplicationTagCharacterStri
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLocation(structType interface{}) BACnetConstructedDataLocation {
- if casted, ok := structType.(BACnetConstructedDataLocation); ok {
+ if casted, ok := structType.(BACnetConstructedDataLocation); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLocation); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLocation) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataLocation) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLocationParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("location"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for location")
}
- _location, _locationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_location, _locationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _locationErr != nil {
return nil, errors.Wrap(_locationErr, "Error parsing 'location' field of BACnetConstructedDataLocation")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLocationParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataLocation{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Location: location,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLocation) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLocation")
}
- // Simple Field (location)
- if pushErr := writeBuffer.PushContext("location"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for location")
- }
- _locationErr := writeBuffer.WriteSerializable(ctx, m.GetLocation())
- if popErr := writeBuffer.PopContext("location"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for location")
- }
- if _locationErr != nil {
- return errors.Wrap(_locationErr, "Error serializing 'location' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (location)
+ if pushErr := writeBuffer.PushContext("location"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for location")
+ }
+ _locationErr := writeBuffer.WriteSerializable(ctx, m.GetLocation())
+ if popErr := writeBuffer.PopContext("location"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for location")
+ }
+ if _locationErr != nil {
+ return errors.Wrap(_locationErr, "Error serializing 'location' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLocation"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLocation")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLocation) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLocation) isBACnetConstructedDataLocation() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLocation) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go
index 6995f96aecb..f991ff83846 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLockStatus is the corresponding interface of BACnetConstructedDataLockStatus
type BACnetConstructedDataLockStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLockStatusExactly interface {
// _BACnetConstructedDataLockStatus is the data-structure of this message
type _BACnetConstructedDataLockStatus struct {
*_BACnetConstructedData
- LockStatus BACnetLockStatusTagged
+ LockStatus BACnetLockStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLockStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLockStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLockStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCK_STATUS
-}
+func (m *_BACnetConstructedDataLockStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCK_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLockStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLockStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLockStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLockStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLockStatus) GetActualValue() BACnetLockStatusTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLockStatus factory function for _BACnetConstructedDataLockStatus
-func NewBACnetConstructedDataLockStatus(lockStatus BACnetLockStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLockStatus {
+func NewBACnetConstructedDataLockStatus( lockStatus BACnetLockStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLockStatus {
_result := &_BACnetConstructedDataLockStatus{
- LockStatus: lockStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LockStatus: lockStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLockStatus(lockStatus BACnetLockStatusTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLockStatus(structType interface{}) BACnetConstructedDataLockStatus {
- if casted, ok := structType.(BACnetConstructedDataLockStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataLockStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLockStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLockStatus) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLockStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLockStatusParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("lockStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lockStatus")
}
- _lockStatus, _lockStatusErr := BACnetLockStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_lockStatus, _lockStatusErr := BACnetLockStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _lockStatusErr != nil {
return nil, errors.Wrap(_lockStatusErr, "Error parsing 'lockStatus' field of BACnetConstructedDataLockStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLockStatusParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataLockStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LockStatus: lockStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLockStatus) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLockStatus")
}
- // Simple Field (lockStatus)
- if pushErr := writeBuffer.PushContext("lockStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lockStatus")
- }
- _lockStatusErr := writeBuffer.WriteSerializable(ctx, m.GetLockStatus())
- if popErr := writeBuffer.PopContext("lockStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lockStatus")
- }
- if _lockStatusErr != nil {
- return errors.Wrap(_lockStatusErr, "Error serializing 'lockStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lockStatus)
+ if pushErr := writeBuffer.PushContext("lockStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lockStatus")
+ }
+ _lockStatusErr := writeBuffer.WriteSerializable(ctx, m.GetLockStatus())
+ if popErr := writeBuffer.PopContext("lockStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lockStatus")
+ }
+ if _lockStatusErr != nil {
+ return errors.Wrap(_lockStatusErr, "Error serializing 'lockStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLockStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLockStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLockStatus) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLockStatus) isBACnetConstructedDataLockStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLockStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go
index 045e5dd773e..f3d037fcb4e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLockout is the corresponding interface of BACnetConstructedDataLockout
type BACnetConstructedDataLockout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLockoutExactly interface {
// _BACnetConstructedDataLockout is the data-structure of this message
type _BACnetConstructedDataLockout struct {
*_BACnetConstructedData
- Lockout BACnetApplicationTagBoolean
+ Lockout BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLockout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLockout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLockout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCKOUT
-}
+func (m *_BACnetConstructedDataLockout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCKOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLockout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLockout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLockout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLockout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLockout) GetActualValue() BACnetApplicationTagBoo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLockout factory function for _BACnetConstructedDataLockout
-func NewBACnetConstructedDataLockout(lockout BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLockout {
+func NewBACnetConstructedDataLockout( lockout BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLockout {
_result := &_BACnetConstructedDataLockout{
- Lockout: lockout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Lockout: lockout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLockout(lockout BACnetApplicationTagBoolean, openin
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLockout(structType interface{}) BACnetConstructedDataLockout {
- if casted, ok := structType.(BACnetConstructedDataLockout); ok {
+ if casted, ok := structType.(BACnetConstructedDataLockout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLockout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLockout) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataLockout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLockoutParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("lockout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lockout")
}
- _lockout, _lockoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lockout, _lockoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lockoutErr != nil {
return nil, errors.Wrap(_lockoutErr, "Error parsing 'lockout' field of BACnetConstructedDataLockout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLockoutParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataLockout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Lockout: lockout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLockout) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLockout")
}
- // Simple Field (lockout)
- if pushErr := writeBuffer.PushContext("lockout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lockout")
- }
- _lockoutErr := writeBuffer.WriteSerializable(ctx, m.GetLockout())
- if popErr := writeBuffer.PopContext("lockout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lockout")
- }
- if _lockoutErr != nil {
- return errors.Wrap(_lockoutErr, "Error serializing 'lockout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lockout)
+ if pushErr := writeBuffer.PushContext("lockout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lockout")
+ }
+ _lockoutErr := writeBuffer.WriteSerializable(ctx, m.GetLockout())
+ if popErr := writeBuffer.PopContext("lockout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lockout")
+ }
+ if _lockoutErr != nil {
+ return errors.Wrap(_lockoutErr, "Error serializing 'lockout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLockout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLockout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLockout) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLockout) isBACnetConstructedDataLockout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLockout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go
index dbcfbc2243a..99fad9f1037 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLockoutRelinquishTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLockoutRelinquishTime is the corresponding interface of BACnetConstructedDataLockoutRelinquishTime
type BACnetConstructedDataLockoutRelinquishTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLockoutRelinquishTimeExactly interface {
// _BACnetConstructedDataLockoutRelinquishTime is the data-structure of this message
type _BACnetConstructedDataLockoutRelinquishTime struct {
*_BACnetConstructedData
- LockoutRelinquishTime BACnetApplicationTagUnsignedInteger
+ LockoutRelinquishTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLockoutRelinquishTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLockoutRelinquishTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLockoutRelinquishTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOCKOUT_RELINQUISH_TIME
-}
+func (m *_BACnetConstructedDataLockoutRelinquishTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOCKOUT_RELINQUISH_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLockoutRelinquishTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLockoutRelinquishTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLockoutRelinquishTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLockoutRelinquishTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLockoutRelinquishTime) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLockoutRelinquishTime factory function for _BACnetConstructedDataLockoutRelinquishTime
-func NewBACnetConstructedDataLockoutRelinquishTime(lockoutRelinquishTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLockoutRelinquishTime {
+func NewBACnetConstructedDataLockoutRelinquishTime( lockoutRelinquishTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLockoutRelinquishTime {
_result := &_BACnetConstructedDataLockoutRelinquishTime{
- LockoutRelinquishTime: lockoutRelinquishTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LockoutRelinquishTime: lockoutRelinquishTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLockoutRelinquishTime(lockoutRelinquishTime BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLockoutRelinquishTime(structType interface{}) BACnetConstructedDataLockoutRelinquishTime {
- if casted, ok := structType.(BACnetConstructedDataLockoutRelinquishTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataLockoutRelinquishTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLockoutRelinquishTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLockoutRelinquishTime) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataLockoutRelinquishTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLockoutRelinquishTimeParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("lockoutRelinquishTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lockoutRelinquishTime")
}
- _lockoutRelinquishTime, _lockoutRelinquishTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lockoutRelinquishTime, _lockoutRelinquishTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lockoutRelinquishTimeErr != nil {
return nil, errors.Wrap(_lockoutRelinquishTimeErr, "Error parsing 'lockoutRelinquishTime' field of BACnetConstructedDataLockoutRelinquishTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLockoutRelinquishTimeParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataLockoutRelinquishTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LockoutRelinquishTime: lockoutRelinquishTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLockoutRelinquishTime) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLockoutRelinquishTime")
}
- // Simple Field (lockoutRelinquishTime)
- if pushErr := writeBuffer.PushContext("lockoutRelinquishTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lockoutRelinquishTime")
- }
- _lockoutRelinquishTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLockoutRelinquishTime())
- if popErr := writeBuffer.PopContext("lockoutRelinquishTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lockoutRelinquishTime")
- }
- if _lockoutRelinquishTimeErr != nil {
- return errors.Wrap(_lockoutRelinquishTimeErr, "Error serializing 'lockoutRelinquishTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lockoutRelinquishTime)
+ if pushErr := writeBuffer.PushContext("lockoutRelinquishTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lockoutRelinquishTime")
+ }
+ _lockoutRelinquishTimeErr := writeBuffer.WriteSerializable(ctx, m.GetLockoutRelinquishTime())
+ if popErr := writeBuffer.PopContext("lockoutRelinquishTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lockoutRelinquishTime")
+ }
+ if _lockoutRelinquishTimeErr != nil {
+ return errors.Wrap(_lockoutRelinquishTimeErr, "Error serializing 'lockoutRelinquishTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLockoutRelinquishTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLockoutRelinquishTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLockoutRelinquishTime) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLockoutRelinquishTime) isBACnetConstructedDataLockoutRelinquishTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLockoutRelinquishTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go
index 0bb111d4466..42a4e402680 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogBuffer.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLogBuffer is the corresponding interface of BACnetConstructedDataLogBuffer
type BACnetConstructedDataLogBuffer interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataLogBufferExactly interface {
// _BACnetConstructedDataLogBuffer is the data-structure of this message
type _BACnetConstructedDataLogBuffer struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- FloorText []BACnetLogRecord
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ FloorText []BACnetLogRecord
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLogBuffer) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLogBuffer) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_BUFFER
-}
+func (m *_BACnetConstructedDataLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_BUFFER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLogBuffer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLogBuffer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLogBuffer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLogBuffer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataLogBuffer) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLogBuffer factory function for _BACnetConstructedDataLogBuffer
-func NewBACnetConstructedDataLogBuffer(numberOfDataElements BACnetApplicationTagUnsignedInteger, floorText []BACnetLogRecord, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLogBuffer {
+func NewBACnetConstructedDataLogBuffer( numberOfDataElements BACnetApplicationTagUnsignedInteger , floorText []BACnetLogRecord , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLogBuffer {
_result := &_BACnetConstructedDataLogBuffer{
- NumberOfDataElements: numberOfDataElements,
- FloorText: floorText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ FloorText: floorText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataLogBuffer(numberOfDataElements BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLogBuffer(structType interface{}) BACnetConstructedDataLogBuffer {
- if casted, ok := structType.(BACnetConstructedDataLogBuffer); ok {
+ if casted, ok := structType.(BACnetConstructedDataLogBuffer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLogBuffer); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataLogBuffer) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataLogBuffer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataLogBufferParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataLogBufferParseWithBuffer(ctx context.Context, readBuff
// Terminated array
var floorText []BACnetLogRecord
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLogRecordParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLogRecordParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'floorText' field of BACnetConstructedDataLogBuffer")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataLogBufferParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataLogBuffer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- FloorText: floorText,
+ FloorText: floorText,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataLogBuffer) SerializeWithWriteBuffer(ctx context.C
if pushErr := writeBuffer.PushContext("BACnetConstructedDataLogBuffer"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLogBuffer")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (floorText)
- if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for floorText")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetFloorText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for floorText")
+ }
+
+ // Array Field (floorText)
+ if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for floorText")
+ }
+ for _curItem, _element := range m.GetFloorText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for floorText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLogBuffer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLogBuffer")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataLogBuffer) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLogBuffer) isBACnetConstructedDataLogBuffer() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataLogBuffer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go
index fcc06560737..2b682dfce78 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogDeviceObjectProperty.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLogDeviceObjectProperty is the corresponding interface of BACnetConstructedDataLogDeviceObjectProperty
type BACnetConstructedDataLogDeviceObjectProperty interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLogDeviceObjectPropertyExactly interface {
// _BACnetConstructedDataLogDeviceObjectProperty is the data-structure of this message
type _BACnetConstructedDataLogDeviceObjectProperty struct {
*_BACnetConstructedData
- LogDeviceObjectProperty BACnetDeviceObjectPropertyReference
+ LogDeviceObjectProperty BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY
-}
+func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLogDeviceObjectProperty) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLogDeviceObjectProperty) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetActualValue() BACnetD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLogDeviceObjectProperty factory function for _BACnetConstructedDataLogDeviceObjectProperty
-func NewBACnetConstructedDataLogDeviceObjectProperty(logDeviceObjectProperty BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLogDeviceObjectProperty {
+func NewBACnetConstructedDataLogDeviceObjectProperty( logDeviceObjectProperty BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLogDeviceObjectProperty {
_result := &_BACnetConstructedDataLogDeviceObjectProperty{
LogDeviceObjectProperty: logDeviceObjectProperty,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLogDeviceObjectProperty(logDeviceObjectProperty BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLogDeviceObjectProperty(structType interface{}) BACnetConstructedDataLogDeviceObjectProperty {
- if casted, ok := structType.(BACnetConstructedDataLogDeviceObjectProperty); ok {
+ if casted, ok := structType.(BACnetConstructedDataLogDeviceObjectProperty); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLogDeviceObjectProperty); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataLogDeviceObjectProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLogDeviceObjectPropertyParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("logDeviceObjectProperty"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for logDeviceObjectProperty")
}
- _logDeviceObjectProperty, _logDeviceObjectPropertyErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_logDeviceObjectProperty, _logDeviceObjectPropertyErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _logDeviceObjectPropertyErr != nil {
return nil, errors.Wrap(_logDeviceObjectPropertyErr, "Error parsing 'logDeviceObjectProperty' field of BACnetConstructedDataLogDeviceObjectProperty")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLogDeviceObjectPropertyParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataLogDeviceObjectProperty{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LogDeviceObjectProperty: logDeviceObjectProperty,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLogDeviceObjectProperty) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLogDeviceObjectProperty")
}
- // Simple Field (logDeviceObjectProperty)
- if pushErr := writeBuffer.PushContext("logDeviceObjectProperty"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for logDeviceObjectProperty")
- }
- _logDeviceObjectPropertyErr := writeBuffer.WriteSerializable(ctx, m.GetLogDeviceObjectProperty())
- if popErr := writeBuffer.PopContext("logDeviceObjectProperty"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for logDeviceObjectProperty")
- }
- if _logDeviceObjectPropertyErr != nil {
- return errors.Wrap(_logDeviceObjectPropertyErr, "Error serializing 'logDeviceObjectProperty' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (logDeviceObjectProperty)
+ if pushErr := writeBuffer.PushContext("logDeviceObjectProperty"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for logDeviceObjectProperty")
+ }
+ _logDeviceObjectPropertyErr := writeBuffer.WriteSerializable(ctx, m.GetLogDeviceObjectProperty())
+ if popErr := writeBuffer.PopContext("logDeviceObjectProperty"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for logDeviceObjectProperty")
+ }
+ if _logDeviceObjectPropertyErr != nil {
+ return errors.Wrap(_logDeviceObjectPropertyErr, "Error serializing 'logDeviceObjectProperty' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLogDeviceObjectProperty"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLogDeviceObjectProperty")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLogDeviceObjectProperty) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLogDeviceObjectProperty) isBACnetConstructedDataLogDeviceObjectProperty() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLogDeviceObjectProperty) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go
index 50553317447..6e8e4dab37e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLogInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLogInterval is the corresponding interface of BACnetConstructedDataLogInterval
type BACnetConstructedDataLogInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLogIntervalExactly interface {
// _BACnetConstructedDataLogInterval is the data-structure of this message
type _BACnetConstructedDataLogInterval struct {
*_BACnetConstructedData
- LogInterval BACnetApplicationTagUnsignedInteger
+ LogInterval BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLogInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLogInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLogInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_INTERVAL
-}
+func (m *_BACnetConstructedDataLogInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLogInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLogInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLogInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLogInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLogInterval) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLogInterval factory function for _BACnetConstructedDataLogInterval
-func NewBACnetConstructedDataLogInterval(logInterval BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLogInterval {
+func NewBACnetConstructedDataLogInterval( logInterval BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLogInterval {
_result := &_BACnetConstructedDataLogInterval{
- LogInterval: logInterval,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LogInterval: logInterval,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLogInterval(logInterval BACnetApplicationTagUnsigne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLogInterval(structType interface{}) BACnetConstructedDataLogInterval {
- if casted, ok := structType.(BACnetConstructedDataLogInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataLogInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLogInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLogInterval) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLogInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLogIntervalParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("logInterval"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for logInterval")
}
- _logInterval, _logIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_logInterval, _logIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _logIntervalErr != nil {
return nil, errors.Wrap(_logIntervalErr, "Error parsing 'logInterval' field of BACnetConstructedDataLogInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLogIntervalParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataLogInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LogInterval: logInterval,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLogInterval) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLogInterval")
}
- // Simple Field (logInterval)
- if pushErr := writeBuffer.PushContext("logInterval"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for logInterval")
- }
- _logIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetLogInterval())
- if popErr := writeBuffer.PopContext("logInterval"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for logInterval")
- }
- if _logIntervalErr != nil {
- return errors.Wrap(_logIntervalErr, "Error serializing 'logInterval' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (logInterval)
+ if pushErr := writeBuffer.PushContext("logInterval"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for logInterval")
+ }
+ _logIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetLogInterval())
+ if popErr := writeBuffer.PopContext("logInterval"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for logInterval")
+ }
+ if _logIntervalErr != nil {
+ return errors.Wrap(_logIntervalErr, "Error serializing 'logInterval' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLogInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLogInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLogInterval) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLogInterval) isBACnetConstructedDataLogInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLogInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go
index fff46625c19..3ff03312e7d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingObject.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoggingObject is the corresponding interface of BACnetConstructedDataLoggingObject
type BACnetConstructedDataLoggingObject interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLoggingObjectExactly interface {
// _BACnetConstructedDataLoggingObject is the data-structure of this message
type _BACnetConstructedDataLoggingObject struct {
*_BACnetConstructedData
- LoggingObject BACnetApplicationTagObjectIdentifier
+ LoggingObject BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoggingObject) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLoggingObject) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLoggingObject) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOGGING_OBJECT
-}
+func (m *_BACnetConstructedDataLoggingObject) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOGGING_OBJECT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoggingObject) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoggingObject) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoggingObject) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoggingObject) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLoggingObject) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLoggingObject factory function for _BACnetConstructedDataLoggingObject
-func NewBACnetConstructedDataLoggingObject(loggingObject BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoggingObject {
+func NewBACnetConstructedDataLoggingObject( loggingObject BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoggingObject {
_result := &_BACnetConstructedDataLoggingObject{
- LoggingObject: loggingObject,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LoggingObject: loggingObject,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLoggingObject(loggingObject BACnetApplicationTagObj
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoggingObject(structType interface{}) BACnetConstructedDataLoggingObject {
- if casted, ok := structType.(BACnetConstructedDataLoggingObject); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoggingObject); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoggingObject); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLoggingObject) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoggingObject) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLoggingObjectParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("loggingObject"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for loggingObject")
}
- _loggingObject, _loggingObjectErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_loggingObject, _loggingObjectErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _loggingObjectErr != nil {
return nil, errors.Wrap(_loggingObjectErr, "Error parsing 'loggingObject' field of BACnetConstructedDataLoggingObject")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLoggingObjectParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoggingObject{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LoggingObject: loggingObject,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLoggingObject) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLoggingObject")
}
- // Simple Field (loggingObject)
- if pushErr := writeBuffer.PushContext("loggingObject"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for loggingObject")
- }
- _loggingObjectErr := writeBuffer.WriteSerializable(ctx, m.GetLoggingObject())
- if popErr := writeBuffer.PopContext("loggingObject"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for loggingObject")
- }
- if _loggingObjectErr != nil {
- return errors.Wrap(_loggingObjectErr, "Error serializing 'loggingObject' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (loggingObject)
+ if pushErr := writeBuffer.PushContext("loggingObject"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for loggingObject")
+ }
+ _loggingObjectErr := writeBuffer.WriteSerializable(ctx, m.GetLoggingObject())
+ if popErr := writeBuffer.PopContext("loggingObject"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for loggingObject")
+ }
+ if _loggingObjectErr != nil {
+ return errors.Wrap(_loggingObjectErr, "Error serializing 'loggingObject' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLoggingObject"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLoggingObject")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLoggingObject) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoggingObject) isBACnetConstructedDataLoggingObject() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLoggingObject) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go
index a768b568ed8..52847b29d3c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingRecord.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoggingRecord is the corresponding interface of BACnetConstructedDataLoggingRecord
type BACnetConstructedDataLoggingRecord interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLoggingRecordExactly interface {
// _BACnetConstructedDataLoggingRecord is the data-structure of this message
type _BACnetConstructedDataLoggingRecord struct {
*_BACnetConstructedData
- LoggingRecord BACnetAccumulatorRecord
+ LoggingRecord BACnetAccumulatorRecord
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoggingRecord) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLoggingRecord) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLoggingRecord) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOGGING_RECORD
-}
+func (m *_BACnetConstructedDataLoggingRecord) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOGGING_RECORD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoggingRecord) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoggingRecord) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoggingRecord) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoggingRecord) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLoggingRecord) GetActualValue() BACnetAccumulator
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLoggingRecord factory function for _BACnetConstructedDataLoggingRecord
-func NewBACnetConstructedDataLoggingRecord(loggingRecord BACnetAccumulatorRecord, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoggingRecord {
+func NewBACnetConstructedDataLoggingRecord( loggingRecord BACnetAccumulatorRecord , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoggingRecord {
_result := &_BACnetConstructedDataLoggingRecord{
- LoggingRecord: loggingRecord,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LoggingRecord: loggingRecord,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLoggingRecord(loggingRecord BACnetAccumulatorRecord
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoggingRecord(structType interface{}) BACnetConstructedDataLoggingRecord {
- if casted, ok := structType.(BACnetConstructedDataLoggingRecord); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoggingRecord); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoggingRecord); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLoggingRecord) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoggingRecord) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLoggingRecordParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("loggingRecord"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for loggingRecord")
}
- _loggingRecord, _loggingRecordErr := BACnetAccumulatorRecordParseWithBuffer(ctx, readBuffer)
+_loggingRecord, _loggingRecordErr := BACnetAccumulatorRecordParseWithBuffer(ctx, readBuffer)
if _loggingRecordErr != nil {
return nil, errors.Wrap(_loggingRecordErr, "Error parsing 'loggingRecord' field of BACnetConstructedDataLoggingRecord")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLoggingRecordParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoggingRecord{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LoggingRecord: loggingRecord,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLoggingRecord) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLoggingRecord")
}
- // Simple Field (loggingRecord)
- if pushErr := writeBuffer.PushContext("loggingRecord"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for loggingRecord")
- }
- _loggingRecordErr := writeBuffer.WriteSerializable(ctx, m.GetLoggingRecord())
- if popErr := writeBuffer.PopContext("loggingRecord"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for loggingRecord")
- }
- if _loggingRecordErr != nil {
- return errors.Wrap(_loggingRecordErr, "Error serializing 'loggingRecord' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (loggingRecord)
+ if pushErr := writeBuffer.PushContext("loggingRecord"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for loggingRecord")
+ }
+ _loggingRecordErr := writeBuffer.WriteSerializable(ctx, m.GetLoggingRecord())
+ if popErr := writeBuffer.PopContext("loggingRecord"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for loggingRecord")
+ }
+ if _loggingRecordErr != nil {
+ return errors.Wrap(_loggingRecordErr, "Error serializing 'loggingRecord' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLoggingRecord"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLoggingRecord")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLoggingRecord) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoggingRecord) isBACnetConstructedDataLoggingRecord() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLoggingRecord) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go
index 77053dec522..a1a33b13689 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoggingType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoggingType is the corresponding interface of BACnetConstructedDataLoggingType
type BACnetConstructedDataLoggingType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLoggingTypeExactly interface {
// _BACnetConstructedDataLoggingType is the data-structure of this message
type _BACnetConstructedDataLoggingType struct {
*_BACnetConstructedData
- LoggingType BACnetLoggingTypeTagged
+ LoggingType BACnetLoggingTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoggingType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLoggingType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLoggingType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOGGING_TYPE
-}
+func (m *_BACnetConstructedDataLoggingType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOGGING_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoggingType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoggingType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoggingType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoggingType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLoggingType) GetActualValue() BACnetLoggingTypeTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLoggingType factory function for _BACnetConstructedDataLoggingType
-func NewBACnetConstructedDataLoggingType(loggingType BACnetLoggingTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoggingType {
+func NewBACnetConstructedDataLoggingType( loggingType BACnetLoggingTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoggingType {
_result := &_BACnetConstructedDataLoggingType{
- LoggingType: loggingType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LoggingType: loggingType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLoggingType(loggingType BACnetLoggingTypeTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoggingType(structType interface{}) BACnetConstructedDataLoggingType {
- if casted, ok := structType.(BACnetConstructedDataLoggingType); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoggingType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoggingType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLoggingType) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoggingType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLoggingTypeParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("loggingType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for loggingType")
}
- _loggingType, _loggingTypeErr := BACnetLoggingTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_loggingType, _loggingTypeErr := BACnetLoggingTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _loggingTypeErr != nil {
return nil, errors.Wrap(_loggingTypeErr, "Error parsing 'loggingType' field of BACnetConstructedDataLoggingType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLoggingTypeParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoggingType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LoggingType: loggingType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLoggingType) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLoggingType")
}
- // Simple Field (loggingType)
- if pushErr := writeBuffer.PushContext("loggingType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for loggingType")
- }
- _loggingTypeErr := writeBuffer.WriteSerializable(ctx, m.GetLoggingType())
- if popErr := writeBuffer.PopContext("loggingType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for loggingType")
- }
- if _loggingTypeErr != nil {
- return errors.Wrap(_loggingTypeErr, "Error serializing 'loggingType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (loggingType)
+ if pushErr := writeBuffer.PushContext("loggingType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for loggingType")
+ }
+ _loggingTypeErr := writeBuffer.WriteSerializable(ctx, m.GetLoggingType())
+ if popErr := writeBuffer.PopContext("loggingType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for loggingType")
+ }
+ if _loggingTypeErr != nil {
+ return errors.Wrap(_loggingTypeErr, "Error serializing 'loggingType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLoggingType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLoggingType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLoggingType) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoggingType) isBACnetConstructedDataLoggingType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLoggingType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go
index eef9b6345fb..dc0ba9cf369 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAction.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoopAction is the corresponding interface of BACnetConstructedDataLoopAction
type BACnetConstructedDataLoopAction interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLoopActionExactly interface {
// _BACnetConstructedDataLoopAction is the data-structure of this message
type _BACnetConstructedDataLoopAction struct {
*_BACnetConstructedData
- Action BACnetActionTagged
+ Action BACnetActionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoopAction) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LOOP
-}
+func (m *_BACnetConstructedDataLoopAction) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LOOP}
-func (m *_BACnetConstructedDataLoopAction) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ACTION
-}
+func (m *_BACnetConstructedDataLoopAction) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ACTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoopAction) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoopAction) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoopAction) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoopAction) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLoopAction) GetActualValue() BACnetActionTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLoopAction factory function for _BACnetConstructedDataLoopAction
-func NewBACnetConstructedDataLoopAction(action BACnetActionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoopAction {
+func NewBACnetConstructedDataLoopAction( action BACnetActionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoopAction {
_result := &_BACnetConstructedDataLoopAction{
- Action: action,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Action: action,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLoopAction(action BACnetActionTagged, openingTag BA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoopAction(structType interface{}) BACnetConstructedDataLoopAction {
- if casted, ok := structType.(BACnetConstructedDataLoopAction); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoopAction); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoopAction); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLoopAction) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoopAction) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLoopActionParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("action"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for action")
}
- _action, _actionErr := BACnetActionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_action, _actionErr := BACnetActionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _actionErr != nil {
return nil, errors.Wrap(_actionErr, "Error parsing 'action' field of BACnetConstructedDataLoopAction")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLoopActionParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoopAction{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Action: action,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLoopAction) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLoopAction")
}
- // Simple Field (action)
- if pushErr := writeBuffer.PushContext("action"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for action")
- }
- _actionErr := writeBuffer.WriteSerializable(ctx, m.GetAction())
- if popErr := writeBuffer.PopContext("action"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for action")
- }
- if _actionErr != nil {
- return errors.Wrap(_actionErr, "Error serializing 'action' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (action)
+ if pushErr := writeBuffer.PushContext("action"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for action")
+ }
+ _actionErr := writeBuffer.WriteSerializable(ctx, m.GetAction())
+ if popErr := writeBuffer.PopContext("action"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for action")
+ }
+ if _actionErr != nil {
+ return errors.Wrap(_actionErr, "Error serializing 'action' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLoopAction"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLoopAction")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLoopAction) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoopAction) isBACnetConstructedDataLoopAction() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLoopAction) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAll.go
index 26ef0fae422..cdb31f6a3e1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoopAll is the corresponding interface of BACnetConstructedDataLoopAll
type BACnetConstructedDataLoopAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataLoopAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoopAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LOOP
-}
+func (m *_BACnetConstructedDataLoopAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LOOP}
-func (m *_BACnetConstructedDataLoopAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataLoopAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoopAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoopAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoopAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoopAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataLoopAll factory function for _BACnetConstructedDataLoopAll
-func NewBACnetConstructedDataLoopAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoopAll {
+func NewBACnetConstructedDataLoopAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoopAll {
_result := &_BACnetConstructedDataLoopAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataLoopAll(openingTag BACnetOpeningTag, peekedTagHeade
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoopAll(structType interface{}) BACnetConstructedDataLoopAll {
- if casted, ok := structType.(BACnetConstructedDataLoopAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoopAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoopAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataLoopAll) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoopAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataLoopAllParseWithBuffer(ctx context.Context, readBuffer
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataLoopAllParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoopAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataLoopAll) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoopAll) isBACnetConstructedDataLoopAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataLoopAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go
index fdcb27a7c64..efdc987429a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLoopPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLoopPresentValue is the corresponding interface of BACnetConstructedDataLoopPresentValue
type BACnetConstructedDataLoopPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLoopPresentValueExactly interface {
// _BACnetConstructedDataLoopPresentValue is the data-structure of this message
type _BACnetConstructedDataLoopPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagReal
+ PresentValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLoopPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_LOOP
-}
+func (m *_BACnetConstructedDataLoopPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_LOOP}
-func (m *_BACnetConstructedDataLoopPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataLoopPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLoopPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLoopPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLoopPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLoopPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLoopPresentValue) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLoopPresentValue factory function for _BACnetConstructedDataLoopPresentValue
-func NewBACnetConstructedDataLoopPresentValue(presentValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLoopPresentValue {
+func NewBACnetConstructedDataLoopPresentValue( presentValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLoopPresentValue {
_result := &_BACnetConstructedDataLoopPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLoopPresentValue(presentValue BACnetApplicationTagR
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLoopPresentValue(structType interface{}) BACnetConstructedDataLoopPresentValue {
- if casted, ok := structType.(BACnetConstructedDataLoopPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataLoopPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLoopPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLoopPresentValue) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataLoopPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLoopPresentValueParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataLoopPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLoopPresentValueParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataLoopPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLoopPresentValue) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLoopPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLoopPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLoopPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLoopPresentValue) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLoopPresentValue) isBACnetConstructedDataLoopPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLoopPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go
index 360dd3c6964..507fe52780e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowDiffLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLowDiffLimit is the corresponding interface of BACnetConstructedDataLowDiffLimit
type BACnetConstructedDataLowDiffLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLowDiffLimitExactly interface {
// _BACnetConstructedDataLowDiffLimit is the data-structure of this message
type _BACnetConstructedDataLowDiffLimit struct {
*_BACnetConstructedData
- LowDiffLimit BACnetOptionalREAL
+ LowDiffLimit BACnetOptionalREAL
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLowDiffLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLowDiffLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLowDiffLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOW_DIFF_LIMIT
-}
+func (m *_BACnetConstructedDataLowDiffLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOW_DIFF_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLowDiffLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLowDiffLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLowDiffLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLowDiffLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLowDiffLimit) GetActualValue() BACnetOptionalREAL
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLowDiffLimit factory function for _BACnetConstructedDataLowDiffLimit
-func NewBACnetConstructedDataLowDiffLimit(lowDiffLimit BACnetOptionalREAL, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLowDiffLimit {
+func NewBACnetConstructedDataLowDiffLimit( lowDiffLimit BACnetOptionalREAL , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLowDiffLimit {
_result := &_BACnetConstructedDataLowDiffLimit{
- LowDiffLimit: lowDiffLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowDiffLimit: lowDiffLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLowDiffLimit(lowDiffLimit BACnetOptionalREAL, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLowDiffLimit(structType interface{}) BACnetConstructedDataLowDiffLimit {
- if casted, ok := structType.(BACnetConstructedDataLowDiffLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataLowDiffLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLowDiffLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLowDiffLimit) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataLowDiffLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLowDiffLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("lowDiffLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowDiffLimit")
}
- _lowDiffLimit, _lowDiffLimitErr := BACnetOptionalREALParseWithBuffer(ctx, readBuffer)
+_lowDiffLimit, _lowDiffLimitErr := BACnetOptionalREALParseWithBuffer(ctx, readBuffer)
if _lowDiffLimitErr != nil {
return nil, errors.Wrap(_lowDiffLimitErr, "Error parsing 'lowDiffLimit' field of BACnetConstructedDataLowDiffLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLowDiffLimitParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataLowDiffLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowDiffLimit: lowDiffLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLowDiffLimit) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLowDiffLimit")
}
- // Simple Field (lowDiffLimit)
- if pushErr := writeBuffer.PushContext("lowDiffLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowDiffLimit")
- }
- _lowDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowDiffLimit())
- if popErr := writeBuffer.PopContext("lowDiffLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowDiffLimit")
- }
- if _lowDiffLimitErr != nil {
- return errors.Wrap(_lowDiffLimitErr, "Error serializing 'lowDiffLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowDiffLimit)
+ if pushErr := writeBuffer.PushContext("lowDiffLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowDiffLimit")
+ }
+ _lowDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowDiffLimit())
+ if popErr := writeBuffer.PopContext("lowDiffLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowDiffLimit")
+ }
+ if _lowDiffLimitErr != nil {
+ return errors.Wrap(_lowDiffLimitErr, "Error serializing 'lowDiffLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLowDiffLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLowDiffLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLowDiffLimit) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLowDiffLimit) isBACnetConstructedDataLowDiffLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLowDiffLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go
index b1ae794e905..e12b72efe37 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLowLimit is the corresponding interface of BACnetConstructedDataLowLimit
type BACnetConstructedDataLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLowLimitExactly interface {
// _BACnetConstructedDataLowLimit is the data-structure of this message
type _BACnetConstructedDataLowLimit struct {
*_BACnetConstructedData
- LowLimit BACnetApplicationTagReal
+ LowLimit BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLowLimit) GetActualValue() BACnetApplicationTagRe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLowLimit factory function for _BACnetConstructedDataLowLimit
-func NewBACnetConstructedDataLowLimit(lowLimit BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLowLimit {
+func NewBACnetConstructedDataLowLimit( lowLimit BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLowLimit {
_result := &_BACnetConstructedDataLowLimit{
- LowLimit: lowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowLimit: lowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLowLimit(lowLimit BACnetApplicationTagReal, opening
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLowLimit(structType interface{}) BACnetConstructedDataLowLimit {
- if casted, ok := structType.(BACnetConstructedDataLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLowLimit) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLowLimitParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetConstructedDataLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLowLimitParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowLimit: lowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLowLimit) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLowLimit")
}
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLowLimit) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLowLimit) isBACnetConstructedDataLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go
index 2742cdf438e..ec874762f65 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataLowerDeck.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataLowerDeck is the corresponding interface of BACnetConstructedDataLowerDeck
type BACnetConstructedDataLowerDeck interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataLowerDeckExactly interface {
// _BACnetConstructedDataLowerDeck is the data-structure of this message
type _BACnetConstructedDataLowerDeck struct {
*_BACnetConstructedData
- LowerDeck BACnetApplicationTagObjectIdentifier
+ LowerDeck BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataLowerDeck) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataLowerDeck) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataLowerDeck) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOWER_DECK
-}
+func (m *_BACnetConstructedDataLowerDeck) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOWER_DECK}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataLowerDeck) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataLowerDeck) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataLowerDeck) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataLowerDeck) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataLowerDeck) GetActualValue() BACnetApplicationTagO
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataLowerDeck factory function for _BACnetConstructedDataLowerDeck
-func NewBACnetConstructedDataLowerDeck(lowerDeck BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataLowerDeck {
+func NewBACnetConstructedDataLowerDeck( lowerDeck BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataLowerDeck {
_result := &_BACnetConstructedDataLowerDeck{
- LowerDeck: lowerDeck,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowerDeck: lowerDeck,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataLowerDeck(lowerDeck BACnetApplicationTagObjectIdent
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataLowerDeck(structType interface{}) BACnetConstructedDataLowerDeck {
- if casted, ok := structType.(BACnetConstructedDataLowerDeck); ok {
+ if casted, ok := structType.(BACnetConstructedDataLowerDeck); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataLowerDeck); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataLowerDeck) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataLowerDeck) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataLowerDeckParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("lowerDeck"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowerDeck")
}
- _lowerDeck, _lowerDeckErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lowerDeck, _lowerDeckErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lowerDeckErr != nil {
return nil, errors.Wrap(_lowerDeckErr, "Error parsing 'lowerDeck' field of BACnetConstructedDataLowerDeck")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataLowerDeckParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataLowerDeck{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowerDeck: lowerDeck,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataLowerDeck) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataLowerDeck")
}
- // Simple Field (lowerDeck)
- if pushErr := writeBuffer.PushContext("lowerDeck"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowerDeck")
- }
- _lowerDeckErr := writeBuffer.WriteSerializable(ctx, m.GetLowerDeck())
- if popErr := writeBuffer.PopContext("lowerDeck"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowerDeck")
- }
- if _lowerDeckErr != nil {
- return errors.Wrap(_lowerDeckErr, "Error serializing 'lowerDeck' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowerDeck)
+ if pushErr := writeBuffer.PushContext("lowerDeck"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowerDeck")
+ }
+ _lowerDeckErr := writeBuffer.WriteSerializable(ctx, m.GetLowerDeck())
+ if popErr := writeBuffer.PopContext("lowerDeck"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowerDeck")
+ }
+ if _lowerDeckErr != nil {
+ return errors.Wrap(_lowerDeckErr, "Error serializing 'lowerDeck' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataLowerDeck"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataLowerDeck")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataLowerDeck) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataLowerDeck) isBACnetConstructedDataLowerDeck() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataLowerDeck) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go
index 733036a596a..2770db1d0ab 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMACAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMACAddress is the corresponding interface of BACnetConstructedDataMACAddress
type BACnetConstructedDataMACAddress interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMACAddressExactly interface {
// _BACnetConstructedDataMACAddress is the data-structure of this message
type _BACnetConstructedDataMACAddress struct {
*_BACnetConstructedData
- MacAddress BACnetApplicationTagOctetString
+ MacAddress BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMACAddress) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMACAddress) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMACAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAC_ADDRESS
-}
+func (m *_BACnetConstructedDataMACAddress) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAC_ADDRESS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMACAddress) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMACAddress) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMACAddress) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMACAddress) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMACAddress) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMACAddress factory function for _BACnetConstructedDataMACAddress
-func NewBACnetConstructedDataMACAddress(macAddress BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMACAddress {
+func NewBACnetConstructedDataMACAddress( macAddress BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMACAddress {
_result := &_BACnetConstructedDataMACAddress{
- MacAddress: macAddress,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MacAddress: macAddress,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMACAddress(macAddress BACnetApplicationTagOctetStri
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMACAddress(structType interface{}) BACnetConstructedDataMACAddress {
- if casted, ok := structType.(BACnetConstructedDataMACAddress); ok {
+ if casted, ok := structType.(BACnetConstructedDataMACAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMACAddress); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMACAddress) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataMACAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMACAddressParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("macAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for macAddress")
}
- _macAddress, _macAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_macAddress, _macAddressErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _macAddressErr != nil {
return nil, errors.Wrap(_macAddressErr, "Error parsing 'macAddress' field of BACnetConstructedDataMACAddress")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMACAddressParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataMACAddress{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MacAddress: macAddress,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMACAddress) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMACAddress")
}
- // Simple Field (macAddress)
- if pushErr := writeBuffer.PushContext("macAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for macAddress")
- }
- _macAddressErr := writeBuffer.WriteSerializable(ctx, m.GetMacAddress())
- if popErr := writeBuffer.PopContext("macAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for macAddress")
- }
- if _macAddressErr != nil {
- return errors.Wrap(_macAddressErr, "Error serializing 'macAddress' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (macAddress)
+ if pushErr := writeBuffer.PushContext("macAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for macAddress")
+ }
+ _macAddressErr := writeBuffer.WriteSerializable(ctx, m.GetMacAddress())
+ if popErr := writeBuffer.PopContext("macAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for macAddress")
+ }
+ if _macAddressErr != nil {
+ return errors.Wrap(_macAddressErr, "Error serializing 'macAddress' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMACAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMACAddress")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMACAddress) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMACAddress) isBACnetConstructedDataMACAddress() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMACAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go
index 5426c27cf04..ce070951a94 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMachineRoomID.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMachineRoomID is the corresponding interface of BACnetConstructedDataMachineRoomID
type BACnetConstructedDataMachineRoomID interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMachineRoomIDExactly interface {
// _BACnetConstructedDataMachineRoomID is the data-structure of this message
type _BACnetConstructedDataMachineRoomID struct {
*_BACnetConstructedData
- MachineRoomId BACnetApplicationTagObjectIdentifier
+ MachineRoomId BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMachineRoomID) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMachineRoomID) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMachineRoomID) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MACHINE_ROOM_ID
-}
+func (m *_BACnetConstructedDataMachineRoomID) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MACHINE_ROOM_ID}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMachineRoomID) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMachineRoomID) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMachineRoomID) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMachineRoomID) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMachineRoomID) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMachineRoomID factory function for _BACnetConstructedDataMachineRoomID
-func NewBACnetConstructedDataMachineRoomID(machineRoomId BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMachineRoomID {
+func NewBACnetConstructedDataMachineRoomID( machineRoomId BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMachineRoomID {
_result := &_BACnetConstructedDataMachineRoomID{
- MachineRoomId: machineRoomId,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MachineRoomId: machineRoomId,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMachineRoomID(machineRoomId BACnetApplicationTagObj
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMachineRoomID(structType interface{}) BACnetConstructedDataMachineRoomID {
- if casted, ok := structType.(BACnetConstructedDataMachineRoomID); ok {
+ if casted, ok := structType.(BACnetConstructedDataMachineRoomID); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMachineRoomID); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMachineRoomID) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMachineRoomID) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMachineRoomIDParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("machineRoomId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for machineRoomId")
}
- _machineRoomId, _machineRoomIdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_machineRoomId, _machineRoomIdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _machineRoomIdErr != nil {
return nil, errors.Wrap(_machineRoomIdErr, "Error parsing 'machineRoomId' field of BACnetConstructedDataMachineRoomID")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMachineRoomIDParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataMachineRoomID{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MachineRoomId: machineRoomId,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMachineRoomID) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMachineRoomID")
}
- // Simple Field (machineRoomId)
- if pushErr := writeBuffer.PushContext("machineRoomId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for machineRoomId")
- }
- _machineRoomIdErr := writeBuffer.WriteSerializable(ctx, m.GetMachineRoomId())
- if popErr := writeBuffer.PopContext("machineRoomId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for machineRoomId")
- }
- if _machineRoomIdErr != nil {
- return errors.Wrap(_machineRoomIdErr, "Error serializing 'machineRoomId' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (machineRoomId)
+ if pushErr := writeBuffer.PushContext("machineRoomId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for machineRoomId")
+ }
+ _machineRoomIdErr := writeBuffer.WriteSerializable(ctx, m.GetMachineRoomId())
+ if popErr := writeBuffer.PopContext("machineRoomId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for machineRoomId")
+ }
+ if _machineRoomIdErr != nil {
+ return errors.Wrap(_machineRoomIdErr, "Error serializing 'machineRoomId' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMachineRoomID"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMachineRoomID")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMachineRoomID) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMachineRoomID) isBACnetConstructedDataMachineRoomID() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMachineRoomID) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go
index 26f9db37990..69a9b739528 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaintenanceRequired.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaintenanceRequired is the corresponding interface of BACnetConstructedDataMaintenanceRequired
type BACnetConstructedDataMaintenanceRequired interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaintenanceRequiredExactly interface {
// _BACnetConstructedDataMaintenanceRequired is the data-structure of this message
type _BACnetConstructedDataMaintenanceRequired struct {
*_BACnetConstructedData
- MaintenanceRequired BACnetMaintenanceTagged
+ MaintenanceRequired BACnetMaintenanceTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaintenanceRequired) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaintenanceRequired) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaintenanceRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAINTENANCE_REQUIRED
-}
+func (m *_BACnetConstructedDataMaintenanceRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAINTENANCE_REQUIRED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaintenanceRequired) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaintenanceRequired) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaintenanceRequired) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaintenanceRequired) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaintenanceRequired) GetActualValue() BACnetMaint
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaintenanceRequired factory function for _BACnetConstructedDataMaintenanceRequired
-func NewBACnetConstructedDataMaintenanceRequired(maintenanceRequired BACnetMaintenanceTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaintenanceRequired {
+func NewBACnetConstructedDataMaintenanceRequired( maintenanceRequired BACnetMaintenanceTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaintenanceRequired {
_result := &_BACnetConstructedDataMaintenanceRequired{
- MaintenanceRequired: maintenanceRequired,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaintenanceRequired: maintenanceRequired,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaintenanceRequired(maintenanceRequired BACnetMaint
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaintenanceRequired(structType interface{}) BACnetConstructedDataMaintenanceRequired {
- if casted, ok := structType.(BACnetConstructedDataMaintenanceRequired); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaintenanceRequired); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaintenanceRequired); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaintenanceRequired) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaintenanceRequired) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaintenanceRequiredParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("maintenanceRequired"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maintenanceRequired")
}
- _maintenanceRequired, _maintenanceRequiredErr := BACnetMaintenanceTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_maintenanceRequired, _maintenanceRequiredErr := BACnetMaintenanceTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _maintenanceRequiredErr != nil {
return nil, errors.Wrap(_maintenanceRequiredErr, "Error parsing 'maintenanceRequired' field of BACnetConstructedDataMaintenanceRequired")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaintenanceRequiredParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaintenanceRequired{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaintenanceRequired: maintenanceRequired,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaintenanceRequired) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaintenanceRequired")
}
- // Simple Field (maintenanceRequired)
- if pushErr := writeBuffer.PushContext("maintenanceRequired"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maintenanceRequired")
- }
- _maintenanceRequiredErr := writeBuffer.WriteSerializable(ctx, m.GetMaintenanceRequired())
- if popErr := writeBuffer.PopContext("maintenanceRequired"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maintenanceRequired")
- }
- if _maintenanceRequiredErr != nil {
- return errors.Wrap(_maintenanceRequiredErr, "Error serializing 'maintenanceRequired' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maintenanceRequired)
+ if pushErr := writeBuffer.PushContext("maintenanceRequired"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maintenanceRequired")
+ }
+ _maintenanceRequiredErr := writeBuffer.WriteSerializable(ctx, m.GetMaintenanceRequired())
+ if popErr := writeBuffer.PopContext("maintenanceRequired"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maintenanceRequired")
+ }
+ if _maintenanceRequiredErr != nil {
+ return errors.Wrap(_maintenanceRequiredErr, "Error serializing 'maintenanceRequired' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaintenanceRequired"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaintenanceRequired")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaintenanceRequired) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaintenanceRequired) isBACnetConstructedDataMaintenanceRequired() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaintenanceRequired) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go
index f41120937ce..243a97f1be1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMakingCarCall.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMakingCarCall is the corresponding interface of BACnetConstructedDataMakingCarCall
type BACnetConstructedDataMakingCarCall interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataMakingCarCallExactly interface {
// _BACnetConstructedDataMakingCarCall is the data-structure of this message
type _BACnetConstructedDataMakingCarCall struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- MakingCarCall []BACnetApplicationTagUnsignedInteger
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ MakingCarCall []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMakingCarCall) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMakingCarCall) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMakingCarCall) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAKING_CAR_CALL
-}
+func (m *_BACnetConstructedDataMakingCarCall) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAKING_CAR_CALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMakingCarCall) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMakingCarCall) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMakingCarCall) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMakingCarCall) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataMakingCarCall) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMakingCarCall factory function for _BACnetConstructedDataMakingCarCall
-func NewBACnetConstructedDataMakingCarCall(numberOfDataElements BACnetApplicationTagUnsignedInteger, makingCarCall []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMakingCarCall {
+func NewBACnetConstructedDataMakingCarCall( numberOfDataElements BACnetApplicationTagUnsignedInteger , makingCarCall []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMakingCarCall {
_result := &_BACnetConstructedDataMakingCarCall{
- NumberOfDataElements: numberOfDataElements,
- MakingCarCall: makingCarCall,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ MakingCarCall: makingCarCall,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataMakingCarCall(numberOfDataElements BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMakingCarCall(structType interface{}) BACnetConstructedDataMakingCarCall {
- if casted, ok := structType.(BACnetConstructedDataMakingCarCall); ok {
+ if casted, ok := structType.(BACnetConstructedDataMakingCarCall); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMakingCarCall); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataMakingCarCall) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMakingCarCall) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataMakingCarCallParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataMakingCarCallParseWithBuffer(ctx context.Context, read
// Terminated array
var makingCarCall []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'makingCarCall' field of BACnetConstructedDataMakingCarCall")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataMakingCarCallParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataMakingCarCall{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- MakingCarCall: makingCarCall,
+ MakingCarCall: makingCarCall,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataMakingCarCall) SerializeWithWriteBuffer(ctx conte
if pushErr := writeBuffer.PushContext("BACnetConstructedDataMakingCarCall"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMakingCarCall")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (makingCarCall)
- if pushErr := writeBuffer.PushContext("makingCarCall", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for makingCarCall")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetMakingCarCall() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMakingCarCall()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'makingCarCall' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("makingCarCall", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for makingCarCall")
+ }
+
+ // Array Field (makingCarCall)
+ if pushErr := writeBuffer.PushContext("makingCarCall", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for makingCarCall")
+ }
+ for _curItem, _element := range m.GetMakingCarCall() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMakingCarCall()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'makingCarCall' field")
}
+ }
+ if popErr := writeBuffer.PopContext("makingCarCall", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for makingCarCall")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMakingCarCall"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMakingCarCall")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataMakingCarCall) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMakingCarCall) isBACnetConstructedDataMakingCarCall() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataMakingCarCall) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go
index e7bba2de14e..b43c1b52399 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManipulatedVariableReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataManipulatedVariableReference is the corresponding interface of BACnetConstructedDataManipulatedVariableReference
type BACnetConstructedDataManipulatedVariableReference interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataManipulatedVariableReferenceExactly interface {
// _BACnetConstructedDataManipulatedVariableReference is the data-structure of this message
type _BACnetConstructedDataManipulatedVariableReference struct {
*_BACnetConstructedData
- ManipulatedVariableReference BACnetObjectPropertyReference
+ ManipulatedVariableReference BACnetObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataManipulatedVariableReference) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataManipulatedVariableReference) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataManipulatedVariableReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MANIPULATED_VARIABLE_REFERENCE
-}
+func (m *_BACnetConstructedDataManipulatedVariableReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MANIPULATED_VARIABLE_REFERENCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataManipulatedVariableReference) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataManipulatedVariableReference) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataManipulatedVariableReference) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataManipulatedVariableReference) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataManipulatedVariableReference) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataManipulatedVariableReference factory function for _BACnetConstructedDataManipulatedVariableReference
-func NewBACnetConstructedDataManipulatedVariableReference(manipulatedVariableReference BACnetObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataManipulatedVariableReference {
+func NewBACnetConstructedDataManipulatedVariableReference( manipulatedVariableReference BACnetObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataManipulatedVariableReference {
_result := &_BACnetConstructedDataManipulatedVariableReference{
ManipulatedVariableReference: manipulatedVariableReference,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataManipulatedVariableReference(manipulatedVariableRef
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataManipulatedVariableReference(structType interface{}) BACnetConstructedDataManipulatedVariableReference {
- if casted, ok := structType.(BACnetConstructedDataManipulatedVariableReference); ok {
+ if casted, ok := structType.(BACnetConstructedDataManipulatedVariableReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataManipulatedVariableReference); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataManipulatedVariableReference) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataManipulatedVariableReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataManipulatedVariableReferenceParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("manipulatedVariableReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for manipulatedVariableReference")
}
- _manipulatedVariableReference, _manipulatedVariableReferenceErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_manipulatedVariableReference, _manipulatedVariableReferenceErr := BACnetObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _manipulatedVariableReferenceErr != nil {
return nil, errors.Wrap(_manipulatedVariableReferenceErr, "Error parsing 'manipulatedVariableReference' field of BACnetConstructedDataManipulatedVariableReference")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataManipulatedVariableReferenceParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataManipulatedVariableReference{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ManipulatedVariableReference: manipulatedVariableReference,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataManipulatedVariableReference) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataManipulatedVariableReference")
}
- // Simple Field (manipulatedVariableReference)
- if pushErr := writeBuffer.PushContext("manipulatedVariableReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for manipulatedVariableReference")
- }
- _manipulatedVariableReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetManipulatedVariableReference())
- if popErr := writeBuffer.PopContext("manipulatedVariableReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for manipulatedVariableReference")
- }
- if _manipulatedVariableReferenceErr != nil {
- return errors.Wrap(_manipulatedVariableReferenceErr, "Error serializing 'manipulatedVariableReference' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (manipulatedVariableReference)
+ if pushErr := writeBuffer.PushContext("manipulatedVariableReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for manipulatedVariableReference")
+ }
+ _manipulatedVariableReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetManipulatedVariableReference())
+ if popErr := writeBuffer.PopContext("manipulatedVariableReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for manipulatedVariableReference")
+ }
+ if _manipulatedVariableReferenceErr != nil {
+ return errors.Wrap(_manipulatedVariableReferenceErr, "Error serializing 'manipulatedVariableReference' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataManipulatedVariableReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataManipulatedVariableReference")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataManipulatedVariableReference) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataManipulatedVariableReference) isBACnetConstructedDataManipulatedVariableReference() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataManipulatedVariableReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManualSlaveAddressBinding.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManualSlaveAddressBinding.go
index 41022d61098..d09b10aadda 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManualSlaveAddressBinding.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataManualSlaveAddressBinding.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataManualSlaveAddressBinding is the corresponding interface of BACnetConstructedDataManualSlaveAddressBinding
type BACnetConstructedDataManualSlaveAddressBinding interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataManualSlaveAddressBindingExactly interface {
// _BACnetConstructedDataManualSlaveAddressBinding is the data-structure of this message
type _BACnetConstructedDataManualSlaveAddressBinding struct {
*_BACnetConstructedData
- ManualSlaveAddressBinding []BACnetAddressBinding
+ ManualSlaveAddressBinding []BACnetAddressBinding
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MANUAL_SLAVE_ADDRESS_BINDING
-}
+func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MANUAL_SLAVE_ADDRESS_BINDING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataManualSlaveAddressBinding) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataManualSlaveAddressBinding) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetManualSlaveAddressB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataManualSlaveAddressBinding factory function for _BACnetConstructedDataManualSlaveAddressBinding
-func NewBACnetConstructedDataManualSlaveAddressBinding(manualSlaveAddressBinding []BACnetAddressBinding, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataManualSlaveAddressBinding {
+func NewBACnetConstructedDataManualSlaveAddressBinding( manualSlaveAddressBinding []BACnetAddressBinding , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataManualSlaveAddressBinding {
_result := &_BACnetConstructedDataManualSlaveAddressBinding{
ManualSlaveAddressBinding: manualSlaveAddressBinding,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataManualSlaveAddressBinding(manualSlaveAddressBinding
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataManualSlaveAddressBinding(structType interface{}) BACnetConstructedDataManualSlaveAddressBinding {
- if casted, ok := structType.(BACnetConstructedDataManualSlaveAddressBinding); ok {
+ if casted, ok := structType.(BACnetConstructedDataManualSlaveAddressBinding); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataManualSlaveAddressBinding); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataManualSlaveAddressBinding) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataManualSlaveAddressBindingParseWithBuffer(ctx context.C
// Terminated array
var manualSlaveAddressBinding []BACnetAddressBinding
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'manualSlaveAddressBinding' field of BACnetConstructedDataManualSlaveAddressBinding")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataManualSlaveAddressBindingParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataManualSlaveAddressBinding{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ManualSlaveAddressBinding: manualSlaveAddressBinding,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataManualSlaveAddressBinding) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataManualSlaveAddressBinding")
}
- // Array Field (manualSlaveAddressBinding)
- if pushErr := writeBuffer.PushContext("manualSlaveAddressBinding", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for manualSlaveAddressBinding")
- }
- for _curItem, _element := range m.GetManualSlaveAddressBinding() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetManualSlaveAddressBinding()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'manualSlaveAddressBinding' field")
- }
- }
- if popErr := writeBuffer.PopContext("manualSlaveAddressBinding", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for manualSlaveAddressBinding")
+ // Array Field (manualSlaveAddressBinding)
+ if pushErr := writeBuffer.PushContext("manualSlaveAddressBinding", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for manualSlaveAddressBinding")
+ }
+ for _curItem, _element := range m.GetManualSlaveAddressBinding() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetManualSlaveAddressBinding()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'manualSlaveAddressBinding' field")
}
+ }
+ if popErr := writeBuffer.PopContext("manualSlaveAddressBinding", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for manualSlaveAddressBinding")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataManualSlaveAddressBinding"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataManualSlaveAddressBinding")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataManualSlaveAddressBinding) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataManualSlaveAddressBinding) isBACnetConstructedDataManualSlaveAddressBinding() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataManualSlaveAddressBinding) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaskedAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaskedAlarmValues.go
index 798cf567c2e..b16e6c817e5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaskedAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaskedAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaskedAlarmValues is the corresponding interface of BACnetConstructedDataMaskedAlarmValues
type BACnetConstructedDataMaskedAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMaskedAlarmValuesExactly interface {
// _BACnetConstructedDataMaskedAlarmValues is the data-structure of this message
type _BACnetConstructedDataMaskedAlarmValues struct {
*_BACnetConstructedData
- MaskedAlarmValues []BACnetDoorAlarmStateTagged
+ MaskedAlarmValues []BACnetDoorAlarmStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaskedAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaskedAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaskedAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MASKED_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataMaskedAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MASKED_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaskedAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaskedAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaskedAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaskedAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMaskedAlarmValues) GetMaskedAlarmValues() []BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaskedAlarmValues factory function for _BACnetConstructedDataMaskedAlarmValues
-func NewBACnetConstructedDataMaskedAlarmValues(maskedAlarmValues []BACnetDoorAlarmStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaskedAlarmValues {
+func NewBACnetConstructedDataMaskedAlarmValues( maskedAlarmValues []BACnetDoorAlarmStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaskedAlarmValues {
_result := &_BACnetConstructedDataMaskedAlarmValues{
- MaskedAlarmValues: maskedAlarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaskedAlarmValues: maskedAlarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMaskedAlarmValues(maskedAlarmValues []BACnetDoorAla
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaskedAlarmValues(structType interface{}) BACnetConstructedDataMaskedAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataMaskedAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaskedAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaskedAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMaskedAlarmValues) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaskedAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMaskedAlarmValuesParseWithBuffer(ctx context.Context,
// Terminated array
var maskedAlarmValues []BACnetDoorAlarmStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDoorAlarmStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'maskedAlarmValues' field of BACnetConstructedDataMaskedAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMaskedAlarmValuesParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaskedAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaskedAlarmValues: maskedAlarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMaskedAlarmValues) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaskedAlarmValues")
}
- // Array Field (maskedAlarmValues)
- if pushErr := writeBuffer.PushContext("maskedAlarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maskedAlarmValues")
- }
- for _curItem, _element := range m.GetMaskedAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMaskedAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'maskedAlarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("maskedAlarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maskedAlarmValues")
+ // Array Field (maskedAlarmValues)
+ if pushErr := writeBuffer.PushContext("maskedAlarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maskedAlarmValues")
+ }
+ for _curItem, _element := range m.GetMaskedAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMaskedAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'maskedAlarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("maskedAlarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maskedAlarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaskedAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaskedAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMaskedAlarmValues) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaskedAlarmValues) isBACnetConstructedDataMaskedAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMaskedAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go
index 1be2e7bfc0a..1036615802e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxAPDULengthAccepted.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxAPDULengthAccepted is the corresponding interface of BACnetConstructedDataMaxAPDULengthAccepted
type BACnetConstructedDataMaxAPDULengthAccepted interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxAPDULengthAcceptedExactly interface {
// _BACnetConstructedDataMaxAPDULengthAccepted is the data-structure of this message
type _BACnetConstructedDataMaxAPDULengthAccepted struct {
*_BACnetConstructedData
- MaxApduLengthAccepted BACnetApplicationTagUnsignedInteger
+ MaxApduLengthAccepted BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_APDU_LENGTH_ACCEPTED
-}
+func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_APDU_LENGTH_ACCEPTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxAPDULengthAccepted) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxAPDULengthAccepted) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxAPDULengthAccepted factory function for _BACnetConstructedDataMaxAPDULengthAccepted
-func NewBACnetConstructedDataMaxAPDULengthAccepted(maxApduLengthAccepted BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxAPDULengthAccepted {
+func NewBACnetConstructedDataMaxAPDULengthAccepted( maxApduLengthAccepted BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxAPDULengthAccepted {
_result := &_BACnetConstructedDataMaxAPDULengthAccepted{
- MaxApduLengthAccepted: maxApduLengthAccepted,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxApduLengthAccepted: maxApduLengthAccepted,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxAPDULengthAccepted(maxApduLengthAccepted BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxAPDULengthAccepted(structType interface{}) BACnetConstructedDataMaxAPDULengthAccepted {
- if casted, ok := structType.(BACnetConstructedDataMaxAPDULengthAccepted); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxAPDULengthAccepted); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxAPDULengthAccepted); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxAPDULengthAccepted) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxAPDULengthAcceptedParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("maxApduLengthAccepted"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxApduLengthAccepted")
}
- _maxApduLengthAccepted, _maxApduLengthAcceptedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxApduLengthAccepted, _maxApduLengthAcceptedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxApduLengthAcceptedErr != nil {
return nil, errors.Wrap(_maxApduLengthAcceptedErr, "Error parsing 'maxApduLengthAccepted' field of BACnetConstructedDataMaxAPDULengthAccepted")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxAPDULengthAcceptedParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxAPDULengthAccepted{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxApduLengthAccepted: maxApduLengthAccepted,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxAPDULengthAccepted) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxAPDULengthAccepted")
}
- // Simple Field (maxApduLengthAccepted)
- if pushErr := writeBuffer.PushContext("maxApduLengthAccepted"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxApduLengthAccepted")
- }
- _maxApduLengthAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxApduLengthAccepted())
- if popErr := writeBuffer.PopContext("maxApduLengthAccepted"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxApduLengthAccepted")
- }
- if _maxApduLengthAcceptedErr != nil {
- return errors.Wrap(_maxApduLengthAcceptedErr, "Error serializing 'maxApduLengthAccepted' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxApduLengthAccepted)
+ if pushErr := writeBuffer.PushContext("maxApduLengthAccepted"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxApduLengthAccepted")
+ }
+ _maxApduLengthAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxApduLengthAccepted())
+ if popErr := writeBuffer.PopContext("maxApduLengthAccepted"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxApduLengthAccepted")
+ }
+ if _maxApduLengthAcceptedErr != nil {
+ return errors.Wrap(_maxApduLengthAcceptedErr, "Error serializing 'maxApduLengthAccepted' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxAPDULengthAccepted"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxAPDULengthAccepted")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxAPDULengthAccepted) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxAPDULengthAccepted) isBACnetConstructedDataMaxAPDULengthAccepted() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxAPDULengthAccepted) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go
index 3d2282951b1..41038d38c32 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxActualValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxActualValue is the corresponding interface of BACnetConstructedDataMaxActualValue
type BACnetConstructedDataMaxActualValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxActualValueExactly interface {
// _BACnetConstructedDataMaxActualValue is the data-structure of this message
type _BACnetConstructedDataMaxActualValue struct {
*_BACnetConstructedData
- MaxActualValue BACnetApplicationTagReal
+ MaxActualValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxActualValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxActualValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxActualValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_ACTUAL_VALUE
-}
+func (m *_BACnetConstructedDataMaxActualValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_ACTUAL_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxActualValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxActualValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxActualValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxActualValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxActualValue) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxActualValue factory function for _BACnetConstructedDataMaxActualValue
-func NewBACnetConstructedDataMaxActualValue(maxActualValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxActualValue {
+func NewBACnetConstructedDataMaxActualValue( maxActualValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxActualValue {
_result := &_BACnetConstructedDataMaxActualValue{
- MaxActualValue: maxActualValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxActualValue: maxActualValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxActualValue(maxActualValue BACnetApplicationTagR
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxActualValue(structType interface{}) BACnetConstructedDataMaxActualValue {
- if casted, ok := structType.(BACnetConstructedDataMaxActualValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxActualValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxActualValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxActualValue) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxActualValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxActualValueParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("maxActualValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxActualValue")
}
- _maxActualValue, _maxActualValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxActualValue, _maxActualValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxActualValueErr != nil {
return nil, errors.Wrap(_maxActualValueErr, "Error parsing 'maxActualValue' field of BACnetConstructedDataMaxActualValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxActualValueParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxActualValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxActualValue: maxActualValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxActualValue) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxActualValue")
}
- // Simple Field (maxActualValue)
- if pushErr := writeBuffer.PushContext("maxActualValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxActualValue")
- }
- _maxActualValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxActualValue())
- if popErr := writeBuffer.PopContext("maxActualValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxActualValue")
- }
- if _maxActualValueErr != nil {
- return errors.Wrap(_maxActualValueErr, "Error serializing 'maxActualValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxActualValue)
+ if pushErr := writeBuffer.PushContext("maxActualValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxActualValue")
+ }
+ _maxActualValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxActualValue())
+ if popErr := writeBuffer.PopContext("maxActualValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxActualValue")
+ }
+ if _maxActualValueErr != nil {
+ return errors.Wrap(_maxActualValueErr, "Error serializing 'maxActualValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxActualValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxActualValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxActualValue) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxActualValue) isBACnetConstructedDataMaxActualValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxActualValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go
index 54e0e24c483..8621f0621c5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxFailedAttempts.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxFailedAttempts is the corresponding interface of BACnetConstructedDataMaxFailedAttempts
type BACnetConstructedDataMaxFailedAttempts interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxFailedAttemptsExactly interface {
// _BACnetConstructedDataMaxFailedAttempts is the data-structure of this message
type _BACnetConstructedDataMaxFailedAttempts struct {
*_BACnetConstructedData
- MaxFailedAttempts BACnetApplicationTagUnsignedInteger
+ MaxFailedAttempts BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxFailedAttempts) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxFailedAttempts) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxFailedAttempts) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_FAILED_ATTEMPTS
-}
+func (m *_BACnetConstructedDataMaxFailedAttempts) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_FAILED_ATTEMPTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxFailedAttempts) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxFailedAttempts) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxFailedAttempts) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxFailedAttempts) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxFailedAttempts) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxFailedAttempts factory function for _BACnetConstructedDataMaxFailedAttempts
-func NewBACnetConstructedDataMaxFailedAttempts(maxFailedAttempts BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxFailedAttempts {
+func NewBACnetConstructedDataMaxFailedAttempts( maxFailedAttempts BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxFailedAttempts {
_result := &_BACnetConstructedDataMaxFailedAttempts{
- MaxFailedAttempts: maxFailedAttempts,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxFailedAttempts: maxFailedAttempts,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxFailedAttempts(maxFailedAttempts BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxFailedAttempts(structType interface{}) BACnetConstructedDataMaxFailedAttempts {
- if casted, ok := structType.(BACnetConstructedDataMaxFailedAttempts); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxFailedAttempts); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxFailedAttempts); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxFailedAttempts) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxFailedAttempts) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxFailedAttemptsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("maxFailedAttempts"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxFailedAttempts")
}
- _maxFailedAttempts, _maxFailedAttemptsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxFailedAttempts, _maxFailedAttemptsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxFailedAttemptsErr != nil {
return nil, errors.Wrap(_maxFailedAttemptsErr, "Error parsing 'maxFailedAttempts' field of BACnetConstructedDataMaxFailedAttempts")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxFailedAttemptsParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxFailedAttempts{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxFailedAttempts: maxFailedAttempts,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxFailedAttempts) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxFailedAttempts")
}
- // Simple Field (maxFailedAttempts)
- if pushErr := writeBuffer.PushContext("maxFailedAttempts"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxFailedAttempts")
- }
- _maxFailedAttemptsErr := writeBuffer.WriteSerializable(ctx, m.GetMaxFailedAttempts())
- if popErr := writeBuffer.PopContext("maxFailedAttempts"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxFailedAttempts")
- }
- if _maxFailedAttemptsErr != nil {
- return errors.Wrap(_maxFailedAttemptsErr, "Error serializing 'maxFailedAttempts' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxFailedAttempts)
+ if pushErr := writeBuffer.PushContext("maxFailedAttempts"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxFailedAttempts")
+ }
+ _maxFailedAttemptsErr := writeBuffer.WriteSerializable(ctx, m.GetMaxFailedAttempts())
+ if popErr := writeBuffer.PopContext("maxFailedAttempts"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxFailedAttempts")
+ }
+ if _maxFailedAttemptsErr != nil {
+ return errors.Wrap(_maxFailedAttemptsErr, "Error serializing 'maxFailedAttempts' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxFailedAttempts"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxFailedAttempts")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxFailedAttempts) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxFailedAttempts) isBACnetConstructedDataMaxFailedAttempts() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxFailedAttempts) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go
index 1855d73e690..f8ec2397e0f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxInfoFrames.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxInfoFrames is the corresponding interface of BACnetConstructedDataMaxInfoFrames
type BACnetConstructedDataMaxInfoFrames interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxInfoFramesExactly interface {
// _BACnetConstructedDataMaxInfoFrames is the data-structure of this message
type _BACnetConstructedDataMaxInfoFrames struct {
*_BACnetConstructedData
- MaxInfoFrames BACnetApplicationTagUnsignedInteger
+ MaxInfoFrames BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxInfoFrames) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxInfoFrames) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxInfoFrames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_INFO_FRAMES
-}
+func (m *_BACnetConstructedDataMaxInfoFrames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_INFO_FRAMES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxInfoFrames) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxInfoFrames) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxInfoFrames) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxInfoFrames) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxInfoFrames) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxInfoFrames factory function for _BACnetConstructedDataMaxInfoFrames
-func NewBACnetConstructedDataMaxInfoFrames(maxInfoFrames BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxInfoFrames {
+func NewBACnetConstructedDataMaxInfoFrames( maxInfoFrames BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxInfoFrames {
_result := &_BACnetConstructedDataMaxInfoFrames{
- MaxInfoFrames: maxInfoFrames,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxInfoFrames: maxInfoFrames,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxInfoFrames(maxInfoFrames BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxInfoFrames(structType interface{}) BACnetConstructedDataMaxInfoFrames {
- if casted, ok := structType.(BACnetConstructedDataMaxInfoFrames); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxInfoFrames); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxInfoFrames); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxInfoFrames) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxInfoFrames) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxInfoFramesParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("maxInfoFrames"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxInfoFrames")
}
- _maxInfoFrames, _maxInfoFramesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxInfoFrames, _maxInfoFramesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxInfoFramesErr != nil {
return nil, errors.Wrap(_maxInfoFramesErr, "Error parsing 'maxInfoFrames' field of BACnetConstructedDataMaxInfoFrames")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxInfoFramesParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxInfoFrames{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxInfoFrames: maxInfoFrames,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxInfoFrames) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxInfoFrames")
}
- // Simple Field (maxInfoFrames)
- if pushErr := writeBuffer.PushContext("maxInfoFrames"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxInfoFrames")
- }
- _maxInfoFramesErr := writeBuffer.WriteSerializable(ctx, m.GetMaxInfoFrames())
- if popErr := writeBuffer.PopContext("maxInfoFrames"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxInfoFrames")
- }
- if _maxInfoFramesErr != nil {
- return errors.Wrap(_maxInfoFramesErr, "Error serializing 'maxInfoFrames' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxInfoFrames)
+ if pushErr := writeBuffer.PushContext("maxInfoFrames"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxInfoFrames")
+ }
+ _maxInfoFramesErr := writeBuffer.WriteSerializable(ctx, m.GetMaxInfoFrames())
+ if popErr := writeBuffer.PopContext("maxInfoFrames"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxInfoFrames")
+ }
+ if _maxInfoFramesErr != nil {
+ return errors.Wrap(_maxInfoFramesErr, "Error serializing 'maxInfoFrames' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxInfoFrames"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxInfoFrames")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxInfoFrames) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxInfoFrames) isBACnetConstructedDataMaxInfoFrames() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxInfoFrames) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go
index 3701bad8ce7..2a7951b8c33 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxMaster.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxMaster is the corresponding interface of BACnetConstructedDataMaxMaster
type BACnetConstructedDataMaxMaster interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxMasterExactly interface {
// _BACnetConstructedDataMaxMaster is the data-structure of this message
type _BACnetConstructedDataMaxMaster struct {
*_BACnetConstructedData
- MaxMaster BACnetApplicationTagUnsignedInteger
+ MaxMaster BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxMaster) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxMaster) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxMaster) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_MASTER
-}
+func (m *_BACnetConstructedDataMaxMaster) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_MASTER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxMaster) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxMaster) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxMaster) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxMaster) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxMaster) GetActualValue() BACnetApplicationTagU
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxMaster factory function for _BACnetConstructedDataMaxMaster
-func NewBACnetConstructedDataMaxMaster(maxMaster BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxMaster {
+func NewBACnetConstructedDataMaxMaster( maxMaster BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxMaster {
_result := &_BACnetConstructedDataMaxMaster{
- MaxMaster: maxMaster,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxMaster: maxMaster,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxMaster(maxMaster BACnetApplicationTagUnsignedInt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxMaster(structType interface{}) BACnetConstructedDataMaxMaster {
- if casted, ok := structType.(BACnetConstructedDataMaxMaster); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxMaster); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxMaster); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxMaster) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxMaster) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxMasterParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("maxMaster"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxMaster")
}
- _maxMaster, _maxMasterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxMaster, _maxMasterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxMasterErr != nil {
return nil, errors.Wrap(_maxMasterErr, "Error parsing 'maxMaster' field of BACnetConstructedDataMaxMaster")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxMasterParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxMaster{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxMaster: maxMaster,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxMaster) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxMaster")
}
- // Simple Field (maxMaster)
- if pushErr := writeBuffer.PushContext("maxMaster"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxMaster")
- }
- _maxMasterErr := writeBuffer.WriteSerializable(ctx, m.GetMaxMaster())
- if popErr := writeBuffer.PopContext("maxMaster"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxMaster")
- }
- if _maxMasterErr != nil {
- return errors.Wrap(_maxMasterErr, "Error serializing 'maxMaster' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxMaster)
+ if pushErr := writeBuffer.PushContext("maxMaster"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxMaster")
+ }
+ _maxMasterErr := writeBuffer.WriteSerializable(ctx, m.GetMaxMaster())
+ if popErr := writeBuffer.PopContext("maxMaster"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxMaster")
+ }
+ if _maxMasterErr != nil {
+ return errors.Wrap(_maxMasterErr, "Error serializing 'maxMaster' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxMaster"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxMaster")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxMaster) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxMaster) isBACnetConstructedDataMaxMaster() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxMaster) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go
index 08730ec7cbb..8e902372bc7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxPresValue is the corresponding interface of BACnetConstructedDataMaxPresValue
type BACnetConstructedDataMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxPresValueExactly interface {
// _BACnetConstructedDataMaxPresValue is the data-structure of this message
type _BACnetConstructedDataMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagReal
+ MaxPresValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxPresValue) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxPresValue factory function for _BACnetConstructedDataMaxPresValue
-func NewBACnetConstructedDataMaxPresValue(maxPresValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxPresValue {
+func NewBACnetConstructedDataMaxPresValue( maxPresValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxPresValue {
_result := &_BACnetConstructedDataMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxPresValue(maxPresValue BACnetApplicationTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxPresValue(structType interface{}) BACnetConstructedDataMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxPresValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxPresValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxPresValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxPresValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxPresValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxPresValue) isBACnetConstructedDataMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go
index d98f248846b..099b7e89a31 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaxSegmentsAccepted.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaxSegmentsAccepted is the corresponding interface of BACnetConstructedDataMaxSegmentsAccepted
type BACnetConstructedDataMaxSegmentsAccepted interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaxSegmentsAcceptedExactly interface {
// _BACnetConstructedDataMaxSegmentsAccepted is the data-structure of this message
type _BACnetConstructedDataMaxSegmentsAccepted struct {
*_BACnetConstructedData
- MaxSegmentsAccepted BACnetApplicationTagUnsignedInteger
+ MaxSegmentsAccepted BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_SEGMENTS_ACCEPTED
-}
+func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_SEGMENTS_ACCEPTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaxSegmentsAccepted) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaxSegmentsAccepted) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaxSegmentsAccepted factory function for _BACnetConstructedDataMaxSegmentsAccepted
-func NewBACnetConstructedDataMaxSegmentsAccepted(maxSegmentsAccepted BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaxSegmentsAccepted {
+func NewBACnetConstructedDataMaxSegmentsAccepted( maxSegmentsAccepted BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaxSegmentsAccepted {
_result := &_BACnetConstructedDataMaxSegmentsAccepted{
- MaxSegmentsAccepted: maxSegmentsAccepted,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxSegmentsAccepted: maxSegmentsAccepted,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaxSegmentsAccepted(maxSegmentsAccepted BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaxSegmentsAccepted(structType interface{}) BACnetConstructedDataMaxSegmentsAccepted {
- if casted, ok := structType.(BACnetConstructedDataMaxSegmentsAccepted); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaxSegmentsAccepted); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaxSegmentsAccepted); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaxSegmentsAccepted) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaxSegmentsAcceptedParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("maxSegmentsAccepted"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxSegmentsAccepted")
}
- _maxSegmentsAccepted, _maxSegmentsAcceptedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxSegmentsAccepted, _maxSegmentsAcceptedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxSegmentsAcceptedErr != nil {
return nil, errors.Wrap(_maxSegmentsAcceptedErr, "Error parsing 'maxSegmentsAccepted' field of BACnetConstructedDataMaxSegmentsAccepted")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaxSegmentsAcceptedParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaxSegmentsAccepted{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxSegmentsAccepted: maxSegmentsAccepted,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaxSegmentsAccepted) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaxSegmentsAccepted")
}
- // Simple Field (maxSegmentsAccepted)
- if pushErr := writeBuffer.PushContext("maxSegmentsAccepted"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxSegmentsAccepted")
- }
- _maxSegmentsAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxSegmentsAccepted())
- if popErr := writeBuffer.PopContext("maxSegmentsAccepted"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxSegmentsAccepted")
- }
- if _maxSegmentsAcceptedErr != nil {
- return errors.Wrap(_maxSegmentsAcceptedErr, "Error serializing 'maxSegmentsAccepted' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxSegmentsAccepted)
+ if pushErr := writeBuffer.PushContext("maxSegmentsAccepted"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxSegmentsAccepted")
+ }
+ _maxSegmentsAcceptedErr := writeBuffer.WriteSerializable(ctx, m.GetMaxSegmentsAccepted())
+ if popErr := writeBuffer.PopContext("maxSegmentsAccepted"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxSegmentsAccepted")
+ }
+ if _maxSegmentsAcceptedErr != nil {
+ return errors.Wrap(_maxSegmentsAcceptedErr, "Error serializing 'maxSegmentsAccepted' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaxSegmentsAccepted"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaxSegmentsAccepted")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaxSegmentsAccepted) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaxSegmentsAccepted) isBACnetConstructedDataMaxSegmentsAccepted() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaxSegmentsAccepted) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go
index 679b132f389..6b71a824591 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumOutput.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaximumOutput is the corresponding interface of BACnetConstructedDataMaximumOutput
type BACnetConstructedDataMaximumOutput interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaximumOutputExactly interface {
// _BACnetConstructedDataMaximumOutput is the data-structure of this message
type _BACnetConstructedDataMaximumOutput struct {
*_BACnetConstructedData
- MaximumOutput BACnetApplicationTagReal
+ MaximumOutput BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaximumOutput) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaximumOutput) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaximumOutput) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAXIMUM_OUTPUT
-}
+func (m *_BACnetConstructedDataMaximumOutput) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAXIMUM_OUTPUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaximumOutput) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaximumOutput) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaximumOutput) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaximumOutput) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaximumOutput) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaximumOutput factory function for _BACnetConstructedDataMaximumOutput
-func NewBACnetConstructedDataMaximumOutput(maximumOutput BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaximumOutput {
+func NewBACnetConstructedDataMaximumOutput( maximumOutput BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaximumOutput {
_result := &_BACnetConstructedDataMaximumOutput{
- MaximumOutput: maximumOutput,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaximumOutput: maximumOutput,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaximumOutput(maximumOutput BACnetApplicationTagRea
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaximumOutput(structType interface{}) BACnetConstructedDataMaximumOutput {
- if casted, ok := structType.(BACnetConstructedDataMaximumOutput); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaximumOutput); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaximumOutput); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaximumOutput) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaximumOutput) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaximumOutputParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("maximumOutput"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maximumOutput")
}
- _maximumOutput, _maximumOutputErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maximumOutput, _maximumOutputErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maximumOutputErr != nil {
return nil, errors.Wrap(_maximumOutputErr, "Error parsing 'maximumOutput' field of BACnetConstructedDataMaximumOutput")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaximumOutputParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaximumOutput{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaximumOutput: maximumOutput,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaximumOutput) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaximumOutput")
}
- // Simple Field (maximumOutput)
- if pushErr := writeBuffer.PushContext("maximumOutput"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maximumOutput")
- }
- _maximumOutputErr := writeBuffer.WriteSerializable(ctx, m.GetMaximumOutput())
- if popErr := writeBuffer.PopContext("maximumOutput"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maximumOutput")
- }
- if _maximumOutputErr != nil {
- return errors.Wrap(_maximumOutputErr, "Error serializing 'maximumOutput' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maximumOutput)
+ if pushErr := writeBuffer.PushContext("maximumOutput"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maximumOutput")
+ }
+ _maximumOutputErr := writeBuffer.WriteSerializable(ctx, m.GetMaximumOutput())
+ if popErr := writeBuffer.PopContext("maximumOutput"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maximumOutput")
+ }
+ if _maximumOutputErr != nil {
+ return errors.Wrap(_maximumOutputErr, "Error serializing 'maximumOutput' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaximumOutput"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaximumOutput")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaximumOutput) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaximumOutput) isBACnetConstructedDataMaximumOutput() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaximumOutput) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go
index 3abbfffee31..44ccff50c19 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaximumValue is the corresponding interface of BACnetConstructedDataMaximumValue
type BACnetConstructedDataMaximumValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaximumValueExactly interface {
// _BACnetConstructedDataMaximumValue is the data-structure of this message
type _BACnetConstructedDataMaximumValue struct {
*_BACnetConstructedData
- MaximumValue BACnetApplicationTagReal
+ MaximumValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaximumValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaximumValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaximumValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAXIMUM_VALUE
-}
+func (m *_BACnetConstructedDataMaximumValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAXIMUM_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaximumValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaximumValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaximumValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaximumValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaximumValue) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaximumValue factory function for _BACnetConstructedDataMaximumValue
-func NewBACnetConstructedDataMaximumValue(maximumValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaximumValue {
+func NewBACnetConstructedDataMaximumValue( maximumValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaximumValue {
_result := &_BACnetConstructedDataMaximumValue{
- MaximumValue: maximumValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaximumValue: maximumValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaximumValue(maximumValue BACnetApplicationTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaximumValue(structType interface{}) BACnetConstructedDataMaximumValue {
- if casted, ok := structType.(BACnetConstructedDataMaximumValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaximumValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaximumValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaximumValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaximumValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaximumValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("maximumValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maximumValue")
}
- _maximumValue, _maximumValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maximumValue, _maximumValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maximumValueErr != nil {
return nil, errors.Wrap(_maximumValueErr, "Error parsing 'maximumValue' field of BACnetConstructedDataMaximumValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaximumValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaximumValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaximumValue: maximumValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaximumValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaximumValue")
}
- // Simple Field (maximumValue)
- if pushErr := writeBuffer.PushContext("maximumValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maximumValue")
- }
- _maximumValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaximumValue())
- if popErr := writeBuffer.PopContext("maximumValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maximumValue")
- }
- if _maximumValueErr != nil {
- return errors.Wrap(_maximumValueErr, "Error serializing 'maximumValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maximumValue)
+ if pushErr := writeBuffer.PushContext("maximumValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maximumValue")
+ }
+ _maximumValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaximumValue())
+ if popErr := writeBuffer.PopContext("maximumValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maximumValue")
+ }
+ if _maximumValueErr != nil {
+ return errors.Wrap(_maximumValueErr, "Error serializing 'maximumValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaximumValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaximumValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaximumValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaximumValue) isBACnetConstructedDataMaximumValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaximumValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go
index f9ad40afabe..ff1349bc9e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMaximumValueTimestamp.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMaximumValueTimestamp is the corresponding interface of BACnetConstructedDataMaximumValueTimestamp
type BACnetConstructedDataMaximumValueTimestamp interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMaximumValueTimestampExactly interface {
// _BACnetConstructedDataMaximumValueTimestamp is the data-structure of this message
type _BACnetConstructedDataMaximumValueTimestamp struct {
*_BACnetConstructedData
- MaximumValueTimestamp BACnetDateTime
+ MaximumValueTimestamp BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMaximumValueTimestamp) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMaximumValueTimestamp) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMaximumValueTimestamp) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAXIMUM_VALUE_TIMESTAMP
-}
+func (m *_BACnetConstructedDataMaximumValueTimestamp) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAXIMUM_VALUE_TIMESTAMP}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMaximumValueTimestamp) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMaximumValueTimestamp) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMaximumValueTimestamp) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMaximumValueTimestamp) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMaximumValueTimestamp) GetActualValue() BACnetDat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMaximumValueTimestamp factory function for _BACnetConstructedDataMaximumValueTimestamp
-func NewBACnetConstructedDataMaximumValueTimestamp(maximumValueTimestamp BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMaximumValueTimestamp {
+func NewBACnetConstructedDataMaximumValueTimestamp( maximumValueTimestamp BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMaximumValueTimestamp {
_result := &_BACnetConstructedDataMaximumValueTimestamp{
- MaximumValueTimestamp: maximumValueTimestamp,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaximumValueTimestamp: maximumValueTimestamp,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMaximumValueTimestamp(maximumValueTimestamp BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMaximumValueTimestamp(structType interface{}) BACnetConstructedDataMaximumValueTimestamp {
- if casted, ok := structType.(BACnetConstructedDataMaximumValueTimestamp); ok {
+ if casted, ok := structType.(BACnetConstructedDataMaximumValueTimestamp); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMaximumValueTimestamp); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMaximumValueTimestamp) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMaximumValueTimestamp) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMaximumValueTimestampParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("maximumValueTimestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maximumValueTimestamp")
}
- _maximumValueTimestamp, _maximumValueTimestampErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_maximumValueTimestamp, _maximumValueTimestampErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _maximumValueTimestampErr != nil {
return nil, errors.Wrap(_maximumValueTimestampErr, "Error parsing 'maximumValueTimestamp' field of BACnetConstructedDataMaximumValueTimestamp")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMaximumValueTimestampParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataMaximumValueTimestamp{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaximumValueTimestamp: maximumValueTimestamp,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMaximumValueTimestamp) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMaximumValueTimestamp")
}
- // Simple Field (maximumValueTimestamp)
- if pushErr := writeBuffer.PushContext("maximumValueTimestamp"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maximumValueTimestamp")
- }
- _maximumValueTimestampErr := writeBuffer.WriteSerializable(ctx, m.GetMaximumValueTimestamp())
- if popErr := writeBuffer.PopContext("maximumValueTimestamp"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maximumValueTimestamp")
- }
- if _maximumValueTimestampErr != nil {
- return errors.Wrap(_maximumValueTimestampErr, "Error serializing 'maximumValueTimestamp' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maximumValueTimestamp)
+ if pushErr := writeBuffer.PushContext("maximumValueTimestamp"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maximumValueTimestamp")
+ }
+ _maximumValueTimestampErr := writeBuffer.WriteSerializable(ctx, m.GetMaximumValueTimestamp())
+ if popErr := writeBuffer.PopContext("maximumValueTimestamp"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maximumValueTimestamp")
+ }
+ if _maximumValueTimestampErr != nil {
+ return errors.Wrap(_maximumValueTimestampErr, "Error serializing 'maximumValueTimestamp' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMaximumValueTimestamp"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMaximumValueTimestamp")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMaximumValueTimestamp) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMaximumValueTimestamp) isBACnetConstructedDataMaximumValueTimestamp() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMaximumValueTimestamp) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberOf.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberOf.go
index c05ac5115a5..2945d897788 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberOf.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberOf.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMemberOf is the corresponding interface of BACnetConstructedDataMemberOf
type BACnetConstructedDataMemberOf interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMemberOfExactly interface {
// _BACnetConstructedDataMemberOf is the data-structure of this message
type _BACnetConstructedDataMemberOf struct {
*_BACnetConstructedData
- Zones []BACnetDeviceObjectReference
+ Zones []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMemberOf) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMemberOf) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMemberOf) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MEMBER_OF
-}
+func (m *_BACnetConstructedDataMemberOf) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MEMBER_OF}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMemberOf) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMemberOf) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMemberOf) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMemberOf) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMemberOf) GetZones() []BACnetDeviceObjectReferenc
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMemberOf factory function for _BACnetConstructedDataMemberOf
-func NewBACnetConstructedDataMemberOf(zones []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMemberOf {
+func NewBACnetConstructedDataMemberOf( zones []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMemberOf {
_result := &_BACnetConstructedDataMemberOf{
- Zones: zones,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Zones: zones,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMemberOf(zones []BACnetDeviceObjectReference, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMemberOf(structType interface{}) BACnetConstructedDataMemberOf {
- if casted, ok := structType.(BACnetConstructedDataMemberOf); ok {
+ if casted, ok := structType.(BACnetConstructedDataMemberOf); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMemberOf); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMemberOf) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataMemberOf) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMemberOfParseWithBuffer(ctx context.Context, readBuffe
// Terminated array
var zones []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'zones' field of BACnetConstructedDataMemberOf")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMemberOfParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataMemberOf{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Zones: zones,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMemberOf) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMemberOf")
}
- // Array Field (zones)
- if pushErr := writeBuffer.PushContext("zones", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for zones")
- }
- for _curItem, _element := range m.GetZones() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetZones()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'zones' field")
- }
- }
- if popErr := writeBuffer.PopContext("zones", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for zones")
+ // Array Field (zones)
+ if pushErr := writeBuffer.PushContext("zones", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for zones")
+ }
+ for _curItem, _element := range m.GetZones() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetZones()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'zones' field")
}
+ }
+ if popErr := writeBuffer.PopContext("zones", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for zones")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMemberOf"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMemberOf")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMemberOf) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMemberOf) isBACnetConstructedDataMemberOf() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMemberOf) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go
index c1dc3f573f3..12a6c5a98ad 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMemberStatusFlags.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMemberStatusFlags is the corresponding interface of BACnetConstructedDataMemberStatusFlags
type BACnetConstructedDataMemberStatusFlags interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMemberStatusFlagsExactly interface {
// _BACnetConstructedDataMemberStatusFlags is the data-structure of this message
type _BACnetConstructedDataMemberStatusFlags struct {
*_BACnetConstructedData
- StatusFlags BACnetStatusFlagsTagged
+ StatusFlags BACnetStatusFlagsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMemberStatusFlags) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMemberStatusFlags) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMemberStatusFlags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MEMBER_STATUS_FLAGS
-}
+func (m *_BACnetConstructedDataMemberStatusFlags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MEMBER_STATUS_FLAGS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMemberStatusFlags) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMemberStatusFlags) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMemberStatusFlags) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMemberStatusFlags) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMemberStatusFlags) GetActualValue() BACnetStatusF
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMemberStatusFlags factory function for _BACnetConstructedDataMemberStatusFlags
-func NewBACnetConstructedDataMemberStatusFlags(statusFlags BACnetStatusFlagsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMemberStatusFlags {
+func NewBACnetConstructedDataMemberStatusFlags( statusFlags BACnetStatusFlagsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMemberStatusFlags {
_result := &_BACnetConstructedDataMemberStatusFlags{
- StatusFlags: statusFlags,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StatusFlags: statusFlags,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMemberStatusFlags(statusFlags BACnetStatusFlagsTagg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMemberStatusFlags(structType interface{}) BACnetConstructedDataMemberStatusFlags {
- if casted, ok := structType.(BACnetConstructedDataMemberStatusFlags); ok {
+ if casted, ok := structType.(BACnetConstructedDataMemberStatusFlags); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMemberStatusFlags); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMemberStatusFlags) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataMemberStatusFlags) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMemberStatusFlagsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("statusFlags"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for statusFlags")
}
- _statusFlags, _statusFlagsErr := BACnetStatusFlagsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_statusFlags, _statusFlagsErr := BACnetStatusFlagsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _statusFlagsErr != nil {
return nil, errors.Wrap(_statusFlagsErr, "Error parsing 'statusFlags' field of BACnetConstructedDataMemberStatusFlags")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMemberStatusFlagsParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataMemberStatusFlags{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StatusFlags: statusFlags,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMemberStatusFlags) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMemberStatusFlags")
}
- // Simple Field (statusFlags)
- if pushErr := writeBuffer.PushContext("statusFlags"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for statusFlags")
- }
- _statusFlagsErr := writeBuffer.WriteSerializable(ctx, m.GetStatusFlags())
- if popErr := writeBuffer.PopContext("statusFlags"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for statusFlags")
- }
- if _statusFlagsErr != nil {
- return errors.Wrap(_statusFlagsErr, "Error serializing 'statusFlags' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (statusFlags)
+ if pushErr := writeBuffer.PushContext("statusFlags"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for statusFlags")
+ }
+ _statusFlagsErr := writeBuffer.WriteSerializable(ctx, m.GetStatusFlags())
+ if popErr := writeBuffer.PopContext("statusFlags"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for statusFlags")
+ }
+ if _statusFlagsErr != nil {
+ return errors.Wrap(_statusFlagsErr, "Error serializing 'statusFlags' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMemberStatusFlags"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMemberStatusFlags")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMemberStatusFlags) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMemberStatusFlags) isBACnetConstructedDataMemberStatusFlags() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMemberStatusFlags) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMembers.go
index 1331d64d61f..a97a94d82a2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMembers.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMembers is the corresponding interface of BACnetConstructedDataMembers
type BACnetConstructedDataMembers interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMembersExactly interface {
// _BACnetConstructedDataMembers is the data-structure of this message
type _BACnetConstructedDataMembers struct {
*_BACnetConstructedData
- Members []BACnetDeviceObjectReference
+ Members []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMembers) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMembers) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MEMBERS
-}
+func (m *_BACnetConstructedDataMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMembers) GetMembers() []BACnetDeviceObjectReferen
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMembers factory function for _BACnetConstructedDataMembers
-func NewBACnetConstructedDataMembers(members []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMembers {
+func NewBACnetConstructedDataMembers( members []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMembers {
_result := &_BACnetConstructedDataMembers{
- Members: members,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Members: members,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMembers(members []BACnetDeviceObjectReference, open
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMembers(structType interface{}) BACnetConstructedDataMembers {
- if casted, ok := structType.(BACnetConstructedDataMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMembers); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMembers) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMembersParseWithBuffer(ctx context.Context, readBuffer
// Terminated array
var members []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'members' field of BACnetConstructedDataMembers")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMembersParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Members: members,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMembers) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMembers")
}
- // Array Field (members)
- if pushErr := writeBuffer.PushContext("members", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for members")
- }
- for _curItem, _element := range m.GetMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'members' field")
- }
- }
- if popErr := writeBuffer.PopContext("members", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for members")
+ // Array Field (members)
+ if pushErr := writeBuffer.PushContext("members", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for members")
+ }
+ for _curItem, _element := range m.GetMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'members' field")
}
+ }
+ if popErr := writeBuffer.PopContext("members", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for members")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMembers")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMembers) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMembers) isBACnetConstructedDataMembers() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go
index 8cf6fb106fc..ba1ef4d392a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinActualValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinActualValue is the corresponding interface of BACnetConstructedDataMinActualValue
type BACnetConstructedDataMinActualValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinActualValueExactly interface {
// _BACnetConstructedDataMinActualValue is the data-structure of this message
type _BACnetConstructedDataMinActualValue struct {
*_BACnetConstructedData
- MinActualValue BACnetApplicationTagReal
+ MinActualValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinActualValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinActualValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinActualValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_ACTUAL_VALUE
-}
+func (m *_BACnetConstructedDataMinActualValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_ACTUAL_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinActualValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinActualValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinActualValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinActualValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinActualValue) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinActualValue factory function for _BACnetConstructedDataMinActualValue
-func NewBACnetConstructedDataMinActualValue(minActualValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinActualValue {
+func NewBACnetConstructedDataMinActualValue( minActualValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinActualValue {
_result := &_BACnetConstructedDataMinActualValue{
- MinActualValue: minActualValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinActualValue: minActualValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinActualValue(minActualValue BACnetApplicationTagR
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinActualValue(structType interface{}) BACnetConstructedDataMinActualValue {
- if casted, ok := structType.(BACnetConstructedDataMinActualValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinActualValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinActualValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinActualValue) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinActualValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinActualValueParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("minActualValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minActualValue")
}
- _minActualValue, _minActualValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minActualValue, _minActualValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minActualValueErr != nil {
return nil, errors.Wrap(_minActualValueErr, "Error parsing 'minActualValue' field of BACnetConstructedDataMinActualValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinActualValueParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinActualValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinActualValue: minActualValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinActualValue) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinActualValue")
}
- // Simple Field (minActualValue)
- if pushErr := writeBuffer.PushContext("minActualValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minActualValue")
- }
- _minActualValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinActualValue())
- if popErr := writeBuffer.PopContext("minActualValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minActualValue")
- }
- if _minActualValueErr != nil {
- return errors.Wrap(_minActualValueErr, "Error serializing 'minActualValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minActualValue)
+ if pushErr := writeBuffer.PushContext("minActualValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minActualValue")
+ }
+ _minActualValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinActualValue())
+ if popErr := writeBuffer.PopContext("minActualValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minActualValue")
+ }
+ if _minActualValueErr != nil {
+ return errors.Wrap(_minActualValueErr, "Error serializing 'minActualValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinActualValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinActualValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinActualValue) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinActualValue) isBACnetConstructedDataMinActualValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinActualValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go
index 7fd5c6bb7b1..96e1d1c669e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinPresValue is the corresponding interface of BACnetConstructedDataMinPresValue
type BACnetConstructedDataMinPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinPresValueExactly interface {
// _BACnetConstructedDataMinPresValue is the data-structure of this message
type _BACnetConstructedDataMinPresValue struct {
*_BACnetConstructedData
- MinPresValue BACnetApplicationTagReal
+ MinPresValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinPresValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinPresValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_PRES_VALUE
-}
+func (m *_BACnetConstructedDataMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinPresValue) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinPresValue factory function for _BACnetConstructedDataMinPresValue
-func NewBACnetConstructedDataMinPresValue(minPresValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinPresValue {
+func NewBACnetConstructedDataMinPresValue( minPresValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinPresValue {
_result := &_BACnetConstructedDataMinPresValue{
- MinPresValue: minPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinPresValue: minPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinPresValue(minPresValue BACnetApplicationTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinPresValue(structType interface{}) BACnetConstructedDataMinPresValue {
- if casted, ok := structType.(BACnetConstructedDataMinPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinPresValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinPresValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("minPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPresValue")
}
- _minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minPresValueErr != nil {
return nil, errors.Wrap(_minPresValueErr, "Error parsing 'minPresValue' field of BACnetConstructedDataMinPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinPresValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinPresValue: minPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinPresValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinPresValue")
}
- // Simple Field (minPresValue)
- if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minPresValue")
- }
- _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
- if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minPresValue")
- }
- if _minPresValueErr != nil {
- return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minPresValue)
+ if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minPresValue")
+ }
+ _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
+ if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minPresValue")
+ }
+ if _minPresValueErr != nil {
+ return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinPresValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinPresValue) isBACnetConstructedDataMinPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go
index d08c5939269..09f7a5cfbd8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOffTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinimumOffTime is the corresponding interface of BACnetConstructedDataMinimumOffTime
type BACnetConstructedDataMinimumOffTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinimumOffTimeExactly interface {
// _BACnetConstructedDataMinimumOffTime is the data-structure of this message
type _BACnetConstructedDataMinimumOffTime struct {
*_BACnetConstructedData
- MinimumOffTime BACnetApplicationTagUnsignedInteger
+ MinimumOffTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinimumOffTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinimumOffTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinimumOffTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MINIMUM_OFF_TIME
-}
+func (m *_BACnetConstructedDataMinimumOffTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MINIMUM_OFF_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinimumOffTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinimumOffTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinimumOffTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinimumOffTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinimumOffTime) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinimumOffTime factory function for _BACnetConstructedDataMinimumOffTime
-func NewBACnetConstructedDataMinimumOffTime(minimumOffTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinimumOffTime {
+func NewBACnetConstructedDataMinimumOffTime( minimumOffTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinimumOffTime {
_result := &_BACnetConstructedDataMinimumOffTime{
- MinimumOffTime: minimumOffTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinimumOffTime: minimumOffTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinimumOffTime(minimumOffTime BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinimumOffTime(structType interface{}) BACnetConstructedDataMinimumOffTime {
- if casted, ok := structType.(BACnetConstructedDataMinimumOffTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinimumOffTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinimumOffTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinimumOffTime) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinimumOffTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinimumOffTimeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("minimumOffTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minimumOffTime")
}
- _minimumOffTime, _minimumOffTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minimumOffTime, _minimumOffTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minimumOffTimeErr != nil {
return nil, errors.Wrap(_minimumOffTimeErr, "Error parsing 'minimumOffTime' field of BACnetConstructedDataMinimumOffTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinimumOffTimeParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinimumOffTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinimumOffTime: minimumOffTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinimumOffTime) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinimumOffTime")
}
- // Simple Field (minimumOffTime)
- if pushErr := writeBuffer.PushContext("minimumOffTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minimumOffTime")
- }
- _minimumOffTimeErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumOffTime())
- if popErr := writeBuffer.PopContext("minimumOffTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minimumOffTime")
- }
- if _minimumOffTimeErr != nil {
- return errors.Wrap(_minimumOffTimeErr, "Error serializing 'minimumOffTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minimumOffTime)
+ if pushErr := writeBuffer.PushContext("minimumOffTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minimumOffTime")
+ }
+ _minimumOffTimeErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumOffTime())
+ if popErr := writeBuffer.PopContext("minimumOffTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minimumOffTime")
+ }
+ if _minimumOffTimeErr != nil {
+ return errors.Wrap(_minimumOffTimeErr, "Error serializing 'minimumOffTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinimumOffTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinimumOffTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinimumOffTime) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinimumOffTime) isBACnetConstructedDataMinimumOffTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinimumOffTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go
index 7fa999ed1e1..20f4111db82 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOnTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinimumOnTime is the corresponding interface of BACnetConstructedDataMinimumOnTime
type BACnetConstructedDataMinimumOnTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinimumOnTimeExactly interface {
// _BACnetConstructedDataMinimumOnTime is the data-structure of this message
type _BACnetConstructedDataMinimumOnTime struct {
*_BACnetConstructedData
- MinimumOnTime BACnetApplicationTagUnsignedInteger
+ MinimumOnTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinimumOnTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinimumOnTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinimumOnTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MINIMUM_ON_TIME
-}
+func (m *_BACnetConstructedDataMinimumOnTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MINIMUM_ON_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinimumOnTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinimumOnTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinimumOnTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinimumOnTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinimumOnTime) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinimumOnTime factory function for _BACnetConstructedDataMinimumOnTime
-func NewBACnetConstructedDataMinimumOnTime(minimumOnTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinimumOnTime {
+func NewBACnetConstructedDataMinimumOnTime( minimumOnTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinimumOnTime {
_result := &_BACnetConstructedDataMinimumOnTime{
- MinimumOnTime: minimumOnTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinimumOnTime: minimumOnTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinimumOnTime(minimumOnTime BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinimumOnTime(structType interface{}) BACnetConstructedDataMinimumOnTime {
- if casted, ok := structType.(BACnetConstructedDataMinimumOnTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinimumOnTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinimumOnTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinimumOnTime) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinimumOnTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinimumOnTimeParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("minimumOnTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minimumOnTime")
}
- _minimumOnTime, _minimumOnTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minimumOnTime, _minimumOnTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minimumOnTimeErr != nil {
return nil, errors.Wrap(_minimumOnTimeErr, "Error parsing 'minimumOnTime' field of BACnetConstructedDataMinimumOnTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinimumOnTimeParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinimumOnTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinimumOnTime: minimumOnTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinimumOnTime) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinimumOnTime")
}
- // Simple Field (minimumOnTime)
- if pushErr := writeBuffer.PushContext("minimumOnTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minimumOnTime")
- }
- _minimumOnTimeErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumOnTime())
- if popErr := writeBuffer.PopContext("minimumOnTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minimumOnTime")
- }
- if _minimumOnTimeErr != nil {
- return errors.Wrap(_minimumOnTimeErr, "Error serializing 'minimumOnTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minimumOnTime)
+ if pushErr := writeBuffer.PushContext("minimumOnTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minimumOnTime")
+ }
+ _minimumOnTimeErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumOnTime())
+ if popErr := writeBuffer.PopContext("minimumOnTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minimumOnTime")
+ }
+ if _minimumOnTimeErr != nil {
+ return errors.Wrap(_minimumOnTimeErr, "Error serializing 'minimumOnTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinimumOnTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinimumOnTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinimumOnTime) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinimumOnTime) isBACnetConstructedDataMinimumOnTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinimumOnTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go
index 62167064ec1..6d6314781bd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumOutput.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinimumOutput is the corresponding interface of BACnetConstructedDataMinimumOutput
type BACnetConstructedDataMinimumOutput interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinimumOutputExactly interface {
// _BACnetConstructedDataMinimumOutput is the data-structure of this message
type _BACnetConstructedDataMinimumOutput struct {
*_BACnetConstructedData
- MinimumOutput BACnetApplicationTagReal
+ MinimumOutput BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinimumOutput) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinimumOutput) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinimumOutput) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MINIMUM_OUTPUT
-}
+func (m *_BACnetConstructedDataMinimumOutput) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MINIMUM_OUTPUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinimumOutput) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinimumOutput) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinimumOutput) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinimumOutput) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinimumOutput) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinimumOutput factory function for _BACnetConstructedDataMinimumOutput
-func NewBACnetConstructedDataMinimumOutput(minimumOutput BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinimumOutput {
+func NewBACnetConstructedDataMinimumOutput( minimumOutput BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinimumOutput {
_result := &_BACnetConstructedDataMinimumOutput{
- MinimumOutput: minimumOutput,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinimumOutput: minimumOutput,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinimumOutput(minimumOutput BACnetApplicationTagRea
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinimumOutput(structType interface{}) BACnetConstructedDataMinimumOutput {
- if casted, ok := structType.(BACnetConstructedDataMinimumOutput); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinimumOutput); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinimumOutput); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinimumOutput) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinimumOutput) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinimumOutputParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("minimumOutput"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minimumOutput")
}
- _minimumOutput, _minimumOutputErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minimumOutput, _minimumOutputErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minimumOutputErr != nil {
return nil, errors.Wrap(_minimumOutputErr, "Error parsing 'minimumOutput' field of BACnetConstructedDataMinimumOutput")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinimumOutputParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinimumOutput{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinimumOutput: minimumOutput,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinimumOutput) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinimumOutput")
}
- // Simple Field (minimumOutput)
- if pushErr := writeBuffer.PushContext("minimumOutput"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minimumOutput")
- }
- _minimumOutputErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumOutput())
- if popErr := writeBuffer.PopContext("minimumOutput"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minimumOutput")
- }
- if _minimumOutputErr != nil {
- return errors.Wrap(_minimumOutputErr, "Error serializing 'minimumOutput' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minimumOutput)
+ if pushErr := writeBuffer.PushContext("minimumOutput"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minimumOutput")
+ }
+ _minimumOutputErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumOutput())
+ if popErr := writeBuffer.PopContext("minimumOutput"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minimumOutput")
+ }
+ if _minimumOutputErr != nil {
+ return errors.Wrap(_minimumOutputErr, "Error serializing 'minimumOutput' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinimumOutput"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinimumOutput")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinimumOutput) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinimumOutput) isBACnetConstructedDataMinimumOutput() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinimumOutput) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go
index acd3132f147..d20af6a1361 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinimumValue is the corresponding interface of BACnetConstructedDataMinimumValue
type BACnetConstructedDataMinimumValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinimumValueExactly interface {
// _BACnetConstructedDataMinimumValue is the data-structure of this message
type _BACnetConstructedDataMinimumValue struct {
*_BACnetConstructedData
- MinimumValue BACnetApplicationTagReal
+ MinimumValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinimumValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinimumValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinimumValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MINIMUM_VALUE
-}
+func (m *_BACnetConstructedDataMinimumValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MINIMUM_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinimumValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinimumValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinimumValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinimumValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinimumValue) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinimumValue factory function for _BACnetConstructedDataMinimumValue
-func NewBACnetConstructedDataMinimumValue(minimumValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinimumValue {
+func NewBACnetConstructedDataMinimumValue( minimumValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinimumValue {
_result := &_BACnetConstructedDataMinimumValue{
- MinimumValue: minimumValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinimumValue: minimumValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinimumValue(minimumValue BACnetApplicationTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinimumValue(structType interface{}) BACnetConstructedDataMinimumValue {
- if casted, ok := structType.(BACnetConstructedDataMinimumValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinimumValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinimumValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinimumValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinimumValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinimumValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("minimumValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minimumValue")
}
- _minimumValue, _minimumValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minimumValue, _minimumValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minimumValueErr != nil {
return nil, errors.Wrap(_minimumValueErr, "Error parsing 'minimumValue' field of BACnetConstructedDataMinimumValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinimumValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinimumValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinimumValue: minimumValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinimumValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinimumValue")
}
- // Simple Field (minimumValue)
- if pushErr := writeBuffer.PushContext("minimumValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minimumValue")
- }
- _minimumValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumValue())
- if popErr := writeBuffer.PopContext("minimumValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minimumValue")
- }
- if _minimumValueErr != nil {
- return errors.Wrap(_minimumValueErr, "Error serializing 'minimumValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minimumValue)
+ if pushErr := writeBuffer.PushContext("minimumValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minimumValue")
+ }
+ _minimumValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumValue())
+ if popErr := writeBuffer.PopContext("minimumValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minimumValue")
+ }
+ if _minimumValueErr != nil {
+ return errors.Wrap(_minimumValueErr, "Error serializing 'minimumValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinimumValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinimumValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinimumValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinimumValue) isBACnetConstructedDataMinimumValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinimumValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go
index 592e77f064a..2e497406b0e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMinimumValueTimestamp.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMinimumValueTimestamp is the corresponding interface of BACnetConstructedDataMinimumValueTimestamp
type BACnetConstructedDataMinimumValueTimestamp interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMinimumValueTimestampExactly interface {
// _BACnetConstructedDataMinimumValueTimestamp is the data-structure of this message
type _BACnetConstructedDataMinimumValueTimestamp struct {
*_BACnetConstructedData
- MinimumValueTimestamp BACnetDateTime
+ MinimumValueTimestamp BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMinimumValueTimestamp) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMinimumValueTimestamp) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMinimumValueTimestamp) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MINIMUM_VALUE_TIMESTAMP
-}
+func (m *_BACnetConstructedDataMinimumValueTimestamp) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MINIMUM_VALUE_TIMESTAMP}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMinimumValueTimestamp) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMinimumValueTimestamp) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMinimumValueTimestamp) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMinimumValueTimestamp) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMinimumValueTimestamp) GetActualValue() BACnetDat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMinimumValueTimestamp factory function for _BACnetConstructedDataMinimumValueTimestamp
-func NewBACnetConstructedDataMinimumValueTimestamp(minimumValueTimestamp BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMinimumValueTimestamp {
+func NewBACnetConstructedDataMinimumValueTimestamp( minimumValueTimestamp BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMinimumValueTimestamp {
_result := &_BACnetConstructedDataMinimumValueTimestamp{
- MinimumValueTimestamp: minimumValueTimestamp,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinimumValueTimestamp: minimumValueTimestamp,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMinimumValueTimestamp(minimumValueTimestamp BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMinimumValueTimestamp(structType interface{}) BACnetConstructedDataMinimumValueTimestamp {
- if casted, ok := structType.(BACnetConstructedDataMinimumValueTimestamp); ok {
+ if casted, ok := structType.(BACnetConstructedDataMinimumValueTimestamp); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMinimumValueTimestamp); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMinimumValueTimestamp) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataMinimumValueTimestamp) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMinimumValueTimestampParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("minimumValueTimestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minimumValueTimestamp")
}
- _minimumValueTimestamp, _minimumValueTimestampErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_minimumValueTimestamp, _minimumValueTimestampErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _minimumValueTimestampErr != nil {
return nil, errors.Wrap(_minimumValueTimestampErr, "Error parsing 'minimumValueTimestamp' field of BACnetConstructedDataMinimumValueTimestamp")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMinimumValueTimestampParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataMinimumValueTimestamp{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinimumValueTimestamp: minimumValueTimestamp,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMinimumValueTimestamp) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMinimumValueTimestamp")
}
- // Simple Field (minimumValueTimestamp)
- if pushErr := writeBuffer.PushContext("minimumValueTimestamp"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minimumValueTimestamp")
- }
- _minimumValueTimestampErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumValueTimestamp())
- if popErr := writeBuffer.PopContext("minimumValueTimestamp"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minimumValueTimestamp")
- }
- if _minimumValueTimestampErr != nil {
- return errors.Wrap(_minimumValueTimestampErr, "Error serializing 'minimumValueTimestamp' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minimumValueTimestamp)
+ if pushErr := writeBuffer.PushContext("minimumValueTimestamp"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minimumValueTimestamp")
+ }
+ _minimumValueTimestampErr := writeBuffer.WriteSerializable(ctx, m.GetMinimumValueTimestamp())
+ if popErr := writeBuffer.PopContext("minimumValueTimestamp"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minimumValueTimestamp")
+ }
+ if _minimumValueTimestampErr != nil {
+ return errors.Wrap(_minimumValueTimestampErr, "Error serializing 'minimumValueTimestamp' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMinimumValueTimestamp"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMinimumValueTimestamp")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMinimumValueTimestamp) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMinimumValueTimestamp) isBACnetConstructedDataMinimumValueTimestamp() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMinimumValueTimestamp) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go
index 4cccd066b37..954743d1567 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMode is the corresponding interface of BACnetConstructedDataMode
type BACnetConstructedDataMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataModeExactly interface {
// _BACnetConstructedDataMode is the data-structure of this message
type _BACnetConstructedDataMode struct {
*_BACnetConstructedData
- Mode BACnetLifeSafetyModeTagged
+ Mode BACnetLifeSafetyModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MODE
-}
+func (m *_BACnetConstructedDataMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMode) GetActualValue() BACnetLifeSafetyModeTagged
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMode factory function for _BACnetConstructedDataMode
-func NewBACnetConstructedDataMode(mode BACnetLifeSafetyModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMode {
+func NewBACnetConstructedDataMode( mode BACnetLifeSafetyModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMode {
_result := &_BACnetConstructedDataMode{
- Mode: mode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Mode: mode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMode(mode BACnetLifeSafetyModeTagged, openingTag BA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMode(structType interface{}) BACnetConstructedDataMode {
- if casted, ok := structType.(BACnetConstructedDataMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMode) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetConstructedDataMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataModeParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("mode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for mode")
}
- _mode, _modeErr := BACnetLifeSafetyModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_mode, _modeErr := BACnetLifeSafetyModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _modeErr != nil {
return nil, errors.Wrap(_modeErr, "Error parsing 'mode' field of BACnetConstructedDataMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataModeParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_BACnetConstructedDataMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Mode: mode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMode) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMode")
}
- // Simple Field (mode)
- if pushErr := writeBuffer.PushContext("mode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for mode")
- }
- _modeErr := writeBuffer.WriteSerializable(ctx, m.GetMode())
- if popErr := writeBuffer.PopContext("mode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for mode")
- }
- if _modeErr != nil {
- return errors.Wrap(_modeErr, "Error serializing 'mode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (mode)
+ if pushErr := writeBuffer.PushContext("mode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for mode")
+ }
+ _modeErr := writeBuffer.WriteSerializable(ctx, m.GetMode())
+ if popErr := writeBuffer.PopContext("mode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for mode")
+ }
+ if _modeErr != nil {
+ return errors.Wrap(_modeErr, "Error serializing 'mode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMode) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMode) isBACnetConstructedDataMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go
index c304d527f18..e2bdebecb75 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModelName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataModelName is the corresponding interface of BACnetConstructedDataModelName
type BACnetConstructedDataModelName interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataModelNameExactly interface {
// _BACnetConstructedDataModelName is the data-structure of this message
type _BACnetConstructedDataModelName struct {
*_BACnetConstructedData
- ModelName BACnetApplicationTagCharacterString
+ ModelName BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataModelName) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataModelName) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataModelName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MODEL_NAME
-}
+func (m *_BACnetConstructedDataModelName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MODEL_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataModelName) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataModelName) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataModelName) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataModelName) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataModelName) GetActualValue() BACnetApplicationTagC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataModelName factory function for _BACnetConstructedDataModelName
-func NewBACnetConstructedDataModelName(modelName BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataModelName {
+func NewBACnetConstructedDataModelName( modelName BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataModelName {
_result := &_BACnetConstructedDataModelName{
- ModelName: modelName,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ModelName: modelName,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataModelName(modelName BACnetApplicationTagCharacterSt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataModelName(structType interface{}) BACnetConstructedDataModelName {
- if casted, ok := structType.(BACnetConstructedDataModelName); ok {
+ if casted, ok := structType.(BACnetConstructedDataModelName); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataModelName); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataModelName) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataModelName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataModelNameParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("modelName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for modelName")
}
- _modelName, _modelNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_modelName, _modelNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _modelNameErr != nil {
return nil, errors.Wrap(_modelNameErr, "Error parsing 'modelName' field of BACnetConstructedDataModelName")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataModelNameParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataModelName{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ModelName: modelName,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataModelName) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataModelName")
}
- // Simple Field (modelName)
- if pushErr := writeBuffer.PushContext("modelName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for modelName")
- }
- _modelNameErr := writeBuffer.WriteSerializable(ctx, m.GetModelName())
- if popErr := writeBuffer.PopContext("modelName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for modelName")
- }
- if _modelNameErr != nil {
- return errors.Wrap(_modelNameErr, "Error serializing 'modelName' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (modelName)
+ if pushErr := writeBuffer.PushContext("modelName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for modelName")
+ }
+ _modelNameErr := writeBuffer.WriteSerializable(ctx, m.GetModelName())
+ if popErr := writeBuffer.PopContext("modelName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for modelName")
+ }
+ if _modelNameErr != nil {
+ return errors.Wrap(_modelNameErr, "Error serializing 'modelName' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataModelName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataModelName")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataModelName) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataModelName) isBACnetConstructedDataModelName() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataModelName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go
index cef6e33f448..6e5102a0daf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataModificationDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataModificationDate is the corresponding interface of BACnetConstructedDataModificationDate
type BACnetConstructedDataModificationDate interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataModificationDateExactly interface {
// _BACnetConstructedDataModificationDate is the data-structure of this message
type _BACnetConstructedDataModificationDate struct {
*_BACnetConstructedData
- ModificationDate BACnetDateTime
+ ModificationDate BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataModificationDate) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataModificationDate) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataModificationDate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MODIFICATION_DATE
-}
+func (m *_BACnetConstructedDataModificationDate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MODIFICATION_DATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataModificationDate) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataModificationDate) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataModificationDate) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataModificationDate) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataModificationDate) GetActualValue() BACnetDateTime
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataModificationDate factory function for _BACnetConstructedDataModificationDate
-func NewBACnetConstructedDataModificationDate(modificationDate BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataModificationDate {
+func NewBACnetConstructedDataModificationDate( modificationDate BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataModificationDate {
_result := &_BACnetConstructedDataModificationDate{
- ModificationDate: modificationDate,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ModificationDate: modificationDate,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataModificationDate(modificationDate BACnetDateTime, o
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataModificationDate(structType interface{}) BACnetConstructedDataModificationDate {
- if casted, ok := structType.(BACnetConstructedDataModificationDate); ok {
+ if casted, ok := structType.(BACnetConstructedDataModificationDate); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataModificationDate); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataModificationDate) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataModificationDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataModificationDateParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("modificationDate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for modificationDate")
}
- _modificationDate, _modificationDateErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_modificationDate, _modificationDateErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _modificationDateErr != nil {
return nil, errors.Wrap(_modificationDateErr, "Error parsing 'modificationDate' field of BACnetConstructedDataModificationDate")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataModificationDateParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataModificationDate{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ModificationDate: modificationDate,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataModificationDate) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataModificationDate")
}
- // Simple Field (modificationDate)
- if pushErr := writeBuffer.PushContext("modificationDate"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for modificationDate")
- }
- _modificationDateErr := writeBuffer.WriteSerializable(ctx, m.GetModificationDate())
- if popErr := writeBuffer.PopContext("modificationDate"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for modificationDate")
- }
- if _modificationDateErr != nil {
- return errors.Wrap(_modificationDateErr, "Error serializing 'modificationDate' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (modificationDate)
+ if pushErr := writeBuffer.PushContext("modificationDate"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for modificationDate")
+ }
+ _modificationDateErr := writeBuffer.WriteSerializable(ctx, m.GetModificationDate())
+ if popErr := writeBuffer.PopContext("modificationDate"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for modificationDate")
+ }
+ if _modificationDateErr != nil {
+ return errors.Wrap(_modificationDateErr, "Error serializing 'modificationDate' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataModificationDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataModificationDate")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataModificationDate) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataModificationDate) isBACnetConstructedDataModificationDate() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataModificationDate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAlarmValues.go
index c1f1156d785..e03ba23ee78 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateInputAlarmValues is the corresponding interface of BACnetConstructedDataMultiStateInputAlarmValues
type BACnetConstructedDataMultiStateInputAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMultiStateInputAlarmValuesExactly interface {
// _BACnetConstructedDataMultiStateInputAlarmValues is the data-structure of this message
type _BACnetConstructedDataMultiStateInputAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetApplicationTagUnsignedInteger
+ AlarmValues []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_INPUT
-}
+func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_INPUT}
-func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateInputAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateInputAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetAlarmValues() []BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateInputAlarmValues factory function for _BACnetConstructedDataMultiStateInputAlarmValues
-func NewBACnetConstructedDataMultiStateInputAlarmValues(alarmValues []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateInputAlarmValues {
+func NewBACnetConstructedDataMultiStateInputAlarmValues( alarmValues []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateInputAlarmValues {
_result := &_BACnetConstructedDataMultiStateInputAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMultiStateInputAlarmValues(alarmValues []BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateInputAlarmValues(structType interface{}) BACnetConstructedDataMultiStateInputAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataMultiStateInputAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateInputAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateInputAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateInputAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMultiStateInputAlarmValuesParseWithBuffer(ctx context.
// Terminated array
var alarmValues []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataMultiStateInputAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMultiStateInputAlarmValuesParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateInputAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMultiStateInputAlarmValues) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateInputAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateInputAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateInputAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMultiStateInputAlarmValues) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateInputAlarmValues) isBACnetConstructedDataMultiStateInputAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMultiStateInputAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAll.go
index 85d8328e0ad..67d5a33788d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateInputAll is the corresponding interface of BACnetConstructedDataMultiStateInputAll
type BACnetConstructedDataMultiStateInputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataMultiStateInputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateInputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_INPUT
-}
+func (m *_BACnetConstructedDataMultiStateInputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_INPUT}
-func (m *_BACnetConstructedDataMultiStateInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataMultiStateInputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateInputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateInputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateInputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateInputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataMultiStateInputAll factory function for _BACnetConstructedDataMultiStateInputAll
-func NewBACnetConstructedDataMultiStateInputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateInputAll {
+func NewBACnetConstructedDataMultiStateInputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateInputAll {
_result := &_BACnetConstructedDataMultiStateInputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataMultiStateInputAll(openingTag BACnetOpeningTag, pee
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateInputAll(structType interface{}) BACnetConstructedDataMultiStateInputAll {
- if casted, ok := structType.(BACnetConstructedDataMultiStateInputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateInputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateInputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataMultiStateInputAll) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateInputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataMultiStateInputAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataMultiStateInputAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateInputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataMultiStateInputAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateInputAll) isBACnetConstructedDataMultiStateInputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataMultiStateInputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputFaultValues.go
index 58f17d0cf66..2bc1cf89f86 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateInputFaultValues is the corresponding interface of BACnetConstructedDataMultiStateInputFaultValues
type BACnetConstructedDataMultiStateInputFaultValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMultiStateInputFaultValuesExactly interface {
// _BACnetConstructedDataMultiStateInputFaultValues is the data-structure of this message
type _BACnetConstructedDataMultiStateInputFaultValues struct {
*_BACnetConstructedData
- FaultValues []BACnetApplicationTagUnsignedInteger
+ FaultValues []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_INPUT
-}
+func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_INPUT}
-func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateInputFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateInputFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetFaultValues() []BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateInputFaultValues factory function for _BACnetConstructedDataMultiStateInputFaultValues
-func NewBACnetConstructedDataMultiStateInputFaultValues(faultValues []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateInputFaultValues {
+func NewBACnetConstructedDataMultiStateInputFaultValues( faultValues []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateInputFaultValues {
_result := &_BACnetConstructedDataMultiStateInputFaultValues{
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMultiStateInputFaultValues(faultValues []BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateInputFaultValues(structType interface{}) BACnetConstructedDataMultiStateInputFaultValues {
- if casted, ok := structType.(BACnetConstructedDataMultiStateInputFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateInputFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateInputFaultValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateInputFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMultiStateInputFaultValuesParseWithBuffer(ctx context.
// Terminated array
var faultValues []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataMultiStateInputFaultValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMultiStateInputFaultValuesParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateInputFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultValues: faultValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMultiStateInputFaultValues) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateInputFaultValues")
}
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
- }
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateInputFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateInputFaultValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMultiStateInputFaultValues) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateInputFaultValues) isBACnetConstructedDataMultiStateInputFaultValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMultiStateInputFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go
index 6c0bc1a9a6e..a2845ead69c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateInputInterfaceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateInputInterfaceValue is the corresponding interface of BACnetConstructedDataMultiStateInputInterfaceValue
type BACnetConstructedDataMultiStateInputInterfaceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMultiStateInputInterfaceValueExactly interface {
// _BACnetConstructedDataMultiStateInputInterfaceValue is the data-structure of this message
type _BACnetConstructedDataMultiStateInputInterfaceValue struct {
*_BACnetConstructedData
- InterfaceValue BACnetOptionalBinaryPV
+ InterfaceValue BACnetOptionalBinaryPV
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_INPUT
-}
+func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_INPUT}
-func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERFACE_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERFACE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateInputInterfaceValue factory function for _BACnetConstructedDataMultiStateInputInterfaceValue
-func NewBACnetConstructedDataMultiStateInputInterfaceValue(interfaceValue BACnetOptionalBinaryPV, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateInputInterfaceValue {
+func NewBACnetConstructedDataMultiStateInputInterfaceValue( interfaceValue BACnetOptionalBinaryPV , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateInputInterfaceValue {
_result := &_BACnetConstructedDataMultiStateInputInterfaceValue{
- InterfaceValue: interfaceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InterfaceValue: interfaceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMultiStateInputInterfaceValue(interfaceValue BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateInputInterfaceValue(structType interface{}) BACnetConstructedDataMultiStateInputInterfaceValue {
- if casted, ok := structType.(BACnetConstructedDataMultiStateInputInterfaceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateInputInterfaceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateInputInterfaceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMultiStateInputInterfaceValueParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("interfaceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for interfaceValue")
}
- _interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
+_interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
if _interfaceValueErr != nil {
return nil, errors.Wrap(_interfaceValueErr, "Error parsing 'interfaceValue' field of BACnetConstructedDataMultiStateInputInterfaceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMultiStateInputInterfaceValueParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateInputInterfaceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InterfaceValue: interfaceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateInputInterfaceValue")
}
- // Simple Field (interfaceValue)
- if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for interfaceValue")
- }
- _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
- if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for interfaceValue")
- }
- if _interfaceValueErr != nil {
- return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (interfaceValue)
+ if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for interfaceValue")
+ }
+ _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
+ if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for interfaceValue")
+ }
+ if _interfaceValueErr != nil {
+ return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateInputInterfaceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateInputInterfaceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) isBACnetConstructedDataMultiStateInputInterfaceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMultiStateInputInterfaceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputAll.go
index e6d752f3dc4..33f82e88e2d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateOutputAll is the corresponding interface of BACnetConstructedDataMultiStateOutputAll
type BACnetConstructedDataMultiStateOutputAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataMultiStateOutputAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_OUTPUT
-}
+func (m *_BACnetConstructedDataMultiStateOutputAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_OUTPUT}
-func (m *_BACnetConstructedDataMultiStateOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataMultiStateOutputAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateOutputAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateOutputAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateOutputAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataMultiStateOutputAll factory function for _BACnetConstructedDataMultiStateOutputAll
-func NewBACnetConstructedDataMultiStateOutputAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateOutputAll {
+func NewBACnetConstructedDataMultiStateOutputAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateOutputAll {
_result := &_BACnetConstructedDataMultiStateOutputAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataMultiStateOutputAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateOutputAll(structType interface{}) BACnetConstructedDataMultiStateOutputAll {
- if casted, ok := structType.(BACnetConstructedDataMultiStateOutputAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateOutputAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateOutputAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataMultiStateOutputAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateOutputAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataMultiStateOutputAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataMultiStateOutputAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateOutputAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataMultiStateOutputAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateOutputAll) isBACnetConstructedDataMultiStateOutputAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataMultiStateOutputAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go
index b186a06281b..1a73ca77f0c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputFeedbackValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateOutputFeedbackValue is the corresponding interface of BACnetConstructedDataMultiStateOutputFeedbackValue
type BACnetConstructedDataMultiStateOutputFeedbackValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMultiStateOutputFeedbackValueExactly interface {
// _BACnetConstructedDataMultiStateOutputFeedbackValue is the data-structure of this message
type _BACnetConstructedDataMultiStateOutputFeedbackValue struct {
*_BACnetConstructedData
- FeedbackValue BACnetApplicationTagUnsignedInteger
+ FeedbackValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_OUTPUT
-}
+func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_OUTPUT}
-func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FEEDBACK_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FEEDBACK_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateOutputFeedbackValue factory function for _BACnetConstructedDataMultiStateOutputFeedbackValue
-func NewBACnetConstructedDataMultiStateOutputFeedbackValue(feedbackValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateOutputFeedbackValue {
+func NewBACnetConstructedDataMultiStateOutputFeedbackValue( feedbackValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateOutputFeedbackValue {
_result := &_BACnetConstructedDataMultiStateOutputFeedbackValue{
- FeedbackValue: feedbackValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FeedbackValue: feedbackValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMultiStateOutputFeedbackValue(feedbackValue BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateOutputFeedbackValue(structType interface{}) BACnetConstructedDataMultiStateOutputFeedbackValue {
- if casted, ok := structType.(BACnetConstructedDataMultiStateOutputFeedbackValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateOutputFeedbackValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateOutputFeedbackValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMultiStateOutputFeedbackValueParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("feedbackValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for feedbackValue")
}
- _feedbackValue, _feedbackValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_feedbackValue, _feedbackValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _feedbackValueErr != nil {
return nil, errors.Wrap(_feedbackValueErr, "Error parsing 'feedbackValue' field of BACnetConstructedDataMultiStateOutputFeedbackValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMultiStateOutputFeedbackValueParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateOutputFeedbackValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FeedbackValue: feedbackValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateOutputFeedbackValue")
}
- // Simple Field (feedbackValue)
- if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for feedbackValue")
- }
- _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
- if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for feedbackValue")
- }
- if _feedbackValueErr != nil {
- return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (feedbackValue)
+ if pushErr := writeBuffer.PushContext("feedbackValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for feedbackValue")
+ }
+ _feedbackValueErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackValue())
+ if popErr := writeBuffer.PopContext("feedbackValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for feedbackValue")
+ }
+ if _feedbackValueErr != nil {
+ return errors.Wrap(_feedbackValueErr, "Error serializing 'feedbackValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateOutputFeedbackValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateOutputFeedbackValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) isBACnetConstructedDataMultiStateOutputFeedbackValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMultiStateOutputFeedbackValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go
index acc417be698..7fabfdeaed2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputInterfaceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateOutputInterfaceValue is the corresponding interface of BACnetConstructedDataMultiStateOutputInterfaceValue
type BACnetConstructedDataMultiStateOutputInterfaceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMultiStateOutputInterfaceValueExactly interface {
// _BACnetConstructedDataMultiStateOutputInterfaceValue is the data-structure of this message
type _BACnetConstructedDataMultiStateOutputInterfaceValue struct {
*_BACnetConstructedData
- InterfaceValue BACnetOptionalBinaryPV
+ InterfaceValue BACnetOptionalBinaryPV
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_OUTPUT
-}
+func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_OUTPUT}
-func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_INTERFACE_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_INTERFACE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateOutputInterfaceValue factory function for _BACnetConstructedDataMultiStateOutputInterfaceValue
-func NewBACnetConstructedDataMultiStateOutputInterfaceValue(interfaceValue BACnetOptionalBinaryPV, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateOutputInterfaceValue {
+func NewBACnetConstructedDataMultiStateOutputInterfaceValue( interfaceValue BACnetOptionalBinaryPV , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateOutputInterfaceValue {
_result := &_BACnetConstructedDataMultiStateOutputInterfaceValue{
- InterfaceValue: interfaceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ InterfaceValue: interfaceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMultiStateOutputInterfaceValue(interfaceValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateOutputInterfaceValue(structType interface{}) BACnetConstructedDataMultiStateOutputInterfaceValue {
- if casted, ok := structType.(BACnetConstructedDataMultiStateOutputInterfaceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateOutputInterfaceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateOutputInterfaceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMultiStateOutputInterfaceValueParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("interfaceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for interfaceValue")
}
- _interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
+_interfaceValue, _interfaceValueErr := BACnetOptionalBinaryPVParseWithBuffer(ctx, readBuffer)
if _interfaceValueErr != nil {
return nil, errors.Wrap(_interfaceValueErr, "Error parsing 'interfaceValue' field of BACnetConstructedDataMultiStateOutputInterfaceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMultiStateOutputInterfaceValueParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateOutputInterfaceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
InterfaceValue: interfaceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateOutputInterfaceValue")
}
- // Simple Field (interfaceValue)
- if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for interfaceValue")
- }
- _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
- if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for interfaceValue")
- }
- if _interfaceValueErr != nil {
- return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (interfaceValue)
+ if pushErr := writeBuffer.PushContext("interfaceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for interfaceValue")
+ }
+ _interfaceValueErr := writeBuffer.WriteSerializable(ctx, m.GetInterfaceValue())
+ if popErr := writeBuffer.PopContext("interfaceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for interfaceValue")
+ }
+ if _interfaceValueErr != nil {
+ return errors.Wrap(_interfaceValueErr, "Error serializing 'interfaceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateOutputInterfaceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateOutputInterfaceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) isBACnetConstructedDataMultiStateOutputInterfaceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMultiStateOutputInterfaceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go
index ddfd7d53ab4..2ae683e62f1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateOutputRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateOutputRelinquishDefault is the corresponding interface of BACnetConstructedDataMultiStateOutputRelinquishDefault
type BACnetConstructedDataMultiStateOutputRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMultiStateOutputRelinquishDefaultExactly interface {
// _BACnetConstructedDataMultiStateOutputRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataMultiStateOutputRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagUnsignedInteger
+ RelinquishDefault BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_OUTPUT
-}
+func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_OUTPUT}
-func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateOutputRelinquishDefault factory function for _BACnetConstructedDataMultiStateOutputRelinquishDefault
-func NewBACnetConstructedDataMultiStateOutputRelinquishDefault(relinquishDefault BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateOutputRelinquishDefault {
+func NewBACnetConstructedDataMultiStateOutputRelinquishDefault( relinquishDefault BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateOutputRelinquishDefault {
_result := &_BACnetConstructedDataMultiStateOutputRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMultiStateOutputRelinquishDefault(relinquishDefault
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateOutputRelinquishDefault(structType interface{}) BACnetConstructedDataMultiStateOutputRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataMultiStateOutputRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateOutputRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateOutputRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMultiStateOutputRelinquishDefaultParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataMultiStateOutputRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMultiStateOutputRelinquishDefaultParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateOutputRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateOutputRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateOutputRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateOutputRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) isBACnetConstructedDataMultiStateOutputRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMultiStateOutputRelinquishDefault) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAlarmValues.go
index 0019fcaaf16..2bc3adec934 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateValueAlarmValues is the corresponding interface of BACnetConstructedDataMultiStateValueAlarmValues
type BACnetConstructedDataMultiStateValueAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMultiStateValueAlarmValuesExactly interface {
// _BACnetConstructedDataMultiStateValueAlarmValues is the data-structure of this message
type _BACnetConstructedDataMultiStateValueAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetApplicationTagUnsignedInteger
+ AlarmValues []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_VALUE}
-func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateValueAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateValueAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetAlarmValues() []BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateValueAlarmValues factory function for _BACnetConstructedDataMultiStateValueAlarmValues
-func NewBACnetConstructedDataMultiStateValueAlarmValues(alarmValues []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateValueAlarmValues {
+func NewBACnetConstructedDataMultiStateValueAlarmValues( alarmValues []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateValueAlarmValues {
_result := &_BACnetConstructedDataMultiStateValueAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMultiStateValueAlarmValues(alarmValues []BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateValueAlarmValues(structType interface{}) BACnetConstructedDataMultiStateValueAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataMultiStateValueAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateValueAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateValueAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateValueAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMultiStateValueAlarmValuesParseWithBuffer(ctx context.
// Terminated array
var alarmValues []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataMultiStateValueAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMultiStateValueAlarmValuesParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateValueAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMultiStateValueAlarmValues) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateValueAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateValueAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateValueAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMultiStateValueAlarmValues) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateValueAlarmValues) isBACnetConstructedDataMultiStateValueAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMultiStateValueAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAll.go
index 08dc0c3ce9e..83eeb4a062b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateValueAll is the corresponding interface of BACnetConstructedDataMultiStateValueAll
type BACnetConstructedDataMultiStateValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataMultiStateValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_VALUE}
-func (m *_BACnetConstructedDataMultiStateValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataMultiStateValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataMultiStateValueAll factory function for _BACnetConstructedDataMultiStateValueAll
-func NewBACnetConstructedDataMultiStateValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateValueAll {
+func NewBACnetConstructedDataMultiStateValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateValueAll {
_result := &_BACnetConstructedDataMultiStateValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataMultiStateValueAll(openingTag BACnetOpeningTag, pee
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateValueAll(structType interface{}) BACnetConstructedDataMultiStateValueAll {
- if casted, ok := structType.(BACnetConstructedDataMultiStateValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataMultiStateValueAll) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataMultiStateValueAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataMultiStateValueAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataMultiStateValueAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateValueAll) isBACnetConstructedDataMultiStateValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataMultiStateValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueFaultValues.go
index 2bfb7bf021c..b70377491f9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateValueFaultValues is the corresponding interface of BACnetConstructedDataMultiStateValueFaultValues
type BACnetConstructedDataMultiStateValueFaultValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataMultiStateValueFaultValuesExactly interface {
// _BACnetConstructedDataMultiStateValueFaultValues is the data-structure of this message
type _BACnetConstructedDataMultiStateValueFaultValues struct {
*_BACnetConstructedData
- FaultValues []BACnetApplicationTagUnsignedInteger
+ FaultValues []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_VALUE}
-func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_VALUES
-}
+func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateValueFaultValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateValueFaultValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetFaultValues() []BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateValueFaultValues factory function for _BACnetConstructedDataMultiStateValueFaultValues
-func NewBACnetConstructedDataMultiStateValueFaultValues(faultValues []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateValueFaultValues {
+func NewBACnetConstructedDataMultiStateValueFaultValues( faultValues []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateValueFaultValues {
_result := &_BACnetConstructedDataMultiStateValueFaultValues{
- FaultValues: faultValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultValues: faultValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataMultiStateValueFaultValues(faultValues []BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateValueFaultValues(structType interface{}) BACnetConstructedDataMultiStateValueFaultValues {
- if casted, ok := structType.(BACnetConstructedDataMultiStateValueFaultValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateValueFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateValueFaultValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateValueFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataMultiStateValueFaultValuesParseWithBuffer(ctx context.
// Terminated array
var faultValues []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'faultValues' field of BACnetConstructedDataMultiStateValueFaultValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataMultiStateValueFaultValuesParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateValueFaultValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultValues: faultValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataMultiStateValueFaultValues) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateValueFaultValues")
}
- // Array Field (faultValues)
- if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultValues")
- }
- for _curItem, _element := range m.GetFaultValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultValues")
+ // Array Field (faultValues)
+ if pushErr := writeBuffer.PushContext("faultValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultValues")
+ }
+ for _curItem, _element := range m.GetFaultValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFaultValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'faultValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("faultValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateValueFaultValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateValueFaultValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataMultiStateValueFaultValues) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateValueFaultValues) isBACnetConstructedDataMultiStateValueFaultValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataMultiStateValueFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go
index f655f9240c5..2c3203db9ab 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMultiStateValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMultiStateValueRelinquishDefault is the corresponding interface of BACnetConstructedDataMultiStateValueRelinquishDefault
type BACnetConstructedDataMultiStateValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMultiStateValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataMultiStateValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataMultiStateValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagUnsignedInteger
+ RelinquishDefault BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_MULTI_STATE_VALUE
-}
+func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_MULTI_STATE_VALUE}
-func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMultiStateValueRelinquishDefault factory function for _BACnetConstructedDataMultiStateValueRelinquishDefault
-func NewBACnetConstructedDataMultiStateValueRelinquishDefault(relinquishDefault BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMultiStateValueRelinquishDefault {
+func NewBACnetConstructedDataMultiStateValueRelinquishDefault( relinquishDefault BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMultiStateValueRelinquishDefault {
_result := &_BACnetConstructedDataMultiStateValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMultiStateValueRelinquishDefault(relinquishDefault
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMultiStateValueRelinquishDefault(structType interface{}) BACnetConstructedDataMultiStateValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataMultiStateValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataMultiStateValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMultiStateValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMultiStateValueRelinquishDefaultParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataMultiStateValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMultiStateValueRelinquishDefaultParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataMultiStateValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMultiStateValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMultiStateValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMultiStateValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) isBACnetConstructedDataMultiStateValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMultiStateValueRelinquishDefault) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go
index 167a8394b19..3c28c499055 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataMusterPoint.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataMusterPoint is the corresponding interface of BACnetConstructedDataMusterPoint
type BACnetConstructedDataMusterPoint interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataMusterPointExactly interface {
// _BACnetConstructedDataMusterPoint is the data-structure of this message
type _BACnetConstructedDataMusterPoint struct {
*_BACnetConstructedData
- MusterPoint BACnetApplicationTagBoolean
+ MusterPoint BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataMusterPoint) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataMusterPoint) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataMusterPoint) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MUSTER_POINT
-}
+func (m *_BACnetConstructedDataMusterPoint) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MUSTER_POINT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataMusterPoint) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataMusterPoint) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataMusterPoint) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataMusterPoint) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataMusterPoint) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataMusterPoint factory function for _BACnetConstructedDataMusterPoint
-func NewBACnetConstructedDataMusterPoint(musterPoint BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataMusterPoint {
+func NewBACnetConstructedDataMusterPoint( musterPoint BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataMusterPoint {
_result := &_BACnetConstructedDataMusterPoint{
- MusterPoint: musterPoint,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MusterPoint: musterPoint,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataMusterPoint(musterPoint BACnetApplicationTagBoolean
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataMusterPoint(structType interface{}) BACnetConstructedDataMusterPoint {
- if casted, ok := structType.(BACnetConstructedDataMusterPoint); ok {
+ if casted, ok := structType.(BACnetConstructedDataMusterPoint); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataMusterPoint); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataMusterPoint) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataMusterPoint) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataMusterPointParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("musterPoint"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for musterPoint")
}
- _musterPoint, _musterPointErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_musterPoint, _musterPointErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _musterPointErr != nil {
return nil, errors.Wrap(_musterPointErr, "Error parsing 'musterPoint' field of BACnetConstructedDataMusterPoint")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataMusterPointParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataMusterPoint{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MusterPoint: musterPoint,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataMusterPoint) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataMusterPoint")
}
- // Simple Field (musterPoint)
- if pushErr := writeBuffer.PushContext("musterPoint"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for musterPoint")
- }
- _musterPointErr := writeBuffer.WriteSerializable(ctx, m.GetMusterPoint())
- if popErr := writeBuffer.PopContext("musterPoint"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for musterPoint")
- }
- if _musterPointErr != nil {
- return errors.Wrap(_musterPointErr, "Error serializing 'musterPoint' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (musterPoint)
+ if pushErr := writeBuffer.PushContext("musterPoint"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for musterPoint")
+ }
+ _musterPointErr := writeBuffer.WriteSerializable(ctx, m.GetMusterPoint())
+ if popErr := writeBuffer.PopContext("musterPoint"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for musterPoint")
+ }
+ if _musterPointErr != nil {
+ return errors.Wrap(_musterPointErr, "Error serializing 'musterPoint' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataMusterPoint"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataMusterPoint")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataMusterPoint) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataMusterPoint) isBACnetConstructedDataMusterPoint() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataMusterPoint) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go
index 5672878b131..0b88f46923c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNegativeAccessRules.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNegativeAccessRules is the corresponding interface of BACnetConstructedDataNegativeAccessRules
type BACnetConstructedDataNegativeAccessRules interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataNegativeAccessRulesExactly interface {
// _BACnetConstructedDataNegativeAccessRules is the data-structure of this message
type _BACnetConstructedDataNegativeAccessRules struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- NegativeAccessRules []BACnetAccessRule
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ NegativeAccessRules []BACnetAccessRule
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNegativeAccessRules) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNegativeAccessRules) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNegativeAccessRules) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NEGATIVE_ACCESS_RULES
-}
+func (m *_BACnetConstructedDataNegativeAccessRules) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NEGATIVE_ACCESS_RULES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNegativeAccessRules) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNegativeAccessRules) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNegativeAccessRules) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNegativeAccessRules) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataNegativeAccessRules) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNegativeAccessRules factory function for _BACnetConstructedDataNegativeAccessRules
-func NewBACnetConstructedDataNegativeAccessRules(numberOfDataElements BACnetApplicationTagUnsignedInteger, negativeAccessRules []BACnetAccessRule, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNegativeAccessRules {
+func NewBACnetConstructedDataNegativeAccessRules( numberOfDataElements BACnetApplicationTagUnsignedInteger , negativeAccessRules []BACnetAccessRule , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNegativeAccessRules {
_result := &_BACnetConstructedDataNegativeAccessRules{
- NumberOfDataElements: numberOfDataElements,
- NegativeAccessRules: negativeAccessRules,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ NegativeAccessRules: negativeAccessRules,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataNegativeAccessRules(numberOfDataElements BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNegativeAccessRules(structType interface{}) BACnetConstructedDataNegativeAccessRules {
- if casted, ok := structType.(BACnetConstructedDataNegativeAccessRules); ok {
+ if casted, ok := structType.(BACnetConstructedDataNegativeAccessRules); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNegativeAccessRules); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataNegativeAccessRules) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataNegativeAccessRules) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataNegativeAccessRulesParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataNegativeAccessRulesParseWithBuffer(ctx context.Context
// Terminated array
var negativeAccessRules []BACnetAccessRule
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessRuleParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessRuleParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'negativeAccessRules' field of BACnetConstructedDataNegativeAccessRules")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataNegativeAccessRulesParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataNegativeAccessRules{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- NegativeAccessRules: negativeAccessRules,
+ NegativeAccessRules: negativeAccessRules,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataNegativeAccessRules) SerializeWithWriteBuffer(ctx
if pushErr := writeBuffer.PushContext("BACnetConstructedDataNegativeAccessRules"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNegativeAccessRules")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (negativeAccessRules)
- if pushErr := writeBuffer.PushContext("negativeAccessRules", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for negativeAccessRules")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetNegativeAccessRules() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetNegativeAccessRules()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'negativeAccessRules' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("negativeAccessRules", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for negativeAccessRules")
+ }
+
+ // Array Field (negativeAccessRules)
+ if pushErr := writeBuffer.PushContext("negativeAccessRules", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for negativeAccessRules")
+ }
+ for _curItem, _element := range m.GetNegativeAccessRules() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetNegativeAccessRules()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'negativeAccessRules' field")
}
+ }
+ if popErr := writeBuffer.PopContext("negativeAccessRules", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for negativeAccessRules")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNegativeAccessRules"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNegativeAccessRules")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataNegativeAccessRules) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNegativeAccessRules) isBACnetConstructedDataNegativeAccessRules() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataNegativeAccessRules) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go
index b300f2e27a1..63a9536e8b2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkAccessSecurityPolicies.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkAccessSecurityPolicies is the corresponding interface of BACnetConstructedDataNetworkAccessSecurityPolicies
type BACnetConstructedDataNetworkAccessSecurityPolicies interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataNetworkAccessSecurityPoliciesExactly interface {
// _BACnetConstructedDataNetworkAccessSecurityPolicies is the data-structure of this message
type _BACnetConstructedDataNetworkAccessSecurityPolicies struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- NetworkAccessSecurityPolicies []BACnetNetworkSecurityPolicy
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ NetworkAccessSecurityPolicies []BACnetNetworkSecurityPolicy
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NETWORK_ACCESS_SECURITY_POLICIES
-}
+func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NETWORK_ACCESS_SECURITY_POLICIES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkAccessSecurityPolicies factory function for _BACnetConstructedDataNetworkAccessSecurityPolicies
-func NewBACnetConstructedDataNetworkAccessSecurityPolicies(numberOfDataElements BACnetApplicationTagUnsignedInteger, networkAccessSecurityPolicies []BACnetNetworkSecurityPolicy, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkAccessSecurityPolicies {
+func NewBACnetConstructedDataNetworkAccessSecurityPolicies( numberOfDataElements BACnetApplicationTagUnsignedInteger , networkAccessSecurityPolicies []BACnetNetworkSecurityPolicy , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkAccessSecurityPolicies {
_result := &_BACnetConstructedDataNetworkAccessSecurityPolicies{
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
NetworkAccessSecurityPolicies: networkAccessSecurityPolicies,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataNetworkAccessSecurityPolicies(numberOfDataElements
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkAccessSecurityPolicies(structType interface{}) BACnetConstructedDataNetworkAccessSecurityPolicies {
- if casted, ok := structType.(BACnetConstructedDataNetworkAccessSecurityPolicies); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkAccessSecurityPolicies); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkAccessSecurityPolicies); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataNetworkAccessSecurityPoliciesParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataNetworkAccessSecurityPoliciesParseWithBuffer(ctx conte
// Terminated array
var networkAccessSecurityPolicies []BACnetNetworkSecurityPolicy
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetNetworkSecurityPolicyParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetNetworkSecurityPolicyParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'networkAccessSecurityPolicies' field of BACnetConstructedDataNetworkAccessSecurityPolicies")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataNetworkAccessSecurityPoliciesParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkAccessSecurityPolicies{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
NetworkAccessSecurityPolicies: networkAccessSecurityPolicies,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) SerializeWithWrite
if pushErr := writeBuffer.PushContext("BACnetConstructedDataNetworkAccessSecurityPolicies"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkAccessSecurityPolicies")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (networkAccessSecurityPolicies)
- if pushErr := writeBuffer.PushContext("networkAccessSecurityPolicies", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for networkAccessSecurityPolicies")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetNetworkAccessSecurityPolicies() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetNetworkAccessSecurityPolicies()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'networkAccessSecurityPolicies' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("networkAccessSecurityPolicies", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for networkAccessSecurityPolicies")
+ }
+
+ // Array Field (networkAccessSecurityPolicies)
+ if pushErr := writeBuffer.PushContext("networkAccessSecurityPolicies", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for networkAccessSecurityPolicies")
+ }
+ for _curItem, _element := range m.GetNetworkAccessSecurityPolicies() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetNetworkAccessSecurityPolicies()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'networkAccessSecurityPolicies' field")
}
+ }
+ if popErr := writeBuffer.PopContext("networkAccessSecurityPolicies", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for networkAccessSecurityPolicies")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkAccessSecurityPolicies"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkAccessSecurityPolicies")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) isBACnetConstructedDataNetworkAccessSecurityPolicies() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataNetworkAccessSecurityPolicies) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go
index 08cf8c14157..21237b9095b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkInterfaceName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkInterfaceName is the corresponding interface of BACnetConstructedDataNetworkInterfaceName
type BACnetConstructedDataNetworkInterfaceName interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNetworkInterfaceNameExactly interface {
// _BACnetConstructedDataNetworkInterfaceName is the data-structure of this message
type _BACnetConstructedDataNetworkInterfaceName struct {
*_BACnetConstructedData
- NetworkInterfaceName BACnetApplicationTagCharacterString
+ NetworkInterfaceName BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkInterfaceName) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNetworkInterfaceName) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNetworkInterfaceName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NETWORK_INTERFACE_NAME
-}
+func (m *_BACnetConstructedDataNetworkInterfaceName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NETWORK_INTERFACE_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkInterfaceName) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkInterfaceName) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkInterfaceName) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkInterfaceName) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNetworkInterfaceName) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkInterfaceName factory function for _BACnetConstructedDataNetworkInterfaceName
-func NewBACnetConstructedDataNetworkInterfaceName(networkInterfaceName BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkInterfaceName {
+func NewBACnetConstructedDataNetworkInterfaceName( networkInterfaceName BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkInterfaceName {
_result := &_BACnetConstructedDataNetworkInterfaceName{
- NetworkInterfaceName: networkInterfaceName,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NetworkInterfaceName: networkInterfaceName,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNetworkInterfaceName(networkInterfaceName BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkInterfaceName(structType interface{}) BACnetConstructedDataNetworkInterfaceName {
- if casted, ok := structType.(BACnetConstructedDataNetworkInterfaceName); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkInterfaceName); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkInterfaceName); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNetworkInterfaceName) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkInterfaceName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNetworkInterfaceNameParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("networkInterfaceName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for networkInterfaceName")
}
- _networkInterfaceName, _networkInterfaceNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_networkInterfaceName, _networkInterfaceNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _networkInterfaceNameErr != nil {
return nil, errors.Wrap(_networkInterfaceNameErr, "Error parsing 'networkInterfaceName' field of BACnetConstructedDataNetworkInterfaceName")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNetworkInterfaceNameParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkInterfaceName{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NetworkInterfaceName: networkInterfaceName,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNetworkInterfaceName) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkInterfaceName")
}
- // Simple Field (networkInterfaceName)
- if pushErr := writeBuffer.PushContext("networkInterfaceName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for networkInterfaceName")
- }
- _networkInterfaceNameErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkInterfaceName())
- if popErr := writeBuffer.PopContext("networkInterfaceName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for networkInterfaceName")
- }
- if _networkInterfaceNameErr != nil {
- return errors.Wrap(_networkInterfaceNameErr, "Error serializing 'networkInterfaceName' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (networkInterfaceName)
+ if pushErr := writeBuffer.PushContext("networkInterfaceName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for networkInterfaceName")
+ }
+ _networkInterfaceNameErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkInterfaceName())
+ if popErr := writeBuffer.PopContext("networkInterfaceName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for networkInterfaceName")
+ }
+ if _networkInterfaceNameErr != nil {
+ return errors.Wrap(_networkInterfaceNameErr, "Error serializing 'networkInterfaceName' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkInterfaceName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkInterfaceName")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNetworkInterfaceName) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkInterfaceName) isBACnetConstructedDataNetworkInterfaceName() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNetworkInterfaceName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go
index e2c247ae866..2652bacfc72 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumber.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkNumber is the corresponding interface of BACnetConstructedDataNetworkNumber
type BACnetConstructedDataNetworkNumber interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNetworkNumberExactly interface {
// _BACnetConstructedDataNetworkNumber is the data-structure of this message
type _BACnetConstructedDataNetworkNumber struct {
*_BACnetConstructedData
- NetworkNumber BACnetApplicationTagUnsignedInteger
+ NetworkNumber BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkNumber) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNetworkNumber) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNetworkNumber) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NETWORK_NUMBER
-}
+func (m *_BACnetConstructedDataNetworkNumber) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NETWORK_NUMBER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkNumber) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkNumber) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkNumber) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkNumber) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNetworkNumber) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkNumber factory function for _BACnetConstructedDataNetworkNumber
-func NewBACnetConstructedDataNetworkNumber(networkNumber BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkNumber {
+func NewBACnetConstructedDataNetworkNumber( networkNumber BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkNumber {
_result := &_BACnetConstructedDataNetworkNumber{
- NetworkNumber: networkNumber,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NetworkNumber: networkNumber,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNetworkNumber(networkNumber BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkNumber(structType interface{}) BACnetConstructedDataNetworkNumber {
- if casted, ok := structType.(BACnetConstructedDataNetworkNumber); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkNumber); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkNumber); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNetworkNumber) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkNumber) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNetworkNumberParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("networkNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for networkNumber")
}
- _networkNumber, _networkNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_networkNumber, _networkNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _networkNumberErr != nil {
return nil, errors.Wrap(_networkNumberErr, "Error parsing 'networkNumber' field of BACnetConstructedDataNetworkNumber")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNetworkNumberParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkNumber{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NetworkNumber: networkNumber,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNetworkNumber) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkNumber")
}
- // Simple Field (networkNumber)
- if pushErr := writeBuffer.PushContext("networkNumber"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for networkNumber")
- }
- _networkNumberErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkNumber())
- if popErr := writeBuffer.PopContext("networkNumber"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for networkNumber")
- }
- if _networkNumberErr != nil {
- return errors.Wrap(_networkNumberErr, "Error serializing 'networkNumber' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (networkNumber)
+ if pushErr := writeBuffer.PushContext("networkNumber"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for networkNumber")
+ }
+ _networkNumberErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkNumber())
+ if popErr := writeBuffer.PopContext("networkNumber"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for networkNumber")
+ }
+ if _networkNumberErr != nil {
+ return errors.Wrap(_networkNumberErr, "Error serializing 'networkNumber' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkNumber"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkNumber")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNetworkNumber) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkNumber) isBACnetConstructedDataNetworkNumber() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNetworkNumber) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go
index c916801e6d4..eba04b4b876 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkNumberQuality.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkNumberQuality is the corresponding interface of BACnetConstructedDataNetworkNumberQuality
type BACnetConstructedDataNetworkNumberQuality interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNetworkNumberQualityExactly interface {
// _BACnetConstructedDataNetworkNumberQuality is the data-structure of this message
type _BACnetConstructedDataNetworkNumberQuality struct {
*_BACnetConstructedData
- NetworkNumberQuality BACnetNetworkNumberQualityTagged
+ NetworkNumberQuality BACnetNetworkNumberQualityTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkNumberQuality) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNetworkNumberQuality) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNetworkNumberQuality) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NETWORK_NUMBER_QUALITY
-}
+func (m *_BACnetConstructedDataNetworkNumberQuality) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NETWORK_NUMBER_QUALITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkNumberQuality) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkNumberQuality) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkNumberQuality) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkNumberQuality) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNetworkNumberQuality) GetActualValue() BACnetNetw
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkNumberQuality factory function for _BACnetConstructedDataNetworkNumberQuality
-func NewBACnetConstructedDataNetworkNumberQuality(networkNumberQuality BACnetNetworkNumberQualityTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkNumberQuality {
+func NewBACnetConstructedDataNetworkNumberQuality( networkNumberQuality BACnetNetworkNumberQualityTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkNumberQuality {
_result := &_BACnetConstructedDataNetworkNumberQuality{
- NetworkNumberQuality: networkNumberQuality,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NetworkNumberQuality: networkNumberQuality,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNetworkNumberQuality(networkNumberQuality BACnetNet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkNumberQuality(structType interface{}) BACnetConstructedDataNetworkNumberQuality {
- if casted, ok := structType.(BACnetConstructedDataNetworkNumberQuality); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkNumberQuality); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkNumberQuality); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNetworkNumberQuality) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkNumberQuality) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNetworkNumberQualityParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("networkNumberQuality"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for networkNumberQuality")
}
- _networkNumberQuality, _networkNumberQualityErr := BACnetNetworkNumberQualityTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_networkNumberQuality, _networkNumberQualityErr := BACnetNetworkNumberQualityTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _networkNumberQualityErr != nil {
return nil, errors.Wrap(_networkNumberQualityErr, "Error parsing 'networkNumberQuality' field of BACnetConstructedDataNetworkNumberQuality")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNetworkNumberQualityParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkNumberQuality{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NetworkNumberQuality: networkNumberQuality,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNetworkNumberQuality) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkNumberQuality")
}
- // Simple Field (networkNumberQuality)
- if pushErr := writeBuffer.PushContext("networkNumberQuality"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for networkNumberQuality")
- }
- _networkNumberQualityErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkNumberQuality())
- if popErr := writeBuffer.PopContext("networkNumberQuality"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for networkNumberQuality")
- }
- if _networkNumberQualityErr != nil {
- return errors.Wrap(_networkNumberQualityErr, "Error serializing 'networkNumberQuality' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (networkNumberQuality)
+ if pushErr := writeBuffer.PushContext("networkNumberQuality"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for networkNumberQuality")
+ }
+ _networkNumberQualityErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkNumberQuality())
+ if popErr := writeBuffer.PopContext("networkNumberQuality"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for networkNumberQuality")
+ }
+ if _networkNumberQualityErr != nil {
+ return errors.Wrap(_networkNumberQualityErr, "Error serializing 'networkNumberQuality' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkNumberQuality"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkNumberQuality")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNetworkNumberQuality) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkNumberQuality) isBACnetConstructedDataNetworkNumberQuality() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNetworkNumberQuality) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortAll.go
index d4a511bb933..5026dc7f34a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkPortAll is the corresponding interface of BACnetConstructedDataNetworkPortAll
type BACnetConstructedDataNetworkPortAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataNetworkPortAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkPortAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_NETWORK_PORT
-}
+func (m *_BACnetConstructedDataNetworkPortAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_NETWORK_PORT}
-func (m *_BACnetConstructedDataNetworkPortAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataNetworkPortAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkPortAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkPortAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkPortAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkPortAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataNetworkPortAll factory function for _BACnetConstructedDataNetworkPortAll
-func NewBACnetConstructedDataNetworkPortAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkPortAll {
+func NewBACnetConstructedDataNetworkPortAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkPortAll {
_result := &_BACnetConstructedDataNetworkPortAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataNetworkPortAll(openingTag BACnetOpeningTag, peekedT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkPortAll(structType interface{}) BACnetConstructedDataNetworkPortAll {
- if casted, ok := structType.(BACnetConstructedDataNetworkPortAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkPortAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkPortAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataNetworkPortAll) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkPortAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataNetworkPortAllParseWithBuffer(ctx context.Context, rea
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataNetworkPortAllParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkPortAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataNetworkPortAll) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkPortAll) isBACnetConstructedDataNetworkPortAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataNetworkPortAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go
index 0af4d6cbe22..b049c5079e8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxInfoFrames.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkPortMaxInfoFrames is the corresponding interface of BACnetConstructedDataNetworkPortMaxInfoFrames
type BACnetConstructedDataNetworkPortMaxInfoFrames interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNetworkPortMaxInfoFramesExactly interface {
// _BACnetConstructedDataNetworkPortMaxInfoFrames is the data-structure of this message
type _BACnetConstructedDataNetworkPortMaxInfoFrames struct {
*_BACnetConstructedData
- MaxInfoFrames BACnetApplicationTagUnsignedInteger
+ MaxInfoFrames BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_NETWORK_PORT
-}
+func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_NETWORK_PORT}
-func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_INFO_FRAMES
-}
+func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_INFO_FRAMES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkPortMaxInfoFrames factory function for _BACnetConstructedDataNetworkPortMaxInfoFrames
-func NewBACnetConstructedDataNetworkPortMaxInfoFrames(maxInfoFrames BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkPortMaxInfoFrames {
+func NewBACnetConstructedDataNetworkPortMaxInfoFrames( maxInfoFrames BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkPortMaxInfoFrames {
_result := &_BACnetConstructedDataNetworkPortMaxInfoFrames{
- MaxInfoFrames: maxInfoFrames,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxInfoFrames: maxInfoFrames,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNetworkPortMaxInfoFrames(maxInfoFrames BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkPortMaxInfoFrames(structType interface{}) BACnetConstructedDataNetworkPortMaxInfoFrames {
- if casted, ok := structType.(BACnetConstructedDataNetworkPortMaxInfoFrames); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkPortMaxInfoFrames); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkPortMaxInfoFrames); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNetworkPortMaxInfoFramesParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("maxInfoFrames"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxInfoFrames")
}
- _maxInfoFrames, _maxInfoFramesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxInfoFrames, _maxInfoFramesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxInfoFramesErr != nil {
return nil, errors.Wrap(_maxInfoFramesErr, "Error parsing 'maxInfoFrames' field of BACnetConstructedDataNetworkPortMaxInfoFrames")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNetworkPortMaxInfoFramesParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkPortMaxInfoFrames{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxInfoFrames: maxInfoFrames,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkPortMaxInfoFrames")
}
- // Simple Field (maxInfoFrames)
- if pushErr := writeBuffer.PushContext("maxInfoFrames"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxInfoFrames")
- }
- _maxInfoFramesErr := writeBuffer.WriteSerializable(ctx, m.GetMaxInfoFrames())
- if popErr := writeBuffer.PopContext("maxInfoFrames"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxInfoFrames")
- }
- if _maxInfoFramesErr != nil {
- return errors.Wrap(_maxInfoFramesErr, "Error serializing 'maxInfoFrames' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxInfoFrames)
+ if pushErr := writeBuffer.PushContext("maxInfoFrames"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxInfoFrames")
+ }
+ _maxInfoFramesErr := writeBuffer.WriteSerializable(ctx, m.GetMaxInfoFrames())
+ if popErr := writeBuffer.PopContext("maxInfoFrames"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxInfoFrames")
+ }
+ if _maxInfoFramesErr != nil {
+ return errors.Wrap(_maxInfoFramesErr, "Error serializing 'maxInfoFrames' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkPortMaxInfoFrames"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkPortMaxInfoFrames")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) isBACnetConstructedDataNetworkPortMaxInfoFrames() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNetworkPortMaxInfoFrames) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go
index 59ed7d4345a..9336fa9f3a0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkPortMaxMaster.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkPortMaxMaster is the corresponding interface of BACnetConstructedDataNetworkPortMaxMaster
type BACnetConstructedDataNetworkPortMaxMaster interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNetworkPortMaxMasterExactly interface {
// _BACnetConstructedDataNetworkPortMaxMaster is the data-structure of this message
type _BACnetConstructedDataNetworkPortMaxMaster struct {
*_BACnetConstructedData
- MaxMaster BACnetApplicationTagUnsignedInteger
+ MaxMaster BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_NETWORK_PORT
-}
+func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_NETWORK_PORT}
-func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_MASTER
-}
+func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_MASTER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkPortMaxMaster) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkPortMaxMaster) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkPortMaxMaster factory function for _BACnetConstructedDataNetworkPortMaxMaster
-func NewBACnetConstructedDataNetworkPortMaxMaster(maxMaster BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkPortMaxMaster {
+func NewBACnetConstructedDataNetworkPortMaxMaster( maxMaster BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkPortMaxMaster {
_result := &_BACnetConstructedDataNetworkPortMaxMaster{
- MaxMaster: maxMaster,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxMaster: maxMaster,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNetworkPortMaxMaster(maxMaster BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkPortMaxMaster(structType interface{}) BACnetConstructedDataNetworkPortMaxMaster {
- if casted, ok := structType.(BACnetConstructedDataNetworkPortMaxMaster); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkPortMaxMaster); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkPortMaxMaster); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkPortMaxMaster) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNetworkPortMaxMasterParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("maxMaster"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxMaster")
}
- _maxMaster, _maxMasterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxMaster, _maxMasterErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxMasterErr != nil {
return nil, errors.Wrap(_maxMasterErr, "Error parsing 'maxMaster' field of BACnetConstructedDataNetworkPortMaxMaster")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNetworkPortMaxMasterParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkPortMaxMaster{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxMaster: maxMaster,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNetworkPortMaxMaster) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkPortMaxMaster")
}
- // Simple Field (maxMaster)
- if pushErr := writeBuffer.PushContext("maxMaster"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxMaster")
- }
- _maxMasterErr := writeBuffer.WriteSerializable(ctx, m.GetMaxMaster())
- if popErr := writeBuffer.PopContext("maxMaster"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxMaster")
- }
- if _maxMasterErr != nil {
- return errors.Wrap(_maxMasterErr, "Error serializing 'maxMaster' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxMaster)
+ if pushErr := writeBuffer.PushContext("maxMaster"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxMaster")
+ }
+ _maxMasterErr := writeBuffer.WriteSerializable(ctx, m.GetMaxMaster())
+ if popErr := writeBuffer.PopContext("maxMaster"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxMaster")
+ }
+ if _maxMasterErr != nil {
+ return errors.Wrap(_maxMasterErr, "Error serializing 'maxMaster' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkPortMaxMaster"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkPortMaxMaster")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNetworkPortMaxMaster) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkPortMaxMaster) isBACnetConstructedDataNetworkPortMaxMaster() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNetworkPortMaxMaster) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkSecurityAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkSecurityAll.go
index 7d947bd6f09..cf2818c5e2d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkSecurityAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkSecurityAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkSecurityAll is the corresponding interface of BACnetConstructedDataNetworkSecurityAll
type BACnetConstructedDataNetworkSecurityAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataNetworkSecurityAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkSecurityAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_NETWORK_SECURITY
-}
+func (m *_BACnetConstructedDataNetworkSecurityAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_NETWORK_SECURITY}
-func (m *_BACnetConstructedDataNetworkSecurityAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataNetworkSecurityAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkSecurityAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkSecurityAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkSecurityAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkSecurityAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataNetworkSecurityAll factory function for _BACnetConstructedDataNetworkSecurityAll
-func NewBACnetConstructedDataNetworkSecurityAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkSecurityAll {
+func NewBACnetConstructedDataNetworkSecurityAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkSecurityAll {
_result := &_BACnetConstructedDataNetworkSecurityAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataNetworkSecurityAll(openingTag BACnetOpeningTag, pee
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkSecurityAll(structType interface{}) BACnetConstructedDataNetworkSecurityAll {
- if casted, ok := structType.(BACnetConstructedDataNetworkSecurityAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkSecurityAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkSecurityAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataNetworkSecurityAll) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkSecurityAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataNetworkSecurityAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataNetworkSecurityAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkSecurityAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataNetworkSecurityAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkSecurityAll) isBACnetConstructedDataNetworkSecurityAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataNetworkSecurityAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go
index bf9f139c27f..1f6b9e1c69e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNetworkType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNetworkType is the corresponding interface of BACnetConstructedDataNetworkType
type BACnetConstructedDataNetworkType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNetworkTypeExactly interface {
// _BACnetConstructedDataNetworkType is the data-structure of this message
type _BACnetConstructedDataNetworkType struct {
*_BACnetConstructedData
- NetworkType BACnetNetworkTypeTagged
+ NetworkType BACnetNetworkTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNetworkType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNetworkType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNetworkType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NETWORK_TYPE
-}
+func (m *_BACnetConstructedDataNetworkType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NETWORK_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNetworkType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNetworkType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNetworkType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNetworkType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNetworkType) GetActualValue() BACnetNetworkTypeTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNetworkType factory function for _BACnetConstructedDataNetworkType
-func NewBACnetConstructedDataNetworkType(networkType BACnetNetworkTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNetworkType {
+func NewBACnetConstructedDataNetworkType( networkType BACnetNetworkTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNetworkType {
_result := &_BACnetConstructedDataNetworkType{
- NetworkType: networkType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NetworkType: networkType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNetworkType(networkType BACnetNetworkTypeTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNetworkType(structType interface{}) BACnetConstructedDataNetworkType {
- if casted, ok := structType.(BACnetConstructedDataNetworkType); ok {
+ if casted, ok := structType.(BACnetConstructedDataNetworkType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNetworkType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNetworkType) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataNetworkType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNetworkTypeParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("networkType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for networkType")
}
- _networkType, _networkTypeErr := BACnetNetworkTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_networkType, _networkTypeErr := BACnetNetworkTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _networkTypeErr != nil {
return nil, errors.Wrap(_networkTypeErr, "Error parsing 'networkType' field of BACnetConstructedDataNetworkType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNetworkTypeParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataNetworkType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NetworkType: networkType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNetworkType) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNetworkType")
}
- // Simple Field (networkType)
- if pushErr := writeBuffer.PushContext("networkType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for networkType")
- }
- _networkTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkType())
- if popErr := writeBuffer.PopContext("networkType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for networkType")
- }
- if _networkTypeErr != nil {
- return errors.Wrap(_networkTypeErr, "Error serializing 'networkType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (networkType)
+ if pushErr := writeBuffer.PushContext("networkType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for networkType")
+ }
+ _networkTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNetworkType())
+ if popErr := writeBuffer.PopContext("networkType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for networkType")
+ }
+ if _networkTypeErr != nil {
+ return errors.Wrap(_networkTypeErr, "Error serializing 'networkType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNetworkType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNetworkType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNetworkType) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNetworkType) isBACnetConstructedDataNetworkType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNetworkType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go
index e6baecf8cbd..a3192aea346 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNextStoppingFloor.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNextStoppingFloor is the corresponding interface of BACnetConstructedDataNextStoppingFloor
type BACnetConstructedDataNextStoppingFloor interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNextStoppingFloorExactly interface {
// _BACnetConstructedDataNextStoppingFloor is the data-structure of this message
type _BACnetConstructedDataNextStoppingFloor struct {
*_BACnetConstructedData
- NextStoppingFloor BACnetApplicationTagUnsignedInteger
+ NextStoppingFloor BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNextStoppingFloor) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNextStoppingFloor) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNextStoppingFloor) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NEXT_STOPPING_FLOOR
-}
+func (m *_BACnetConstructedDataNextStoppingFloor) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NEXT_STOPPING_FLOOR}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNextStoppingFloor) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNextStoppingFloor) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNextStoppingFloor) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNextStoppingFloor) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNextStoppingFloor) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNextStoppingFloor factory function for _BACnetConstructedDataNextStoppingFloor
-func NewBACnetConstructedDataNextStoppingFloor(nextStoppingFloor BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNextStoppingFloor {
+func NewBACnetConstructedDataNextStoppingFloor( nextStoppingFloor BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNextStoppingFloor {
_result := &_BACnetConstructedDataNextStoppingFloor{
- NextStoppingFloor: nextStoppingFloor,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NextStoppingFloor: nextStoppingFloor,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNextStoppingFloor(nextStoppingFloor BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNextStoppingFloor(structType interface{}) BACnetConstructedDataNextStoppingFloor {
- if casted, ok := structType.(BACnetConstructedDataNextStoppingFloor); ok {
+ if casted, ok := structType.(BACnetConstructedDataNextStoppingFloor); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNextStoppingFloor); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNextStoppingFloor) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataNextStoppingFloor) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNextStoppingFloorParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("nextStoppingFloor"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for nextStoppingFloor")
}
- _nextStoppingFloor, _nextStoppingFloorErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_nextStoppingFloor, _nextStoppingFloorErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _nextStoppingFloorErr != nil {
return nil, errors.Wrap(_nextStoppingFloorErr, "Error parsing 'nextStoppingFloor' field of BACnetConstructedDataNextStoppingFloor")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNextStoppingFloorParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataNextStoppingFloor{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NextStoppingFloor: nextStoppingFloor,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNextStoppingFloor) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNextStoppingFloor")
}
- // Simple Field (nextStoppingFloor)
- if pushErr := writeBuffer.PushContext("nextStoppingFloor"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for nextStoppingFloor")
- }
- _nextStoppingFloorErr := writeBuffer.WriteSerializable(ctx, m.GetNextStoppingFloor())
- if popErr := writeBuffer.PopContext("nextStoppingFloor"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for nextStoppingFloor")
- }
- if _nextStoppingFloorErr != nil {
- return errors.Wrap(_nextStoppingFloorErr, "Error serializing 'nextStoppingFloor' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (nextStoppingFloor)
+ if pushErr := writeBuffer.PushContext("nextStoppingFloor"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for nextStoppingFloor")
+ }
+ _nextStoppingFloorErr := writeBuffer.WriteSerializable(ctx, m.GetNextStoppingFloor())
+ if popErr := writeBuffer.PopContext("nextStoppingFloor"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for nextStoppingFloor")
+ }
+ if _nextStoppingFloorErr != nil {
+ return errors.Wrap(_nextStoppingFloorErr, "Error serializing 'nextStoppingFloor' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNextStoppingFloor"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNextStoppingFloor")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNextStoppingFloor) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNextStoppingFloor) isBACnetConstructedDataNextStoppingFloor() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNextStoppingFloor) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go
index 573ca8f2c55..9e953ffcefc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeSubtype.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNodeSubtype is the corresponding interface of BACnetConstructedDataNodeSubtype
type BACnetConstructedDataNodeSubtype interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNodeSubtypeExactly interface {
// _BACnetConstructedDataNodeSubtype is the data-structure of this message
type _BACnetConstructedDataNodeSubtype struct {
*_BACnetConstructedData
- NodeSubType BACnetApplicationTagCharacterString
+ NodeSubType BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNodeSubtype) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNodeSubtype) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNodeSubtype) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NODE_SUBTYPE
-}
+func (m *_BACnetConstructedDataNodeSubtype) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NODE_SUBTYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNodeSubtype) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNodeSubtype) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNodeSubtype) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNodeSubtype) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNodeSubtype) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNodeSubtype factory function for _BACnetConstructedDataNodeSubtype
-func NewBACnetConstructedDataNodeSubtype(nodeSubType BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNodeSubtype {
+func NewBACnetConstructedDataNodeSubtype( nodeSubType BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNodeSubtype {
_result := &_BACnetConstructedDataNodeSubtype{
- NodeSubType: nodeSubType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NodeSubType: nodeSubType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNodeSubtype(nodeSubType BACnetApplicationTagCharact
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNodeSubtype(structType interface{}) BACnetConstructedDataNodeSubtype {
- if casted, ok := structType.(BACnetConstructedDataNodeSubtype); ok {
+ if casted, ok := structType.(BACnetConstructedDataNodeSubtype); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNodeSubtype); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNodeSubtype) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataNodeSubtype) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNodeSubtypeParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("nodeSubType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for nodeSubType")
}
- _nodeSubType, _nodeSubTypeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_nodeSubType, _nodeSubTypeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _nodeSubTypeErr != nil {
return nil, errors.Wrap(_nodeSubTypeErr, "Error parsing 'nodeSubType' field of BACnetConstructedDataNodeSubtype")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNodeSubtypeParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataNodeSubtype{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NodeSubType: nodeSubType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNodeSubtype) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNodeSubtype")
}
- // Simple Field (nodeSubType)
- if pushErr := writeBuffer.PushContext("nodeSubType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for nodeSubType")
- }
- _nodeSubTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNodeSubType())
- if popErr := writeBuffer.PopContext("nodeSubType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for nodeSubType")
- }
- if _nodeSubTypeErr != nil {
- return errors.Wrap(_nodeSubTypeErr, "Error serializing 'nodeSubType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (nodeSubType)
+ if pushErr := writeBuffer.PushContext("nodeSubType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for nodeSubType")
+ }
+ _nodeSubTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNodeSubType())
+ if popErr := writeBuffer.PopContext("nodeSubType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for nodeSubType")
+ }
+ if _nodeSubTypeErr != nil {
+ return errors.Wrap(_nodeSubTypeErr, "Error serializing 'nodeSubType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNodeSubtype"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNodeSubtype")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNodeSubtype) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNodeSubtype) isBACnetConstructedDataNodeSubtype() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNodeSubtype) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go
index 8b2ee34b411..b997f4b767c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNodeType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNodeType is the corresponding interface of BACnetConstructedDataNodeType
type BACnetConstructedDataNodeType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNodeTypeExactly interface {
// _BACnetConstructedDataNodeType is the data-structure of this message
type _BACnetConstructedDataNodeType struct {
*_BACnetConstructedData
- NodeType BACnetNodeTypeTagged
+ NodeType BACnetNodeTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNodeType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNodeType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNodeType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NODE_TYPE
-}
+func (m *_BACnetConstructedDataNodeType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NODE_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNodeType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNodeType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNodeType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNodeType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNodeType) GetActualValue() BACnetNodeTypeTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNodeType factory function for _BACnetConstructedDataNodeType
-func NewBACnetConstructedDataNodeType(nodeType BACnetNodeTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNodeType {
+func NewBACnetConstructedDataNodeType( nodeType BACnetNodeTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNodeType {
_result := &_BACnetConstructedDataNodeType{
- NodeType: nodeType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NodeType: nodeType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNodeType(nodeType BACnetNodeTypeTagged, openingTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNodeType(structType interface{}) BACnetConstructedDataNodeType {
- if casted, ok := structType.(BACnetConstructedDataNodeType); ok {
+ if casted, ok := structType.(BACnetConstructedDataNodeType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNodeType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNodeType) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataNodeType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNodeTypeParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("nodeType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for nodeType")
}
- _nodeType, _nodeTypeErr := BACnetNodeTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_nodeType, _nodeTypeErr := BACnetNodeTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _nodeTypeErr != nil {
return nil, errors.Wrap(_nodeTypeErr, "Error parsing 'nodeType' field of BACnetConstructedDataNodeType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNodeTypeParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataNodeType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NodeType: nodeType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNodeType) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNodeType")
}
- // Simple Field (nodeType)
- if pushErr := writeBuffer.PushContext("nodeType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for nodeType")
- }
- _nodeTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNodeType())
- if popErr := writeBuffer.PopContext("nodeType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for nodeType")
- }
- if _nodeTypeErr != nil {
- return errors.Wrap(_nodeTypeErr, "Error serializing 'nodeType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (nodeType)
+ if pushErr := writeBuffer.PushContext("nodeType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for nodeType")
+ }
+ _nodeTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNodeType())
+ if popErr := writeBuffer.PopContext("nodeType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for nodeType")
+ }
+ if _nodeTypeErr != nil {
+ return errors.Wrap(_nodeTypeErr, "Error serializing 'nodeType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNodeType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNodeType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNodeType) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNodeType) isBACnetConstructedDataNodeType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNodeType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go
index 61bf734fc00..3d977d431c5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClass.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNotificationClass is the corresponding interface of BACnetConstructedDataNotificationClass
type BACnetConstructedDataNotificationClass interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNotificationClassExactly interface {
// _BACnetConstructedDataNotificationClass is the data-structure of this message
type _BACnetConstructedDataNotificationClass struct {
*_BACnetConstructedData
- NotificationClass BACnetApplicationTagUnsignedInteger
+ NotificationClass BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNotificationClass) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNotificationClass) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNotificationClass) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NOTIFICATION_CLASS
-}
+func (m *_BACnetConstructedDataNotificationClass) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NOTIFICATION_CLASS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNotificationClass) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNotificationClass) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNotificationClass) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNotificationClass) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNotificationClass) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNotificationClass factory function for _BACnetConstructedDataNotificationClass
-func NewBACnetConstructedDataNotificationClass(notificationClass BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNotificationClass {
+func NewBACnetConstructedDataNotificationClass( notificationClass BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNotificationClass {
_result := &_BACnetConstructedDataNotificationClass{
- NotificationClass: notificationClass,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NotificationClass: notificationClass,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNotificationClass(notificationClass BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNotificationClass(structType interface{}) BACnetConstructedDataNotificationClass {
- if casted, ok := structType.(BACnetConstructedDataNotificationClass); ok {
+ if casted, ok := structType.(BACnetConstructedDataNotificationClass); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNotificationClass); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNotificationClass) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataNotificationClass) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNotificationClassParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("notificationClass"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notificationClass")
}
- _notificationClass, _notificationClassErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_notificationClass, _notificationClassErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _notificationClassErr != nil {
return nil, errors.Wrap(_notificationClassErr, "Error parsing 'notificationClass' field of BACnetConstructedDataNotificationClass")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNotificationClassParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataNotificationClass{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NotificationClass: notificationClass,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNotificationClass) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNotificationClass")
}
- // Simple Field (notificationClass)
- if pushErr := writeBuffer.PushContext("notificationClass"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notificationClass")
- }
- _notificationClassErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationClass())
- if popErr := writeBuffer.PopContext("notificationClass"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notificationClass")
- }
- if _notificationClassErr != nil {
- return errors.Wrap(_notificationClassErr, "Error serializing 'notificationClass' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (notificationClass)
+ if pushErr := writeBuffer.PushContext("notificationClass"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notificationClass")
+ }
+ _notificationClassErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationClass())
+ if popErr := writeBuffer.PopContext("notificationClass"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notificationClass")
+ }
+ if _notificationClassErr != nil {
+ return errors.Wrap(_notificationClassErr, "Error serializing 'notificationClass' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNotificationClass"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNotificationClass")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNotificationClass) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNotificationClass) isBACnetConstructedDataNotificationClass() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNotificationClass) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClassAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClassAll.go
index bdc212d86be..24aa1229260 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClassAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationClassAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNotificationClassAll is the corresponding interface of BACnetConstructedDataNotificationClassAll
type BACnetConstructedDataNotificationClassAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataNotificationClassAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNotificationClassAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_NOTIFICATION_CLASS
-}
+func (m *_BACnetConstructedDataNotificationClassAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_NOTIFICATION_CLASS}
-func (m *_BACnetConstructedDataNotificationClassAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataNotificationClassAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNotificationClassAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNotificationClassAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNotificationClassAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNotificationClassAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataNotificationClassAll factory function for _BACnetConstructedDataNotificationClassAll
-func NewBACnetConstructedDataNotificationClassAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNotificationClassAll {
+func NewBACnetConstructedDataNotificationClassAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNotificationClassAll {
_result := &_BACnetConstructedDataNotificationClassAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataNotificationClassAll(openingTag BACnetOpeningTag, p
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNotificationClassAll(structType interface{}) BACnetConstructedDataNotificationClassAll {
- if casted, ok := structType.(BACnetConstructedDataNotificationClassAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataNotificationClassAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNotificationClassAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataNotificationClassAll) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataNotificationClassAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataNotificationClassAllParseWithBuffer(ctx context.Contex
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataNotificationClassAllParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataNotificationClassAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataNotificationClassAll) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNotificationClassAll) isBACnetConstructedDataNotificationClassAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataNotificationClassAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationForwarderAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationForwarderAll.go
index f0a2cceba3f..a615da9d306 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationForwarderAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationForwarderAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNotificationForwarderAll is the corresponding interface of BACnetConstructedDataNotificationForwarderAll
type BACnetConstructedDataNotificationForwarderAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataNotificationForwarderAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNotificationForwarderAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_NOTIFICATION_FORWARDER
-}
+func (m *_BACnetConstructedDataNotificationForwarderAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_NOTIFICATION_FORWARDER}
-func (m *_BACnetConstructedDataNotificationForwarderAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataNotificationForwarderAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNotificationForwarderAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNotificationForwarderAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNotificationForwarderAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNotificationForwarderAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataNotificationForwarderAll factory function for _BACnetConstructedDataNotificationForwarderAll
-func NewBACnetConstructedDataNotificationForwarderAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNotificationForwarderAll {
+func NewBACnetConstructedDataNotificationForwarderAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNotificationForwarderAll {
_result := &_BACnetConstructedDataNotificationForwarderAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataNotificationForwarderAll(openingTag BACnetOpeningTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNotificationForwarderAll(structType interface{}) BACnetConstructedDataNotificationForwarderAll {
- if casted, ok := structType.(BACnetConstructedDataNotificationForwarderAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataNotificationForwarderAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNotificationForwarderAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataNotificationForwarderAll) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataNotificationForwarderAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataNotificationForwarderAllParseWithBuffer(ctx context.Co
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataNotificationForwarderAllParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataNotificationForwarderAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataNotificationForwarderAll) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNotificationForwarderAll) isBACnetConstructedDataNotificationForwarderAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataNotificationForwarderAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go
index 218f958f072..ce050e7f088 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotificationThreshold.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNotificationThreshold is the corresponding interface of BACnetConstructedDataNotificationThreshold
type BACnetConstructedDataNotificationThreshold interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNotificationThresholdExactly interface {
// _BACnetConstructedDataNotificationThreshold is the data-structure of this message
type _BACnetConstructedDataNotificationThreshold struct {
*_BACnetConstructedData
- NotificationThreshold BACnetApplicationTagUnsignedInteger
+ NotificationThreshold BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNotificationThreshold) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNotificationThreshold) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNotificationThreshold) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NOTIFICATION_THRESHOLD
-}
+func (m *_BACnetConstructedDataNotificationThreshold) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NOTIFICATION_THRESHOLD}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNotificationThreshold) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNotificationThreshold) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNotificationThreshold) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNotificationThreshold) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNotificationThreshold) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNotificationThreshold factory function for _BACnetConstructedDataNotificationThreshold
-func NewBACnetConstructedDataNotificationThreshold(notificationThreshold BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNotificationThreshold {
+func NewBACnetConstructedDataNotificationThreshold( notificationThreshold BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNotificationThreshold {
_result := &_BACnetConstructedDataNotificationThreshold{
- NotificationThreshold: notificationThreshold,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NotificationThreshold: notificationThreshold,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNotificationThreshold(notificationThreshold BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNotificationThreshold(structType interface{}) BACnetConstructedDataNotificationThreshold {
- if casted, ok := structType.(BACnetConstructedDataNotificationThreshold); ok {
+ if casted, ok := structType.(BACnetConstructedDataNotificationThreshold); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNotificationThreshold); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNotificationThreshold) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataNotificationThreshold) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNotificationThresholdParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("notificationThreshold"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notificationThreshold")
}
- _notificationThreshold, _notificationThresholdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_notificationThreshold, _notificationThresholdErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _notificationThresholdErr != nil {
return nil, errors.Wrap(_notificationThresholdErr, "Error parsing 'notificationThreshold' field of BACnetConstructedDataNotificationThreshold")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNotificationThresholdParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataNotificationThreshold{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NotificationThreshold: notificationThreshold,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNotificationThreshold) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNotificationThreshold")
}
- // Simple Field (notificationThreshold)
- if pushErr := writeBuffer.PushContext("notificationThreshold"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notificationThreshold")
- }
- _notificationThresholdErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationThreshold())
- if popErr := writeBuffer.PopContext("notificationThreshold"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notificationThreshold")
- }
- if _notificationThresholdErr != nil {
- return errors.Wrap(_notificationThresholdErr, "Error serializing 'notificationThreshold' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (notificationThreshold)
+ if pushErr := writeBuffer.PushContext("notificationThreshold"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notificationThreshold")
+ }
+ _notificationThresholdErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationThreshold())
+ if popErr := writeBuffer.PopContext("notificationThreshold"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notificationThreshold")
+ }
+ if _notificationThresholdErr != nil {
+ return errors.Wrap(_notificationThresholdErr, "Error serializing 'notificationThreshold' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNotificationThreshold"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNotificationThreshold")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNotificationThreshold) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNotificationThreshold) isBACnetConstructedDataNotificationThreshold() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNotificationThreshold) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go
index 576692f41b7..f2a74a9b406 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNotifyType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNotifyType is the corresponding interface of BACnetConstructedDataNotifyType
type BACnetConstructedDataNotifyType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNotifyTypeExactly interface {
// _BACnetConstructedDataNotifyType is the data-structure of this message
type _BACnetConstructedDataNotifyType struct {
*_BACnetConstructedData
- NotifyType BACnetNotifyTypeTagged
+ NotifyType BACnetNotifyTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNotifyType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNotifyType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNotifyType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NOTIFY_TYPE
-}
+func (m *_BACnetConstructedDataNotifyType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NOTIFY_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNotifyType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNotifyType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNotifyType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNotifyType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNotifyType) GetActualValue() BACnetNotifyTypeTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNotifyType factory function for _BACnetConstructedDataNotifyType
-func NewBACnetConstructedDataNotifyType(notifyType BACnetNotifyTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNotifyType {
+func NewBACnetConstructedDataNotifyType( notifyType BACnetNotifyTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNotifyType {
_result := &_BACnetConstructedDataNotifyType{
- NotifyType: notifyType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NotifyType: notifyType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNotifyType(notifyType BACnetNotifyTypeTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNotifyType(structType interface{}) BACnetConstructedDataNotifyType {
- if casted, ok := structType.(BACnetConstructedDataNotifyType); ok {
+ if casted, ok := structType.(BACnetConstructedDataNotifyType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNotifyType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNotifyType) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataNotifyType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNotifyTypeParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("notifyType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notifyType")
}
- _notifyType, _notifyTypeErr := BACnetNotifyTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_notifyType, _notifyTypeErr := BACnetNotifyTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _notifyTypeErr != nil {
return nil, errors.Wrap(_notifyTypeErr, "Error parsing 'notifyType' field of BACnetConstructedDataNotifyType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNotifyTypeParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataNotifyType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NotifyType: notifyType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNotifyType) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNotifyType")
}
- // Simple Field (notifyType)
- if pushErr := writeBuffer.PushContext("notifyType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notifyType")
- }
- _notifyTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNotifyType())
- if popErr := writeBuffer.PopContext("notifyType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notifyType")
- }
- if _notifyTypeErr != nil {
- return errors.Wrap(_notifyTypeErr, "Error serializing 'notifyType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (notifyType)
+ if pushErr := writeBuffer.PushContext("notifyType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notifyType")
+ }
+ _notifyTypeErr := writeBuffer.WriteSerializable(ctx, m.GetNotifyType())
+ if popErr := writeBuffer.PopContext("notifyType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notifyType")
+ }
+ if _notifyTypeErr != nil {
+ return errors.Wrap(_notifyTypeErr, "Error serializing 'notifyType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNotifyType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNotifyType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNotifyType) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNotifyType) isBACnetConstructedDataNotifyType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNotifyType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go
index abb29496d9f..22d8c6b7b7d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAPDURetries.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNumberOfAPDURetries is the corresponding interface of BACnetConstructedDataNumberOfAPDURetries
type BACnetConstructedDataNumberOfAPDURetries interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNumberOfAPDURetriesExactly interface {
// _BACnetConstructedDataNumberOfAPDURetries is the data-structure of this message
type _BACnetConstructedDataNumberOfAPDURetries struct {
*_BACnetConstructedData
- NumberOfApduRetries BACnetApplicationTagUnsignedInteger
+ NumberOfApduRetries BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNumberOfAPDURetries) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNumberOfAPDURetries) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNumberOfAPDURetries) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NUMBER_OF_APDU_RETRIES
-}
+func (m *_BACnetConstructedDataNumberOfAPDURetries) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NUMBER_OF_APDU_RETRIES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNumberOfAPDURetries) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNumberOfAPDURetries) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNumberOfAPDURetries) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNumberOfAPDURetries) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNumberOfAPDURetries) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNumberOfAPDURetries factory function for _BACnetConstructedDataNumberOfAPDURetries
-func NewBACnetConstructedDataNumberOfAPDURetries(numberOfApduRetries BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNumberOfAPDURetries {
+func NewBACnetConstructedDataNumberOfAPDURetries( numberOfApduRetries BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNumberOfAPDURetries {
_result := &_BACnetConstructedDataNumberOfAPDURetries{
- NumberOfApduRetries: numberOfApduRetries,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfApduRetries: numberOfApduRetries,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNumberOfAPDURetries(numberOfApduRetries BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNumberOfAPDURetries(structType interface{}) BACnetConstructedDataNumberOfAPDURetries {
- if casted, ok := structType.(BACnetConstructedDataNumberOfAPDURetries); ok {
+ if casted, ok := structType.(BACnetConstructedDataNumberOfAPDURetries); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNumberOfAPDURetries); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNumberOfAPDURetries) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataNumberOfAPDURetries) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNumberOfAPDURetriesParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("numberOfApduRetries"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfApduRetries")
}
- _numberOfApduRetries, _numberOfApduRetriesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_numberOfApduRetries, _numberOfApduRetriesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _numberOfApduRetriesErr != nil {
return nil, errors.Wrap(_numberOfApduRetriesErr, "Error parsing 'numberOfApduRetries' field of BACnetConstructedDataNumberOfAPDURetries")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNumberOfAPDURetriesParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataNumberOfAPDURetries{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfApduRetries: numberOfApduRetries,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNumberOfAPDURetries) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNumberOfAPDURetries")
}
- // Simple Field (numberOfApduRetries)
- if pushErr := writeBuffer.PushContext("numberOfApduRetries"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfApduRetries")
- }
- _numberOfApduRetriesErr := writeBuffer.WriteSerializable(ctx, m.GetNumberOfApduRetries())
- if popErr := writeBuffer.PopContext("numberOfApduRetries"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfApduRetries")
- }
- if _numberOfApduRetriesErr != nil {
- return errors.Wrap(_numberOfApduRetriesErr, "Error serializing 'numberOfApduRetries' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (numberOfApduRetries)
+ if pushErr := writeBuffer.PushContext("numberOfApduRetries"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfApduRetries")
+ }
+ _numberOfApduRetriesErr := writeBuffer.WriteSerializable(ctx, m.GetNumberOfApduRetries())
+ if popErr := writeBuffer.PopContext("numberOfApduRetries"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfApduRetries")
+ }
+ if _numberOfApduRetriesErr != nil {
+ return errors.Wrap(_numberOfApduRetriesErr, "Error serializing 'numberOfApduRetries' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNumberOfAPDURetries"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNumberOfAPDURetries")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNumberOfAPDURetries) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNumberOfAPDURetries) isBACnetConstructedDataNumberOfAPDURetries() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNumberOfAPDURetries) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go
index efb1ae50005..8eac6c15ad9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfAuthenticationPolicies.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNumberOfAuthenticationPolicies is the corresponding interface of BACnetConstructedDataNumberOfAuthenticationPolicies
type BACnetConstructedDataNumberOfAuthenticationPolicies interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNumberOfAuthenticationPoliciesExactly interface {
// _BACnetConstructedDataNumberOfAuthenticationPolicies is the data-structure of this message
type _BACnetConstructedDataNumberOfAuthenticationPolicies struct {
*_BACnetConstructedData
- NumberOfAuthenticationPolicies BACnetApplicationTagUnsignedInteger
+ NumberOfAuthenticationPolicies BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NUMBER_OF_AUTHENTICATION_POLICIES
-}
+func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NUMBER_OF_AUTHENTICATION_POLICIES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNumberOfAuthenticationPolicies factory function for _BACnetConstructedDataNumberOfAuthenticationPolicies
-func NewBACnetConstructedDataNumberOfAuthenticationPolicies(numberOfAuthenticationPolicies BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNumberOfAuthenticationPolicies {
+func NewBACnetConstructedDataNumberOfAuthenticationPolicies( numberOfAuthenticationPolicies BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNumberOfAuthenticationPolicies {
_result := &_BACnetConstructedDataNumberOfAuthenticationPolicies{
NumberOfAuthenticationPolicies: numberOfAuthenticationPolicies,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNumberOfAuthenticationPolicies(numberOfAuthenticati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNumberOfAuthenticationPolicies(structType interface{}) BACnetConstructedDataNumberOfAuthenticationPolicies {
- if casted, ok := structType.(BACnetConstructedDataNumberOfAuthenticationPolicies); ok {
+ if casted, ok := structType.(BACnetConstructedDataNumberOfAuthenticationPolicies); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNumberOfAuthenticationPolicies); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNumberOfAuthenticationPoliciesParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("numberOfAuthenticationPolicies"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfAuthenticationPolicies")
}
- _numberOfAuthenticationPolicies, _numberOfAuthenticationPoliciesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_numberOfAuthenticationPolicies, _numberOfAuthenticationPoliciesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _numberOfAuthenticationPoliciesErr != nil {
return nil, errors.Wrap(_numberOfAuthenticationPoliciesErr, "Error parsing 'numberOfAuthenticationPolicies' field of BACnetConstructedDataNumberOfAuthenticationPolicies")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNumberOfAuthenticationPoliciesParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataNumberOfAuthenticationPolicies{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfAuthenticationPolicies: numberOfAuthenticationPolicies,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNumberOfAuthenticationPolicies")
}
- // Simple Field (numberOfAuthenticationPolicies)
- if pushErr := writeBuffer.PushContext("numberOfAuthenticationPolicies"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfAuthenticationPolicies")
- }
- _numberOfAuthenticationPoliciesErr := writeBuffer.WriteSerializable(ctx, m.GetNumberOfAuthenticationPolicies())
- if popErr := writeBuffer.PopContext("numberOfAuthenticationPolicies"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfAuthenticationPolicies")
- }
- if _numberOfAuthenticationPoliciesErr != nil {
- return errors.Wrap(_numberOfAuthenticationPoliciesErr, "Error serializing 'numberOfAuthenticationPolicies' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (numberOfAuthenticationPolicies)
+ if pushErr := writeBuffer.PushContext("numberOfAuthenticationPolicies"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfAuthenticationPolicies")
+ }
+ _numberOfAuthenticationPoliciesErr := writeBuffer.WriteSerializable(ctx, m.GetNumberOfAuthenticationPolicies())
+ if popErr := writeBuffer.PopContext("numberOfAuthenticationPolicies"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfAuthenticationPolicies")
+ }
+ if _numberOfAuthenticationPoliciesErr != nil {
+ return errors.Wrap(_numberOfAuthenticationPoliciesErr, "Error serializing 'numberOfAuthenticationPolicies' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNumberOfAuthenticationPolicies"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNumberOfAuthenticationPolicies")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) isBACnetConstructedDataNumberOfAuthenticationPolicies() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNumberOfAuthenticationPolicies) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go
index 4d7f53f03fc..58ea566b0f4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataNumberOfStates.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataNumberOfStates is the corresponding interface of BACnetConstructedDataNumberOfStates
type BACnetConstructedDataNumberOfStates interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataNumberOfStatesExactly interface {
// _BACnetConstructedDataNumberOfStates is the data-structure of this message
type _BACnetConstructedDataNumberOfStates struct {
*_BACnetConstructedData
- NumberOfState BACnetApplicationTagUnsignedInteger
+ NumberOfState BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataNumberOfStates) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataNumberOfStates) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataNumberOfStates) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_NUMBER_OF_STATES
-}
+func (m *_BACnetConstructedDataNumberOfStates) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_NUMBER_OF_STATES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataNumberOfStates) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataNumberOfStates) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataNumberOfStates) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataNumberOfStates) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataNumberOfStates) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataNumberOfStates factory function for _BACnetConstructedDataNumberOfStates
-func NewBACnetConstructedDataNumberOfStates(numberOfState BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataNumberOfStates {
+func NewBACnetConstructedDataNumberOfStates( numberOfState BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataNumberOfStates {
_result := &_BACnetConstructedDataNumberOfStates{
- NumberOfState: numberOfState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfState: numberOfState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataNumberOfStates(numberOfState BACnetApplicationTagUn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataNumberOfStates(structType interface{}) BACnetConstructedDataNumberOfStates {
- if casted, ok := structType.(BACnetConstructedDataNumberOfStates); ok {
+ if casted, ok := structType.(BACnetConstructedDataNumberOfStates); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataNumberOfStates); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataNumberOfStates) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataNumberOfStates) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataNumberOfStatesParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("numberOfState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfState")
}
- _numberOfState, _numberOfStateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_numberOfState, _numberOfStateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _numberOfStateErr != nil {
return nil, errors.Wrap(_numberOfStateErr, "Error parsing 'numberOfState' field of BACnetConstructedDataNumberOfStates")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataNumberOfStatesParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataNumberOfStates{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfState: numberOfState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataNumberOfStates) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataNumberOfStates")
}
- // Simple Field (numberOfState)
- if pushErr := writeBuffer.PushContext("numberOfState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfState")
- }
- _numberOfStateErr := writeBuffer.WriteSerializable(ctx, m.GetNumberOfState())
- if popErr := writeBuffer.PopContext("numberOfState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfState")
- }
- if _numberOfStateErr != nil {
- return errors.Wrap(_numberOfStateErr, "Error serializing 'numberOfState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (numberOfState)
+ if pushErr := writeBuffer.PushContext("numberOfState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfState")
+ }
+ _numberOfStateErr := writeBuffer.WriteSerializable(ctx, m.GetNumberOfState())
+ if popErr := writeBuffer.PopContext("numberOfState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfState")
+ }
+ if _numberOfStateErr != nil {
+ return errors.Wrap(_numberOfStateErr, "Error serializing 'numberOfState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataNumberOfStates"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataNumberOfStates")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataNumberOfStates) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataNumberOfStates) isBACnetConstructedDataNumberOfStates() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataNumberOfStates) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go
index 298abe463a5..2720197c1d5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataObjectIdentifier is the corresponding interface of BACnetConstructedDataObjectIdentifier
type BACnetConstructedDataObjectIdentifier interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataObjectIdentifierExactly interface {
// _BACnetConstructedDataObjectIdentifier is the data-structure of this message
type _BACnetConstructedDataObjectIdentifier struct {
*_BACnetConstructedData
- ObjectIdentifier BACnetApplicationTagObjectIdentifier
+ ObjectIdentifier BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataObjectIdentifier) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataObjectIdentifier) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataObjectIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OBJECT_IDENTIFIER
-}
+func (m *_BACnetConstructedDataObjectIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OBJECT_IDENTIFIER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataObjectIdentifier) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataObjectIdentifier) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataObjectIdentifier) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataObjectIdentifier) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataObjectIdentifier) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataObjectIdentifier factory function for _BACnetConstructedDataObjectIdentifier
-func NewBACnetConstructedDataObjectIdentifier(objectIdentifier BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataObjectIdentifier {
+func NewBACnetConstructedDataObjectIdentifier( objectIdentifier BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataObjectIdentifier {
_result := &_BACnetConstructedDataObjectIdentifier{
- ObjectIdentifier: objectIdentifier,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ObjectIdentifier: objectIdentifier,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataObjectIdentifier(objectIdentifier BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataObjectIdentifier(structType interface{}) BACnetConstructedDataObjectIdentifier {
- if casted, ok := structType.(BACnetConstructedDataObjectIdentifier); ok {
+ if casted, ok := structType.(BACnetConstructedDataObjectIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataObjectIdentifier); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataObjectIdentifier) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataObjectIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataObjectIdentifierParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_objectIdentifier, _objectIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetConstructedDataObjectIdentifier")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataObjectIdentifierParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataObjectIdentifier{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ObjectIdentifier: objectIdentifier,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataObjectIdentifier) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataObjectIdentifier")
}
- // Simple Field (objectIdentifier)
- if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
- }
- _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
- if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectIdentifier")
- }
- if _objectIdentifierErr != nil {
- return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (objectIdentifier)
+ if pushErr := writeBuffer.PushContext("objectIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectIdentifier")
+ }
+ _objectIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetObjectIdentifier())
+ if popErr := writeBuffer.PopContext("objectIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectIdentifier")
+ }
+ if _objectIdentifierErr != nil {
+ return errors.Wrap(_objectIdentifierErr, "Error serializing 'objectIdentifier' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataObjectIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataObjectIdentifier")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataObjectIdentifier) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataObjectIdentifier) isBACnetConstructedDataObjectIdentifier() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataObjectIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go
index 6d68ccb6acf..8276623d5e9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectList.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataObjectList is the corresponding interface of BACnetConstructedDataObjectList
type BACnetConstructedDataObjectList interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataObjectListExactly interface {
// _BACnetConstructedDataObjectList is the data-structure of this message
type _BACnetConstructedDataObjectList struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ObjectList []BACnetApplicationTagObjectIdentifier
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ObjectList []BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataObjectList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataObjectList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataObjectList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OBJECT_LIST
-}
+func (m *_BACnetConstructedDataObjectList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OBJECT_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataObjectList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataObjectList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataObjectList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataObjectList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataObjectList) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataObjectList factory function for _BACnetConstructedDataObjectList
-func NewBACnetConstructedDataObjectList(numberOfDataElements BACnetApplicationTagUnsignedInteger, objectList []BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataObjectList {
+func NewBACnetConstructedDataObjectList( numberOfDataElements BACnetApplicationTagUnsignedInteger , objectList []BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataObjectList {
_result := &_BACnetConstructedDataObjectList{
- NumberOfDataElements: numberOfDataElements,
- ObjectList: objectList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ObjectList: objectList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataObjectList(numberOfDataElements BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataObjectList(structType interface{}) BACnetConstructedDataObjectList {
- if casted, ok := structType.(BACnetConstructedDataObjectList); ok {
+ if casted, ok := structType.(BACnetConstructedDataObjectList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataObjectList); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataObjectList) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataObjectList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataObjectListParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataObjectListParseWithBuffer(ctx context.Context, readBuf
// Terminated array
var objectList []BACnetApplicationTagObjectIdentifier
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'objectList' field of BACnetConstructedDataObjectList")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataObjectListParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataObjectList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ObjectList: objectList,
+ ObjectList: objectList,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataObjectList) SerializeWithWriteBuffer(ctx context.
if pushErr := writeBuffer.PushContext("BACnetConstructedDataObjectList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataObjectList")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (objectList)
- if pushErr := writeBuffer.PushContext("objectList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectList")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetObjectList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetObjectList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'objectList' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("objectList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectList")
+ }
+
+ // Array Field (objectList)
+ if pushErr := writeBuffer.PushContext("objectList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectList")
+ }
+ for _curItem, _element := range m.GetObjectList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetObjectList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'objectList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("objectList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataObjectList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataObjectList")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataObjectList) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataObjectList) isBACnetConstructedDataObjectList() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataObjectList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go
index 26faaf6d0a6..bd604f8f6f7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataObjectName is the corresponding interface of BACnetConstructedDataObjectName
type BACnetConstructedDataObjectName interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataObjectNameExactly interface {
// _BACnetConstructedDataObjectName is the data-structure of this message
type _BACnetConstructedDataObjectName struct {
*_BACnetConstructedData
- ObjectName BACnetApplicationTagCharacterString
+ ObjectName BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataObjectName) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataObjectName) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataObjectName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OBJECT_NAME
-}
+func (m *_BACnetConstructedDataObjectName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OBJECT_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataObjectName) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataObjectName) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataObjectName) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataObjectName) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataObjectName) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataObjectName factory function for _BACnetConstructedDataObjectName
-func NewBACnetConstructedDataObjectName(objectName BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataObjectName {
+func NewBACnetConstructedDataObjectName( objectName BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataObjectName {
_result := &_BACnetConstructedDataObjectName{
- ObjectName: objectName,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ObjectName: objectName,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataObjectName(objectName BACnetApplicationTagCharacter
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataObjectName(structType interface{}) BACnetConstructedDataObjectName {
- if casted, ok := structType.(BACnetConstructedDataObjectName); ok {
+ if casted, ok := structType.(BACnetConstructedDataObjectName); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataObjectName); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataObjectName) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataObjectName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataObjectNameParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("objectName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectName")
}
- _objectName, _objectNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_objectName, _objectNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _objectNameErr != nil {
return nil, errors.Wrap(_objectNameErr, "Error parsing 'objectName' field of BACnetConstructedDataObjectName")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataObjectNameParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataObjectName{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ObjectName: objectName,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataObjectName) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataObjectName")
}
- // Simple Field (objectName)
- if pushErr := writeBuffer.PushContext("objectName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectName")
- }
- _objectNameErr := writeBuffer.WriteSerializable(ctx, m.GetObjectName())
- if popErr := writeBuffer.PopContext("objectName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectName")
- }
- if _objectNameErr != nil {
- return errors.Wrap(_objectNameErr, "Error serializing 'objectName' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (objectName)
+ if pushErr := writeBuffer.PushContext("objectName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectName")
+ }
+ _objectNameErr := writeBuffer.WriteSerializable(ctx, m.GetObjectName())
+ if popErr := writeBuffer.PopContext("objectName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectName")
+ }
+ if _objectNameErr != nil {
+ return errors.Wrap(_objectNameErr, "Error serializing 'objectName' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataObjectName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataObjectName")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataObjectName) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataObjectName) isBACnetConstructedDataObjectName() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataObjectName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go
index b9e23febca8..6f3fbd4438c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectPropertyReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataObjectPropertyReference is the corresponding interface of BACnetConstructedDataObjectPropertyReference
type BACnetConstructedDataObjectPropertyReference interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataObjectPropertyReferenceExactly interface {
// _BACnetConstructedDataObjectPropertyReference is the data-structure of this message
type _BACnetConstructedDataObjectPropertyReference struct {
*_BACnetConstructedData
- PropertyReference BACnetDeviceObjectPropertyReference
+ PropertyReference BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataObjectPropertyReference) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataObjectPropertyReference) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataObjectPropertyReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OBJECT_PROPERTY_REFERENCE
-}
+func (m *_BACnetConstructedDataObjectPropertyReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OBJECT_PROPERTY_REFERENCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataObjectPropertyReference) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataObjectPropertyReference) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataObjectPropertyReference) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataObjectPropertyReference) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataObjectPropertyReference) GetActualValue() BACnetD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataObjectPropertyReference factory function for _BACnetConstructedDataObjectPropertyReference
-func NewBACnetConstructedDataObjectPropertyReference(propertyReference BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataObjectPropertyReference {
+func NewBACnetConstructedDataObjectPropertyReference( propertyReference BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataObjectPropertyReference {
_result := &_BACnetConstructedDataObjectPropertyReference{
- PropertyReference: propertyReference,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PropertyReference: propertyReference,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataObjectPropertyReference(propertyReference BACnetDev
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataObjectPropertyReference(structType interface{}) BACnetConstructedDataObjectPropertyReference {
- if casted, ok := structType.(BACnetConstructedDataObjectPropertyReference); ok {
+ if casted, ok := structType.(BACnetConstructedDataObjectPropertyReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataObjectPropertyReference); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataObjectPropertyReference) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataObjectPropertyReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataObjectPropertyReferenceParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("propertyReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyReference")
}
- _propertyReference, _propertyReferenceErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_propertyReference, _propertyReferenceErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _propertyReferenceErr != nil {
return nil, errors.Wrap(_propertyReferenceErr, "Error parsing 'propertyReference' field of BACnetConstructedDataObjectPropertyReference")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataObjectPropertyReferenceParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataObjectPropertyReference{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PropertyReference: propertyReference,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataObjectPropertyReference) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataObjectPropertyReference")
}
- // Simple Field (propertyReference)
- if pushErr := writeBuffer.PushContext("propertyReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyReference")
- }
- _propertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyReference())
- if popErr := writeBuffer.PopContext("propertyReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyReference")
- }
- if _propertyReferenceErr != nil {
- return errors.Wrap(_propertyReferenceErr, "Error serializing 'propertyReference' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (propertyReference)
+ if pushErr := writeBuffer.PushContext("propertyReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyReference")
+ }
+ _propertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetPropertyReference())
+ if popErr := writeBuffer.PopContext("propertyReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyReference")
+ }
+ if _propertyReferenceErr != nil {
+ return errors.Wrap(_propertyReferenceErr, "Error serializing 'propertyReference' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataObjectPropertyReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataObjectPropertyReference")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataObjectPropertyReference) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataObjectPropertyReference) isBACnetConstructedDataObjectPropertyReference() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataObjectPropertyReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go
index 9d2cdbc1eb8..9f195d2d453 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataObjectType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataObjectType is the corresponding interface of BACnetConstructedDataObjectType
type BACnetConstructedDataObjectType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataObjectTypeExactly interface {
// _BACnetConstructedDataObjectType is the data-structure of this message
type _BACnetConstructedDataObjectType struct {
*_BACnetConstructedData
- ObjectType BACnetObjectTypeTagged
+ ObjectType BACnetObjectTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataObjectType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataObjectType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataObjectType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OBJECT_TYPE
-}
+func (m *_BACnetConstructedDataObjectType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OBJECT_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataObjectType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataObjectType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataObjectType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataObjectType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataObjectType) GetActualValue() BACnetObjectTypeTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataObjectType factory function for _BACnetConstructedDataObjectType
-func NewBACnetConstructedDataObjectType(objectType BACnetObjectTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataObjectType {
+func NewBACnetConstructedDataObjectType( objectType BACnetObjectTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataObjectType {
_result := &_BACnetConstructedDataObjectType{
- ObjectType: objectType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ObjectType: objectType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataObjectType(objectType BACnetObjectTypeTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataObjectType(structType interface{}) BACnetConstructedDataObjectType {
- if casted, ok := structType.(BACnetConstructedDataObjectType); ok {
+ if casted, ok := structType.(BACnetConstructedDataObjectType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataObjectType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataObjectType) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataObjectType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataObjectTypeParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("objectType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectType")
}
- _objectType, _objectTypeErr := BACnetObjectTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_objectType, _objectTypeErr := BACnetObjectTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _objectTypeErr != nil {
return nil, errors.Wrap(_objectTypeErr, "Error parsing 'objectType' field of BACnetConstructedDataObjectType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataObjectTypeParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataObjectType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ObjectType: objectType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataObjectType) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataObjectType")
}
- // Simple Field (objectType)
- if pushErr := writeBuffer.PushContext("objectType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectType")
- }
- _objectTypeErr := writeBuffer.WriteSerializable(ctx, m.GetObjectType())
- if popErr := writeBuffer.PopContext("objectType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectType")
- }
- if _objectTypeErr != nil {
- return errors.Wrap(_objectTypeErr, "Error serializing 'objectType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (objectType)
+ if pushErr := writeBuffer.PushContext("objectType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectType")
+ }
+ _objectTypeErr := writeBuffer.WriteSerializable(ctx, m.GetObjectType())
+ if popErr := writeBuffer.PopContext("objectType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectType")
+ }
+ if _objectTypeErr != nil {
+ return errors.Wrap(_objectTypeErr, "Error serializing 'objectType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataObjectType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataObjectType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataObjectType) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataObjectType) isBACnetConstructedDataObjectType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataObjectType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go
index df666dd46dd..ad486f787a6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyCount is the corresponding interface of BACnetConstructedDataOccupancyCount
type BACnetConstructedDataOccupancyCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyCountExactly interface {
// _BACnetConstructedDataOccupancyCount is the data-structure of this message
type _BACnetConstructedDataOccupancyCount struct {
*_BACnetConstructedData
- OccupancyCount BACnetApplicationTagUnsignedInteger
+ OccupancyCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyCount) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyCount) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_COUNT
-}
+func (m *_BACnetConstructedDataOccupancyCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyCount) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyCount factory function for _BACnetConstructedDataOccupancyCount
-func NewBACnetConstructedDataOccupancyCount(occupancyCount BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyCount {
+func NewBACnetConstructedDataOccupancyCount( occupancyCount BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyCount {
_result := &_BACnetConstructedDataOccupancyCount{
- OccupancyCount: occupancyCount,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OccupancyCount: occupancyCount,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyCount(occupancyCount BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyCount(structType interface{}) BACnetConstructedDataOccupancyCount {
- if casted, ok := structType.(BACnetConstructedDataOccupancyCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyCount) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyCountParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("occupancyCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyCount")
}
- _occupancyCount, _occupancyCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyCount, _occupancyCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyCountErr != nil {
return nil, errors.Wrap(_occupancyCountErr, "Error parsing 'occupancyCount' field of BACnetConstructedDataOccupancyCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyCountParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyCount: occupancyCount,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyCount) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyCount")
}
- // Simple Field (occupancyCount)
- if pushErr := writeBuffer.PushContext("occupancyCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyCount")
- }
- _occupancyCountErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyCount())
- if popErr := writeBuffer.PopContext("occupancyCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyCount")
- }
- if _occupancyCountErr != nil {
- return errors.Wrap(_occupancyCountErr, "Error serializing 'occupancyCount' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyCount)
+ if pushErr := writeBuffer.PushContext("occupancyCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyCount")
+ }
+ _occupancyCountErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyCount())
+ if popErr := writeBuffer.PopContext("occupancyCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyCount")
+ }
+ if _occupancyCountErr != nil {
+ return errors.Wrap(_occupancyCountErr, "Error serializing 'occupancyCount' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyCount) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyCount) isBACnetConstructedDataOccupancyCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go
index 6e143db8ddf..836de49592c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountAdjust.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyCountAdjust is the corresponding interface of BACnetConstructedDataOccupancyCountAdjust
type BACnetConstructedDataOccupancyCountAdjust interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyCountAdjustExactly interface {
// _BACnetConstructedDataOccupancyCountAdjust is the data-structure of this message
type _BACnetConstructedDataOccupancyCountAdjust struct {
*_BACnetConstructedData
- OccupancyCountAdjust BACnetApplicationTagBoolean
+ OccupancyCountAdjust BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyCountAdjust) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyCountAdjust) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyCountAdjust) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_COUNT_ADJUST
-}
+func (m *_BACnetConstructedDataOccupancyCountAdjust) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_COUNT_ADJUST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyCountAdjust) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyCountAdjust) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyCountAdjust) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyCountAdjust) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyCountAdjust) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyCountAdjust factory function for _BACnetConstructedDataOccupancyCountAdjust
-func NewBACnetConstructedDataOccupancyCountAdjust(occupancyCountAdjust BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyCountAdjust {
+func NewBACnetConstructedDataOccupancyCountAdjust( occupancyCountAdjust BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyCountAdjust {
_result := &_BACnetConstructedDataOccupancyCountAdjust{
- OccupancyCountAdjust: occupancyCountAdjust,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OccupancyCountAdjust: occupancyCountAdjust,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyCountAdjust(occupancyCountAdjust BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyCountAdjust(structType interface{}) BACnetConstructedDataOccupancyCountAdjust {
- if casted, ok := structType.(BACnetConstructedDataOccupancyCountAdjust); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyCountAdjust); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyCountAdjust); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyCountAdjust) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyCountAdjust) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyCountAdjustParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("occupancyCountAdjust"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyCountAdjust")
}
- _occupancyCountAdjust, _occupancyCountAdjustErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyCountAdjust, _occupancyCountAdjustErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyCountAdjustErr != nil {
return nil, errors.Wrap(_occupancyCountAdjustErr, "Error parsing 'occupancyCountAdjust' field of BACnetConstructedDataOccupancyCountAdjust")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyCountAdjustParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyCountAdjust{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyCountAdjust: occupancyCountAdjust,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyCountAdjust) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyCountAdjust")
}
- // Simple Field (occupancyCountAdjust)
- if pushErr := writeBuffer.PushContext("occupancyCountAdjust"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyCountAdjust")
- }
- _occupancyCountAdjustErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyCountAdjust())
- if popErr := writeBuffer.PopContext("occupancyCountAdjust"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyCountAdjust")
- }
- if _occupancyCountAdjustErr != nil {
- return errors.Wrap(_occupancyCountAdjustErr, "Error serializing 'occupancyCountAdjust' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyCountAdjust)
+ if pushErr := writeBuffer.PushContext("occupancyCountAdjust"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyCountAdjust")
+ }
+ _occupancyCountAdjustErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyCountAdjust())
+ if popErr := writeBuffer.PopContext("occupancyCountAdjust"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyCountAdjust")
+ }
+ if _occupancyCountAdjustErr != nil {
+ return errors.Wrap(_occupancyCountAdjustErr, "Error serializing 'occupancyCountAdjust' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyCountAdjust"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyCountAdjust")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyCountAdjust) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyCountAdjust) isBACnetConstructedDataOccupancyCountAdjust() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyCountAdjust) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go
index 1fc3672fae6..d7da41183f9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyCountEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyCountEnable is the corresponding interface of BACnetConstructedDataOccupancyCountEnable
type BACnetConstructedDataOccupancyCountEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyCountEnableExactly interface {
// _BACnetConstructedDataOccupancyCountEnable is the data-structure of this message
type _BACnetConstructedDataOccupancyCountEnable struct {
*_BACnetConstructedData
- OccupancyCountEnable BACnetApplicationTagBoolean
+ OccupancyCountEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyCountEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyCountEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyCountEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_COUNT_ENABLE
-}
+func (m *_BACnetConstructedDataOccupancyCountEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_COUNT_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyCountEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyCountEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyCountEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyCountEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyCountEnable) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyCountEnable factory function for _BACnetConstructedDataOccupancyCountEnable
-func NewBACnetConstructedDataOccupancyCountEnable(occupancyCountEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyCountEnable {
+func NewBACnetConstructedDataOccupancyCountEnable( occupancyCountEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyCountEnable {
_result := &_BACnetConstructedDataOccupancyCountEnable{
- OccupancyCountEnable: occupancyCountEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OccupancyCountEnable: occupancyCountEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyCountEnable(occupancyCountEnable BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyCountEnable(structType interface{}) BACnetConstructedDataOccupancyCountEnable {
- if casted, ok := structType.(BACnetConstructedDataOccupancyCountEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyCountEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyCountEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyCountEnable) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyCountEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyCountEnableParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("occupancyCountEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyCountEnable")
}
- _occupancyCountEnable, _occupancyCountEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyCountEnable, _occupancyCountEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyCountEnableErr != nil {
return nil, errors.Wrap(_occupancyCountEnableErr, "Error parsing 'occupancyCountEnable' field of BACnetConstructedDataOccupancyCountEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyCountEnableParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyCountEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyCountEnable: occupancyCountEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyCountEnable) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyCountEnable")
}
- // Simple Field (occupancyCountEnable)
- if pushErr := writeBuffer.PushContext("occupancyCountEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyCountEnable")
- }
- _occupancyCountEnableErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyCountEnable())
- if popErr := writeBuffer.PopContext("occupancyCountEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyCountEnable")
- }
- if _occupancyCountEnableErr != nil {
- return errors.Wrap(_occupancyCountEnableErr, "Error serializing 'occupancyCountEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyCountEnable)
+ if pushErr := writeBuffer.PushContext("occupancyCountEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyCountEnable")
+ }
+ _occupancyCountEnableErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyCountEnable())
+ if popErr := writeBuffer.PopContext("occupancyCountEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyCountEnable")
+ }
+ if _occupancyCountEnableErr != nil {
+ return errors.Wrap(_occupancyCountEnableErr, "Error serializing 'occupancyCountEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyCountEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyCountEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyCountEnable) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyCountEnable) isBACnetConstructedDataOccupancyCountEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyCountEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go
index ccab1f713d8..c082a077b51 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyLowerLimit is the corresponding interface of BACnetConstructedDataOccupancyLowerLimit
type BACnetConstructedDataOccupancyLowerLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyLowerLimitExactly interface {
// _BACnetConstructedDataOccupancyLowerLimit is the data-structure of this message
type _BACnetConstructedDataOccupancyLowerLimit struct {
*_BACnetConstructedData
- OccupancyLowerLimit BACnetApplicationTagUnsignedInteger
+ OccupancyLowerLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyLowerLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyLowerLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyLowerLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT
-}
+func (m *_BACnetConstructedDataOccupancyLowerLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyLowerLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyLowerLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyLowerLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyLowerLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyLowerLimit) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyLowerLimit factory function for _BACnetConstructedDataOccupancyLowerLimit
-func NewBACnetConstructedDataOccupancyLowerLimit(occupancyLowerLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyLowerLimit {
+func NewBACnetConstructedDataOccupancyLowerLimit( occupancyLowerLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyLowerLimit {
_result := &_BACnetConstructedDataOccupancyLowerLimit{
- OccupancyLowerLimit: occupancyLowerLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OccupancyLowerLimit: occupancyLowerLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyLowerLimit(occupancyLowerLimit BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyLowerLimit(structType interface{}) BACnetConstructedDataOccupancyLowerLimit {
- if casted, ok := structType.(BACnetConstructedDataOccupancyLowerLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyLowerLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyLowerLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyLowerLimit) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyLowerLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyLowerLimitParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("occupancyLowerLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyLowerLimit")
}
- _occupancyLowerLimit, _occupancyLowerLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyLowerLimit, _occupancyLowerLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyLowerLimitErr != nil {
return nil, errors.Wrap(_occupancyLowerLimitErr, "Error parsing 'occupancyLowerLimit' field of BACnetConstructedDataOccupancyLowerLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyLowerLimitParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyLowerLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyLowerLimit: occupancyLowerLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyLowerLimit) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyLowerLimit")
}
- // Simple Field (occupancyLowerLimit)
- if pushErr := writeBuffer.PushContext("occupancyLowerLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyLowerLimit")
- }
- _occupancyLowerLimitErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyLowerLimit())
- if popErr := writeBuffer.PopContext("occupancyLowerLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyLowerLimit")
- }
- if _occupancyLowerLimitErr != nil {
- return errors.Wrap(_occupancyLowerLimitErr, "Error serializing 'occupancyLowerLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyLowerLimit)
+ if pushErr := writeBuffer.PushContext("occupancyLowerLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyLowerLimit")
+ }
+ _occupancyLowerLimitErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyLowerLimit())
+ if popErr := writeBuffer.PopContext("occupancyLowerLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyLowerLimit")
+ }
+ if _occupancyLowerLimitErr != nil {
+ return errors.Wrap(_occupancyLowerLimitErr, "Error serializing 'occupancyLowerLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyLowerLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyLowerLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyLowerLimit) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyLowerLimit) isBACnetConstructedDataOccupancyLowerLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyLowerLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go
index 26bc918aa0a..ad4be1b99a3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyLowerLimitEnforced.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyLowerLimitEnforced is the corresponding interface of BACnetConstructedDataOccupancyLowerLimitEnforced
type BACnetConstructedDataOccupancyLowerLimitEnforced interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyLowerLimitEnforcedExactly interface {
// _BACnetConstructedDataOccupancyLowerLimitEnforced is the data-structure of this message
type _BACnetConstructedDataOccupancyLowerLimitEnforced struct {
*_BACnetConstructedData
- OccupancyLowerLimitEnforced BACnetApplicationTagBoolean
+ OccupancyLowerLimitEnforced BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT_ENFORCED
-}
+func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_LOWER_LIMIT_ENFORCED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyLowerLimitEnforced factory function for _BACnetConstructedDataOccupancyLowerLimitEnforced
-func NewBACnetConstructedDataOccupancyLowerLimitEnforced(occupancyLowerLimitEnforced BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyLowerLimitEnforced {
+func NewBACnetConstructedDataOccupancyLowerLimitEnforced( occupancyLowerLimitEnforced BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyLowerLimitEnforced {
_result := &_BACnetConstructedDataOccupancyLowerLimitEnforced{
OccupancyLowerLimitEnforced: occupancyLowerLimitEnforced,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyLowerLimitEnforced(occupancyLowerLimitEnfo
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyLowerLimitEnforced(structType interface{}) BACnetConstructedDataOccupancyLowerLimitEnforced {
- if casted, ok := structType.(BACnetConstructedDataOccupancyLowerLimitEnforced); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyLowerLimitEnforced); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyLowerLimitEnforced); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyLowerLimitEnforcedParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("occupancyLowerLimitEnforced"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyLowerLimitEnforced")
}
- _occupancyLowerLimitEnforced, _occupancyLowerLimitEnforcedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyLowerLimitEnforced, _occupancyLowerLimitEnforcedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyLowerLimitEnforcedErr != nil {
return nil, errors.Wrap(_occupancyLowerLimitEnforcedErr, "Error parsing 'occupancyLowerLimitEnforced' field of BACnetConstructedDataOccupancyLowerLimitEnforced")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyLowerLimitEnforcedParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyLowerLimitEnforced{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyLowerLimitEnforced: occupancyLowerLimitEnforced,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyLowerLimitEnforced")
}
- // Simple Field (occupancyLowerLimitEnforced)
- if pushErr := writeBuffer.PushContext("occupancyLowerLimitEnforced"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyLowerLimitEnforced")
- }
- _occupancyLowerLimitEnforcedErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyLowerLimitEnforced())
- if popErr := writeBuffer.PopContext("occupancyLowerLimitEnforced"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyLowerLimitEnforced")
- }
- if _occupancyLowerLimitEnforcedErr != nil {
- return errors.Wrap(_occupancyLowerLimitEnforcedErr, "Error serializing 'occupancyLowerLimitEnforced' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyLowerLimitEnforced)
+ if pushErr := writeBuffer.PushContext("occupancyLowerLimitEnforced"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyLowerLimitEnforced")
+ }
+ _occupancyLowerLimitEnforcedErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyLowerLimitEnforced())
+ if popErr := writeBuffer.PopContext("occupancyLowerLimitEnforced"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyLowerLimitEnforced")
+ }
+ if _occupancyLowerLimitEnforcedErr != nil {
+ return errors.Wrap(_occupancyLowerLimitEnforcedErr, "Error serializing 'occupancyLowerLimitEnforced' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyLowerLimitEnforced"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyLowerLimitEnforced")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) isBACnetConstructedDataOccupancyLowerLimitEnforced() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyLowerLimitEnforced) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go
index e78608e2579..1a53dfb4807 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyState is the corresponding interface of BACnetConstructedDataOccupancyState
type BACnetConstructedDataOccupancyState interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyStateExactly interface {
// _BACnetConstructedDataOccupancyState is the data-structure of this message
type _BACnetConstructedDataOccupancyState struct {
*_BACnetConstructedData
- OccupancyState BACnetAccessZoneOccupancyStateTagged
+ OccupancyState BACnetAccessZoneOccupancyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyState) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyState) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_STATE
-}
+func (m *_BACnetConstructedDataOccupancyState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_STATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyState) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyState) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyState) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyState) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyState) GetActualValue() BACnetAccessZone
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyState factory function for _BACnetConstructedDataOccupancyState
-func NewBACnetConstructedDataOccupancyState(occupancyState BACnetAccessZoneOccupancyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyState {
+func NewBACnetConstructedDataOccupancyState( occupancyState BACnetAccessZoneOccupancyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyState {
_result := &_BACnetConstructedDataOccupancyState{
- OccupancyState: occupancyState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OccupancyState: occupancyState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyState(occupancyState BACnetAccessZoneOccup
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyState(structType interface{}) BACnetConstructedDataOccupancyState {
- if casted, ok := structType.(BACnetConstructedDataOccupancyState); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyState); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyState); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyState) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyStateParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("occupancyState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyState")
}
- _occupancyState, _occupancyStateErr := BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_occupancyState, _occupancyStateErr := BACnetAccessZoneOccupancyStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _occupancyStateErr != nil {
return nil, errors.Wrap(_occupancyStateErr, "Error parsing 'occupancyState' field of BACnetConstructedDataOccupancyState")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyStateParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyState{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyState: occupancyState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyState) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyState")
}
- // Simple Field (occupancyState)
- if pushErr := writeBuffer.PushContext("occupancyState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyState")
- }
- _occupancyStateErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyState())
- if popErr := writeBuffer.PopContext("occupancyState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyState")
- }
- if _occupancyStateErr != nil {
- return errors.Wrap(_occupancyStateErr, "Error serializing 'occupancyState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyState)
+ if pushErr := writeBuffer.PushContext("occupancyState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyState")
+ }
+ _occupancyStateErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyState())
+ if popErr := writeBuffer.PopContext("occupancyState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyState")
+ }
+ if _occupancyStateErr != nil {
+ return errors.Wrap(_occupancyStateErr, "Error serializing 'occupancyState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyState")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyState) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyState) isBACnetConstructedDataOccupancyState() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go
index 1036403182e..af54364a991 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyUpperLimit is the corresponding interface of BACnetConstructedDataOccupancyUpperLimit
type BACnetConstructedDataOccupancyUpperLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyUpperLimitExactly interface {
// _BACnetConstructedDataOccupancyUpperLimit is the data-structure of this message
type _BACnetConstructedDataOccupancyUpperLimit struct {
*_BACnetConstructedData
- OccupancyUpperLimit BACnetApplicationTagUnsignedInteger
+ OccupancyUpperLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyUpperLimit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyUpperLimit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyUpperLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT
-}
+func (m *_BACnetConstructedDataOccupancyUpperLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyUpperLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyUpperLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyUpperLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyUpperLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyUpperLimit) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyUpperLimit factory function for _BACnetConstructedDataOccupancyUpperLimit
-func NewBACnetConstructedDataOccupancyUpperLimit(occupancyUpperLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyUpperLimit {
+func NewBACnetConstructedDataOccupancyUpperLimit( occupancyUpperLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyUpperLimit {
_result := &_BACnetConstructedDataOccupancyUpperLimit{
- OccupancyUpperLimit: occupancyUpperLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OccupancyUpperLimit: occupancyUpperLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyUpperLimit(occupancyUpperLimit BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyUpperLimit(structType interface{}) BACnetConstructedDataOccupancyUpperLimit {
- if casted, ok := structType.(BACnetConstructedDataOccupancyUpperLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyUpperLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyUpperLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyUpperLimit) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyUpperLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyUpperLimitParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("occupancyUpperLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyUpperLimit")
}
- _occupancyUpperLimit, _occupancyUpperLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyUpperLimit, _occupancyUpperLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyUpperLimitErr != nil {
return nil, errors.Wrap(_occupancyUpperLimitErr, "Error parsing 'occupancyUpperLimit' field of BACnetConstructedDataOccupancyUpperLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyUpperLimitParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyUpperLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyUpperLimit: occupancyUpperLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyUpperLimit) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyUpperLimit")
}
- // Simple Field (occupancyUpperLimit)
- if pushErr := writeBuffer.PushContext("occupancyUpperLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyUpperLimit")
- }
- _occupancyUpperLimitErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyUpperLimit())
- if popErr := writeBuffer.PopContext("occupancyUpperLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyUpperLimit")
- }
- if _occupancyUpperLimitErr != nil {
- return errors.Wrap(_occupancyUpperLimitErr, "Error serializing 'occupancyUpperLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyUpperLimit)
+ if pushErr := writeBuffer.PushContext("occupancyUpperLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyUpperLimit")
+ }
+ _occupancyUpperLimitErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyUpperLimit())
+ if popErr := writeBuffer.PopContext("occupancyUpperLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyUpperLimit")
+ }
+ if _occupancyUpperLimitErr != nil {
+ return errors.Wrap(_occupancyUpperLimitErr, "Error serializing 'occupancyUpperLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyUpperLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyUpperLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyUpperLimit) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyUpperLimit) isBACnetConstructedDataOccupancyUpperLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyUpperLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go
index 34648060099..a2da0f41c31 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOccupancyUpperLimitEnforced.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOccupancyUpperLimitEnforced is the corresponding interface of BACnetConstructedDataOccupancyUpperLimitEnforced
type BACnetConstructedDataOccupancyUpperLimitEnforced interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOccupancyUpperLimitEnforcedExactly interface {
// _BACnetConstructedDataOccupancyUpperLimitEnforced is the data-structure of this message
type _BACnetConstructedDataOccupancyUpperLimitEnforced struct {
*_BACnetConstructedData
- OccupancyUpperLimitEnforced BACnetApplicationTagBoolean
+ OccupancyUpperLimitEnforced BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT_ENFORCED
-}
+func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OCCUPANCY_UPPER_LIMIT_ENFORCED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOccupancyUpperLimitEnforced factory function for _BACnetConstructedDataOccupancyUpperLimitEnforced
-func NewBACnetConstructedDataOccupancyUpperLimitEnforced(occupancyUpperLimitEnforced BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOccupancyUpperLimitEnforced {
+func NewBACnetConstructedDataOccupancyUpperLimitEnforced( occupancyUpperLimitEnforced BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOccupancyUpperLimitEnforced {
_result := &_BACnetConstructedDataOccupancyUpperLimitEnforced{
OccupancyUpperLimitEnforced: occupancyUpperLimitEnforced,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOccupancyUpperLimitEnforced(occupancyUpperLimitEnfo
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOccupancyUpperLimitEnforced(structType interface{}) BACnetConstructedDataOccupancyUpperLimitEnforced {
- if casted, ok := structType.(BACnetConstructedDataOccupancyUpperLimitEnforced); ok {
+ if casted, ok := structType.(BACnetConstructedDataOccupancyUpperLimitEnforced); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOccupancyUpperLimitEnforced); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOccupancyUpperLimitEnforcedParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("occupancyUpperLimitEnforced"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for occupancyUpperLimitEnforced")
}
- _occupancyUpperLimitEnforced, _occupancyUpperLimitEnforcedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_occupancyUpperLimitEnforced, _occupancyUpperLimitEnforcedErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _occupancyUpperLimitEnforcedErr != nil {
return nil, errors.Wrap(_occupancyUpperLimitEnforcedErr, "Error parsing 'occupancyUpperLimitEnforced' field of BACnetConstructedDataOccupancyUpperLimitEnforced")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOccupancyUpperLimitEnforcedParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataOccupancyUpperLimitEnforced{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OccupancyUpperLimitEnforced: occupancyUpperLimitEnforced,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOccupancyUpperLimitEnforced")
}
- // Simple Field (occupancyUpperLimitEnforced)
- if pushErr := writeBuffer.PushContext("occupancyUpperLimitEnforced"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for occupancyUpperLimitEnforced")
- }
- _occupancyUpperLimitEnforcedErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyUpperLimitEnforced())
- if popErr := writeBuffer.PopContext("occupancyUpperLimitEnforced"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for occupancyUpperLimitEnforced")
- }
- if _occupancyUpperLimitEnforcedErr != nil {
- return errors.Wrap(_occupancyUpperLimitEnforcedErr, "Error serializing 'occupancyUpperLimitEnforced' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (occupancyUpperLimitEnforced)
+ if pushErr := writeBuffer.PushContext("occupancyUpperLimitEnforced"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for occupancyUpperLimitEnforced")
+ }
+ _occupancyUpperLimitEnforcedErr := writeBuffer.WriteSerializable(ctx, m.GetOccupancyUpperLimitEnforced())
+ if popErr := writeBuffer.PopContext("occupancyUpperLimitEnforced"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for occupancyUpperLimitEnforced")
+ }
+ if _occupancyUpperLimitEnforcedErr != nil {
+ return errors.Wrap(_occupancyUpperLimitEnforcedErr, "Error serializing 'occupancyUpperLimitEnforced' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOccupancyUpperLimitEnforced"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOccupancyUpperLimitEnforced")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) isBACnetConstructedDataOccupancyUpperLimitEnforced() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOccupancyUpperLimitEnforced) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go
index 22a56e42828..05f5541c3c5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOctetStringValuePresentValue is the corresponding interface of BACnetConstructedDataOctetStringValuePresentValue
type BACnetConstructedDataOctetStringValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOctetStringValuePresentValueExactly interface {
// _BACnetConstructedDataOctetStringValuePresentValue is the data-structure of this message
type _BACnetConstructedDataOctetStringValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagOctetString
+ PresentValue BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_OCTETSTRING_VALUE
-}
+func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_OCTETSTRING_VALUE}
-func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOctetStringValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOctetStringValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOctetStringValuePresentValue factory function for _BACnetConstructedDataOctetStringValuePresentValue
-func NewBACnetConstructedDataOctetStringValuePresentValue(presentValue BACnetApplicationTagOctetString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOctetStringValuePresentValue {
+func NewBACnetConstructedDataOctetStringValuePresentValue( presentValue BACnetApplicationTagOctetString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOctetStringValuePresentValue {
_result := &_BACnetConstructedDataOctetStringValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOctetStringValuePresentValue(presentValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOctetStringValuePresentValue(structType interface{}) BACnetConstructedDataOctetStringValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataOctetStringValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataOctetStringValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOctetStringValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataOctetStringValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOctetStringValuePresentValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataOctetStringValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOctetStringValuePresentValueParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataOctetStringValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOctetStringValuePresentValue) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOctetStringValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOctetStringValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOctetStringValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOctetStringValuePresentValue) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOctetStringValuePresentValue) isBACnetConstructedDataOctetStringValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOctetStringValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go
index 75d62e0868e..fe4ba36cac5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetStringValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOctetStringValueRelinquishDefault is the corresponding interface of BACnetConstructedDataOctetStringValueRelinquishDefault
type BACnetConstructedDataOctetStringValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOctetStringValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataOctetStringValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataOctetStringValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagSignedInteger
+ RelinquishDefault BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_OCTETSTRING_VALUE
-}
+func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_OCTETSTRING_VALUE}
-func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOctetStringValueRelinquishDefault factory function for _BACnetConstructedDataOctetStringValueRelinquishDefault
-func NewBACnetConstructedDataOctetStringValueRelinquishDefault(relinquishDefault BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOctetStringValueRelinquishDefault {
+func NewBACnetConstructedDataOctetStringValueRelinquishDefault( relinquishDefault BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOctetStringValueRelinquishDefault {
_result := &_BACnetConstructedDataOctetStringValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOctetStringValueRelinquishDefault(relinquishDefault
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOctetStringValueRelinquishDefault(structType interface{}) BACnetConstructedDataOctetStringValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataOctetStringValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataOctetStringValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOctetStringValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOctetStringValueRelinquishDefaultParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataOctetStringValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOctetStringValueRelinquishDefaultParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataOctetStringValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOctetStringValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOctetStringValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOctetStringValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) isBACnetConstructedDataOctetStringValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOctetStringValueRelinquishDefault) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetstringValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetstringValueAll.go
index fddbaa6bf94..6369ecfb6e5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetstringValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOctetstringValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOctetstringValueAll is the corresponding interface of BACnetConstructedDataOctetstringValueAll
type BACnetConstructedDataOctetstringValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataOctetstringValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOctetstringValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_OCTETSTRING_VALUE
-}
+func (m *_BACnetConstructedDataOctetstringValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_OCTETSTRING_VALUE}
-func (m *_BACnetConstructedDataOctetstringValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataOctetstringValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOctetstringValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOctetstringValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOctetstringValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOctetstringValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataOctetstringValueAll factory function for _BACnetConstructedDataOctetstringValueAll
-func NewBACnetConstructedDataOctetstringValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOctetstringValueAll {
+func NewBACnetConstructedDataOctetstringValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOctetstringValueAll {
_result := &_BACnetConstructedDataOctetstringValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataOctetstringValueAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOctetstringValueAll(structType interface{}) BACnetConstructedDataOctetstringValueAll {
- if casted, ok := structType.(BACnetConstructedDataOctetstringValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataOctetstringValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOctetstringValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataOctetstringValueAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataOctetstringValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataOctetstringValueAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataOctetstringValueAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataOctetstringValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataOctetstringValueAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOctetstringValueAll) isBACnetConstructedDataOctetstringValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataOctetstringValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go
index 30e3c041fa3..08357889978 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationDirection.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOperationDirection is the corresponding interface of BACnetConstructedDataOperationDirection
type BACnetConstructedDataOperationDirection interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOperationDirectionExactly interface {
// _BACnetConstructedDataOperationDirection is the data-structure of this message
type _BACnetConstructedDataOperationDirection struct {
*_BACnetConstructedData
- OperationDirection BACnetEscalatorOperationDirectionTagged
+ OperationDirection BACnetEscalatorOperationDirectionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOperationDirection) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOperationDirection) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOperationDirection) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OPERATION_DIRECTION
-}
+func (m *_BACnetConstructedDataOperationDirection) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OPERATION_DIRECTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOperationDirection) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOperationDirection) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOperationDirection) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOperationDirection) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOperationDirection) GetActualValue() BACnetEscala
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOperationDirection factory function for _BACnetConstructedDataOperationDirection
-func NewBACnetConstructedDataOperationDirection(operationDirection BACnetEscalatorOperationDirectionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOperationDirection {
+func NewBACnetConstructedDataOperationDirection( operationDirection BACnetEscalatorOperationDirectionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOperationDirection {
_result := &_BACnetConstructedDataOperationDirection{
- OperationDirection: operationDirection,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OperationDirection: operationDirection,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOperationDirection(operationDirection BACnetEscalat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOperationDirection(structType interface{}) BACnetConstructedDataOperationDirection {
- if casted, ok := structType.(BACnetConstructedDataOperationDirection); ok {
+ if casted, ok := structType.(BACnetConstructedDataOperationDirection); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOperationDirection); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOperationDirection) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataOperationDirection) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOperationDirectionParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("operationDirection"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for operationDirection")
}
- _operationDirection, _operationDirectionErr := BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_operationDirection, _operationDirectionErr := BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _operationDirectionErr != nil {
return nil, errors.Wrap(_operationDirectionErr, "Error parsing 'operationDirection' field of BACnetConstructedDataOperationDirection")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOperationDirectionParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataOperationDirection{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OperationDirection: operationDirection,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOperationDirection) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOperationDirection")
}
- // Simple Field (operationDirection)
- if pushErr := writeBuffer.PushContext("operationDirection"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for operationDirection")
- }
- _operationDirectionErr := writeBuffer.WriteSerializable(ctx, m.GetOperationDirection())
- if popErr := writeBuffer.PopContext("operationDirection"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for operationDirection")
- }
- if _operationDirectionErr != nil {
- return errors.Wrap(_operationDirectionErr, "Error serializing 'operationDirection' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (operationDirection)
+ if pushErr := writeBuffer.PushContext("operationDirection"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for operationDirection")
+ }
+ _operationDirectionErr := writeBuffer.WriteSerializable(ctx, m.GetOperationDirection())
+ if popErr := writeBuffer.PopContext("operationDirection"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for operationDirection")
+ }
+ if _operationDirectionErr != nil {
+ return errors.Wrap(_operationDirectionErr, "Error serializing 'operationDirection' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOperationDirection"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOperationDirection")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOperationDirection) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOperationDirection) isBACnetConstructedDataOperationDirection() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOperationDirection) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go
index fdc4dec4a53..514a7c37013 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOperationExpected.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOperationExpected is the corresponding interface of BACnetConstructedDataOperationExpected
type BACnetConstructedDataOperationExpected interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOperationExpectedExactly interface {
// _BACnetConstructedDataOperationExpected is the data-structure of this message
type _BACnetConstructedDataOperationExpected struct {
*_BACnetConstructedData
- LifeSafetyOperations BACnetLifeSafetyOperationTagged
+ LifeSafetyOperations BACnetLifeSafetyOperationTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOperationExpected) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOperationExpected) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOperationExpected) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OPERATION_EXPECTED
-}
+func (m *_BACnetConstructedDataOperationExpected) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OPERATION_EXPECTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOperationExpected) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOperationExpected) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOperationExpected) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOperationExpected) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOperationExpected) GetActualValue() BACnetLifeSaf
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOperationExpected factory function for _BACnetConstructedDataOperationExpected
-func NewBACnetConstructedDataOperationExpected(lifeSafetyOperations BACnetLifeSafetyOperationTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOperationExpected {
+func NewBACnetConstructedDataOperationExpected( lifeSafetyOperations BACnetLifeSafetyOperationTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOperationExpected {
_result := &_BACnetConstructedDataOperationExpected{
- LifeSafetyOperations: lifeSafetyOperations,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LifeSafetyOperations: lifeSafetyOperations,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOperationExpected(lifeSafetyOperations BACnetLifeSa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOperationExpected(structType interface{}) BACnetConstructedDataOperationExpected {
- if casted, ok := structType.(BACnetConstructedDataOperationExpected); ok {
+ if casted, ok := structType.(BACnetConstructedDataOperationExpected); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOperationExpected); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOperationExpected) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataOperationExpected) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOperationExpectedParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("lifeSafetyOperations"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lifeSafetyOperations")
}
- _lifeSafetyOperations, _lifeSafetyOperationsErr := BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_lifeSafetyOperations, _lifeSafetyOperationsErr := BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _lifeSafetyOperationsErr != nil {
return nil, errors.Wrap(_lifeSafetyOperationsErr, "Error parsing 'lifeSafetyOperations' field of BACnetConstructedDataOperationExpected")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOperationExpectedParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataOperationExpected{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LifeSafetyOperations: lifeSafetyOperations,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOperationExpected) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOperationExpected")
}
- // Simple Field (lifeSafetyOperations)
- if pushErr := writeBuffer.PushContext("lifeSafetyOperations"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lifeSafetyOperations")
- }
- _lifeSafetyOperationsErr := writeBuffer.WriteSerializable(ctx, m.GetLifeSafetyOperations())
- if popErr := writeBuffer.PopContext("lifeSafetyOperations"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lifeSafetyOperations")
- }
- if _lifeSafetyOperationsErr != nil {
- return errors.Wrap(_lifeSafetyOperationsErr, "Error serializing 'lifeSafetyOperations' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lifeSafetyOperations)
+ if pushErr := writeBuffer.PushContext("lifeSafetyOperations"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lifeSafetyOperations")
+ }
+ _lifeSafetyOperationsErr := writeBuffer.WriteSerializable(ctx, m.GetLifeSafetyOperations())
+ if popErr := writeBuffer.PopContext("lifeSafetyOperations"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lifeSafetyOperations")
+ }
+ if _lifeSafetyOperationsErr != nil {
+ return errors.Wrap(_lifeSafetyOperationsErr, "Error serializing 'lifeSafetyOperations' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOperationExpected"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOperationExpected")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOperationExpected) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOperationExpected) isBACnetConstructedDataOperationExpected() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOperationExpected) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOptional.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOptional.go
index 213511aef52..8090095244a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOptional.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOptional.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOptional is the corresponding interface of BACnetConstructedDataOptional
type BACnetConstructedDataOptional interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataOptional struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOptional) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOptional) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOptional) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OPTIONAL
-}
+func (m *_BACnetConstructedDataOptional) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OPTIONAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOptional) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOptional) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOptional) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOptional) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataOptional factory function for _BACnetConstructedDataOptional
-func NewBACnetConstructedDataOptional(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOptional {
+func NewBACnetConstructedDataOptional( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOptional {
_result := &_BACnetConstructedDataOptional{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataOptional(openingTag BACnetOpeningTag, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOptional(structType interface{}) BACnetConstructedDataOptional {
- if casted, ok := structType.(BACnetConstructedDataOptional); ok {
+ if casted, ok := structType.(BACnetConstructedDataOptional); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOptional); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataOptional) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataOptional) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataOptionalParseWithBuffer(ctx context.Context, readBuffe
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"An property identified by OPTIONAL should never occur in the wild"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataOptionalParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataOptional{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataOptional) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOptional) isBACnetConstructedDataOptional() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataOptional) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go
index 8243abd6082..6a20897b258 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutOfService.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOutOfService is the corresponding interface of BACnetConstructedDataOutOfService
type BACnetConstructedDataOutOfService interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOutOfServiceExactly interface {
// _BACnetConstructedDataOutOfService is the data-structure of this message
type _BACnetConstructedDataOutOfService struct {
*_BACnetConstructedData
- OutOfService BACnetApplicationTagBoolean
+ OutOfService BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOutOfService) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOutOfService) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOutOfService) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OUT_OF_SERVICE
-}
+func (m *_BACnetConstructedDataOutOfService) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OUT_OF_SERVICE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOutOfService) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOutOfService) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOutOfService) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOutOfService) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOutOfService) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOutOfService factory function for _BACnetConstructedDataOutOfService
-func NewBACnetConstructedDataOutOfService(outOfService BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOutOfService {
+func NewBACnetConstructedDataOutOfService( outOfService BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOutOfService {
_result := &_BACnetConstructedDataOutOfService{
- OutOfService: outOfService,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ OutOfService: outOfService,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOutOfService(outOfService BACnetApplicationTagBoole
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOutOfService(structType interface{}) BACnetConstructedDataOutOfService {
- if casted, ok := structType.(BACnetConstructedDataOutOfService); ok {
+ if casted, ok := structType.(BACnetConstructedDataOutOfService); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOutOfService); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOutOfService) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataOutOfService) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOutOfServiceParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("outOfService"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for outOfService")
}
- _outOfService, _outOfServiceErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_outOfService, _outOfServiceErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _outOfServiceErr != nil {
return nil, errors.Wrap(_outOfServiceErr, "Error parsing 'outOfService' field of BACnetConstructedDataOutOfService")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOutOfServiceParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataOutOfService{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
OutOfService: outOfService,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOutOfService) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOutOfService")
}
- // Simple Field (outOfService)
- if pushErr := writeBuffer.PushContext("outOfService"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for outOfService")
- }
- _outOfServiceErr := writeBuffer.WriteSerializable(ctx, m.GetOutOfService())
- if popErr := writeBuffer.PopContext("outOfService"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for outOfService")
- }
- if _outOfServiceErr != nil {
- return errors.Wrap(_outOfServiceErr, "Error serializing 'outOfService' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (outOfService)
+ if pushErr := writeBuffer.PushContext("outOfService"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for outOfService")
+ }
+ _outOfServiceErr := writeBuffer.WriteSerializable(ctx, m.GetOutOfService())
+ if popErr := writeBuffer.PopContext("outOfService"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for outOfService")
+ }
+ if _outOfServiceErr != nil {
+ return errors.Wrap(_outOfServiceErr, "Error serializing 'outOfService' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOutOfService"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOutOfService")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOutOfService) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOutOfService) isBACnetConstructedDataOutOfService() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOutOfService) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go
index 71e68a20774..b275c796b80 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataOutputUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataOutputUnits is the corresponding interface of BACnetConstructedDataOutputUnits
type BACnetConstructedDataOutputUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataOutputUnitsExactly interface {
// _BACnetConstructedDataOutputUnits is the data-structure of this message
type _BACnetConstructedDataOutputUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataOutputUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataOutputUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataOutputUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_OUTPUT_UNITS
-}
+func (m *_BACnetConstructedDataOutputUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_OUTPUT_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataOutputUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataOutputUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataOutputUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataOutputUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataOutputUnits) GetActualValue() BACnetEngineeringUn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataOutputUnits factory function for _BACnetConstructedDataOutputUnits
-func NewBACnetConstructedDataOutputUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataOutputUnits {
+func NewBACnetConstructedDataOutputUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataOutputUnits {
_result := &_BACnetConstructedDataOutputUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataOutputUnits(units BACnetEngineeringUnitsTagged, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataOutputUnits(structType interface{}) BACnetConstructedDataOutputUnits {
- if casted, ok := structType.(BACnetConstructedDataOutputUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataOutputUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataOutputUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataOutputUnits) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataOutputUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataOutputUnitsParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataOutputUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataOutputUnitsParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataOutputUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataOutputUnits) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataOutputUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataOutputUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataOutputUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataOutputUnits) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataOutputUnits) isBACnetConstructedDataOutputUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataOutputUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go
index 7710cb5125b..b257d486618 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPacketReorderTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPacketReorderTime is the corresponding interface of BACnetConstructedDataPacketReorderTime
type BACnetConstructedDataPacketReorderTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPacketReorderTimeExactly interface {
// _BACnetConstructedDataPacketReorderTime is the data-structure of this message
type _BACnetConstructedDataPacketReorderTime struct {
*_BACnetConstructedData
- PacketReorderTime BACnetApplicationTagUnsignedInteger
+ PacketReorderTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPacketReorderTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPacketReorderTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPacketReorderTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PACKET_REORDER_TIME
-}
+func (m *_BACnetConstructedDataPacketReorderTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PACKET_REORDER_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPacketReorderTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPacketReorderTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPacketReorderTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPacketReorderTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPacketReorderTime) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPacketReorderTime factory function for _BACnetConstructedDataPacketReorderTime
-func NewBACnetConstructedDataPacketReorderTime(packetReorderTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPacketReorderTime {
+func NewBACnetConstructedDataPacketReorderTime( packetReorderTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPacketReorderTime {
_result := &_BACnetConstructedDataPacketReorderTime{
- PacketReorderTime: packetReorderTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PacketReorderTime: packetReorderTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPacketReorderTime(packetReorderTime BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPacketReorderTime(structType interface{}) BACnetConstructedDataPacketReorderTime {
- if casted, ok := structType.(BACnetConstructedDataPacketReorderTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataPacketReorderTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPacketReorderTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPacketReorderTime) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataPacketReorderTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPacketReorderTimeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("packetReorderTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for packetReorderTime")
}
- _packetReorderTime, _packetReorderTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_packetReorderTime, _packetReorderTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _packetReorderTimeErr != nil {
return nil, errors.Wrap(_packetReorderTimeErr, "Error parsing 'packetReorderTime' field of BACnetConstructedDataPacketReorderTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPacketReorderTimeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataPacketReorderTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PacketReorderTime: packetReorderTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPacketReorderTime) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPacketReorderTime")
}
- // Simple Field (packetReorderTime)
- if pushErr := writeBuffer.PushContext("packetReorderTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for packetReorderTime")
- }
- _packetReorderTimeErr := writeBuffer.WriteSerializable(ctx, m.GetPacketReorderTime())
- if popErr := writeBuffer.PopContext("packetReorderTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for packetReorderTime")
- }
- if _packetReorderTimeErr != nil {
- return errors.Wrap(_packetReorderTimeErr, "Error serializing 'packetReorderTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (packetReorderTime)
+ if pushErr := writeBuffer.PushContext("packetReorderTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for packetReorderTime")
+ }
+ _packetReorderTimeErr := writeBuffer.WriteSerializable(ctx, m.GetPacketReorderTime())
+ if popErr := writeBuffer.PopContext("packetReorderTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for packetReorderTime")
+ }
+ if _packetReorderTimeErr != nil {
+ return errors.Wrap(_packetReorderTimeErr, "Error serializing 'packetReorderTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPacketReorderTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPacketReorderTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPacketReorderTime) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPacketReorderTime) isBACnetConstructedDataPacketReorderTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPacketReorderTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go
index d5965809d5d..eccfd0586de 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPassbackMode is the corresponding interface of BACnetConstructedDataPassbackMode
type BACnetConstructedDataPassbackMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPassbackModeExactly interface {
// _BACnetConstructedDataPassbackMode is the data-structure of this message
type _BACnetConstructedDataPassbackMode struct {
*_BACnetConstructedData
- PassbackMode BACnetAccessPassbackModeTagged
+ PassbackMode BACnetAccessPassbackModeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPassbackMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPassbackMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPassbackMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PASSBACK_MODE
-}
+func (m *_BACnetConstructedDataPassbackMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PASSBACK_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPassbackMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPassbackMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPassbackMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPassbackMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPassbackMode) GetActualValue() BACnetAccessPassba
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPassbackMode factory function for _BACnetConstructedDataPassbackMode
-func NewBACnetConstructedDataPassbackMode(passbackMode BACnetAccessPassbackModeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPassbackMode {
+func NewBACnetConstructedDataPassbackMode( passbackMode BACnetAccessPassbackModeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPassbackMode {
_result := &_BACnetConstructedDataPassbackMode{
- PassbackMode: passbackMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PassbackMode: passbackMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPassbackMode(passbackMode BACnetAccessPassbackModeT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPassbackMode(structType interface{}) BACnetConstructedDataPassbackMode {
- if casted, ok := structType.(BACnetConstructedDataPassbackMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataPassbackMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPassbackMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPassbackMode) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataPassbackMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPassbackModeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("passbackMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for passbackMode")
}
- _passbackMode, _passbackModeErr := BACnetAccessPassbackModeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_passbackMode, _passbackModeErr := BACnetAccessPassbackModeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _passbackModeErr != nil {
return nil, errors.Wrap(_passbackModeErr, "Error parsing 'passbackMode' field of BACnetConstructedDataPassbackMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPassbackModeParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataPassbackMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PassbackMode: passbackMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPassbackMode) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPassbackMode")
}
- // Simple Field (passbackMode)
- if pushErr := writeBuffer.PushContext("passbackMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for passbackMode")
- }
- _passbackModeErr := writeBuffer.WriteSerializable(ctx, m.GetPassbackMode())
- if popErr := writeBuffer.PopContext("passbackMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for passbackMode")
- }
- if _passbackModeErr != nil {
- return errors.Wrap(_passbackModeErr, "Error serializing 'passbackMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (passbackMode)
+ if pushErr := writeBuffer.PushContext("passbackMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for passbackMode")
+ }
+ _passbackModeErr := writeBuffer.WriteSerializable(ctx, m.GetPassbackMode())
+ if popErr := writeBuffer.PopContext("passbackMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for passbackMode")
+ }
+ if _passbackModeErr != nil {
+ return errors.Wrap(_passbackModeErr, "Error serializing 'passbackMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPassbackMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPassbackMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPassbackMode) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPassbackMode) isBACnetConstructedDataPassbackMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPassbackMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go
index da914e44290..5d8e76603dd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassbackTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPassbackTimeout is the corresponding interface of BACnetConstructedDataPassbackTimeout
type BACnetConstructedDataPassbackTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPassbackTimeoutExactly interface {
// _BACnetConstructedDataPassbackTimeout is the data-structure of this message
type _BACnetConstructedDataPassbackTimeout struct {
*_BACnetConstructedData
- PassbackTimeout BACnetApplicationTagUnsignedInteger
+ PassbackTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPassbackTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPassbackTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPassbackTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PASSBACK_TIMEOUT
-}
+func (m *_BACnetConstructedDataPassbackTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PASSBACK_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPassbackTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPassbackTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPassbackTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPassbackTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPassbackTimeout) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPassbackTimeout factory function for _BACnetConstructedDataPassbackTimeout
-func NewBACnetConstructedDataPassbackTimeout(passbackTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPassbackTimeout {
+func NewBACnetConstructedDataPassbackTimeout( passbackTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPassbackTimeout {
_result := &_BACnetConstructedDataPassbackTimeout{
- PassbackTimeout: passbackTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PassbackTimeout: passbackTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPassbackTimeout(passbackTimeout BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPassbackTimeout(structType interface{}) BACnetConstructedDataPassbackTimeout {
- if casted, ok := structType.(BACnetConstructedDataPassbackTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataPassbackTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPassbackTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPassbackTimeout) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataPassbackTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPassbackTimeoutParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("passbackTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for passbackTimeout")
}
- _passbackTimeout, _passbackTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_passbackTimeout, _passbackTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _passbackTimeoutErr != nil {
return nil, errors.Wrap(_passbackTimeoutErr, "Error parsing 'passbackTimeout' field of BACnetConstructedDataPassbackTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPassbackTimeoutParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataPassbackTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PassbackTimeout: passbackTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPassbackTimeout) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPassbackTimeout")
}
- // Simple Field (passbackTimeout)
- if pushErr := writeBuffer.PushContext("passbackTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for passbackTimeout")
- }
- _passbackTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetPassbackTimeout())
- if popErr := writeBuffer.PopContext("passbackTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for passbackTimeout")
- }
- if _passbackTimeoutErr != nil {
- return errors.Wrap(_passbackTimeoutErr, "Error serializing 'passbackTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (passbackTimeout)
+ if pushErr := writeBuffer.PushContext("passbackTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for passbackTimeout")
+ }
+ _passbackTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetPassbackTimeout())
+ if popErr := writeBuffer.PopContext("passbackTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for passbackTimeout")
+ }
+ if _passbackTimeoutErr != nil {
+ return errors.Wrap(_passbackTimeoutErr, "Error serializing 'passbackTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPassbackTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPassbackTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPassbackTimeout) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPassbackTimeout) isBACnetConstructedDataPassbackTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPassbackTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go
index c32d7e8bfa3..db7ee69ac9d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPassengerAlarm.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPassengerAlarm is the corresponding interface of BACnetConstructedDataPassengerAlarm
type BACnetConstructedDataPassengerAlarm interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPassengerAlarmExactly interface {
// _BACnetConstructedDataPassengerAlarm is the data-structure of this message
type _BACnetConstructedDataPassengerAlarm struct {
*_BACnetConstructedData
- PassengerAlarm BACnetApplicationTagBoolean
+ PassengerAlarm BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPassengerAlarm) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPassengerAlarm) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPassengerAlarm) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PASSENGER_ALARM
-}
+func (m *_BACnetConstructedDataPassengerAlarm) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PASSENGER_ALARM}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPassengerAlarm) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPassengerAlarm) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPassengerAlarm) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPassengerAlarm) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPassengerAlarm) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPassengerAlarm factory function for _BACnetConstructedDataPassengerAlarm
-func NewBACnetConstructedDataPassengerAlarm(passengerAlarm BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPassengerAlarm {
+func NewBACnetConstructedDataPassengerAlarm( passengerAlarm BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPassengerAlarm {
_result := &_BACnetConstructedDataPassengerAlarm{
- PassengerAlarm: passengerAlarm,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PassengerAlarm: passengerAlarm,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPassengerAlarm(passengerAlarm BACnetApplicationTagB
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPassengerAlarm(structType interface{}) BACnetConstructedDataPassengerAlarm {
- if casted, ok := structType.(BACnetConstructedDataPassengerAlarm); ok {
+ if casted, ok := structType.(BACnetConstructedDataPassengerAlarm); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPassengerAlarm); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPassengerAlarm) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataPassengerAlarm) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPassengerAlarmParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("passengerAlarm"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for passengerAlarm")
}
- _passengerAlarm, _passengerAlarmErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_passengerAlarm, _passengerAlarmErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _passengerAlarmErr != nil {
return nil, errors.Wrap(_passengerAlarmErr, "Error parsing 'passengerAlarm' field of BACnetConstructedDataPassengerAlarm")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPassengerAlarmParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataPassengerAlarm{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PassengerAlarm: passengerAlarm,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPassengerAlarm) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPassengerAlarm")
}
- // Simple Field (passengerAlarm)
- if pushErr := writeBuffer.PushContext("passengerAlarm"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for passengerAlarm")
- }
- _passengerAlarmErr := writeBuffer.WriteSerializable(ctx, m.GetPassengerAlarm())
- if popErr := writeBuffer.PopContext("passengerAlarm"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for passengerAlarm")
- }
- if _passengerAlarmErr != nil {
- return errors.Wrap(_passengerAlarmErr, "Error serializing 'passengerAlarm' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (passengerAlarm)
+ if pushErr := writeBuffer.PushContext("passengerAlarm"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for passengerAlarm")
+ }
+ _passengerAlarmErr := writeBuffer.WriteSerializable(ctx, m.GetPassengerAlarm())
+ if popErr := writeBuffer.PopContext("passengerAlarm"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for passengerAlarm")
+ }
+ if _passengerAlarmErr != nil {
+ return errors.Wrap(_passengerAlarmErr, "Error serializing 'passengerAlarm' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPassengerAlarm"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPassengerAlarm")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPassengerAlarm) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPassengerAlarm) isBACnetConstructedDataPassengerAlarm() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPassengerAlarm) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go
index f0147b38855..c0fd2da8073 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPolarity.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPolarity is the corresponding interface of BACnetConstructedDataPolarity
type BACnetConstructedDataPolarity interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPolarityExactly interface {
// _BACnetConstructedDataPolarity is the data-structure of this message
type _BACnetConstructedDataPolarity struct {
*_BACnetConstructedData
- Polarity BACnetPolarityTagged
+ Polarity BACnetPolarityTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPolarity) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPolarity) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPolarity) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_POLARITY
-}
+func (m *_BACnetConstructedDataPolarity) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_POLARITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPolarity) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPolarity) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPolarity) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPolarity) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPolarity) GetActualValue() BACnetPolarityTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPolarity factory function for _BACnetConstructedDataPolarity
-func NewBACnetConstructedDataPolarity(polarity BACnetPolarityTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPolarity {
+func NewBACnetConstructedDataPolarity( polarity BACnetPolarityTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPolarity {
_result := &_BACnetConstructedDataPolarity{
- Polarity: polarity,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Polarity: polarity,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPolarity(polarity BACnetPolarityTagged, openingTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPolarity(structType interface{}) BACnetConstructedDataPolarity {
- if casted, ok := structType.(BACnetConstructedDataPolarity); ok {
+ if casted, ok := structType.(BACnetConstructedDataPolarity); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPolarity); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPolarity) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataPolarity) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPolarityParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("polarity"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for polarity")
}
- _polarity, _polarityErr := BACnetPolarityTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_polarity, _polarityErr := BACnetPolarityTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _polarityErr != nil {
return nil, errors.Wrap(_polarityErr, "Error parsing 'polarity' field of BACnetConstructedDataPolarity")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPolarityParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataPolarity{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Polarity: polarity,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPolarity) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPolarity")
}
- // Simple Field (polarity)
- if pushErr := writeBuffer.PushContext("polarity"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for polarity")
- }
- _polarityErr := writeBuffer.WriteSerializable(ctx, m.GetPolarity())
- if popErr := writeBuffer.PopContext("polarity"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for polarity")
- }
- if _polarityErr != nil {
- return errors.Wrap(_polarityErr, "Error serializing 'polarity' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (polarity)
+ if pushErr := writeBuffer.PushContext("polarity"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for polarity")
+ }
+ _polarityErr := writeBuffer.WriteSerializable(ctx, m.GetPolarity())
+ if popErr := writeBuffer.PopContext("polarity"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for polarity")
+ }
+ if _polarityErr != nil {
+ return errors.Wrap(_polarityErr, "Error serializing 'polarity' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPolarity"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPolarity")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPolarity) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPolarity) isBACnetConstructedDataPolarity() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPolarity) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go
index 3ee28d04087..958b007807a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPortFilter.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPortFilter is the corresponding interface of BACnetConstructedDataPortFilter
type BACnetConstructedDataPortFilter interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataPortFilterExactly interface {
// _BACnetConstructedDataPortFilter is the data-structure of this message
type _BACnetConstructedDataPortFilter struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- PortFilter []BACnetPortPermission
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ PortFilter []BACnetPortPermission
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPortFilter) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPortFilter) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPortFilter) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PORT_FILTER
-}
+func (m *_BACnetConstructedDataPortFilter) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PORT_FILTER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPortFilter) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPortFilter) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPortFilter) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPortFilter) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataPortFilter) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPortFilter factory function for _BACnetConstructedDataPortFilter
-func NewBACnetConstructedDataPortFilter(numberOfDataElements BACnetApplicationTagUnsignedInteger, portFilter []BACnetPortPermission, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPortFilter {
+func NewBACnetConstructedDataPortFilter( numberOfDataElements BACnetApplicationTagUnsignedInteger , portFilter []BACnetPortPermission , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPortFilter {
_result := &_BACnetConstructedDataPortFilter{
- NumberOfDataElements: numberOfDataElements,
- PortFilter: portFilter,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ PortFilter: portFilter,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataPortFilter(numberOfDataElements BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPortFilter(structType interface{}) BACnetConstructedDataPortFilter {
- if casted, ok := structType.(BACnetConstructedDataPortFilter); ok {
+ if casted, ok := structType.(BACnetConstructedDataPortFilter); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPortFilter); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataPortFilter) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataPortFilter) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataPortFilterParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataPortFilterParseWithBuffer(ctx context.Context, readBuf
// Terminated array
var portFilter []BACnetPortPermission
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetPortPermissionParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetPortPermissionParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'portFilter' field of BACnetConstructedDataPortFilter")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataPortFilterParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataPortFilter{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- PortFilter: portFilter,
+ PortFilter: portFilter,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataPortFilter) SerializeWithWriteBuffer(ctx context.
if pushErr := writeBuffer.PushContext("BACnetConstructedDataPortFilter"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPortFilter")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (portFilter)
- if pushErr := writeBuffer.PushContext("portFilter", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for portFilter")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetPortFilter() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPortFilter()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'portFilter' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("portFilter", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for portFilter")
+ }
+
+ // Array Field (portFilter)
+ if pushErr := writeBuffer.PushContext("portFilter", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for portFilter")
+ }
+ for _curItem, _element := range m.GetPortFilter() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPortFilter()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'portFilter' field")
}
+ }
+ if popErr := writeBuffer.PopContext("portFilter", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for portFilter")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPortFilter"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPortFilter")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataPortFilter) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPortFilter) isBACnetConstructedDataPortFilter() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataPortFilter) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go
index f1db3ccdd20..65b08286173 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveAccessRules.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveAccessRules is the corresponding interface of BACnetConstructedDataPositiveAccessRules
type BACnetConstructedDataPositiveAccessRules interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataPositiveAccessRulesExactly interface {
// _BACnetConstructedDataPositiveAccessRules is the data-structure of this message
type _BACnetConstructedDataPositiveAccessRules struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- PositiveAccessRules []BACnetAccessRule
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ PositiveAccessRules []BACnetAccessRule
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveAccessRules) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPositiveAccessRules) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPositiveAccessRules) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_POSITIVE_ACCESS_RULES
-}
+func (m *_BACnetConstructedDataPositiveAccessRules) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_POSITIVE_ACCESS_RULES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveAccessRules) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveAccessRules) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveAccessRules) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveAccessRules) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataPositiveAccessRules) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveAccessRules factory function for _BACnetConstructedDataPositiveAccessRules
-func NewBACnetConstructedDataPositiveAccessRules(numberOfDataElements BACnetApplicationTagUnsignedInteger, positiveAccessRules []BACnetAccessRule, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveAccessRules {
+func NewBACnetConstructedDataPositiveAccessRules( numberOfDataElements BACnetApplicationTagUnsignedInteger , positiveAccessRules []BACnetAccessRule , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveAccessRules {
_result := &_BACnetConstructedDataPositiveAccessRules{
- NumberOfDataElements: numberOfDataElements,
- PositiveAccessRules: positiveAccessRules,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ PositiveAccessRules: positiveAccessRules,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataPositiveAccessRules(numberOfDataElements BACnetAppl
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveAccessRules(structType interface{}) BACnetConstructedDataPositiveAccessRules {
- if casted, ok := structType.(BACnetConstructedDataPositiveAccessRules); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveAccessRules); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveAccessRules); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataPositiveAccessRules) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveAccessRules) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataPositiveAccessRulesParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataPositiveAccessRulesParseWithBuffer(ctx context.Context
// Terminated array
var positiveAccessRules []BACnetAccessRule
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessRuleParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessRuleParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'positiveAccessRules' field of BACnetConstructedDataPositiveAccessRules")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataPositiveAccessRulesParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveAccessRules{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- PositiveAccessRules: positiveAccessRules,
+ PositiveAccessRules: positiveAccessRules,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataPositiveAccessRules) SerializeWithWriteBuffer(ctx
if pushErr := writeBuffer.PushContext("BACnetConstructedDataPositiveAccessRules"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveAccessRules")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (positiveAccessRules)
- if pushErr := writeBuffer.PushContext("positiveAccessRules", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for positiveAccessRules")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetPositiveAccessRules() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPositiveAccessRules()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'positiveAccessRules' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("positiveAccessRules", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for positiveAccessRules")
+ }
+
+ // Array Field (positiveAccessRules)
+ if pushErr := writeBuffer.PushContext("positiveAccessRules", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for positiveAccessRules")
+ }
+ for _curItem, _element := range m.GetPositiveAccessRules() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPositiveAccessRules()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'positiveAccessRules' field")
}
+ }
+ if popErr := writeBuffer.PopContext("positiveAccessRules", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for positiveAccessRules")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveAccessRules"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveAccessRules")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataPositiveAccessRules) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveAccessRules) isBACnetConstructedDataPositiveAccessRules() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataPositiveAccessRules) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueAll.go
index cc960fb439a..0f1578b752d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueAll is the corresponding interface of BACnetConstructedDataPositiveIntegerValueAll
type BACnetConstructedDataPositiveIntegerValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataPositiveIntegerValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataPositiveIntegerValueAll factory function for _BACnetConstructedDataPositiveIntegerValueAll
-func NewBACnetConstructedDataPositiveIntegerValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueAll {
+func NewBACnetConstructedDataPositiveIntegerValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueAll {
_result := &_BACnetConstructedDataPositiveIntegerValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataPositiveIntegerValueAll(openingTag BACnetOpeningTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueAll(structType interface{}) BACnetConstructedDataPositiveIntegerValueAll {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataPositiveIntegerValueAllParseWithBuffer(ctx context.Con
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataPositiveIntegerValueAllParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueAll) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueAll) isBACnetConstructedDataPositiveIntegerValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go
index fa1612d6d9b..cd555e5c2aa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueCOVIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueCOVIncrement is the corresponding interface of BACnetConstructedDataPositiveIntegerValueCOVIncrement
type BACnetConstructedDataPositiveIntegerValueCOVIncrement interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueCOVIncrementExactly interface {
// _BACnetConstructedDataPositiveIntegerValueCOVIncrement is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueCOVIncrement struct {
*_BACnetConstructedData
- CovIncrement BACnetApplicationTagUnsignedInteger
+ CovIncrement BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_COV_INCREMENT
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_COV_INCREMENT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueCOVIncrement factory function for _BACnetConstructedDataPositiveIntegerValueCOVIncrement
-func NewBACnetConstructedDataPositiveIntegerValueCOVIncrement(covIncrement BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueCOVIncrement {
+func NewBACnetConstructedDataPositiveIntegerValueCOVIncrement( covIncrement BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueCOVIncrement {
_result := &_BACnetConstructedDataPositiveIntegerValueCOVIncrement{
- CovIncrement: covIncrement,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CovIncrement: covIncrement,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueCOVIncrement(covIncrement BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueCOVIncrement(structType interface{}) BACnetConstructedDataPositiveIntegerValueCOVIncrement {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueCOVIncrement); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueCOVIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueCOVIncrement); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueCOVIncrementParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("covIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covIncrement")
}
- _covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_covIncrement, _covIncrementErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _covIncrementErr != nil {
return nil, errors.Wrap(_covIncrementErr, "Error parsing 'covIncrement' field of BACnetConstructedDataPositiveIntegerValueCOVIncrement")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueCOVIncrementParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueCOVIncrement{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CovIncrement: covIncrement,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueCOVIncrement")
}
- // Simple Field (covIncrement)
- if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covIncrement")
- }
- _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
- if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covIncrement")
- }
- if _covIncrementErr != nil {
- return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (covIncrement)
+ if pushErr := writeBuffer.PushContext("covIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covIncrement")
+ }
+ _covIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetCovIncrement())
+ if popErr := writeBuffer.PopContext("covIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covIncrement")
+ }
+ if _covIncrementErr != nil {
+ return errors.Wrap(_covIncrementErr, "Error serializing 'covIncrement' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueCOVIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueCOVIncrement")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) isBACnetConstructedDataPositiveIntegerValueCOVIncrement() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueCOVIncrement) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go
index f1105f6663f..fd226f098d3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueDeadband.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueDeadband is the corresponding interface of BACnetConstructedDataPositiveIntegerValueDeadband
type BACnetConstructedDataPositiveIntegerValueDeadband interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueDeadbandExactly interface {
// _BACnetConstructedDataPositiveIntegerValueDeadband is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueDeadband struct {
*_BACnetConstructedData
- Deadband BACnetApplicationTagUnsignedInteger
+ Deadband BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_DEADBAND
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_DEADBAND}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueDeadband factory function for _BACnetConstructedDataPositiveIntegerValueDeadband
-func NewBACnetConstructedDataPositiveIntegerValueDeadband(deadband BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueDeadband {
+func NewBACnetConstructedDataPositiveIntegerValueDeadband( deadband BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueDeadband {
_result := &_BACnetConstructedDataPositiveIntegerValueDeadband{
- Deadband: deadband,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Deadband: deadband,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueDeadband(deadband BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueDeadband(structType interface{}) BACnetConstructedDataPositiveIntegerValueDeadband {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueDeadband); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueDeadband); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueDeadband); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueDeadbandParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_deadband, _deadbandErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetConstructedDataPositiveIntegerValueDeadband")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueDeadbandParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueDeadband{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Deadband: deadband,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueDeadband")
}
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueDeadband"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueDeadband")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) isBACnetConstructedDataPositiveIntegerValueDeadband() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueDeadband) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go
index 180be5466c8..3e76c3e632d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueFaultHighLimit is the corresponding interface of BACnetConstructedDataPositiveIntegerValueFaultHighLimit
type BACnetConstructedDataPositiveIntegerValueFaultHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueFaultHighLimitExactly interface {
// _BACnetConstructedDataPositiveIntegerValueFaultHighLimit is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueFaultHighLimit struct {
*_BACnetConstructedData
- FaultHighLimit BACnetApplicationTagUnsignedInteger
+ FaultHighLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetActualValu
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueFaultHighLimit factory function for _BACnetConstructedDataPositiveIntegerValueFaultHighLimit
-func NewBACnetConstructedDataPositiveIntegerValueFaultHighLimit(faultHighLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit {
+func NewBACnetConstructedDataPositiveIntegerValueFaultHighLimit( faultHighLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit {
_result := &_BACnetConstructedDataPositiveIntegerValueFaultHighLimit{
- FaultHighLimit: faultHighLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultHighLimit: faultHighLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueFaultHighLimit(faultHighLimit B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueFaultHighLimit(structType interface{}) BACnetConstructedDataPositiveIntegerValueFaultHighLimit {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueFaultHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueFaultHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueFaultHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueFaultHighLimitParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("faultHighLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultHighLimit")
}
- _faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultHighLimit, _faultHighLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultHighLimitErr != nil {
return nil, errors.Wrap(_faultHighLimitErr, "Error parsing 'faultHighLimit' field of BACnetConstructedDataPositiveIntegerValueFaultHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueFaultHighLimitParseWithBuffer(ctx
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueFaultHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultHighLimit: faultHighLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueFaultHighLimit")
}
- // Simple Field (faultHighLimit)
- if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
- }
- _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
- if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultHighLimit")
- }
- if _faultHighLimitErr != nil {
- return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultHighLimit)
+ if pushErr := writeBuffer.PushContext("faultHighLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultHighLimit")
+ }
+ _faultHighLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultHighLimit())
+ if popErr := writeBuffer.PopContext("faultHighLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultHighLimit")
+ }
+ if _faultHighLimitErr != nil {
+ return errors.Wrap(_faultHighLimitErr, "Error serializing 'faultHighLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueFaultHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueFaultHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) isBACnetConstructedDataPositiveIntegerValueFaultHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultHighLimit) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go
index 2461411b9f4..2c72915d8a0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueFaultLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueFaultLowLimit is the corresponding interface of BACnetConstructedDataPositiveIntegerValueFaultLowLimit
type BACnetConstructedDataPositiveIntegerValueFaultLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueFaultLowLimitExactly interface {
// _BACnetConstructedDataPositiveIntegerValueFaultLowLimit is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueFaultLowLimit struct {
*_BACnetConstructedData
- FaultLowLimit BACnetApplicationTagUnsignedInteger
+ FaultLowLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_FAULT_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_FAULT_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueFaultLowLimit factory function for _BACnetConstructedDataPositiveIntegerValueFaultLowLimit
-func NewBACnetConstructedDataPositiveIntegerValueFaultLowLimit(faultLowLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit {
+func NewBACnetConstructedDataPositiveIntegerValueFaultLowLimit( faultLowLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit {
_result := &_BACnetConstructedDataPositiveIntegerValueFaultLowLimit{
- FaultLowLimit: faultLowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FaultLowLimit: faultLowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueFaultLowLimit(faultLowLimit BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueFaultLowLimit(structType interface{}) BACnetConstructedDataPositiveIntegerValueFaultLowLimit {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueFaultLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueFaultLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueFaultLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueFaultLowLimitParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("faultLowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultLowLimit")
}
- _faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_faultLowLimit, _faultLowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _faultLowLimitErr != nil {
return nil, errors.Wrap(_faultLowLimitErr, "Error parsing 'faultLowLimit' field of BACnetConstructedDataPositiveIntegerValueFaultLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueFaultLowLimitParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueFaultLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FaultLowLimit: faultLowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueFaultLowLimit")
}
- // Simple Field (faultLowLimit)
- if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
- }
- _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
- if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultLowLimit")
- }
- if _faultLowLimitErr != nil {
- return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (faultLowLimit)
+ if pushErr := writeBuffer.PushContext("faultLowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultLowLimit")
+ }
+ _faultLowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetFaultLowLimit())
+ if popErr := writeBuffer.PopContext("faultLowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultLowLimit")
+ }
+ if _faultLowLimitErr != nil {
+ return errors.Wrap(_faultLowLimitErr, "Error serializing 'faultLowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueFaultLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueFaultLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) isBACnetConstructedDataPositiveIntegerValueFaultLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueFaultLowLimit) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go
index 3b83649032d..5024be3ee21 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueHighLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueHighLimit is the corresponding interface of BACnetConstructedDataPositiveIntegerValueHighLimit
type BACnetConstructedDataPositiveIntegerValueHighLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueHighLimitExactly interface {
// _BACnetConstructedDataPositiveIntegerValueHighLimit is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueHighLimit struct {
*_BACnetConstructedData
- HighLimit BACnetApplicationTagUnsignedInteger
+ HighLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_HIGH_LIMIT
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_HIGH_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetActualValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueHighLimit factory function for _BACnetConstructedDataPositiveIntegerValueHighLimit
-func NewBACnetConstructedDataPositiveIntegerValueHighLimit(highLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueHighLimit {
+func NewBACnetConstructedDataPositiveIntegerValueHighLimit( highLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueHighLimit {
_result := &_BACnetConstructedDataPositiveIntegerValueHighLimit{
- HighLimit: highLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ HighLimit: highLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueHighLimit(highLimit BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueHighLimit(structType interface{}) BACnetConstructedDataPositiveIntegerValueHighLimit {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueHighLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueHighLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueHighLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueHighLimitParseWithBuffer(ctx conte
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_highLimit, _highLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetConstructedDataPositiveIntegerValueHighLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueHighLimitParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueHighLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
HighLimit: highLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueHighLimit")
}
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueHighLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueHighLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) isBACnetConstructedDataPositiveIntegerValueHighLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueHighLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go
index cd791d883ff..8f2cc9690f6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueLowLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueLowLimit is the corresponding interface of BACnetConstructedDataPositiveIntegerValueLowLimit
type BACnetConstructedDataPositiveIntegerValueLowLimit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueLowLimitExactly interface {
// _BACnetConstructedDataPositiveIntegerValueLowLimit is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueLowLimit struct {
*_BACnetConstructedData
- LowLimit BACnetApplicationTagUnsignedInteger
+ LowLimit BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOW_LIMIT
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOW_LIMIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueLowLimit factory function for _BACnetConstructedDataPositiveIntegerValueLowLimit
-func NewBACnetConstructedDataPositiveIntegerValueLowLimit(lowLimit BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueLowLimit {
+func NewBACnetConstructedDataPositiveIntegerValueLowLimit( lowLimit BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueLowLimit {
_result := &_BACnetConstructedDataPositiveIntegerValueLowLimit{
- LowLimit: lowLimit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ LowLimit: lowLimit,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueLowLimit(lowLimit BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueLowLimit(structType interface{}) BACnetConstructedDataPositiveIntegerValueLowLimit {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueLowLimit); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueLowLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueLowLimit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueLowLimitParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_lowLimit, _lowLimitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetConstructedDataPositiveIntegerValueLowLimit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueLowLimitParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueLowLimit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LowLimit: lowLimit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueLowLimit")
}
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueLowLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueLowLimit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) isBACnetConstructedDataPositiveIntegerValueLowLimit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueLowLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go
index 5ab515d9b7d..2aad2e61078 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueMaxPresValue is the corresponding interface of BACnetConstructedDataPositiveIntegerValueMaxPresValue
type BACnetConstructedDataPositiveIntegerValueMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueMaxPresValueExactly interface {
// _BACnetConstructedDataPositiveIntegerValueMaxPresValue is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagUnsignedInteger
+ MaxPresValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueMaxPresValue factory function for _BACnetConstructedDataPositiveIntegerValueMaxPresValue
-func NewBACnetConstructedDataPositiveIntegerValueMaxPresValue(maxPresValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueMaxPresValue {
+func NewBACnetConstructedDataPositiveIntegerValueMaxPresValue( maxPresValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueMaxPresValue {
_result := &_BACnetConstructedDataPositiveIntegerValueMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueMaxPresValue(maxPresValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueMaxPresValue(structType interface{}) BACnetConstructedDataPositiveIntegerValueMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueMaxPresValueParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataPositiveIntegerValueMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueMaxPresValueParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) isBACnetConstructedDataPositiveIntegerValueMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMaxPresValue) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go
index d5cd1f91766..3c17c56e02f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueMinPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueMinPresValue is the corresponding interface of BACnetConstructedDataPositiveIntegerValueMinPresValue
type BACnetConstructedDataPositiveIntegerValueMinPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueMinPresValueExactly interface {
// _BACnetConstructedDataPositiveIntegerValueMinPresValue is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueMinPresValue struct {
*_BACnetConstructedData
- MinPresValue BACnetApplicationTagUnsignedInteger
+ MinPresValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_PRES_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetActualValue(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueMinPresValue factory function for _BACnetConstructedDataPositiveIntegerValueMinPresValue
-func NewBACnetConstructedDataPositiveIntegerValueMinPresValue(minPresValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueMinPresValue {
+func NewBACnetConstructedDataPositiveIntegerValueMinPresValue( minPresValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueMinPresValue {
_result := &_BACnetConstructedDataPositiveIntegerValueMinPresValue{
- MinPresValue: minPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinPresValue: minPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueMinPresValue(minPresValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueMinPresValue(structType interface{}) BACnetConstructedDataPositiveIntegerValueMinPresValue {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueMinPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueMinPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueMinPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueMinPresValueParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("minPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPresValue")
}
- _minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minPresValueErr != nil {
return nil, errors.Wrap(_minPresValueErr, "Error parsing 'minPresValue' field of BACnetConstructedDataPositiveIntegerValueMinPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueMinPresValueParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueMinPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinPresValue: minPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueMinPresValue")
}
- // Simple Field (minPresValue)
- if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minPresValue")
- }
- _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
- if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minPresValue")
- }
- if _minPresValueErr != nil {
- return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minPresValue)
+ if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minPresValue")
+ }
+ _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
+ if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minPresValue")
+ }
+ if _minPresValueErr != nil {
+ return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueMinPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueMinPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) isBACnetConstructedDataPositiveIntegerValueMinPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueMinPresValue) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go
index eba318740a5..f5c89a6fe3a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueRelinquishDefault is the corresponding interface of BACnetConstructedDataPositiveIntegerValueRelinquishDefault
type BACnetConstructedDataPositiveIntegerValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueRelinquishDefaultExactly interface
// _BACnetConstructedDataPositiveIntegerValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagUnsignedInteger
+ RelinquishDefault BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetActualV
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueRelinquishDefault factory function for _BACnetConstructedDataPositiveIntegerValueRelinquishDefault
-func NewBACnetConstructedDataPositiveIntegerValueRelinquishDefault(relinquishDefault BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault {
+func NewBACnetConstructedDataPositiveIntegerValueRelinquishDefault( relinquishDefault BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault {
_result := &_BACnetConstructedDataPositiveIntegerValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueRelinquishDefault(relinquishDef
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueRelinquishDefault(structType interface{}) BACnetConstructedDataPositiveIntegerValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetLengthI
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueRelinquishDefaultParseWithBuffer(c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataPositiveIntegerValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueRelinquishDefaultParseWithBuffer(c
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) SerializeW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) SerializeW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) isBACnetConstructedDataPositiveIntegerValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueRelinquishDefault) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go
index 8d9b7c2ddf8..dee58c99ed8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPositiveIntegerValueResolution.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPositiveIntegerValueResolution is the corresponding interface of BACnetConstructedDataPositiveIntegerValueResolution
type BACnetConstructedDataPositiveIntegerValueResolution interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPositiveIntegerValueResolutionExactly interface {
// _BACnetConstructedDataPositiveIntegerValueResolution is the data-structure of this message
type _BACnetConstructedDataPositiveIntegerValueResolution struct {
*_BACnetConstructedData
- Resolution BACnetApplicationTagUnsignedInteger
+ Resolution BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_POSITIVE_INTEGER_VALUE
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_POSITIVE_INTEGER_VALUE}
-func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESOLUTION
-}
+func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESOLUTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPositiveIntegerValueResolution) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPositiveIntegerValueResolution) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPositiveIntegerValueResolution factory function for _BACnetConstructedDataPositiveIntegerValueResolution
-func NewBACnetConstructedDataPositiveIntegerValueResolution(resolution BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPositiveIntegerValueResolution {
+func NewBACnetConstructedDataPositiveIntegerValueResolution( resolution BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPositiveIntegerValueResolution {
_result := &_BACnetConstructedDataPositiveIntegerValueResolution{
- Resolution: resolution,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Resolution: resolution,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPositiveIntegerValueResolution(resolution BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPositiveIntegerValueResolution(structType interface{}) BACnetConstructedDataPositiveIntegerValueResolution {
- if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueResolution); ok {
+ if casted, ok := structType.(BACnetConstructedDataPositiveIntegerValueResolution); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPositiveIntegerValueResolution); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueResolution) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPositiveIntegerValueResolutionParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("resolution"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for resolution")
}
- _resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _resolutionErr != nil {
return nil, errors.Wrap(_resolutionErr, "Error parsing 'resolution' field of BACnetConstructedDataPositiveIntegerValueResolution")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPositiveIntegerValueResolutionParseWithBuffer(ctx cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataPositiveIntegerValueResolution{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Resolution: resolution,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPositiveIntegerValueResolution) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPositiveIntegerValueResolution")
}
- // Simple Field (resolution)
- if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for resolution")
- }
- _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
- if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for resolution")
- }
- if _resolutionErr != nil {
- return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (resolution)
+ if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for resolution")
+ }
+ _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
+ if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for resolution")
+ }
+ if _resolutionErr != nil {
+ return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPositiveIntegerValueResolution"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPositiveIntegerValueResolution")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPositiveIntegerValueResolution) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPositiveIntegerValueResolution) isBACnetConstructedDataPositiveIntegerValueResolution() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPositiveIntegerValueResolution) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go
index ae876142bc5..137d8787245 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPower.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPower is the corresponding interface of BACnetConstructedDataPower
type BACnetConstructedDataPower interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPowerExactly interface {
// _BACnetConstructedDataPower is the data-structure of this message
type _BACnetConstructedDataPower struct {
*_BACnetConstructedData
- Power BACnetApplicationTagReal
+ Power BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPower) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPower) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPower) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_POWER
-}
+func (m *_BACnetConstructedDataPower) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_POWER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPower) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPower) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPower) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPower) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPower) GetActualValue() BACnetApplicationTagReal
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPower factory function for _BACnetConstructedDataPower
-func NewBACnetConstructedDataPower(power BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPower {
+func NewBACnetConstructedDataPower( power BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPower {
_result := &_BACnetConstructedDataPower{
- Power: power,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Power: power,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPower(power BACnetApplicationTagReal, openingTag BA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPower(structType interface{}) BACnetConstructedDataPower {
- if casted, ok := structType.(BACnetConstructedDataPower); ok {
+ if casted, ok := structType.(BACnetConstructedDataPower); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPower); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPower) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetConstructedDataPower) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPowerParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("power"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for power")
}
- _power, _powerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_power, _powerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _powerErr != nil {
return nil, errors.Wrap(_powerErr, "Error parsing 'power' field of BACnetConstructedDataPower")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPowerParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetConstructedDataPower{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Power: power,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPower) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPower")
}
- // Simple Field (power)
- if pushErr := writeBuffer.PushContext("power"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for power")
- }
- _powerErr := writeBuffer.WriteSerializable(ctx, m.GetPower())
- if popErr := writeBuffer.PopContext("power"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for power")
- }
- if _powerErr != nil {
- return errors.Wrap(_powerErr, "Error serializing 'power' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (power)
+ if pushErr := writeBuffer.PushContext("power"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for power")
+ }
+ _powerErr := writeBuffer.WriteSerializable(ctx, m.GetPower())
+ if popErr := writeBuffer.PopContext("power"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for power")
+ }
+ if _powerErr != nil {
+ return errors.Wrap(_powerErr, "Error serializing 'power' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPower"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPower")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPower) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPower) isBACnetConstructedDataPower() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPower) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go
index 314e50de639..ce11349caa8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPowerMode.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPowerMode is the corresponding interface of BACnetConstructedDataPowerMode
type BACnetConstructedDataPowerMode interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPowerModeExactly interface {
// _BACnetConstructedDataPowerMode is the data-structure of this message
type _BACnetConstructedDataPowerMode struct {
*_BACnetConstructedData
- PowerMode BACnetApplicationTagBoolean
+ PowerMode BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPowerMode) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPowerMode) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPowerMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_POWER_MODE
-}
+func (m *_BACnetConstructedDataPowerMode) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_POWER_MODE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPowerMode) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPowerMode) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPowerMode) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPowerMode) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPowerMode) GetActualValue() BACnetApplicationTagB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPowerMode factory function for _BACnetConstructedDataPowerMode
-func NewBACnetConstructedDataPowerMode(powerMode BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPowerMode {
+func NewBACnetConstructedDataPowerMode( powerMode BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPowerMode {
_result := &_BACnetConstructedDataPowerMode{
- PowerMode: powerMode,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PowerMode: powerMode,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPowerMode(powerMode BACnetApplicationTagBoolean, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPowerMode(structType interface{}) BACnetConstructedDataPowerMode {
- if casted, ok := structType.(BACnetConstructedDataPowerMode); ok {
+ if casted, ok := structType.(BACnetConstructedDataPowerMode); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPowerMode); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPowerMode) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataPowerMode) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPowerModeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("powerMode"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for powerMode")
}
- _powerMode, _powerModeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_powerMode, _powerModeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _powerModeErr != nil {
return nil, errors.Wrap(_powerModeErr, "Error parsing 'powerMode' field of BACnetConstructedDataPowerMode")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPowerModeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataPowerMode{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PowerMode: powerMode,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPowerMode) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPowerMode")
}
- // Simple Field (powerMode)
- if pushErr := writeBuffer.PushContext("powerMode"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for powerMode")
- }
- _powerModeErr := writeBuffer.WriteSerializable(ctx, m.GetPowerMode())
- if popErr := writeBuffer.PopContext("powerMode"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for powerMode")
- }
- if _powerModeErr != nil {
- return errors.Wrap(_powerModeErr, "Error serializing 'powerMode' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (powerMode)
+ if pushErr := writeBuffer.PushContext("powerMode"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for powerMode")
+ }
+ _powerModeErr := writeBuffer.WriteSerializable(ctx, m.GetPowerMode())
+ if popErr := writeBuffer.PopContext("powerMode"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for powerMode")
+ }
+ if _powerModeErr != nil {
+ return errors.Wrap(_powerModeErr, "Error serializing 'powerMode' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPowerMode"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPowerMode")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPowerMode) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPowerMode) isBACnetConstructedDataPowerMode() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPowerMode) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go
index 74930b68dcc..617a960265b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPrescale.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPrescale is the corresponding interface of BACnetConstructedDataPrescale
type BACnetConstructedDataPrescale interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPrescaleExactly interface {
// _BACnetConstructedDataPrescale is the data-structure of this message
type _BACnetConstructedDataPrescale struct {
*_BACnetConstructedData
- Prescale BACnetPrescale
+ Prescale BACnetPrescale
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPrescale) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPrescale) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPrescale) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESCALE
-}
+func (m *_BACnetConstructedDataPrescale) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESCALE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPrescale) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPrescale) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPrescale) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPrescale) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPrescale) GetActualValue() BACnetPrescale {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPrescale factory function for _BACnetConstructedDataPrescale
-func NewBACnetConstructedDataPrescale(prescale BACnetPrescale, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPrescale {
+func NewBACnetConstructedDataPrescale( prescale BACnetPrescale , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPrescale {
_result := &_BACnetConstructedDataPrescale{
- Prescale: prescale,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Prescale: prescale,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPrescale(prescale BACnetPrescale, openingTag BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPrescale(structType interface{}) BACnetConstructedDataPrescale {
- if casted, ok := structType.(BACnetConstructedDataPrescale); ok {
+ if casted, ok := structType.(BACnetConstructedDataPrescale); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPrescale); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPrescale) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataPrescale) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPrescaleParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("prescale"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for prescale")
}
- _prescale, _prescaleErr := BACnetPrescaleParseWithBuffer(ctx, readBuffer)
+_prescale, _prescaleErr := BACnetPrescaleParseWithBuffer(ctx, readBuffer)
if _prescaleErr != nil {
return nil, errors.Wrap(_prescaleErr, "Error parsing 'prescale' field of BACnetConstructedDataPrescale")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPrescaleParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataPrescale{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Prescale: prescale,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPrescale) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPrescale")
}
- // Simple Field (prescale)
- if pushErr := writeBuffer.PushContext("prescale"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for prescale")
- }
- _prescaleErr := writeBuffer.WriteSerializable(ctx, m.GetPrescale())
- if popErr := writeBuffer.PopContext("prescale"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for prescale")
- }
- if _prescaleErr != nil {
- return errors.Wrap(_prescaleErr, "Error serializing 'prescale' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (prescale)
+ if pushErr := writeBuffer.PushContext("prescale"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for prescale")
+ }
+ _prescaleErr := writeBuffer.WriteSerializable(ctx, m.GetPrescale())
+ if popErr := writeBuffer.PopContext("prescale"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for prescale")
+ }
+ if _prescaleErr != nil {
+ return errors.Wrap(_prescaleErr, "Error serializing 'prescale' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPrescale"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPrescale")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPrescale) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPrescale) isBACnetConstructedDataPrescale() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPrescale) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go
index 8863d1635f5..8eac2d6bf20 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPresentValue is the corresponding interface of BACnetConstructedDataPresentValue
type BACnetConstructedDataPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPresentValueExactly interface {
// _BACnetConstructedDataPresentValue is the data-structure of this message
type _BACnetConstructedDataPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagUnsignedInteger
+ PresentValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPresentValue) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPresentValue factory function for _BACnetConstructedDataPresentValue
-func NewBACnetConstructedDataPresentValue(presentValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPresentValue {
+func NewBACnetConstructedDataPresentValue( presentValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPresentValue {
_result := &_BACnetConstructedDataPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPresentValue(presentValue BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPresentValue(structType interface{}) BACnetConstructedDataPresentValue {
- if casted, ok := structType.(BACnetConstructedDataPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPresentValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPresentValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPresentValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPresentValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPresentValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPresentValue) isBACnetConstructedDataPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go
index 64b4689624e..fe180965061 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriority.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPriority is the corresponding interface of BACnetConstructedDataPriority
type BACnetConstructedDataPriority interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataPriorityExactly interface {
// _BACnetConstructedDataPriority is the data-structure of this message
type _BACnetConstructedDataPriority struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- Priority []BACnetApplicationTagUnsignedInteger
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ Priority []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPriority) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPriority) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRIORITY
-}
+func (m *_BACnetConstructedDataPriority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRIORITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPriority) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPriority) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPriority) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPriority) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataPriority) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPriority factory function for _BACnetConstructedDataPriority
-func NewBACnetConstructedDataPriority(numberOfDataElements BACnetApplicationTagUnsignedInteger, priority []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPriority {
+func NewBACnetConstructedDataPriority( numberOfDataElements BACnetApplicationTagUnsignedInteger , priority []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPriority {
_result := &_BACnetConstructedDataPriority{
- NumberOfDataElements: numberOfDataElements,
- Priority: priority,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ Priority: priority,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataPriority(numberOfDataElements BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPriority(structType interface{}) BACnetConstructedDataPriority {
- if casted, ok := structType.(BACnetConstructedDataPriority); ok {
+ if casted, ok := structType.(BACnetConstructedDataPriority); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPriority); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataPriority) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataPriority) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataPriorityParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataPriorityParseWithBuffer(ctx context.Context, readBuffe
// Terminated array
var priority []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'priority' field of BACnetConstructedDataPriority")
}
@@ -229,7 +231,7 @@ func BACnetConstructedDataPriorityParseWithBuffer(ctx context.Context, readBuffe
}
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(priority)) == (3)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(priority))) == ((3)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"priority should have exactly 3 values"})
}
@@ -240,11 +242,11 @@ func BACnetConstructedDataPriorityParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataPriority{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- Priority: priority,
+ Priority: priority,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -265,43 +267,43 @@ func (m *_BACnetConstructedDataPriority) SerializeWithWriteBuffer(ctx context.Co
if pushErr := writeBuffer.PushContext("BACnetConstructedDataPriority"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPriority")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (priority)
- if pushErr := writeBuffer.PushContext("priority", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for priority")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetPriority() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPriority()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'priority' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("priority", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for priority")
+ }
+
+ // Array Field (priority)
+ if pushErr := writeBuffer.PushContext("priority", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for priority")
+ }
+ for _curItem, _element := range m.GetPriority() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPriority()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'priority' field")
}
+ }
+ if popErr := writeBuffer.PopContext("priority", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for priority")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPriority"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPriority")
@@ -311,6 +313,7 @@ func (m *_BACnetConstructedDataPriority) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPriority) isBACnetConstructedDataPriority() bool {
return true
}
@@ -325,3 +328,6 @@ func (m *_BACnetConstructedDataPriority) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go
index 8057e1e1cce..33545c1ad86 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityArray.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPriorityArray is the corresponding interface of BACnetConstructedDataPriorityArray
type BACnetConstructedDataPriorityArray interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPriorityArrayExactly interface {
// _BACnetConstructedDataPriorityArray is the data-structure of this message
type _BACnetConstructedDataPriorityArray struct {
*_BACnetConstructedData
- PriorityArray BACnetPriorityArray
+ PriorityArray BACnetPriorityArray
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPriorityArray) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPriorityArray) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPriorityArray) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRIORITY_ARRAY
-}
+func (m *_BACnetConstructedDataPriorityArray) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRIORITY_ARRAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPriorityArray) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPriorityArray) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPriorityArray) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPriorityArray) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPriorityArray) GetActualValue() BACnetPriorityArr
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPriorityArray factory function for _BACnetConstructedDataPriorityArray
-func NewBACnetConstructedDataPriorityArray(priorityArray BACnetPriorityArray, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPriorityArray {
+func NewBACnetConstructedDataPriorityArray( priorityArray BACnetPriorityArray , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPriorityArray {
_result := &_BACnetConstructedDataPriorityArray{
- PriorityArray: priorityArray,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PriorityArray: priorityArray,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPriorityArray(priorityArray BACnetPriorityArray, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPriorityArray(structType interface{}) BACnetConstructedDataPriorityArray {
- if casted, ok := structType.(BACnetConstructedDataPriorityArray); ok {
+ if casted, ok := structType.(BACnetConstructedDataPriorityArray); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPriorityArray); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPriorityArray) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataPriorityArray) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPriorityArrayParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("priorityArray"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priorityArray")
}
- _priorityArray, _priorityArrayErr := BACnetPriorityArrayParseWithBuffer(ctx, readBuffer, BACnetObjectType(objectTypeArgument), uint8(tagNumber), arrayIndexArgument)
+_priorityArray, _priorityArrayErr := BACnetPriorityArrayParseWithBuffer(ctx, readBuffer , BACnetObjectType( objectTypeArgument ) , uint8( tagNumber ) , arrayIndexArgument )
if _priorityArrayErr != nil {
return nil, errors.Wrap(_priorityArrayErr, "Error parsing 'priorityArray' field of BACnetConstructedDataPriorityArray")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPriorityArrayParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataPriorityArray{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PriorityArray: priorityArray,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPriorityArray) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPriorityArray")
}
- // Simple Field (priorityArray)
- if pushErr := writeBuffer.PushContext("priorityArray"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for priorityArray")
- }
- _priorityArrayErr := writeBuffer.WriteSerializable(ctx, m.GetPriorityArray())
- if popErr := writeBuffer.PopContext("priorityArray"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for priorityArray")
- }
- if _priorityArrayErr != nil {
- return errors.Wrap(_priorityArrayErr, "Error serializing 'priorityArray' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (priorityArray)
+ if pushErr := writeBuffer.PushContext("priorityArray"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for priorityArray")
+ }
+ _priorityArrayErr := writeBuffer.WriteSerializable(ctx, m.GetPriorityArray())
+ if popErr := writeBuffer.PopContext("priorityArray"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for priorityArray")
+ }
+ if _priorityArrayErr != nil {
+ return errors.Wrap(_priorityArrayErr, "Error serializing 'priorityArray' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPriorityArray"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPriorityArray")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPriorityArray) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPriorityArray) isBACnetConstructedDataPriorityArray() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPriorityArray) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go
index d568dce68dc..3dddfd77610 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPriorityForWriting.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPriorityForWriting is the corresponding interface of BACnetConstructedDataPriorityForWriting
type BACnetConstructedDataPriorityForWriting interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPriorityForWritingExactly interface {
// _BACnetConstructedDataPriorityForWriting is the data-structure of this message
type _BACnetConstructedDataPriorityForWriting struct {
*_BACnetConstructedData
- PriorityForWriting BACnetApplicationTagUnsignedInteger
+ PriorityForWriting BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPriorityForWriting) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPriorityForWriting) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPriorityForWriting) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRIORITY_FOR_WRITING
-}
+func (m *_BACnetConstructedDataPriorityForWriting) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRIORITY_FOR_WRITING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPriorityForWriting) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPriorityForWriting) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPriorityForWriting) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPriorityForWriting) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPriorityForWriting) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPriorityForWriting factory function for _BACnetConstructedDataPriorityForWriting
-func NewBACnetConstructedDataPriorityForWriting(priorityForWriting BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPriorityForWriting {
+func NewBACnetConstructedDataPriorityForWriting( priorityForWriting BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPriorityForWriting {
_result := &_BACnetConstructedDataPriorityForWriting{
- PriorityForWriting: priorityForWriting,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PriorityForWriting: priorityForWriting,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPriorityForWriting(priorityForWriting BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPriorityForWriting(structType interface{}) BACnetConstructedDataPriorityForWriting {
- if casted, ok := structType.(BACnetConstructedDataPriorityForWriting); ok {
+ if casted, ok := structType.(BACnetConstructedDataPriorityForWriting); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPriorityForWriting); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPriorityForWriting) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataPriorityForWriting) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPriorityForWritingParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("priorityForWriting"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priorityForWriting")
}
- _priorityForWriting, _priorityForWritingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_priorityForWriting, _priorityForWritingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _priorityForWritingErr != nil {
return nil, errors.Wrap(_priorityForWritingErr, "Error parsing 'priorityForWriting' field of BACnetConstructedDataPriorityForWriting")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPriorityForWritingParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataPriorityForWriting{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PriorityForWriting: priorityForWriting,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPriorityForWriting) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPriorityForWriting")
}
- // Simple Field (priorityForWriting)
- if pushErr := writeBuffer.PushContext("priorityForWriting"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for priorityForWriting")
- }
- _priorityForWritingErr := writeBuffer.WriteSerializable(ctx, m.GetPriorityForWriting())
- if popErr := writeBuffer.PopContext("priorityForWriting"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for priorityForWriting")
- }
- if _priorityForWritingErr != nil {
- return errors.Wrap(_priorityForWritingErr, "Error serializing 'priorityForWriting' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (priorityForWriting)
+ if pushErr := writeBuffer.PushContext("priorityForWriting"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for priorityForWriting")
+ }
+ _priorityForWritingErr := writeBuffer.WriteSerializable(ctx, m.GetPriorityForWriting())
+ if popErr := writeBuffer.PopContext("priorityForWriting"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for priorityForWriting")
+ }
+ if _priorityForWritingErr != nil {
+ return errors.Wrap(_priorityForWritingErr, "Error serializing 'priorityForWriting' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPriorityForWriting"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPriorityForWriting")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPriorityForWriting) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPriorityForWriting) isBACnetConstructedDataPriorityForWriting() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPriorityForWriting) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go
index 6d5525fe2cf..1ea0c3f29b9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProcessIdentifier is the corresponding interface of BACnetConstructedDataProcessIdentifier
type BACnetConstructedDataProcessIdentifier interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProcessIdentifierExactly interface {
// _BACnetConstructedDataProcessIdentifier is the data-structure of this message
type _BACnetConstructedDataProcessIdentifier struct {
*_BACnetConstructedData
- ProcessIdentifier BACnetApplicationTagUnsignedInteger
+ ProcessIdentifier BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProcessIdentifier) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProcessIdentifier) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProcessIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROCESS_IDENTIFIER
-}
+func (m *_BACnetConstructedDataProcessIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROCESS_IDENTIFIER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProcessIdentifier) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProcessIdentifier) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProcessIdentifier) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProcessIdentifier) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProcessIdentifier) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProcessIdentifier factory function for _BACnetConstructedDataProcessIdentifier
-func NewBACnetConstructedDataProcessIdentifier(processIdentifier BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProcessIdentifier {
+func NewBACnetConstructedDataProcessIdentifier( processIdentifier BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProcessIdentifier {
_result := &_BACnetConstructedDataProcessIdentifier{
- ProcessIdentifier: processIdentifier,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProcessIdentifier: processIdentifier,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProcessIdentifier(processIdentifier BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProcessIdentifier(structType interface{}) BACnetConstructedDataProcessIdentifier {
- if casted, ok := structType.(BACnetConstructedDataProcessIdentifier); ok {
+ if casted, ok := structType.(BACnetConstructedDataProcessIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProcessIdentifier); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProcessIdentifier) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataProcessIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProcessIdentifierParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("processIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for processIdentifier")
}
- _processIdentifier, _processIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_processIdentifier, _processIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _processIdentifierErr != nil {
return nil, errors.Wrap(_processIdentifierErr, "Error parsing 'processIdentifier' field of BACnetConstructedDataProcessIdentifier")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProcessIdentifierParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataProcessIdentifier{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProcessIdentifier: processIdentifier,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProcessIdentifier) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProcessIdentifier")
}
- // Simple Field (processIdentifier)
- if pushErr := writeBuffer.PushContext("processIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for processIdentifier")
- }
- _processIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetProcessIdentifier())
- if popErr := writeBuffer.PopContext("processIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for processIdentifier")
- }
- if _processIdentifierErr != nil {
- return errors.Wrap(_processIdentifierErr, "Error serializing 'processIdentifier' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (processIdentifier)
+ if pushErr := writeBuffer.PushContext("processIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for processIdentifier")
+ }
+ _processIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetProcessIdentifier())
+ if popErr := writeBuffer.PopContext("processIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for processIdentifier")
+ }
+ if _processIdentifierErr != nil {
+ return errors.Wrap(_processIdentifierErr, "Error serializing 'processIdentifier' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProcessIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProcessIdentifier")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProcessIdentifier) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProcessIdentifier) isBACnetConstructedDataProcessIdentifier() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProcessIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go
index 3045e4a49ce..c62bd7a1bc3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProcessIdentifierFilter.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProcessIdentifierFilter is the corresponding interface of BACnetConstructedDataProcessIdentifierFilter
type BACnetConstructedDataProcessIdentifierFilter interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProcessIdentifierFilterExactly interface {
// _BACnetConstructedDataProcessIdentifierFilter is the data-structure of this message
type _BACnetConstructedDataProcessIdentifierFilter struct {
*_BACnetConstructedData
- ProcessIdentifierFilter BACnetProcessIdSelection
+ ProcessIdentifierFilter BACnetProcessIdSelection
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProcessIdentifierFilter) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProcessIdentifierFilter) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProcessIdentifierFilter) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROCESS_IDENTIFIER_FILTER
-}
+func (m *_BACnetConstructedDataProcessIdentifierFilter) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROCESS_IDENTIFIER_FILTER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProcessIdentifierFilter) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProcessIdentifierFilter) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProcessIdentifierFilter) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProcessIdentifierFilter) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProcessIdentifierFilter) GetActualValue() BACnetP
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProcessIdentifierFilter factory function for _BACnetConstructedDataProcessIdentifierFilter
-func NewBACnetConstructedDataProcessIdentifierFilter(processIdentifierFilter BACnetProcessIdSelection, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProcessIdentifierFilter {
+func NewBACnetConstructedDataProcessIdentifierFilter( processIdentifierFilter BACnetProcessIdSelection , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProcessIdentifierFilter {
_result := &_BACnetConstructedDataProcessIdentifierFilter{
ProcessIdentifierFilter: processIdentifierFilter,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProcessIdentifierFilter(processIdentifierFilter BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProcessIdentifierFilter(structType interface{}) BACnetConstructedDataProcessIdentifierFilter {
- if casted, ok := structType.(BACnetConstructedDataProcessIdentifierFilter); ok {
+ if casted, ok := structType.(BACnetConstructedDataProcessIdentifierFilter); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProcessIdentifierFilter); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProcessIdentifierFilter) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataProcessIdentifierFilter) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProcessIdentifierFilterParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("processIdentifierFilter"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for processIdentifierFilter")
}
- _processIdentifierFilter, _processIdentifierFilterErr := BACnetProcessIdSelectionParseWithBuffer(ctx, readBuffer)
+_processIdentifierFilter, _processIdentifierFilterErr := BACnetProcessIdSelectionParseWithBuffer(ctx, readBuffer)
if _processIdentifierFilterErr != nil {
return nil, errors.Wrap(_processIdentifierFilterErr, "Error parsing 'processIdentifierFilter' field of BACnetConstructedDataProcessIdentifierFilter")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProcessIdentifierFilterParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataProcessIdentifierFilter{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProcessIdentifierFilter: processIdentifierFilter,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProcessIdentifierFilter) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProcessIdentifierFilter")
}
- // Simple Field (processIdentifierFilter)
- if pushErr := writeBuffer.PushContext("processIdentifierFilter"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for processIdentifierFilter")
- }
- _processIdentifierFilterErr := writeBuffer.WriteSerializable(ctx, m.GetProcessIdentifierFilter())
- if popErr := writeBuffer.PopContext("processIdentifierFilter"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for processIdentifierFilter")
- }
- if _processIdentifierFilterErr != nil {
- return errors.Wrap(_processIdentifierFilterErr, "Error serializing 'processIdentifierFilter' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (processIdentifierFilter)
+ if pushErr := writeBuffer.PushContext("processIdentifierFilter"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for processIdentifierFilter")
+ }
+ _processIdentifierFilterErr := writeBuffer.WriteSerializable(ctx, m.GetProcessIdentifierFilter())
+ if popErr := writeBuffer.PopContext("processIdentifierFilter"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for processIdentifierFilter")
+ }
+ if _processIdentifierFilterErr != nil {
+ return errors.Wrap(_processIdentifierFilterErr, "Error serializing 'processIdentifierFilter' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProcessIdentifierFilter"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProcessIdentifierFilter")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProcessIdentifierFilter) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProcessIdentifierFilter) isBACnetConstructedDataProcessIdentifierFilter() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProcessIdentifierFilter) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go
index 2b2815a5cb5..69e2dbe9270 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileLocation.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProfileLocation is the corresponding interface of BACnetConstructedDataProfileLocation
type BACnetConstructedDataProfileLocation interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProfileLocationExactly interface {
// _BACnetConstructedDataProfileLocation is the data-structure of this message
type _BACnetConstructedDataProfileLocation struct {
*_BACnetConstructedData
- ProfileLocation BACnetApplicationTagCharacterString
+ ProfileLocation BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProfileLocation) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProfileLocation) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProfileLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROFILE_LOCATION
-}
+func (m *_BACnetConstructedDataProfileLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROFILE_LOCATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProfileLocation) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProfileLocation) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProfileLocation) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProfileLocation) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProfileLocation) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProfileLocation factory function for _BACnetConstructedDataProfileLocation
-func NewBACnetConstructedDataProfileLocation(profileLocation BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProfileLocation {
+func NewBACnetConstructedDataProfileLocation( profileLocation BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProfileLocation {
_result := &_BACnetConstructedDataProfileLocation{
- ProfileLocation: profileLocation,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProfileLocation: profileLocation,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProfileLocation(profileLocation BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProfileLocation(structType interface{}) BACnetConstructedDataProfileLocation {
- if casted, ok := structType.(BACnetConstructedDataProfileLocation); ok {
+ if casted, ok := structType.(BACnetConstructedDataProfileLocation); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProfileLocation); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProfileLocation) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataProfileLocation) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProfileLocationParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("profileLocation"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for profileLocation")
}
- _profileLocation, _profileLocationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_profileLocation, _profileLocationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _profileLocationErr != nil {
return nil, errors.Wrap(_profileLocationErr, "Error parsing 'profileLocation' field of BACnetConstructedDataProfileLocation")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProfileLocationParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataProfileLocation{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProfileLocation: profileLocation,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProfileLocation) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProfileLocation")
}
- // Simple Field (profileLocation)
- if pushErr := writeBuffer.PushContext("profileLocation"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for profileLocation")
- }
- _profileLocationErr := writeBuffer.WriteSerializable(ctx, m.GetProfileLocation())
- if popErr := writeBuffer.PopContext("profileLocation"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for profileLocation")
- }
- if _profileLocationErr != nil {
- return errors.Wrap(_profileLocationErr, "Error serializing 'profileLocation' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (profileLocation)
+ if pushErr := writeBuffer.PushContext("profileLocation"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for profileLocation")
+ }
+ _profileLocationErr := writeBuffer.WriteSerializable(ctx, m.GetProfileLocation())
+ if popErr := writeBuffer.PopContext("profileLocation"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for profileLocation")
+ }
+ if _profileLocationErr != nil {
+ return errors.Wrap(_profileLocationErr, "Error serializing 'profileLocation' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProfileLocation"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProfileLocation")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProfileLocation) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProfileLocation) isBACnetConstructedDataProfileLocation() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProfileLocation) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go
index 06550f5ed85..4a4a179d058 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProfileName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProfileName is the corresponding interface of BACnetConstructedDataProfileName
type BACnetConstructedDataProfileName interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProfileNameExactly interface {
// _BACnetConstructedDataProfileName is the data-structure of this message
type _BACnetConstructedDataProfileName struct {
*_BACnetConstructedData
- ProfileName BACnetApplicationTagCharacterString
+ ProfileName BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProfileName) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProfileName) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProfileName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROFILE_NAME
-}
+func (m *_BACnetConstructedDataProfileName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROFILE_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProfileName) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProfileName) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProfileName) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProfileName) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProfileName) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProfileName factory function for _BACnetConstructedDataProfileName
-func NewBACnetConstructedDataProfileName(profileName BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProfileName {
+func NewBACnetConstructedDataProfileName( profileName BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProfileName {
_result := &_BACnetConstructedDataProfileName{
- ProfileName: profileName,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProfileName: profileName,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProfileName(profileName BACnetApplicationTagCharact
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProfileName(structType interface{}) BACnetConstructedDataProfileName {
- if casted, ok := structType.(BACnetConstructedDataProfileName); ok {
+ if casted, ok := structType.(BACnetConstructedDataProfileName); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProfileName); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProfileName) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataProfileName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProfileNameParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("profileName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for profileName")
}
- _profileName, _profileNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_profileName, _profileNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _profileNameErr != nil {
return nil, errors.Wrap(_profileNameErr, "Error parsing 'profileName' field of BACnetConstructedDataProfileName")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProfileNameParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataProfileName{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProfileName: profileName,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProfileName) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProfileName")
}
- // Simple Field (profileName)
- if pushErr := writeBuffer.PushContext("profileName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for profileName")
- }
- _profileNameErr := writeBuffer.WriteSerializable(ctx, m.GetProfileName())
- if popErr := writeBuffer.PopContext("profileName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for profileName")
- }
- if _profileNameErr != nil {
- return errors.Wrap(_profileNameErr, "Error serializing 'profileName' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (profileName)
+ if pushErr := writeBuffer.PushContext("profileName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for profileName")
+ }
+ _profileNameErr := writeBuffer.WriteSerializable(ctx, m.GetProfileName())
+ if popErr := writeBuffer.PopContext("profileName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for profileName")
+ }
+ if _profileNameErr != nil {
+ return errors.Wrap(_profileNameErr, "Error serializing 'profileName' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProfileName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProfileName")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProfileName) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProfileName) isBACnetConstructedDataProfileName() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProfileName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramAll.go
index 29fd055a3ed..029c632d1a0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProgramAll is the corresponding interface of BACnetConstructedDataProgramAll
type BACnetConstructedDataProgramAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataProgramAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProgramAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_PROGRAM
-}
+func (m *_BACnetConstructedDataProgramAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_PROGRAM}
-func (m *_BACnetConstructedDataProgramAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataProgramAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProgramAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProgramAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProgramAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProgramAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataProgramAll factory function for _BACnetConstructedDataProgramAll
-func NewBACnetConstructedDataProgramAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProgramAll {
+func NewBACnetConstructedDataProgramAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProgramAll {
_result := &_BACnetConstructedDataProgramAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataProgramAll(openingTag BACnetOpeningTag, peekedTagHe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProgramAll(structType interface{}) BACnetConstructedDataProgramAll {
- if casted, ok := structType.(BACnetConstructedDataProgramAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataProgramAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProgramAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataProgramAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataProgramAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataProgramAllParseWithBuffer(ctx context.Context, readBuf
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataProgramAllParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataProgramAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataProgramAll) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProgramAll) isBACnetConstructedDataProgramAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataProgramAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go
index bd811409f59..0c2ce135400 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramChange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProgramChange is the corresponding interface of BACnetConstructedDataProgramChange
type BACnetConstructedDataProgramChange interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProgramChangeExactly interface {
// _BACnetConstructedDataProgramChange is the data-structure of this message
type _BACnetConstructedDataProgramChange struct {
*_BACnetConstructedData
- ProgramChange BACnetProgramRequestTagged
+ ProgramChange BACnetProgramRequestTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProgramChange) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProgramChange) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProgramChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROGRAM_CHANGE
-}
+func (m *_BACnetConstructedDataProgramChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROGRAM_CHANGE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProgramChange) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProgramChange) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProgramChange) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProgramChange) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProgramChange) GetActualValue() BACnetProgramRequ
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProgramChange factory function for _BACnetConstructedDataProgramChange
-func NewBACnetConstructedDataProgramChange(programChange BACnetProgramRequestTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProgramChange {
+func NewBACnetConstructedDataProgramChange( programChange BACnetProgramRequestTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProgramChange {
_result := &_BACnetConstructedDataProgramChange{
- ProgramChange: programChange,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProgramChange: programChange,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProgramChange(programChange BACnetProgramRequestTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProgramChange(structType interface{}) BACnetConstructedDataProgramChange {
- if casted, ok := structType.(BACnetConstructedDataProgramChange); ok {
+ if casted, ok := structType.(BACnetConstructedDataProgramChange); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProgramChange); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProgramChange) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataProgramChange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProgramChangeParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("programChange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for programChange")
}
- _programChange, _programChangeErr := BACnetProgramRequestTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_programChange, _programChangeErr := BACnetProgramRequestTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _programChangeErr != nil {
return nil, errors.Wrap(_programChangeErr, "Error parsing 'programChange' field of BACnetConstructedDataProgramChange")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProgramChangeParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataProgramChange{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProgramChange: programChange,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProgramChange) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProgramChange")
}
- // Simple Field (programChange)
- if pushErr := writeBuffer.PushContext("programChange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for programChange")
- }
- _programChangeErr := writeBuffer.WriteSerializable(ctx, m.GetProgramChange())
- if popErr := writeBuffer.PopContext("programChange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for programChange")
- }
- if _programChangeErr != nil {
- return errors.Wrap(_programChangeErr, "Error serializing 'programChange' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (programChange)
+ if pushErr := writeBuffer.PushContext("programChange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for programChange")
+ }
+ _programChangeErr := writeBuffer.WriteSerializable(ctx, m.GetProgramChange())
+ if popErr := writeBuffer.PopContext("programChange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for programChange")
+ }
+ if _programChangeErr != nil {
+ return errors.Wrap(_programChangeErr, "Error serializing 'programChange' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProgramChange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProgramChange")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProgramChange) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProgramChange) isBACnetConstructedDataProgramChange() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProgramChange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go
index dde07074679..b128442d28f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramLocation.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProgramLocation is the corresponding interface of BACnetConstructedDataProgramLocation
type BACnetConstructedDataProgramLocation interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProgramLocationExactly interface {
// _BACnetConstructedDataProgramLocation is the data-structure of this message
type _BACnetConstructedDataProgramLocation struct {
*_BACnetConstructedData
- ProgramLocation BACnetApplicationTagCharacterString
+ ProgramLocation BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProgramLocation) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProgramLocation) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProgramLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROGRAM_LOCATION
-}
+func (m *_BACnetConstructedDataProgramLocation) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROGRAM_LOCATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProgramLocation) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProgramLocation) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProgramLocation) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProgramLocation) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProgramLocation) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProgramLocation factory function for _BACnetConstructedDataProgramLocation
-func NewBACnetConstructedDataProgramLocation(programLocation BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProgramLocation {
+func NewBACnetConstructedDataProgramLocation( programLocation BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProgramLocation {
_result := &_BACnetConstructedDataProgramLocation{
- ProgramLocation: programLocation,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProgramLocation: programLocation,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProgramLocation(programLocation BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProgramLocation(structType interface{}) BACnetConstructedDataProgramLocation {
- if casted, ok := structType.(BACnetConstructedDataProgramLocation); ok {
+ if casted, ok := structType.(BACnetConstructedDataProgramLocation); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProgramLocation); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProgramLocation) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataProgramLocation) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProgramLocationParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("programLocation"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for programLocation")
}
- _programLocation, _programLocationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_programLocation, _programLocationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _programLocationErr != nil {
return nil, errors.Wrap(_programLocationErr, "Error parsing 'programLocation' field of BACnetConstructedDataProgramLocation")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProgramLocationParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataProgramLocation{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProgramLocation: programLocation,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProgramLocation) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProgramLocation")
}
- // Simple Field (programLocation)
- if pushErr := writeBuffer.PushContext("programLocation"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for programLocation")
- }
- _programLocationErr := writeBuffer.WriteSerializable(ctx, m.GetProgramLocation())
- if popErr := writeBuffer.PopContext("programLocation"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for programLocation")
- }
- if _programLocationErr != nil {
- return errors.Wrap(_programLocationErr, "Error serializing 'programLocation' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (programLocation)
+ if pushErr := writeBuffer.PushContext("programLocation"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for programLocation")
+ }
+ _programLocationErr := writeBuffer.WriteSerializable(ctx, m.GetProgramLocation())
+ if popErr := writeBuffer.PopContext("programLocation"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for programLocation")
+ }
+ if _programLocationErr != nil {
+ return errors.Wrap(_programLocationErr, "Error serializing 'programLocation' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProgramLocation"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProgramLocation")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProgramLocation) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProgramLocation) isBACnetConstructedDataProgramLocation() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProgramLocation) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go
index 2cbf7bd6dba..8045c05b207 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProgramState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProgramState is the corresponding interface of BACnetConstructedDataProgramState
type BACnetConstructedDataProgramState interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProgramStateExactly interface {
// _BACnetConstructedDataProgramState is the data-structure of this message
type _BACnetConstructedDataProgramState struct {
*_BACnetConstructedData
- ProgramState BACnetProgramStateTagged
+ ProgramState BACnetProgramStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProgramState) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProgramState) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProgramState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROGRAM_STATE
-}
+func (m *_BACnetConstructedDataProgramState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROGRAM_STATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProgramState) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProgramState) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProgramState) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProgramState) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProgramState) GetActualValue() BACnetProgramState
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProgramState factory function for _BACnetConstructedDataProgramState
-func NewBACnetConstructedDataProgramState(programState BACnetProgramStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProgramState {
+func NewBACnetConstructedDataProgramState( programState BACnetProgramStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProgramState {
_result := &_BACnetConstructedDataProgramState{
- ProgramState: programState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProgramState: programState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProgramState(programState BACnetProgramStateTagged,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProgramState(structType interface{}) BACnetConstructedDataProgramState {
- if casted, ok := structType.(BACnetConstructedDataProgramState); ok {
+ if casted, ok := structType.(BACnetConstructedDataProgramState); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProgramState); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProgramState) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataProgramState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProgramStateParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("programState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for programState")
}
- _programState, _programStateErr := BACnetProgramStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_programState, _programStateErr := BACnetProgramStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _programStateErr != nil {
return nil, errors.Wrap(_programStateErr, "Error parsing 'programState' field of BACnetConstructedDataProgramState")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProgramStateParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataProgramState{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProgramState: programState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProgramState) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProgramState")
}
- // Simple Field (programState)
- if pushErr := writeBuffer.PushContext("programState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for programState")
- }
- _programStateErr := writeBuffer.WriteSerializable(ctx, m.GetProgramState())
- if popErr := writeBuffer.PopContext("programState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for programState")
- }
- if _programStateErr != nil {
- return errors.Wrap(_programStateErr, "Error serializing 'programState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (programState)
+ if pushErr := writeBuffer.PushContext("programState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for programState")
+ }
+ _programStateErr := writeBuffer.WriteSerializable(ctx, m.GetProgramState())
+ if popErr := writeBuffer.PopContext("programState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for programState")
+ }
+ if _programStateErr != nil {
+ return errors.Wrap(_programStateErr, "Error serializing 'programState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProgramState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProgramState")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProgramState) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProgramState) isBACnetConstructedDataProgramState() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProgramState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go
index 850b44f11f0..9cf47d58a49 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPropertyList.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPropertyList is the corresponding interface of BACnetConstructedDataPropertyList
type BACnetConstructedDataPropertyList interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataPropertyListExactly interface {
// _BACnetConstructedDataPropertyList is the data-structure of this message
type _BACnetConstructedDataPropertyList struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- PropertyList []BACnetPropertyIdentifierTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ PropertyList []BACnetPropertyIdentifierTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPropertyList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPropertyList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPropertyList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROPERTY_LIST
-}
+func (m *_BACnetConstructedDataPropertyList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROPERTY_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPropertyList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPropertyList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPropertyList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPropertyList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataPropertyList) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPropertyList factory function for _BACnetConstructedDataPropertyList
-func NewBACnetConstructedDataPropertyList(numberOfDataElements BACnetApplicationTagUnsignedInteger, propertyList []BACnetPropertyIdentifierTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPropertyList {
+func NewBACnetConstructedDataPropertyList( numberOfDataElements BACnetApplicationTagUnsignedInteger , propertyList []BACnetPropertyIdentifierTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPropertyList {
_result := &_BACnetConstructedDataPropertyList{
- NumberOfDataElements: numberOfDataElements,
- PropertyList: propertyList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ PropertyList: propertyList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataPropertyList(numberOfDataElements BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPropertyList(structType interface{}) BACnetConstructedDataPropertyList {
- if casted, ok := structType.(BACnetConstructedDataPropertyList); ok {
+ if casted, ok := structType.(BACnetConstructedDataPropertyList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPropertyList); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataPropertyList) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataPropertyList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataPropertyListParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataPropertyListParseWithBuffer(ctx context.Context, readB
// Terminated array
var propertyList []BACnetPropertyIdentifierTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'propertyList' field of BACnetConstructedDataPropertyList")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataPropertyListParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataPropertyList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- PropertyList: propertyList,
+ PropertyList: propertyList,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataPropertyList) SerializeWithWriteBuffer(ctx contex
if pushErr := writeBuffer.PushContext("BACnetConstructedDataPropertyList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPropertyList")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (propertyList)
- if pushErr := writeBuffer.PushContext("propertyList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for propertyList")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetPropertyList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPropertyList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'propertyList' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("propertyList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for propertyList")
+ }
+
+ // Array Field (propertyList)
+ if pushErr := writeBuffer.PushContext("propertyList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for propertyList")
+ }
+ for _curItem, _element := range m.GetPropertyList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetPropertyList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'propertyList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("propertyList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for propertyList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPropertyList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPropertyList")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataPropertyList) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPropertyList) isBACnetConstructedDataPropertyList() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataPropertyList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go
index 8aba40789d4..8472ecd1f3e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstant.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProportionalConstant is the corresponding interface of BACnetConstructedDataProportionalConstant
type BACnetConstructedDataProportionalConstant interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProportionalConstantExactly interface {
// _BACnetConstructedDataProportionalConstant is the data-structure of this message
type _BACnetConstructedDataProportionalConstant struct {
*_BACnetConstructedData
- ProportionalConstant BACnetApplicationTagReal
+ ProportionalConstant BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProportionalConstant) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProportionalConstant) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProportionalConstant) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT
-}
+func (m *_BACnetConstructedDataProportionalConstant) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProportionalConstant) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProportionalConstant) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProportionalConstant) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProportionalConstant) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProportionalConstant) GetActualValue() BACnetAppl
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProportionalConstant factory function for _BACnetConstructedDataProportionalConstant
-func NewBACnetConstructedDataProportionalConstant(proportionalConstant BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProportionalConstant {
+func NewBACnetConstructedDataProportionalConstant( proportionalConstant BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProportionalConstant {
_result := &_BACnetConstructedDataProportionalConstant{
- ProportionalConstant: proportionalConstant,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProportionalConstant: proportionalConstant,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProportionalConstant(proportionalConstant BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProportionalConstant(structType interface{}) BACnetConstructedDataProportionalConstant {
- if casted, ok := structType.(BACnetConstructedDataProportionalConstant); ok {
+ if casted, ok := structType.(BACnetConstructedDataProportionalConstant); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProportionalConstant); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProportionalConstant) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataProportionalConstant) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProportionalConstantParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("proportionalConstant"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for proportionalConstant")
}
- _proportionalConstant, _proportionalConstantErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_proportionalConstant, _proportionalConstantErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _proportionalConstantErr != nil {
return nil, errors.Wrap(_proportionalConstantErr, "Error parsing 'proportionalConstant' field of BACnetConstructedDataProportionalConstant")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProportionalConstantParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataProportionalConstant{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProportionalConstant: proportionalConstant,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProportionalConstant) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProportionalConstant")
}
- // Simple Field (proportionalConstant)
- if pushErr := writeBuffer.PushContext("proportionalConstant"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for proportionalConstant")
- }
- _proportionalConstantErr := writeBuffer.WriteSerializable(ctx, m.GetProportionalConstant())
- if popErr := writeBuffer.PopContext("proportionalConstant"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for proportionalConstant")
- }
- if _proportionalConstantErr != nil {
- return errors.Wrap(_proportionalConstantErr, "Error serializing 'proportionalConstant' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (proportionalConstant)
+ if pushErr := writeBuffer.PushContext("proportionalConstant"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for proportionalConstant")
+ }
+ _proportionalConstantErr := writeBuffer.WriteSerializable(ctx, m.GetProportionalConstant())
+ if popErr := writeBuffer.PopContext("proportionalConstant"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for proportionalConstant")
+ }
+ if _proportionalConstantErr != nil {
+ return errors.Wrap(_proportionalConstantErr, "Error serializing 'proportionalConstant' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProportionalConstant"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProportionalConstant")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProportionalConstant) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProportionalConstant) isBACnetConstructedDataProportionalConstant() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProportionalConstant) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go
index 6024722907d..52536f03fe9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProportionalConstantUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProportionalConstantUnits is the corresponding interface of BACnetConstructedDataProportionalConstantUnits
type BACnetConstructedDataProportionalConstantUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProportionalConstantUnitsExactly interface {
// _BACnetConstructedDataProportionalConstantUnits is the data-structure of this message
type _BACnetConstructedDataProportionalConstantUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProportionalConstantUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProportionalConstantUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProportionalConstantUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT_UNITS
-}
+func (m *_BACnetConstructedDataProportionalConstantUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROPORTIONAL_CONSTANT_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProportionalConstantUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProportionalConstantUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProportionalConstantUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProportionalConstantUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProportionalConstantUnits) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProportionalConstantUnits factory function for _BACnetConstructedDataProportionalConstantUnits
-func NewBACnetConstructedDataProportionalConstantUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProportionalConstantUnits {
+func NewBACnetConstructedDataProportionalConstantUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProportionalConstantUnits {
_result := &_BACnetConstructedDataProportionalConstantUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProportionalConstantUnits(units BACnetEngineeringUn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProportionalConstantUnits(structType interface{}) BACnetConstructedDataProportionalConstantUnits {
- if casted, ok := structType.(BACnetConstructedDataProportionalConstantUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataProportionalConstantUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProportionalConstantUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProportionalConstantUnits) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataProportionalConstantUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProportionalConstantUnitsParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataProportionalConstantUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProportionalConstantUnitsParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataProportionalConstantUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProportionalConstantUnits) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProportionalConstantUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProportionalConstantUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProportionalConstantUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProportionalConstantUnits) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProportionalConstantUnits) isBACnetConstructedDataProportionalConstantUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProportionalConstantUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go
index a2a9966835b..a9a7f2eb464 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolLevel.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProtocolLevel is the corresponding interface of BACnetConstructedDataProtocolLevel
type BACnetConstructedDataProtocolLevel interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProtocolLevelExactly interface {
// _BACnetConstructedDataProtocolLevel is the data-structure of this message
type _BACnetConstructedDataProtocolLevel struct {
*_BACnetConstructedData
- ProtocolLevel BACnetProtocolLevelTagged
+ ProtocolLevel BACnetProtocolLevelTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProtocolLevel) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProtocolLevel) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProtocolLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROTOCOL_LEVEL
-}
+func (m *_BACnetConstructedDataProtocolLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROTOCOL_LEVEL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProtocolLevel) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProtocolLevel) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProtocolLevel) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProtocolLevel) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProtocolLevel) GetActualValue() BACnetProtocolLev
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProtocolLevel factory function for _BACnetConstructedDataProtocolLevel
-func NewBACnetConstructedDataProtocolLevel(protocolLevel BACnetProtocolLevelTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProtocolLevel {
+func NewBACnetConstructedDataProtocolLevel( protocolLevel BACnetProtocolLevelTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProtocolLevel {
_result := &_BACnetConstructedDataProtocolLevel{
- ProtocolLevel: protocolLevel,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProtocolLevel: protocolLevel,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProtocolLevel(protocolLevel BACnetProtocolLevelTagg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProtocolLevel(structType interface{}) BACnetConstructedDataProtocolLevel {
- if casted, ok := structType.(BACnetConstructedDataProtocolLevel); ok {
+ if casted, ok := structType.(BACnetConstructedDataProtocolLevel); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProtocolLevel); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProtocolLevel) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataProtocolLevel) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProtocolLevelParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("protocolLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for protocolLevel")
}
- _protocolLevel, _protocolLevelErr := BACnetProtocolLevelTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_protocolLevel, _protocolLevelErr := BACnetProtocolLevelTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _protocolLevelErr != nil {
return nil, errors.Wrap(_protocolLevelErr, "Error parsing 'protocolLevel' field of BACnetConstructedDataProtocolLevel")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProtocolLevelParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataProtocolLevel{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProtocolLevel: protocolLevel,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProtocolLevel) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProtocolLevel")
}
- // Simple Field (protocolLevel)
- if pushErr := writeBuffer.PushContext("protocolLevel"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for protocolLevel")
- }
- _protocolLevelErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolLevel())
- if popErr := writeBuffer.PopContext("protocolLevel"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for protocolLevel")
- }
- if _protocolLevelErr != nil {
- return errors.Wrap(_protocolLevelErr, "Error serializing 'protocolLevel' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (protocolLevel)
+ if pushErr := writeBuffer.PushContext("protocolLevel"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for protocolLevel")
+ }
+ _protocolLevelErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolLevel())
+ if popErr := writeBuffer.PopContext("protocolLevel"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for protocolLevel")
+ }
+ if _protocolLevelErr != nil {
+ return errors.Wrap(_protocolLevelErr, "Error serializing 'protocolLevel' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProtocolLevel"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProtocolLevel")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProtocolLevel) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProtocolLevel) isBACnetConstructedDataProtocolLevel() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProtocolLevel) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go
index 67e83eb27b1..1c242da2b04 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolObjectTypesSupported.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProtocolObjectTypesSupported is the corresponding interface of BACnetConstructedDataProtocolObjectTypesSupported
type BACnetConstructedDataProtocolObjectTypesSupported interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProtocolObjectTypesSupportedExactly interface {
// _BACnetConstructedDataProtocolObjectTypesSupported is the data-structure of this message
type _BACnetConstructedDataProtocolObjectTypesSupported struct {
*_BACnetConstructedData
- ProtocolObjectTypesSupported BACnetObjectTypesSupportedTagged
+ ProtocolObjectTypesSupported BACnetObjectTypesSupportedTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROTOCOL_OBJECT_TYPES_SUPPORTED
-}
+func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROTOCOL_OBJECT_TYPES_SUPPORTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProtocolObjectTypesSupported) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProtocolObjectTypesSupported) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProtocolObjectTypesSupported factory function for _BACnetConstructedDataProtocolObjectTypesSupported
-func NewBACnetConstructedDataProtocolObjectTypesSupported(protocolObjectTypesSupported BACnetObjectTypesSupportedTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProtocolObjectTypesSupported {
+func NewBACnetConstructedDataProtocolObjectTypesSupported( protocolObjectTypesSupported BACnetObjectTypesSupportedTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProtocolObjectTypesSupported {
_result := &_BACnetConstructedDataProtocolObjectTypesSupported{
ProtocolObjectTypesSupported: protocolObjectTypesSupported,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProtocolObjectTypesSupported(protocolObjectTypesSup
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProtocolObjectTypesSupported(structType interface{}) BACnetConstructedDataProtocolObjectTypesSupported {
- if casted, ok := structType.(BACnetConstructedDataProtocolObjectTypesSupported); ok {
+ if casted, ok := structType.(BACnetConstructedDataProtocolObjectTypesSupported); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProtocolObjectTypesSupported); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataProtocolObjectTypesSupported) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProtocolObjectTypesSupportedParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("protocolObjectTypesSupported"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for protocolObjectTypesSupported")
}
- _protocolObjectTypesSupported, _protocolObjectTypesSupportedErr := BACnetObjectTypesSupportedTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_protocolObjectTypesSupported, _protocolObjectTypesSupportedErr := BACnetObjectTypesSupportedTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _protocolObjectTypesSupportedErr != nil {
return nil, errors.Wrap(_protocolObjectTypesSupportedErr, "Error parsing 'protocolObjectTypesSupported' field of BACnetConstructedDataProtocolObjectTypesSupported")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProtocolObjectTypesSupportedParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataProtocolObjectTypesSupported{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProtocolObjectTypesSupported: protocolObjectTypesSupported,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProtocolObjectTypesSupported) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProtocolObjectTypesSupported")
}
- // Simple Field (protocolObjectTypesSupported)
- if pushErr := writeBuffer.PushContext("protocolObjectTypesSupported"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for protocolObjectTypesSupported")
- }
- _protocolObjectTypesSupportedErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolObjectTypesSupported())
- if popErr := writeBuffer.PopContext("protocolObjectTypesSupported"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for protocolObjectTypesSupported")
- }
- if _protocolObjectTypesSupportedErr != nil {
- return errors.Wrap(_protocolObjectTypesSupportedErr, "Error serializing 'protocolObjectTypesSupported' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (protocolObjectTypesSupported)
+ if pushErr := writeBuffer.PushContext("protocolObjectTypesSupported"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for protocolObjectTypesSupported")
+ }
+ _protocolObjectTypesSupportedErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolObjectTypesSupported())
+ if popErr := writeBuffer.PopContext("protocolObjectTypesSupported"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for protocolObjectTypesSupported")
+ }
+ if _protocolObjectTypesSupportedErr != nil {
+ return errors.Wrap(_protocolObjectTypesSupportedErr, "Error serializing 'protocolObjectTypesSupported' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProtocolObjectTypesSupported"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProtocolObjectTypesSupported")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProtocolObjectTypesSupported) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProtocolObjectTypesSupported) isBACnetConstructedDataProtocolObjectTypesSupported() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProtocolObjectTypesSupported) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go
index 4d19a7b90ef..4e50b47f933 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolRevision.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProtocolRevision is the corresponding interface of BACnetConstructedDataProtocolRevision
type BACnetConstructedDataProtocolRevision interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProtocolRevisionExactly interface {
// _BACnetConstructedDataProtocolRevision is the data-structure of this message
type _BACnetConstructedDataProtocolRevision struct {
*_BACnetConstructedData
- ProtocolRevision BACnetApplicationTagUnsignedInteger
+ ProtocolRevision BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProtocolRevision) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProtocolRevision) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProtocolRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROTOCOL_REVISION
-}
+func (m *_BACnetConstructedDataProtocolRevision) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROTOCOL_REVISION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProtocolRevision) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProtocolRevision) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProtocolRevision) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProtocolRevision) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProtocolRevision) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProtocolRevision factory function for _BACnetConstructedDataProtocolRevision
-func NewBACnetConstructedDataProtocolRevision(protocolRevision BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProtocolRevision {
+func NewBACnetConstructedDataProtocolRevision( protocolRevision BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProtocolRevision {
_result := &_BACnetConstructedDataProtocolRevision{
- ProtocolRevision: protocolRevision,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProtocolRevision: protocolRevision,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProtocolRevision(protocolRevision BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProtocolRevision(structType interface{}) BACnetConstructedDataProtocolRevision {
- if casted, ok := structType.(BACnetConstructedDataProtocolRevision); ok {
+ if casted, ok := structType.(BACnetConstructedDataProtocolRevision); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProtocolRevision); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProtocolRevision) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataProtocolRevision) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProtocolRevisionParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("protocolRevision"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for protocolRevision")
}
- _protocolRevision, _protocolRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_protocolRevision, _protocolRevisionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _protocolRevisionErr != nil {
return nil, errors.Wrap(_protocolRevisionErr, "Error parsing 'protocolRevision' field of BACnetConstructedDataProtocolRevision")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProtocolRevisionParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataProtocolRevision{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProtocolRevision: protocolRevision,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProtocolRevision) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProtocolRevision")
}
- // Simple Field (protocolRevision)
- if pushErr := writeBuffer.PushContext("protocolRevision"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for protocolRevision")
- }
- _protocolRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolRevision())
- if popErr := writeBuffer.PopContext("protocolRevision"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for protocolRevision")
- }
- if _protocolRevisionErr != nil {
- return errors.Wrap(_protocolRevisionErr, "Error serializing 'protocolRevision' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (protocolRevision)
+ if pushErr := writeBuffer.PushContext("protocolRevision"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for protocolRevision")
+ }
+ _protocolRevisionErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolRevision())
+ if popErr := writeBuffer.PopContext("protocolRevision"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for protocolRevision")
+ }
+ if _protocolRevisionErr != nil {
+ return errors.Wrap(_protocolRevisionErr, "Error serializing 'protocolRevision' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProtocolRevision"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProtocolRevision")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProtocolRevision) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProtocolRevision) isBACnetConstructedDataProtocolRevision() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProtocolRevision) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go
index b1bdebad86b..d74b81c0f4e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolServicesSupported.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProtocolServicesSupported is the corresponding interface of BACnetConstructedDataProtocolServicesSupported
type BACnetConstructedDataProtocolServicesSupported interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProtocolServicesSupportedExactly interface {
// _BACnetConstructedDataProtocolServicesSupported is the data-structure of this message
type _BACnetConstructedDataProtocolServicesSupported struct {
*_BACnetConstructedData
- ProtocolServicesSupported BACnetServicesSupportedTagged
+ ProtocolServicesSupported BACnetServicesSupportedTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProtocolServicesSupported) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProtocolServicesSupported) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProtocolServicesSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROTOCOL_SERVICES_SUPPORTED
-}
+func (m *_BACnetConstructedDataProtocolServicesSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROTOCOL_SERVICES_SUPPORTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProtocolServicesSupported) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProtocolServicesSupported) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProtocolServicesSupported) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProtocolServicesSupported) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProtocolServicesSupported) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProtocolServicesSupported factory function for _BACnetConstructedDataProtocolServicesSupported
-func NewBACnetConstructedDataProtocolServicesSupported(protocolServicesSupported BACnetServicesSupportedTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProtocolServicesSupported {
+func NewBACnetConstructedDataProtocolServicesSupported( protocolServicesSupported BACnetServicesSupportedTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProtocolServicesSupported {
_result := &_BACnetConstructedDataProtocolServicesSupported{
ProtocolServicesSupported: protocolServicesSupported,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProtocolServicesSupported(protocolServicesSupported
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProtocolServicesSupported(structType interface{}) BACnetConstructedDataProtocolServicesSupported {
- if casted, ok := structType.(BACnetConstructedDataProtocolServicesSupported); ok {
+ if casted, ok := structType.(BACnetConstructedDataProtocolServicesSupported); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProtocolServicesSupported); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProtocolServicesSupported) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataProtocolServicesSupported) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProtocolServicesSupportedParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("protocolServicesSupported"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for protocolServicesSupported")
}
- _protocolServicesSupported, _protocolServicesSupportedErr := BACnetServicesSupportedTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_protocolServicesSupported, _protocolServicesSupportedErr := BACnetServicesSupportedTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _protocolServicesSupportedErr != nil {
return nil, errors.Wrap(_protocolServicesSupportedErr, "Error parsing 'protocolServicesSupported' field of BACnetConstructedDataProtocolServicesSupported")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProtocolServicesSupportedParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataProtocolServicesSupported{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProtocolServicesSupported: protocolServicesSupported,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProtocolServicesSupported) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProtocolServicesSupported")
}
- // Simple Field (protocolServicesSupported)
- if pushErr := writeBuffer.PushContext("protocolServicesSupported"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for protocolServicesSupported")
- }
- _protocolServicesSupportedErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolServicesSupported())
- if popErr := writeBuffer.PopContext("protocolServicesSupported"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for protocolServicesSupported")
- }
- if _protocolServicesSupportedErr != nil {
- return errors.Wrap(_protocolServicesSupportedErr, "Error serializing 'protocolServicesSupported' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (protocolServicesSupported)
+ if pushErr := writeBuffer.PushContext("protocolServicesSupported"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for protocolServicesSupported")
+ }
+ _protocolServicesSupportedErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolServicesSupported())
+ if popErr := writeBuffer.PopContext("protocolServicesSupported"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for protocolServicesSupported")
+ }
+ if _protocolServicesSupportedErr != nil {
+ return errors.Wrap(_protocolServicesSupportedErr, "Error serializing 'protocolServicesSupported' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProtocolServicesSupported"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProtocolServicesSupported")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProtocolServicesSupported) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProtocolServicesSupported) isBACnetConstructedDataProtocolServicesSupported() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProtocolServicesSupported) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go
index f057f896171..595d857fafd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataProtocolVersion.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataProtocolVersion is the corresponding interface of BACnetConstructedDataProtocolVersion
type BACnetConstructedDataProtocolVersion interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataProtocolVersionExactly interface {
// _BACnetConstructedDataProtocolVersion is the data-structure of this message
type _BACnetConstructedDataProtocolVersion struct {
*_BACnetConstructedData
- ProtocolVersion BACnetApplicationTagUnsignedInteger
+ ProtocolVersion BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataProtocolVersion) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataProtocolVersion) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataProtocolVersion) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PROTOCOL_VERSION
-}
+func (m *_BACnetConstructedDataProtocolVersion) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PROTOCOL_VERSION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataProtocolVersion) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataProtocolVersion) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataProtocolVersion) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataProtocolVersion) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataProtocolVersion) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataProtocolVersion factory function for _BACnetConstructedDataProtocolVersion
-func NewBACnetConstructedDataProtocolVersion(protocolVersion BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataProtocolVersion {
+func NewBACnetConstructedDataProtocolVersion( protocolVersion BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataProtocolVersion {
_result := &_BACnetConstructedDataProtocolVersion{
- ProtocolVersion: protocolVersion,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProtocolVersion: protocolVersion,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataProtocolVersion(protocolVersion BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataProtocolVersion(structType interface{}) BACnetConstructedDataProtocolVersion {
- if casted, ok := structType.(BACnetConstructedDataProtocolVersion); ok {
+ if casted, ok := structType.(BACnetConstructedDataProtocolVersion); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataProtocolVersion); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataProtocolVersion) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataProtocolVersion) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataProtocolVersionParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("protocolVersion"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for protocolVersion")
}
- _protocolVersion, _protocolVersionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_protocolVersion, _protocolVersionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _protocolVersionErr != nil {
return nil, errors.Wrap(_protocolVersionErr, "Error parsing 'protocolVersion' field of BACnetConstructedDataProtocolVersion")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataProtocolVersionParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataProtocolVersion{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProtocolVersion: protocolVersion,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataProtocolVersion) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataProtocolVersion")
}
- // Simple Field (protocolVersion)
- if pushErr := writeBuffer.PushContext("protocolVersion"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for protocolVersion")
- }
- _protocolVersionErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolVersion())
- if popErr := writeBuffer.PopContext("protocolVersion"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for protocolVersion")
- }
- if _protocolVersionErr != nil {
- return errors.Wrap(_protocolVersionErr, "Error serializing 'protocolVersion' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (protocolVersion)
+ if pushErr := writeBuffer.PushContext("protocolVersion"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for protocolVersion")
+ }
+ _protocolVersionErr := writeBuffer.WriteSerializable(ctx, m.GetProtocolVersion())
+ if popErr := writeBuffer.PopContext("protocolVersion"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for protocolVersion")
+ }
+ if _protocolVersionErr != nil {
+ return errors.Wrap(_protocolVersionErr, "Error serializing 'protocolVersion' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataProtocolVersion"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataProtocolVersion")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataProtocolVersion) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataProtocolVersion) isBACnetConstructedDataProtocolVersion() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataProtocolVersion) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go
index 1bbc39a8765..a9bd70be79e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAdjustValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPulseConverterAdjustValue is the corresponding interface of BACnetConstructedDataPulseConverterAdjustValue
type BACnetConstructedDataPulseConverterAdjustValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPulseConverterAdjustValueExactly interface {
// _BACnetConstructedDataPulseConverterAdjustValue is the data-structure of this message
type _BACnetConstructedDataPulseConverterAdjustValue struct {
*_BACnetConstructedData
- AdjustValue BACnetApplicationTagReal
+ AdjustValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_PULSE_CONVERTER
-}
+func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_PULSE_CONVERTER}
-func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ADJUST_VALUE
-}
+func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ADJUST_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPulseConverterAdjustValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPulseConverterAdjustValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetActualValue() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPulseConverterAdjustValue factory function for _BACnetConstructedDataPulseConverterAdjustValue
-func NewBACnetConstructedDataPulseConverterAdjustValue(adjustValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPulseConverterAdjustValue {
+func NewBACnetConstructedDataPulseConverterAdjustValue( adjustValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPulseConverterAdjustValue {
_result := &_BACnetConstructedDataPulseConverterAdjustValue{
- AdjustValue: adjustValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AdjustValue: adjustValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPulseConverterAdjustValue(adjustValue BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPulseConverterAdjustValue(structType interface{}) BACnetConstructedDataPulseConverterAdjustValue {
- if casted, ok := structType.(BACnetConstructedDataPulseConverterAdjustValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataPulseConverterAdjustValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPulseConverterAdjustValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataPulseConverterAdjustValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPulseConverterAdjustValueParseWithBuffer(ctx context.C
if pullErr := readBuffer.PullContext("adjustValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for adjustValue")
}
- _adjustValue, _adjustValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_adjustValue, _adjustValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _adjustValueErr != nil {
return nil, errors.Wrap(_adjustValueErr, "Error parsing 'adjustValue' field of BACnetConstructedDataPulseConverterAdjustValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPulseConverterAdjustValueParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataPulseConverterAdjustValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AdjustValue: adjustValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPulseConverterAdjustValue) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPulseConverterAdjustValue")
}
- // Simple Field (adjustValue)
- if pushErr := writeBuffer.PushContext("adjustValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for adjustValue")
- }
- _adjustValueErr := writeBuffer.WriteSerializable(ctx, m.GetAdjustValue())
- if popErr := writeBuffer.PopContext("adjustValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for adjustValue")
- }
- if _adjustValueErr != nil {
- return errors.Wrap(_adjustValueErr, "Error serializing 'adjustValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (adjustValue)
+ if pushErr := writeBuffer.PushContext("adjustValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for adjustValue")
+ }
+ _adjustValueErr := writeBuffer.WriteSerializable(ctx, m.GetAdjustValue())
+ if popErr := writeBuffer.PopContext("adjustValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for adjustValue")
+ }
+ if _adjustValueErr != nil {
+ return errors.Wrap(_adjustValueErr, "Error serializing 'adjustValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPulseConverterAdjustValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPulseConverterAdjustValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPulseConverterAdjustValue) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPulseConverterAdjustValue) isBACnetConstructedDataPulseConverterAdjustValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPulseConverterAdjustValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAll.go
index 00fe8d03417..2f2bebf9ca3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPulseConverterAll is the corresponding interface of BACnetConstructedDataPulseConverterAll
type BACnetConstructedDataPulseConverterAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataPulseConverterAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPulseConverterAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_PULSE_CONVERTER
-}
+func (m *_BACnetConstructedDataPulseConverterAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_PULSE_CONVERTER}
-func (m *_BACnetConstructedDataPulseConverterAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataPulseConverterAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPulseConverterAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPulseConverterAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPulseConverterAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPulseConverterAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataPulseConverterAll factory function for _BACnetConstructedDataPulseConverterAll
-func NewBACnetConstructedDataPulseConverterAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPulseConverterAll {
+func NewBACnetConstructedDataPulseConverterAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPulseConverterAll {
_result := &_BACnetConstructedDataPulseConverterAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataPulseConverterAll(openingTag BACnetOpeningTag, peek
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPulseConverterAll(structType interface{}) BACnetConstructedDataPulseConverterAll {
- if casted, ok := structType.(BACnetConstructedDataPulseConverterAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataPulseConverterAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPulseConverterAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataPulseConverterAll) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataPulseConverterAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataPulseConverterAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataPulseConverterAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataPulseConverterAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataPulseConverterAll) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPulseConverterAll) isBACnetConstructedDataPulseConverterAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataPulseConverterAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go
index 95c105d9ab5..19cdac676ee 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseConverterPresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPulseConverterPresentValue is the corresponding interface of BACnetConstructedDataPulseConverterPresentValue
type BACnetConstructedDataPulseConverterPresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPulseConverterPresentValueExactly interface {
// _BACnetConstructedDataPulseConverterPresentValue is the data-structure of this message
type _BACnetConstructedDataPulseConverterPresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagReal
+ PresentValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPulseConverterPresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_PULSE_CONVERTER
-}
+func (m *_BACnetConstructedDataPulseConverterPresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_PULSE_CONVERTER}
-func (m *_BACnetConstructedDataPulseConverterPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataPulseConverterPresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPulseConverterPresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPulseConverterPresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPulseConverterPresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPulseConverterPresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPulseConverterPresentValue) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPulseConverterPresentValue factory function for _BACnetConstructedDataPulseConverterPresentValue
-func NewBACnetConstructedDataPulseConverterPresentValue(presentValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPulseConverterPresentValue {
+func NewBACnetConstructedDataPulseConverterPresentValue( presentValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPulseConverterPresentValue {
_result := &_BACnetConstructedDataPulseConverterPresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPulseConverterPresentValue(presentValue BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPulseConverterPresentValue(structType interface{}) BACnetConstructedDataPulseConverterPresentValue {
- if casted, ok := structType.(BACnetConstructedDataPulseConverterPresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataPulseConverterPresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPulseConverterPresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPulseConverterPresentValue) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataPulseConverterPresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPulseConverterPresentValueParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataPulseConverterPresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPulseConverterPresentValueParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataPulseConverterPresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPulseConverterPresentValue) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPulseConverterPresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPulseConverterPresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPulseConverterPresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPulseConverterPresentValue) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPulseConverterPresentValue) isBACnetConstructedDataPulseConverterPresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPulseConverterPresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go
index 09ef8de606d..852b44698b1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataPulseRate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataPulseRate is the corresponding interface of BACnetConstructedDataPulseRate
type BACnetConstructedDataPulseRate interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataPulseRateExactly interface {
// _BACnetConstructedDataPulseRate is the data-structure of this message
type _BACnetConstructedDataPulseRate struct {
*_BACnetConstructedData
- PulseRate BACnetApplicationTagUnsignedInteger
+ PulseRate BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataPulseRate) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataPulseRate) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataPulseRate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PULSE_RATE
-}
+func (m *_BACnetConstructedDataPulseRate) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PULSE_RATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataPulseRate) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataPulseRate) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataPulseRate) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataPulseRate) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataPulseRate) GetActualValue() BACnetApplicationTagU
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataPulseRate factory function for _BACnetConstructedDataPulseRate
-func NewBACnetConstructedDataPulseRate(pulseRate BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataPulseRate {
+func NewBACnetConstructedDataPulseRate( pulseRate BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataPulseRate {
_result := &_BACnetConstructedDataPulseRate{
- PulseRate: pulseRate,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PulseRate: pulseRate,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataPulseRate(pulseRate BACnetApplicationTagUnsignedInt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataPulseRate(structType interface{}) BACnetConstructedDataPulseRate {
- if casted, ok := structType.(BACnetConstructedDataPulseRate); ok {
+ if casted, ok := structType.(BACnetConstructedDataPulseRate); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataPulseRate); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataPulseRate) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataPulseRate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataPulseRateParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("pulseRate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for pulseRate")
}
- _pulseRate, _pulseRateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_pulseRate, _pulseRateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _pulseRateErr != nil {
return nil, errors.Wrap(_pulseRateErr, "Error parsing 'pulseRate' field of BACnetConstructedDataPulseRate")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataPulseRateParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataPulseRate{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PulseRate: pulseRate,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataPulseRate) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataPulseRate")
}
- // Simple Field (pulseRate)
- if pushErr := writeBuffer.PushContext("pulseRate"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for pulseRate")
- }
- _pulseRateErr := writeBuffer.WriteSerializable(ctx, m.GetPulseRate())
- if popErr := writeBuffer.PopContext("pulseRate"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for pulseRate")
- }
- if _pulseRateErr != nil {
- return errors.Wrap(_pulseRateErr, "Error serializing 'pulseRate' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (pulseRate)
+ if pushErr := writeBuffer.PushContext("pulseRate"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for pulseRate")
+ }
+ _pulseRateErr := writeBuffer.WriteSerializable(ctx, m.GetPulseRate())
+ if popErr := writeBuffer.PopContext("pulseRate"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for pulseRate")
+ }
+ if _pulseRateErr != nil {
+ return errors.Wrap(_pulseRateErr, "Error serializing 'pulseRate' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataPulseRate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataPulseRate")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataPulseRate) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataPulseRate) isBACnetConstructedDataPulseRate() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataPulseRate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go
index 77101901214..f28e7b7846b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReadOnly.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataReadOnly is the corresponding interface of BACnetConstructedDataReadOnly
type BACnetConstructedDataReadOnly interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataReadOnlyExactly interface {
// _BACnetConstructedDataReadOnly is the data-structure of this message
type _BACnetConstructedDataReadOnly struct {
*_BACnetConstructedData
- ReadOnly BACnetApplicationTagBoolean
+ ReadOnly BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataReadOnly) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataReadOnly) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataReadOnly) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_READ_ONLY
-}
+func (m *_BACnetConstructedDataReadOnly) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_READ_ONLY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataReadOnly) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataReadOnly) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataReadOnly) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataReadOnly) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataReadOnly) GetActualValue() BACnetApplicationTagBo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataReadOnly factory function for _BACnetConstructedDataReadOnly
-func NewBACnetConstructedDataReadOnly(readOnly BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataReadOnly {
+func NewBACnetConstructedDataReadOnly( readOnly BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataReadOnly {
_result := &_BACnetConstructedDataReadOnly{
- ReadOnly: readOnly,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ReadOnly: readOnly,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataReadOnly(readOnly BACnetApplicationTagBoolean, open
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataReadOnly(structType interface{}) BACnetConstructedDataReadOnly {
- if casted, ok := structType.(BACnetConstructedDataReadOnly); ok {
+ if casted, ok := structType.(BACnetConstructedDataReadOnly); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataReadOnly); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataReadOnly) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataReadOnly) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataReadOnlyParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("readOnly"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for readOnly")
}
- _readOnly, _readOnlyErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_readOnly, _readOnlyErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _readOnlyErr != nil {
return nil, errors.Wrap(_readOnlyErr, "Error parsing 'readOnly' field of BACnetConstructedDataReadOnly")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataReadOnlyParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataReadOnly{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ReadOnly: readOnly,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataReadOnly) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataReadOnly")
}
- // Simple Field (readOnly)
- if pushErr := writeBuffer.PushContext("readOnly"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for readOnly")
- }
- _readOnlyErr := writeBuffer.WriteSerializable(ctx, m.GetReadOnly())
- if popErr := writeBuffer.PopContext("readOnly"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for readOnly")
- }
- if _readOnlyErr != nil {
- return errors.Wrap(_readOnlyErr, "Error serializing 'readOnly' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (readOnly)
+ if pushErr := writeBuffer.PushContext("readOnly"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for readOnly")
+ }
+ _readOnlyErr := writeBuffer.WriteSerializable(ctx, m.GetReadOnly())
+ if popErr := writeBuffer.PopContext("readOnly"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for readOnly")
+ }
+ if _readOnlyErr != nil {
+ return errors.Wrap(_readOnlyErr, "Error serializing 'readOnly' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataReadOnly"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataReadOnly")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataReadOnly) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataReadOnly) isBACnetConstructedDataReadOnly() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataReadOnly) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForDisable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForDisable.go
index 1caa3a8bef4..2bd45cd13e1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForDisable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForDisable.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataReasonForDisable is the corresponding interface of BACnetConstructedDataReasonForDisable
type BACnetConstructedDataReasonForDisable interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataReasonForDisableExactly interface {
// _BACnetConstructedDataReasonForDisable is the data-structure of this message
type _BACnetConstructedDataReasonForDisable struct {
*_BACnetConstructedData
- ReasonForDisable []BACnetAccessCredentialDisableReasonTagged
+ ReasonForDisable []BACnetAccessCredentialDisableReasonTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataReasonForDisable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataReasonForDisable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataReasonForDisable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REASON_FOR_DISABLE
-}
+func (m *_BACnetConstructedDataReasonForDisable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REASON_FOR_DISABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataReasonForDisable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataReasonForDisable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataReasonForDisable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataReasonForDisable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataReasonForDisable) GetReasonForDisable() []BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataReasonForDisable factory function for _BACnetConstructedDataReasonForDisable
-func NewBACnetConstructedDataReasonForDisable(reasonForDisable []BACnetAccessCredentialDisableReasonTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataReasonForDisable {
+func NewBACnetConstructedDataReasonForDisable( reasonForDisable []BACnetAccessCredentialDisableReasonTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataReasonForDisable {
_result := &_BACnetConstructedDataReasonForDisable{
- ReasonForDisable: reasonForDisable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ReasonForDisable: reasonForDisable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataReasonForDisable(reasonForDisable []BACnetAccessCre
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataReasonForDisable(structType interface{}) BACnetConstructedDataReasonForDisable {
- if casted, ok := structType.(BACnetConstructedDataReasonForDisable); ok {
+ if casted, ok := structType.(BACnetConstructedDataReasonForDisable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataReasonForDisable); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataReasonForDisable) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataReasonForDisable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataReasonForDisableParseWithBuffer(ctx context.Context, r
// Terminated array
var reasonForDisable []BACnetAccessCredentialDisableReasonTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAccessCredentialDisableReasonTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'reasonForDisable' field of BACnetConstructedDataReasonForDisable")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataReasonForDisableParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataReasonForDisable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ReasonForDisable: reasonForDisable,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataReasonForDisable) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataReasonForDisable")
}
- // Array Field (reasonForDisable)
- if pushErr := writeBuffer.PushContext("reasonForDisable", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for reasonForDisable")
- }
- for _curItem, _element := range m.GetReasonForDisable() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetReasonForDisable()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'reasonForDisable' field")
- }
- }
- if popErr := writeBuffer.PopContext("reasonForDisable", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for reasonForDisable")
+ // Array Field (reasonForDisable)
+ if pushErr := writeBuffer.PushContext("reasonForDisable", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for reasonForDisable")
+ }
+ for _curItem, _element := range m.GetReasonForDisable() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetReasonForDisable()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'reasonForDisable' field")
}
+ }
+ if popErr := writeBuffer.PopContext("reasonForDisable", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for reasonForDisable")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataReasonForDisable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataReasonForDisable")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataReasonForDisable) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataReasonForDisable) isBACnetConstructedDataReasonForDisable() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataReasonForDisable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go
index efaa3487c7d..c986d8d4865 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReasonForHalt.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataReasonForHalt is the corresponding interface of BACnetConstructedDataReasonForHalt
type BACnetConstructedDataReasonForHalt interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataReasonForHaltExactly interface {
// _BACnetConstructedDataReasonForHalt is the data-structure of this message
type _BACnetConstructedDataReasonForHalt struct {
*_BACnetConstructedData
- ProgramError BACnetProgramErrorTagged
+ ProgramError BACnetProgramErrorTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataReasonForHalt) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataReasonForHalt) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataReasonForHalt) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REASON_FOR_HALT
-}
+func (m *_BACnetConstructedDataReasonForHalt) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REASON_FOR_HALT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataReasonForHalt) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataReasonForHalt) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataReasonForHalt) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataReasonForHalt) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataReasonForHalt) GetActualValue() BACnetProgramErro
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataReasonForHalt factory function for _BACnetConstructedDataReasonForHalt
-func NewBACnetConstructedDataReasonForHalt(programError BACnetProgramErrorTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataReasonForHalt {
+func NewBACnetConstructedDataReasonForHalt( programError BACnetProgramErrorTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataReasonForHalt {
_result := &_BACnetConstructedDataReasonForHalt{
- ProgramError: programError,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ProgramError: programError,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataReasonForHalt(programError BACnetProgramErrorTagged
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataReasonForHalt(structType interface{}) BACnetConstructedDataReasonForHalt {
- if casted, ok := structType.(BACnetConstructedDataReasonForHalt); ok {
+ if casted, ok := structType.(BACnetConstructedDataReasonForHalt); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataReasonForHalt); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataReasonForHalt) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataReasonForHalt) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataReasonForHaltParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("programError"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for programError")
}
- _programError, _programErrorErr := BACnetProgramErrorTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_programError, _programErrorErr := BACnetProgramErrorTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _programErrorErr != nil {
return nil, errors.Wrap(_programErrorErr, "Error parsing 'programError' field of BACnetConstructedDataReasonForHalt")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataReasonForHaltParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataReasonForHalt{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ProgramError: programError,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataReasonForHalt) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataReasonForHalt")
}
- // Simple Field (programError)
- if pushErr := writeBuffer.PushContext("programError"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for programError")
- }
- _programErrorErr := writeBuffer.WriteSerializable(ctx, m.GetProgramError())
- if popErr := writeBuffer.PopContext("programError"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for programError")
- }
- if _programErrorErr != nil {
- return errors.Wrap(_programErrorErr, "Error serializing 'programError' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (programError)
+ if pushErr := writeBuffer.PushContext("programError"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for programError")
+ }
+ _programErrorErr := writeBuffer.WriteSerializable(ctx, m.GetProgramError())
+ if popErr := writeBuffer.PopContext("programError"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for programError")
+ }
+ if _programErrorErr != nil {
+ return errors.Wrap(_programErrorErr, "Error serializing 'programError' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataReasonForHalt"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataReasonForHalt")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataReasonForHalt) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataReasonForHalt) isBACnetConstructedDataReasonForHalt() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataReasonForHalt) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecipientList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecipientList.go
index a197c3f82fd..f4a470907cc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecipientList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecipientList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRecipientList is the corresponding interface of BACnetConstructedDataRecipientList
type BACnetConstructedDataRecipientList interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataRecipientListExactly interface {
// _BACnetConstructedDataRecipientList is the data-structure of this message
type _BACnetConstructedDataRecipientList struct {
*_BACnetConstructedData
- RecipientList []BACnetDestination
+ RecipientList []BACnetDestination
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRecipientList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRecipientList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRecipientList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RECIPIENT_LIST
-}
+func (m *_BACnetConstructedDataRecipientList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RECIPIENT_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRecipientList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRecipientList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRecipientList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRecipientList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataRecipientList) GetRecipientList() []BACnetDestina
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRecipientList factory function for _BACnetConstructedDataRecipientList
-func NewBACnetConstructedDataRecipientList(recipientList []BACnetDestination, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRecipientList {
+func NewBACnetConstructedDataRecipientList( recipientList []BACnetDestination , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRecipientList {
_result := &_BACnetConstructedDataRecipientList{
- RecipientList: recipientList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RecipientList: recipientList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataRecipientList(recipientList []BACnetDestination, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRecipientList(structType interface{}) BACnetConstructedDataRecipientList {
- if casted, ok := structType.(BACnetConstructedDataRecipientList); ok {
+ if casted, ok := structType.(BACnetConstructedDataRecipientList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRecipientList); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataRecipientList) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataRecipientList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataRecipientListParseWithBuffer(ctx context.Context, read
// Terminated array
var recipientList []BACnetDestination
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDestinationParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDestinationParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'recipientList' field of BACnetConstructedDataRecipientList")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataRecipientListParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataRecipientList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RecipientList: recipientList,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataRecipientList) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRecipientList")
}
- // Array Field (recipientList)
- if pushErr := writeBuffer.PushContext("recipientList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for recipientList")
- }
- for _curItem, _element := range m.GetRecipientList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRecipientList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'recipientList' field")
- }
- }
- if popErr := writeBuffer.PopContext("recipientList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for recipientList")
+ // Array Field (recipientList)
+ if pushErr := writeBuffer.PushContext("recipientList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for recipientList")
+ }
+ for _curItem, _element := range m.GetRecipientList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRecipientList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'recipientList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("recipientList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for recipientList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRecipientList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRecipientList")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataRecipientList) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRecipientList) isBACnetConstructedDataRecipientList() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataRecipientList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go
index 8df5f435e24..e92f5b802f0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRecordCount is the corresponding interface of BACnetConstructedDataRecordCount
type BACnetConstructedDataRecordCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRecordCountExactly interface {
// _BACnetConstructedDataRecordCount is the data-structure of this message
type _BACnetConstructedDataRecordCount struct {
*_BACnetConstructedData
- RecordCount BACnetApplicationTagUnsignedInteger
+ RecordCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRecordCount) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRecordCount) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRecordCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RECORD_COUNT
-}
+func (m *_BACnetConstructedDataRecordCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RECORD_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRecordCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRecordCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRecordCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRecordCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRecordCount) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRecordCount factory function for _BACnetConstructedDataRecordCount
-func NewBACnetConstructedDataRecordCount(recordCount BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRecordCount {
+func NewBACnetConstructedDataRecordCount( recordCount BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRecordCount {
_result := &_BACnetConstructedDataRecordCount{
- RecordCount: recordCount,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RecordCount: recordCount,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRecordCount(recordCount BACnetApplicationTagUnsigne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRecordCount(structType interface{}) BACnetConstructedDataRecordCount {
- if casted, ok := structType.(BACnetConstructedDataRecordCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataRecordCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRecordCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRecordCount) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataRecordCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRecordCountParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("recordCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recordCount")
}
- _recordCount, _recordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_recordCount, _recordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _recordCountErr != nil {
return nil, errors.Wrap(_recordCountErr, "Error parsing 'recordCount' field of BACnetConstructedDataRecordCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRecordCountParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataRecordCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RecordCount: recordCount,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRecordCount) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRecordCount")
}
- // Simple Field (recordCount)
- if pushErr := writeBuffer.PushContext("recordCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for recordCount")
- }
- _recordCountErr := writeBuffer.WriteSerializable(ctx, m.GetRecordCount())
- if popErr := writeBuffer.PopContext("recordCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for recordCount")
- }
- if _recordCountErr != nil {
- return errors.Wrap(_recordCountErr, "Error serializing 'recordCount' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (recordCount)
+ if pushErr := writeBuffer.PushContext("recordCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for recordCount")
+ }
+ _recordCountErr := writeBuffer.WriteSerializable(ctx, m.GetRecordCount())
+ if popErr := writeBuffer.PopContext("recordCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for recordCount")
+ }
+ if _recordCountErr != nil {
+ return errors.Wrap(_recordCountErr, "Error serializing 'recordCount' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRecordCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRecordCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRecordCount) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRecordCount) isBACnetConstructedDataRecordCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRecordCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go
index be19b7d2b95..c18a01f7a4c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRecordsSinceNotification.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRecordsSinceNotification is the corresponding interface of BACnetConstructedDataRecordsSinceNotification
type BACnetConstructedDataRecordsSinceNotification interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRecordsSinceNotificationExactly interface {
// _BACnetConstructedDataRecordsSinceNotification is the data-structure of this message
type _BACnetConstructedDataRecordsSinceNotification struct {
*_BACnetConstructedData
- RecordsSinceNotifications BACnetApplicationTagUnsignedInteger
+ RecordsSinceNotifications BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRecordsSinceNotification) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRecordsSinceNotification) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRecordsSinceNotification) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RECORDS_SINCE_NOTIFICATION
-}
+func (m *_BACnetConstructedDataRecordsSinceNotification) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RECORDS_SINCE_NOTIFICATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRecordsSinceNotification) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRecordsSinceNotification) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRecordsSinceNotification) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRecordsSinceNotification) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRecordsSinceNotification) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRecordsSinceNotification factory function for _BACnetConstructedDataRecordsSinceNotification
-func NewBACnetConstructedDataRecordsSinceNotification(recordsSinceNotifications BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRecordsSinceNotification {
+func NewBACnetConstructedDataRecordsSinceNotification( recordsSinceNotifications BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRecordsSinceNotification {
_result := &_BACnetConstructedDataRecordsSinceNotification{
RecordsSinceNotifications: recordsSinceNotifications,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRecordsSinceNotification(recordsSinceNotifications
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRecordsSinceNotification(structType interface{}) BACnetConstructedDataRecordsSinceNotification {
- if casted, ok := structType.(BACnetConstructedDataRecordsSinceNotification); ok {
+ if casted, ok := structType.(BACnetConstructedDataRecordsSinceNotification); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRecordsSinceNotification); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRecordsSinceNotification) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataRecordsSinceNotification) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRecordsSinceNotificationParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("recordsSinceNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recordsSinceNotifications")
}
- _recordsSinceNotifications, _recordsSinceNotificationsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_recordsSinceNotifications, _recordsSinceNotificationsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _recordsSinceNotificationsErr != nil {
return nil, errors.Wrap(_recordsSinceNotificationsErr, "Error parsing 'recordsSinceNotifications' field of BACnetConstructedDataRecordsSinceNotification")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRecordsSinceNotificationParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataRecordsSinceNotification{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RecordsSinceNotifications: recordsSinceNotifications,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRecordsSinceNotification) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRecordsSinceNotification")
}
- // Simple Field (recordsSinceNotifications)
- if pushErr := writeBuffer.PushContext("recordsSinceNotifications"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for recordsSinceNotifications")
- }
- _recordsSinceNotificationsErr := writeBuffer.WriteSerializable(ctx, m.GetRecordsSinceNotifications())
- if popErr := writeBuffer.PopContext("recordsSinceNotifications"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for recordsSinceNotifications")
- }
- if _recordsSinceNotificationsErr != nil {
- return errors.Wrap(_recordsSinceNotificationsErr, "Error serializing 'recordsSinceNotifications' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (recordsSinceNotifications)
+ if pushErr := writeBuffer.PushContext("recordsSinceNotifications"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for recordsSinceNotifications")
+ }
+ _recordsSinceNotificationsErr := writeBuffer.WriteSerializable(ctx, m.GetRecordsSinceNotifications())
+ if popErr := writeBuffer.PopContext("recordsSinceNotifications"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for recordsSinceNotifications")
+ }
+ if _recordsSinceNotificationsErr != nil {
+ return errors.Wrap(_recordsSinceNotificationsErr, "Error serializing 'recordsSinceNotifications' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRecordsSinceNotification"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRecordsSinceNotification")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRecordsSinceNotification) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRecordsSinceNotification) isBACnetConstructedDataRecordsSinceNotification() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRecordsSinceNotification) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go
index 0f0883dd96c..afc630cc5ab 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReferencePort.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataReferencePort is the corresponding interface of BACnetConstructedDataReferencePort
type BACnetConstructedDataReferencePort interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataReferencePortExactly interface {
// _BACnetConstructedDataReferencePort is the data-structure of this message
type _BACnetConstructedDataReferencePort struct {
*_BACnetConstructedData
- ReferencePort BACnetApplicationTagUnsignedInteger
+ ReferencePort BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataReferencePort) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataReferencePort) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataReferencePort) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REFERENCE_PORT
-}
+func (m *_BACnetConstructedDataReferencePort) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REFERENCE_PORT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataReferencePort) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataReferencePort) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataReferencePort) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataReferencePort) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataReferencePort) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataReferencePort factory function for _BACnetConstructedDataReferencePort
-func NewBACnetConstructedDataReferencePort(referencePort BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataReferencePort {
+func NewBACnetConstructedDataReferencePort( referencePort BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataReferencePort {
_result := &_BACnetConstructedDataReferencePort{
- ReferencePort: referencePort,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ReferencePort: referencePort,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataReferencePort(referencePort BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataReferencePort(structType interface{}) BACnetConstructedDataReferencePort {
- if casted, ok := structType.(BACnetConstructedDataReferencePort); ok {
+ if casted, ok := structType.(BACnetConstructedDataReferencePort); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataReferencePort); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataReferencePort) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataReferencePort) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataReferencePortParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("referencePort"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for referencePort")
}
- _referencePort, _referencePortErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_referencePort, _referencePortErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _referencePortErr != nil {
return nil, errors.Wrap(_referencePortErr, "Error parsing 'referencePort' field of BACnetConstructedDataReferencePort")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataReferencePortParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataReferencePort{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ReferencePort: referencePort,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataReferencePort) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataReferencePort")
}
- // Simple Field (referencePort)
- if pushErr := writeBuffer.PushContext("referencePort"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for referencePort")
- }
- _referencePortErr := writeBuffer.WriteSerializable(ctx, m.GetReferencePort())
- if popErr := writeBuffer.PopContext("referencePort"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for referencePort")
- }
- if _referencePortErr != nil {
- return errors.Wrap(_referencePortErr, "Error serializing 'referencePort' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (referencePort)
+ if pushErr := writeBuffer.PushContext("referencePort"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for referencePort")
+ }
+ _referencePortErr := writeBuffer.WriteSerializable(ctx, m.GetReferencePort())
+ if popErr := writeBuffer.PopContext("referencePort"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for referencePort")
+ }
+ if _referencePortErr != nil {
+ return errors.Wrap(_referencePortErr, "Error serializing 'referencePort' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataReferencePort"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataReferencePort")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataReferencePort) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataReferencePort) isBACnetConstructedDataReferencePort() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataReferencePort) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go
index 77bd136a608..0ddb137126c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRegisteredCarCall.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRegisteredCarCall is the corresponding interface of BACnetConstructedDataRegisteredCarCall
type BACnetConstructedDataRegisteredCarCall interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataRegisteredCarCallExactly interface {
// _BACnetConstructedDataRegisteredCarCall is the data-structure of this message
type _BACnetConstructedDataRegisteredCarCall struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- RegisteredCarCall []BACnetLiftCarCallList
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ RegisteredCarCall []BACnetLiftCarCallList
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRegisteredCarCall) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRegisteredCarCall) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRegisteredCarCall) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REGISTERED_CAR_CALL
-}
+func (m *_BACnetConstructedDataRegisteredCarCall) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REGISTERED_CAR_CALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRegisteredCarCall) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRegisteredCarCall) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRegisteredCarCall) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRegisteredCarCall) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataRegisteredCarCall) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRegisteredCarCall factory function for _BACnetConstructedDataRegisteredCarCall
-func NewBACnetConstructedDataRegisteredCarCall(numberOfDataElements BACnetApplicationTagUnsignedInteger, registeredCarCall []BACnetLiftCarCallList, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRegisteredCarCall {
+func NewBACnetConstructedDataRegisteredCarCall( numberOfDataElements BACnetApplicationTagUnsignedInteger , registeredCarCall []BACnetLiftCarCallList , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRegisteredCarCall {
_result := &_BACnetConstructedDataRegisteredCarCall{
- NumberOfDataElements: numberOfDataElements,
- RegisteredCarCall: registeredCarCall,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ RegisteredCarCall: registeredCarCall,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataRegisteredCarCall(numberOfDataElements BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRegisteredCarCall(structType interface{}) BACnetConstructedDataRegisteredCarCall {
- if casted, ok := structType.(BACnetConstructedDataRegisteredCarCall); ok {
+ if casted, ok := structType.(BACnetConstructedDataRegisteredCarCall); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRegisteredCarCall); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataRegisteredCarCall) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataRegisteredCarCall) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataRegisteredCarCallParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataRegisteredCarCallParseWithBuffer(ctx context.Context,
// Terminated array
var registeredCarCall []BACnetLiftCarCallList
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLiftCarCallListParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLiftCarCallListParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'registeredCarCall' field of BACnetConstructedDataRegisteredCarCall")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataRegisteredCarCallParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataRegisteredCarCall{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- RegisteredCarCall: registeredCarCall,
+ RegisteredCarCall: registeredCarCall,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataRegisteredCarCall) SerializeWithWriteBuffer(ctx c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataRegisteredCarCall"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRegisteredCarCall")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (registeredCarCall)
- if pushErr := writeBuffer.PushContext("registeredCarCall", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for registeredCarCall")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetRegisteredCarCall() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRegisteredCarCall()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'registeredCarCall' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("registeredCarCall", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for registeredCarCall")
+ }
+
+ // Array Field (registeredCarCall)
+ if pushErr := writeBuffer.PushContext("registeredCarCall", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for registeredCarCall")
+ }
+ for _curItem, _element := range m.GetRegisteredCarCall() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRegisteredCarCall()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'registeredCarCall' field")
}
+ }
+ if popErr := writeBuffer.PopContext("registeredCarCall", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for registeredCarCall")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRegisteredCarCall"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRegisteredCarCall")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataRegisteredCarCall) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRegisteredCarCall) isBACnetConstructedDataRegisteredCarCall() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataRegisteredCarCall) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go
index 86c84584318..9fb9fe2f190 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliability.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataReliability is the corresponding interface of BACnetConstructedDataReliability
type BACnetConstructedDataReliability interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataReliabilityExactly interface {
// _BACnetConstructedDataReliability is the data-structure of this message
type _BACnetConstructedDataReliability struct {
*_BACnetConstructedData
- Reliability BACnetReliabilityTagged
+ Reliability BACnetReliabilityTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataReliability) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataReliability) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataReliability) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELIABILITY
-}
+func (m *_BACnetConstructedDataReliability) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELIABILITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataReliability) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataReliability) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataReliability) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataReliability) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataReliability) GetActualValue() BACnetReliabilityTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataReliability factory function for _BACnetConstructedDataReliability
-func NewBACnetConstructedDataReliability(reliability BACnetReliabilityTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataReliability {
+func NewBACnetConstructedDataReliability( reliability BACnetReliabilityTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataReliability {
_result := &_BACnetConstructedDataReliability{
- Reliability: reliability,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Reliability: reliability,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataReliability(reliability BACnetReliabilityTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataReliability(structType interface{}) BACnetConstructedDataReliability {
- if casted, ok := structType.(BACnetConstructedDataReliability); ok {
+ if casted, ok := structType.(BACnetConstructedDataReliability); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataReliability); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataReliability) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataReliability) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataReliabilityParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("reliability"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for reliability")
}
- _reliability, _reliabilityErr := BACnetReliabilityTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_reliability, _reliabilityErr := BACnetReliabilityTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _reliabilityErr != nil {
return nil, errors.Wrap(_reliabilityErr, "Error parsing 'reliability' field of BACnetConstructedDataReliability")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataReliabilityParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataReliability{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Reliability: reliability,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataReliability) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataReliability")
}
- // Simple Field (reliability)
- if pushErr := writeBuffer.PushContext("reliability"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for reliability")
- }
- _reliabilityErr := writeBuffer.WriteSerializable(ctx, m.GetReliability())
- if popErr := writeBuffer.PopContext("reliability"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for reliability")
- }
- if _reliabilityErr != nil {
- return errors.Wrap(_reliabilityErr, "Error serializing 'reliability' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (reliability)
+ if pushErr := writeBuffer.PushContext("reliability"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for reliability")
+ }
+ _reliabilityErr := writeBuffer.WriteSerializable(ctx, m.GetReliability())
+ if popErr := writeBuffer.PopContext("reliability"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for reliability")
+ }
+ if _reliabilityErr != nil {
+ return errors.Wrap(_reliabilityErr, "Error serializing 'reliability' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataReliability"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataReliability")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataReliability) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataReliability) isBACnetConstructedDataReliability() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataReliability) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go
index 86daa7971b0..5b2ed732636 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataReliabilityEvaluationInhibit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataReliabilityEvaluationInhibit is the corresponding interface of BACnetConstructedDataReliabilityEvaluationInhibit
type BACnetConstructedDataReliabilityEvaluationInhibit interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataReliabilityEvaluationInhibitExactly interface {
// _BACnetConstructedDataReliabilityEvaluationInhibit is the data-structure of this message
type _BACnetConstructedDataReliabilityEvaluationInhibit struct {
*_BACnetConstructedData
- ReliabilityEvaluationInhibit BACnetApplicationTagBoolean
+ ReliabilityEvaluationInhibit BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELIABILITY_EVALUATION_INHIBIT
-}
+func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELIABILITY_EVALUATION_INHIBIT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataReliabilityEvaluationInhibit factory function for _BACnetConstructedDataReliabilityEvaluationInhibit
-func NewBACnetConstructedDataReliabilityEvaluationInhibit(reliabilityEvaluationInhibit BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataReliabilityEvaluationInhibit {
+func NewBACnetConstructedDataReliabilityEvaluationInhibit( reliabilityEvaluationInhibit BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataReliabilityEvaluationInhibit {
_result := &_BACnetConstructedDataReliabilityEvaluationInhibit{
ReliabilityEvaluationInhibit: reliabilityEvaluationInhibit,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataReliabilityEvaluationInhibit(reliabilityEvaluationI
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataReliabilityEvaluationInhibit(structType interface{}) BACnetConstructedDataReliabilityEvaluationInhibit {
- if casted, ok := structType.(BACnetConstructedDataReliabilityEvaluationInhibit); ok {
+ if casted, ok := structType.(BACnetConstructedDataReliabilityEvaluationInhibit); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataReliabilityEvaluationInhibit); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataReliabilityEvaluationInhibitParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("reliabilityEvaluationInhibit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for reliabilityEvaluationInhibit")
}
- _reliabilityEvaluationInhibit, _reliabilityEvaluationInhibitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_reliabilityEvaluationInhibit, _reliabilityEvaluationInhibitErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _reliabilityEvaluationInhibitErr != nil {
return nil, errors.Wrap(_reliabilityEvaluationInhibitErr, "Error parsing 'reliabilityEvaluationInhibit' field of BACnetConstructedDataReliabilityEvaluationInhibit")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataReliabilityEvaluationInhibitParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataReliabilityEvaluationInhibit{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ReliabilityEvaluationInhibit: reliabilityEvaluationInhibit,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataReliabilityEvaluationInhibit")
}
- // Simple Field (reliabilityEvaluationInhibit)
- if pushErr := writeBuffer.PushContext("reliabilityEvaluationInhibit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for reliabilityEvaluationInhibit")
- }
- _reliabilityEvaluationInhibitErr := writeBuffer.WriteSerializable(ctx, m.GetReliabilityEvaluationInhibit())
- if popErr := writeBuffer.PopContext("reliabilityEvaluationInhibit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for reliabilityEvaluationInhibit")
- }
- if _reliabilityEvaluationInhibitErr != nil {
- return errors.Wrap(_reliabilityEvaluationInhibitErr, "Error serializing 'reliabilityEvaluationInhibit' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (reliabilityEvaluationInhibit)
+ if pushErr := writeBuffer.PushContext("reliabilityEvaluationInhibit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for reliabilityEvaluationInhibit")
+ }
+ _reliabilityEvaluationInhibitErr := writeBuffer.WriteSerializable(ctx, m.GetReliabilityEvaluationInhibit())
+ if popErr := writeBuffer.PopContext("reliabilityEvaluationInhibit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for reliabilityEvaluationInhibit")
+ }
+ if _reliabilityEvaluationInhibitErr != nil {
+ return errors.Wrap(_reliabilityEvaluationInhibitErr, "Error serializing 'reliabilityEvaluationInhibit' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataReliabilityEvaluationInhibit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataReliabilityEvaluationInhibit")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) isBACnetConstructedDataReliabilityEvaluationInhibit() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataReliabilityEvaluationInhibit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go
index 37a3f078a59..9661ad3322d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRelinquishDefault is the corresponding interface of BACnetConstructedDataRelinquishDefault
type BACnetConstructedDataRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRelinquishDefaultExactly interface {
// _BACnetConstructedDataRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagUnsignedInteger
+ RelinquishDefault BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRelinquishDefault) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRelinquishDefault factory function for _BACnetConstructedDataRelinquishDefault
-func NewBACnetConstructedDataRelinquishDefault(relinquishDefault BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRelinquishDefault {
+func NewBACnetConstructedDataRelinquishDefault( relinquishDefault BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRelinquishDefault {
_result := &_BACnetConstructedDataRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRelinquishDefault(relinquishDefault BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRelinquishDefault(structType interface{}) BACnetConstructedDataRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRelinquishDefault) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRelinquishDefaultParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRelinquishDefaultParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRelinquishDefault) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRelinquishDefault) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRelinquishDefault) isBACnetConstructedDataRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go
index 9ebe8f697b8..91f7edad44d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRepresents.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRepresents is the corresponding interface of BACnetConstructedDataRepresents
type BACnetConstructedDataRepresents interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRepresentsExactly interface {
// _BACnetConstructedDataRepresents is the data-structure of this message
type _BACnetConstructedDataRepresents struct {
*_BACnetConstructedData
- Represents BACnetDeviceObjectReference
+ Represents BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRepresents) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRepresents) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRepresents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REPRESENTS
-}
+func (m *_BACnetConstructedDataRepresents) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REPRESENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRepresents) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRepresents) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRepresents) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRepresents) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRepresents) GetActualValue() BACnetDeviceObjectRe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRepresents factory function for _BACnetConstructedDataRepresents
-func NewBACnetConstructedDataRepresents(represents BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRepresents {
+func NewBACnetConstructedDataRepresents( represents BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRepresents {
_result := &_BACnetConstructedDataRepresents{
- Represents: represents,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Represents: represents,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRepresents(represents BACnetDeviceObjectReference,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRepresents(structType interface{}) BACnetConstructedDataRepresents {
- if casted, ok := structType.(BACnetConstructedDataRepresents); ok {
+ if casted, ok := structType.(BACnetConstructedDataRepresents); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRepresents); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRepresents) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataRepresents) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRepresentsParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("represents"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for represents")
}
- _represents, _representsErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_represents, _representsErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _representsErr != nil {
return nil, errors.Wrap(_representsErr, "Error parsing 'represents' field of BACnetConstructedDataRepresents")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRepresentsParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataRepresents{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Represents: represents,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRepresents) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRepresents")
}
- // Simple Field (represents)
- if pushErr := writeBuffer.PushContext("represents"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for represents")
- }
- _representsErr := writeBuffer.WriteSerializable(ctx, m.GetRepresents())
- if popErr := writeBuffer.PopContext("represents"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for represents")
- }
- if _representsErr != nil {
- return errors.Wrap(_representsErr, "Error serializing 'represents' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (represents)
+ if pushErr := writeBuffer.PushContext("represents"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for represents")
+ }
+ _representsErr := writeBuffer.WriteSerializable(ctx, m.GetRepresents())
+ if popErr := writeBuffer.PopContext("represents"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for represents")
+ }
+ if _representsErr != nil {
+ return errors.Wrap(_representsErr, "Error serializing 'represents' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRepresents"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRepresents")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRepresents) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRepresents) isBACnetConstructedDataRepresents() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRepresents) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go
index 8a9b6550104..5c3ab7a64de 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedShedLevel.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRequestedShedLevel is the corresponding interface of BACnetConstructedDataRequestedShedLevel
type BACnetConstructedDataRequestedShedLevel interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRequestedShedLevelExactly interface {
// _BACnetConstructedDataRequestedShedLevel is the data-structure of this message
type _BACnetConstructedDataRequestedShedLevel struct {
*_BACnetConstructedData
- RequestedShedLevel BACnetShedLevel
+ RequestedShedLevel BACnetShedLevel
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRequestedShedLevel) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRequestedShedLevel) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRequestedShedLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REQUESTED_SHED_LEVEL
-}
+func (m *_BACnetConstructedDataRequestedShedLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REQUESTED_SHED_LEVEL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRequestedShedLevel) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRequestedShedLevel) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRequestedShedLevel) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRequestedShedLevel) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRequestedShedLevel) GetActualValue() BACnetShedLe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRequestedShedLevel factory function for _BACnetConstructedDataRequestedShedLevel
-func NewBACnetConstructedDataRequestedShedLevel(requestedShedLevel BACnetShedLevel, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRequestedShedLevel {
+func NewBACnetConstructedDataRequestedShedLevel( requestedShedLevel BACnetShedLevel , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRequestedShedLevel {
_result := &_BACnetConstructedDataRequestedShedLevel{
- RequestedShedLevel: requestedShedLevel,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RequestedShedLevel: requestedShedLevel,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRequestedShedLevel(requestedShedLevel BACnetShedLev
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRequestedShedLevel(structType interface{}) BACnetConstructedDataRequestedShedLevel {
- if casted, ok := structType.(BACnetConstructedDataRequestedShedLevel); ok {
+ if casted, ok := structType.(BACnetConstructedDataRequestedShedLevel); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRequestedShedLevel); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRequestedShedLevel) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataRequestedShedLevel) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRequestedShedLevelParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("requestedShedLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for requestedShedLevel")
}
- _requestedShedLevel, _requestedShedLevelErr := BACnetShedLevelParseWithBuffer(ctx, readBuffer)
+_requestedShedLevel, _requestedShedLevelErr := BACnetShedLevelParseWithBuffer(ctx, readBuffer)
if _requestedShedLevelErr != nil {
return nil, errors.Wrap(_requestedShedLevelErr, "Error parsing 'requestedShedLevel' field of BACnetConstructedDataRequestedShedLevel")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRequestedShedLevelParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataRequestedShedLevel{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RequestedShedLevel: requestedShedLevel,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRequestedShedLevel) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRequestedShedLevel")
}
- // Simple Field (requestedShedLevel)
- if pushErr := writeBuffer.PushContext("requestedShedLevel"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for requestedShedLevel")
- }
- _requestedShedLevelErr := writeBuffer.WriteSerializable(ctx, m.GetRequestedShedLevel())
- if popErr := writeBuffer.PopContext("requestedShedLevel"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for requestedShedLevel")
- }
- if _requestedShedLevelErr != nil {
- return errors.Wrap(_requestedShedLevelErr, "Error serializing 'requestedShedLevel' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (requestedShedLevel)
+ if pushErr := writeBuffer.PushContext("requestedShedLevel"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for requestedShedLevel")
+ }
+ _requestedShedLevelErr := writeBuffer.WriteSerializable(ctx, m.GetRequestedShedLevel())
+ if popErr := writeBuffer.PopContext("requestedShedLevel"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for requestedShedLevel")
+ }
+ if _requestedShedLevelErr != nil {
+ return errors.Wrap(_requestedShedLevelErr, "Error serializing 'requestedShedLevel' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRequestedShedLevel"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRequestedShedLevel")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRequestedShedLevel) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRequestedShedLevel) isBACnetConstructedDataRequestedShedLevel() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRequestedShedLevel) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go
index a757f4aaa17..527443acce8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequestedUpdateInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRequestedUpdateInterval is the corresponding interface of BACnetConstructedDataRequestedUpdateInterval
type BACnetConstructedDataRequestedUpdateInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRequestedUpdateIntervalExactly interface {
// _BACnetConstructedDataRequestedUpdateInterval is the data-structure of this message
type _BACnetConstructedDataRequestedUpdateInterval struct {
*_BACnetConstructedData
- RequestedUpdateInterval BACnetApplicationTagUnsignedInteger
+ RequestedUpdateInterval BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRequestedUpdateInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRequestedUpdateInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRequestedUpdateInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REQUESTED_UPDATE_INTERVAL
-}
+func (m *_BACnetConstructedDataRequestedUpdateInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REQUESTED_UPDATE_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRequestedUpdateInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRequestedUpdateInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRequestedUpdateInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRequestedUpdateInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRequestedUpdateInterval) GetActualValue() BACnetA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRequestedUpdateInterval factory function for _BACnetConstructedDataRequestedUpdateInterval
-func NewBACnetConstructedDataRequestedUpdateInterval(requestedUpdateInterval BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRequestedUpdateInterval {
+func NewBACnetConstructedDataRequestedUpdateInterval( requestedUpdateInterval BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRequestedUpdateInterval {
_result := &_BACnetConstructedDataRequestedUpdateInterval{
RequestedUpdateInterval: requestedUpdateInterval,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRequestedUpdateInterval(requestedUpdateInterval BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRequestedUpdateInterval(structType interface{}) BACnetConstructedDataRequestedUpdateInterval {
- if casted, ok := structType.(BACnetConstructedDataRequestedUpdateInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataRequestedUpdateInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRequestedUpdateInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRequestedUpdateInterval) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataRequestedUpdateInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRequestedUpdateIntervalParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("requestedUpdateInterval"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for requestedUpdateInterval")
}
- _requestedUpdateInterval, _requestedUpdateIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_requestedUpdateInterval, _requestedUpdateIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _requestedUpdateIntervalErr != nil {
return nil, errors.Wrap(_requestedUpdateIntervalErr, "Error parsing 'requestedUpdateInterval' field of BACnetConstructedDataRequestedUpdateInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRequestedUpdateIntervalParseWithBuffer(ctx context.Con
// Create a partially initialized instance
_child := &_BACnetConstructedDataRequestedUpdateInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RequestedUpdateInterval: requestedUpdateInterval,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRequestedUpdateInterval) SerializeWithWriteBuffer
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRequestedUpdateInterval")
}
- // Simple Field (requestedUpdateInterval)
- if pushErr := writeBuffer.PushContext("requestedUpdateInterval"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for requestedUpdateInterval")
- }
- _requestedUpdateIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetRequestedUpdateInterval())
- if popErr := writeBuffer.PopContext("requestedUpdateInterval"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for requestedUpdateInterval")
- }
- if _requestedUpdateIntervalErr != nil {
- return errors.Wrap(_requestedUpdateIntervalErr, "Error serializing 'requestedUpdateInterval' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (requestedUpdateInterval)
+ if pushErr := writeBuffer.PushContext("requestedUpdateInterval"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for requestedUpdateInterval")
+ }
+ _requestedUpdateIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetRequestedUpdateInterval())
+ if popErr := writeBuffer.PopContext("requestedUpdateInterval"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for requestedUpdateInterval")
+ }
+ if _requestedUpdateIntervalErr != nil {
+ return errors.Wrap(_requestedUpdateIntervalErr, "Error serializing 'requestedUpdateInterval' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRequestedUpdateInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRequestedUpdateInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRequestedUpdateInterval) SerializeWithWriteBuffer
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRequestedUpdateInterval) isBACnetConstructedDataRequestedUpdateInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRequestedUpdateInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequired.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequired.go
index 6fc2cf854ce..51c8677c630 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequired.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRequired.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRequired is the corresponding interface of BACnetConstructedDataRequired
type BACnetConstructedDataRequired interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataRequired struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRequired) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRequired) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_REQUIRED
-}
+func (m *_BACnetConstructedDataRequired) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_REQUIRED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRequired) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRequired) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRequired) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRequired) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataRequired factory function for _BACnetConstructedDataRequired
-func NewBACnetConstructedDataRequired(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRequired {
+func NewBACnetConstructedDataRequired( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRequired {
_result := &_BACnetConstructedDataRequired{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataRequired(openingTag BACnetOpeningTag, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRequired(structType interface{}) BACnetConstructedDataRequired {
- if casted, ok := structType.(BACnetConstructedDataRequired); ok {
+ if casted, ok := structType.(BACnetConstructedDataRequired); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRequired); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataRequired) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataRequired) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataRequiredParseWithBuffer(ctx context.Context, readBuffe
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"An property identified by REQUIRED should never occur in the wild"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataRequiredParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataRequired{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataRequired) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRequired) isBACnetConstructedDataRequired() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataRequired) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go
index eca2b97f90f..5b5bc81ff80 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataResolution.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataResolution is the corresponding interface of BACnetConstructedDataResolution
type BACnetConstructedDataResolution interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataResolutionExactly interface {
// _BACnetConstructedDataResolution is the data-structure of this message
type _BACnetConstructedDataResolution struct {
*_BACnetConstructedData
- Resolution BACnetApplicationTagReal
+ Resolution BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataResolution) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataResolution) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESOLUTION
-}
+func (m *_BACnetConstructedDataResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESOLUTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataResolution) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataResolution) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataResolution) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataResolution) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataResolution) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataResolution factory function for _BACnetConstructedDataResolution
-func NewBACnetConstructedDataResolution(resolution BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataResolution {
+func NewBACnetConstructedDataResolution( resolution BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataResolution {
_result := &_BACnetConstructedDataResolution{
- Resolution: resolution,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Resolution: resolution,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataResolution(resolution BACnetApplicationTagReal, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataResolution(structType interface{}) BACnetConstructedDataResolution {
- if casted, ok := structType.(BACnetConstructedDataResolution); ok {
+ if casted, ok := structType.(BACnetConstructedDataResolution); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataResolution); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataResolution) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataResolution) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataResolutionParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("resolution"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for resolution")
}
- _resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _resolutionErr != nil {
return nil, errors.Wrap(_resolutionErr, "Error parsing 'resolution' field of BACnetConstructedDataResolution")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataResolutionParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataResolution{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Resolution: resolution,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataResolution) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataResolution")
}
- // Simple Field (resolution)
- if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for resolution")
- }
- _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
- if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for resolution")
- }
- if _resolutionErr != nil {
- return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (resolution)
+ if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for resolution")
+ }
+ _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
+ if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for resolution")
+ }
+ if _resolutionErr != nil {
+ return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataResolution"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataResolution")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataResolution) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataResolution) isBACnetConstructedDataResolution() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataResolution) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestartNotificationRecipients.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestartNotificationRecipients.go
index d8191d1d757..9e5dcb77b3c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestartNotificationRecipients.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestartNotificationRecipients.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRestartNotificationRecipients is the corresponding interface of BACnetConstructedDataRestartNotificationRecipients
type BACnetConstructedDataRestartNotificationRecipients interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataRestartNotificationRecipientsExactly interface {
// _BACnetConstructedDataRestartNotificationRecipients is the data-structure of this message
type _BACnetConstructedDataRestartNotificationRecipients struct {
*_BACnetConstructedData
- RestartNotificationRecipients []BACnetRecipient
+ RestartNotificationRecipients []BACnetRecipient
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRestartNotificationRecipients) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRestartNotificationRecipients) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRestartNotificationRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESTART_NOTIFICATION_RECIPIENTS
-}
+func (m *_BACnetConstructedDataRestartNotificationRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESTART_NOTIFICATION_RECIPIENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRestartNotificationRecipients) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRestartNotificationRecipients) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRestartNotificationRecipients) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRestartNotificationRecipients) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataRestartNotificationRecipients) GetRestartNotifica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRestartNotificationRecipients factory function for _BACnetConstructedDataRestartNotificationRecipients
-func NewBACnetConstructedDataRestartNotificationRecipients(restartNotificationRecipients []BACnetRecipient, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRestartNotificationRecipients {
+func NewBACnetConstructedDataRestartNotificationRecipients( restartNotificationRecipients []BACnetRecipient , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRestartNotificationRecipients {
_result := &_BACnetConstructedDataRestartNotificationRecipients{
RestartNotificationRecipients: restartNotificationRecipients,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataRestartNotificationRecipients(restartNotificationRe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRestartNotificationRecipients(structType interface{}) BACnetConstructedDataRestartNotificationRecipients {
- if casted, ok := structType.(BACnetConstructedDataRestartNotificationRecipients); ok {
+ if casted, ok := structType.(BACnetConstructedDataRestartNotificationRecipients); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRestartNotificationRecipients); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataRestartNotificationRecipients) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataRestartNotificationRecipients) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataRestartNotificationRecipientsParseWithBuffer(ctx conte
// Terminated array
var restartNotificationRecipients []BACnetRecipient
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'restartNotificationRecipients' field of BACnetConstructedDataRestartNotificationRecipients")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataRestartNotificationRecipientsParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataRestartNotificationRecipients{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RestartNotificationRecipients: restartNotificationRecipients,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataRestartNotificationRecipients) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRestartNotificationRecipients")
}
- // Array Field (restartNotificationRecipients)
- if pushErr := writeBuffer.PushContext("restartNotificationRecipients", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for restartNotificationRecipients")
- }
- for _curItem, _element := range m.GetRestartNotificationRecipients() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRestartNotificationRecipients()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'restartNotificationRecipients' field")
- }
- }
- if popErr := writeBuffer.PopContext("restartNotificationRecipients", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for restartNotificationRecipients")
+ // Array Field (restartNotificationRecipients)
+ if pushErr := writeBuffer.PushContext("restartNotificationRecipients", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for restartNotificationRecipients")
+ }
+ for _curItem, _element := range m.GetRestartNotificationRecipients() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRestartNotificationRecipients()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'restartNotificationRecipients' field")
}
+ }
+ if popErr := writeBuffer.PopContext("restartNotificationRecipients", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for restartNotificationRecipients")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRestartNotificationRecipients"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRestartNotificationRecipients")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataRestartNotificationRecipients) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRestartNotificationRecipients) isBACnetConstructedDataRestartNotificationRecipients() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataRestartNotificationRecipients) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go
index a1ebd36444b..e5ee7999259 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestoreCompletionTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRestoreCompletionTime is the corresponding interface of BACnetConstructedDataRestoreCompletionTime
type BACnetConstructedDataRestoreCompletionTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRestoreCompletionTimeExactly interface {
// _BACnetConstructedDataRestoreCompletionTime is the data-structure of this message
type _BACnetConstructedDataRestoreCompletionTime struct {
*_BACnetConstructedData
- CompletionTime BACnetApplicationTagUnsignedInteger
+ CompletionTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRestoreCompletionTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRestoreCompletionTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRestoreCompletionTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESTORE_COMPLETION_TIME
-}
+func (m *_BACnetConstructedDataRestoreCompletionTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESTORE_COMPLETION_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRestoreCompletionTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRestoreCompletionTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRestoreCompletionTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRestoreCompletionTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRestoreCompletionTime) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRestoreCompletionTime factory function for _BACnetConstructedDataRestoreCompletionTime
-func NewBACnetConstructedDataRestoreCompletionTime(completionTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRestoreCompletionTime {
+func NewBACnetConstructedDataRestoreCompletionTime( completionTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRestoreCompletionTime {
_result := &_BACnetConstructedDataRestoreCompletionTime{
- CompletionTime: completionTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ CompletionTime: completionTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRestoreCompletionTime(completionTime BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRestoreCompletionTime(structType interface{}) BACnetConstructedDataRestoreCompletionTime {
- if casted, ok := structType.(BACnetConstructedDataRestoreCompletionTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataRestoreCompletionTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRestoreCompletionTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRestoreCompletionTime) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataRestoreCompletionTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRestoreCompletionTimeParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("completionTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for completionTime")
}
- _completionTime, _completionTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_completionTime, _completionTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _completionTimeErr != nil {
return nil, errors.Wrap(_completionTimeErr, "Error parsing 'completionTime' field of BACnetConstructedDataRestoreCompletionTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRestoreCompletionTimeParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataRestoreCompletionTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
CompletionTime: completionTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRestoreCompletionTime) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRestoreCompletionTime")
}
- // Simple Field (completionTime)
- if pushErr := writeBuffer.PushContext("completionTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for completionTime")
- }
- _completionTimeErr := writeBuffer.WriteSerializable(ctx, m.GetCompletionTime())
- if popErr := writeBuffer.PopContext("completionTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for completionTime")
- }
- if _completionTimeErr != nil {
- return errors.Wrap(_completionTimeErr, "Error serializing 'completionTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (completionTime)
+ if pushErr := writeBuffer.PushContext("completionTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for completionTime")
+ }
+ _completionTimeErr := writeBuffer.WriteSerializable(ctx, m.GetCompletionTime())
+ if popErr := writeBuffer.PopContext("completionTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for completionTime")
+ }
+ if _completionTimeErr != nil {
+ return errors.Wrap(_completionTimeErr, "Error serializing 'completionTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRestoreCompletionTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRestoreCompletionTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRestoreCompletionTime) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRestoreCompletionTime) isBACnetConstructedDataRestoreCompletionTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRestoreCompletionTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go
index 8c384fd45e3..92ccb1f434d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRestorePreparationTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRestorePreparationTime is the corresponding interface of BACnetConstructedDataRestorePreparationTime
type BACnetConstructedDataRestorePreparationTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataRestorePreparationTimeExactly interface {
// _BACnetConstructedDataRestorePreparationTime is the data-structure of this message
type _BACnetConstructedDataRestorePreparationTime struct {
*_BACnetConstructedData
- RestorePreparationTime BACnetApplicationTagUnsignedInteger
+ RestorePreparationTime BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRestorePreparationTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRestorePreparationTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRestorePreparationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESTORE_PREPARATION_TIME
-}
+func (m *_BACnetConstructedDataRestorePreparationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESTORE_PREPARATION_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRestorePreparationTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRestorePreparationTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRestorePreparationTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRestorePreparationTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataRestorePreparationTime) GetActualValue() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRestorePreparationTime factory function for _BACnetConstructedDataRestorePreparationTime
-func NewBACnetConstructedDataRestorePreparationTime(restorePreparationTime BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRestorePreparationTime {
+func NewBACnetConstructedDataRestorePreparationTime( restorePreparationTime BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRestorePreparationTime {
_result := &_BACnetConstructedDataRestorePreparationTime{
RestorePreparationTime: restorePreparationTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataRestorePreparationTime(restorePreparationTime BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRestorePreparationTime(structType interface{}) BACnetConstructedDataRestorePreparationTime {
- if casted, ok := structType.(BACnetConstructedDataRestorePreparationTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataRestorePreparationTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRestorePreparationTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataRestorePreparationTime) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataRestorePreparationTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataRestorePreparationTimeParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("restorePreparationTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for restorePreparationTime")
}
- _restorePreparationTime, _restorePreparationTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_restorePreparationTime, _restorePreparationTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _restorePreparationTimeErr != nil {
return nil, errors.Wrap(_restorePreparationTimeErr, "Error parsing 'restorePreparationTime' field of BACnetConstructedDataRestorePreparationTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataRestorePreparationTimeParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataRestorePreparationTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RestorePreparationTime: restorePreparationTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataRestorePreparationTime) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRestorePreparationTime")
}
- // Simple Field (restorePreparationTime)
- if pushErr := writeBuffer.PushContext("restorePreparationTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for restorePreparationTime")
- }
- _restorePreparationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetRestorePreparationTime())
- if popErr := writeBuffer.PopContext("restorePreparationTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for restorePreparationTime")
- }
- if _restorePreparationTimeErr != nil {
- return errors.Wrap(_restorePreparationTimeErr, "Error serializing 'restorePreparationTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (restorePreparationTime)
+ if pushErr := writeBuffer.PushContext("restorePreparationTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for restorePreparationTime")
+ }
+ _restorePreparationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetRestorePreparationTime())
+ if popErr := writeBuffer.PopContext("restorePreparationTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for restorePreparationTime")
+ }
+ if _restorePreparationTimeErr != nil {
+ return errors.Wrap(_restorePreparationTimeErr, "Error serializing 'restorePreparationTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRestorePreparationTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRestorePreparationTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataRestorePreparationTime) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRestorePreparationTime) isBACnetConstructedDataRestorePreparationTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataRestorePreparationTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRoutingTable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRoutingTable.go
index b83b668aa93..6162af1808c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRoutingTable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataRoutingTable.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataRoutingTable is the corresponding interface of BACnetConstructedDataRoutingTable
type BACnetConstructedDataRoutingTable interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataRoutingTableExactly interface {
// _BACnetConstructedDataRoutingTable is the data-structure of this message
type _BACnetConstructedDataRoutingTable struct {
*_BACnetConstructedData
- RoutingTable []BACnetRouterEntry
+ RoutingTable []BACnetRouterEntry
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataRoutingTable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataRoutingTable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataRoutingTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ROUTING_TABLE
-}
+func (m *_BACnetConstructedDataRoutingTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ROUTING_TABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataRoutingTable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataRoutingTable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataRoutingTable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataRoutingTable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataRoutingTable) GetRoutingTable() []BACnetRouterEnt
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataRoutingTable factory function for _BACnetConstructedDataRoutingTable
-func NewBACnetConstructedDataRoutingTable(routingTable []BACnetRouterEntry, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataRoutingTable {
+func NewBACnetConstructedDataRoutingTable( routingTable []BACnetRouterEntry , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataRoutingTable {
_result := &_BACnetConstructedDataRoutingTable{
- RoutingTable: routingTable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RoutingTable: routingTable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataRoutingTable(routingTable []BACnetRouterEntry, open
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataRoutingTable(structType interface{}) BACnetConstructedDataRoutingTable {
- if casted, ok := structType.(BACnetConstructedDataRoutingTable); ok {
+ if casted, ok := structType.(BACnetConstructedDataRoutingTable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataRoutingTable); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataRoutingTable) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataRoutingTable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataRoutingTableParseWithBuffer(ctx context.Context, readB
// Terminated array
var routingTable []BACnetRouterEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetRouterEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetRouterEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'routingTable' field of BACnetConstructedDataRoutingTable")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataRoutingTableParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataRoutingTable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RoutingTable: routingTable,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataRoutingTable) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataRoutingTable")
}
- // Array Field (routingTable)
- if pushErr := writeBuffer.PushContext("routingTable", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for routingTable")
- }
- for _curItem, _element := range m.GetRoutingTable() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRoutingTable()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'routingTable' field")
- }
- }
- if popErr := writeBuffer.PopContext("routingTable", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for routingTable")
+ // Array Field (routingTable)
+ if pushErr := writeBuffer.PushContext("routingTable", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for routingTable")
+ }
+ for _curItem, _element := range m.GetRoutingTable() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetRoutingTable()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'routingTable' field")
}
+ }
+ if popErr := writeBuffer.PopContext("routingTable", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for routingTable")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataRoutingTable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataRoutingTable")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataRoutingTable) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataRoutingTable) isBACnetConstructedDataRoutingTable() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataRoutingTable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go
index 1772c652193..5a63b36b547 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScale.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataScale is the corresponding interface of BACnetConstructedDataScale
type BACnetConstructedDataScale interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataScaleExactly interface {
// _BACnetConstructedDataScale is the data-structure of this message
type _BACnetConstructedDataScale struct {
*_BACnetConstructedData
- Scale BACnetScale
+ Scale BACnetScale
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataScale) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataScale) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataScale) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SCALE
-}
+func (m *_BACnetConstructedDataScale) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SCALE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataScale) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataScale) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataScale) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataScale) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataScale) GetActualValue() BACnetScale {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataScale factory function for _BACnetConstructedDataScale
-func NewBACnetConstructedDataScale(scale BACnetScale, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataScale {
+func NewBACnetConstructedDataScale( scale BACnetScale , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataScale {
_result := &_BACnetConstructedDataScale{
- Scale: scale,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Scale: scale,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataScale(scale BACnetScale, openingTag BACnetOpeningTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataScale(structType interface{}) BACnetConstructedDataScale {
- if casted, ok := structType.(BACnetConstructedDataScale); ok {
+ if casted, ok := structType.(BACnetConstructedDataScale); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataScale); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataScale) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetConstructedDataScale) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataScaleParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("scale"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for scale")
}
- _scale, _scaleErr := BACnetScaleParseWithBuffer(ctx, readBuffer)
+_scale, _scaleErr := BACnetScaleParseWithBuffer(ctx, readBuffer)
if _scaleErr != nil {
return nil, errors.Wrap(_scaleErr, "Error parsing 'scale' field of BACnetConstructedDataScale")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataScaleParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetConstructedDataScale{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Scale: scale,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataScale) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataScale")
}
- // Simple Field (scale)
- if pushErr := writeBuffer.PushContext("scale"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for scale")
- }
- _scaleErr := writeBuffer.WriteSerializable(ctx, m.GetScale())
- if popErr := writeBuffer.PopContext("scale"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for scale")
- }
- if _scaleErr != nil {
- return errors.Wrap(_scaleErr, "Error serializing 'scale' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (scale)
+ if pushErr := writeBuffer.PushContext("scale"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for scale")
+ }
+ _scaleErr := writeBuffer.WriteSerializable(ctx, m.GetScale())
+ if popErr := writeBuffer.PopContext("scale"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for scale")
+ }
+ if _scaleErr != nil {
+ return errors.Wrap(_scaleErr, "Error serializing 'scale' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataScale"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataScale")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataScale) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataScale) isBACnetConstructedDataScale() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataScale) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go
index fd4589e9bcd..cb996dce5bd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScaleFactor.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataScaleFactor is the corresponding interface of BACnetConstructedDataScaleFactor
type BACnetConstructedDataScaleFactor interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataScaleFactorExactly interface {
// _BACnetConstructedDataScaleFactor is the data-structure of this message
type _BACnetConstructedDataScaleFactor struct {
*_BACnetConstructedData
- ScaleFactor BACnetApplicationTagReal
+ ScaleFactor BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataScaleFactor) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataScaleFactor) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataScaleFactor) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SCALE_FACTOR
-}
+func (m *_BACnetConstructedDataScaleFactor) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SCALE_FACTOR}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataScaleFactor) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataScaleFactor) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataScaleFactor) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataScaleFactor) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataScaleFactor) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataScaleFactor factory function for _BACnetConstructedDataScaleFactor
-func NewBACnetConstructedDataScaleFactor(scaleFactor BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataScaleFactor {
+func NewBACnetConstructedDataScaleFactor( scaleFactor BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataScaleFactor {
_result := &_BACnetConstructedDataScaleFactor{
- ScaleFactor: scaleFactor,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ScaleFactor: scaleFactor,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataScaleFactor(scaleFactor BACnetApplicationTagReal, o
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataScaleFactor(structType interface{}) BACnetConstructedDataScaleFactor {
- if casted, ok := structType.(BACnetConstructedDataScaleFactor); ok {
+ if casted, ok := structType.(BACnetConstructedDataScaleFactor); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataScaleFactor); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataScaleFactor) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataScaleFactor) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataScaleFactorParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("scaleFactor"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for scaleFactor")
}
- _scaleFactor, _scaleFactorErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_scaleFactor, _scaleFactorErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _scaleFactorErr != nil {
return nil, errors.Wrap(_scaleFactorErr, "Error parsing 'scaleFactor' field of BACnetConstructedDataScaleFactor")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataScaleFactorParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataScaleFactor{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ScaleFactor: scaleFactor,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataScaleFactor) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataScaleFactor")
}
- // Simple Field (scaleFactor)
- if pushErr := writeBuffer.PushContext("scaleFactor"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for scaleFactor")
- }
- _scaleFactorErr := writeBuffer.WriteSerializable(ctx, m.GetScaleFactor())
- if popErr := writeBuffer.PopContext("scaleFactor"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for scaleFactor")
- }
- if _scaleFactorErr != nil {
- return errors.Wrap(_scaleFactorErr, "Error serializing 'scaleFactor' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (scaleFactor)
+ if pushErr := writeBuffer.PushContext("scaleFactor"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for scaleFactor")
+ }
+ _scaleFactorErr := writeBuffer.WriteSerializable(ctx, m.GetScaleFactor())
+ if popErr := writeBuffer.PopContext("scaleFactor"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for scaleFactor")
+ }
+ if _scaleFactorErr != nil {
+ return errors.Wrap(_scaleFactorErr, "Error serializing 'scaleFactor' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataScaleFactor"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataScaleFactor")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataScaleFactor) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataScaleFactor) isBACnetConstructedDataScaleFactor() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataScaleFactor) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleAll.go
index 8f1c0e7b515..bc3b05adaaa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataScheduleAll is the corresponding interface of BACnetConstructedDataScheduleAll
type BACnetConstructedDataScheduleAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataScheduleAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataScheduleAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_SCHEDULE
-}
+func (m *_BACnetConstructedDataScheduleAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_SCHEDULE}
-func (m *_BACnetConstructedDataScheduleAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataScheduleAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataScheduleAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataScheduleAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataScheduleAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataScheduleAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataScheduleAll factory function for _BACnetConstructedDataScheduleAll
-func NewBACnetConstructedDataScheduleAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataScheduleAll {
+func NewBACnetConstructedDataScheduleAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataScheduleAll {
_result := &_BACnetConstructedDataScheduleAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataScheduleAll(openingTag BACnetOpeningTag, peekedTagH
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataScheduleAll(structType interface{}) BACnetConstructedDataScheduleAll {
- if casted, ok := structType.(BACnetConstructedDataScheduleAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataScheduleAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataScheduleAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataScheduleAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataScheduleAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataScheduleAllParseWithBuffer(ctx context.Context, readBu
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataScheduleAllParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataScheduleAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataScheduleAll) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataScheduleAll) isBACnetConstructedDataScheduleAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataScheduleAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go
index 3d1699b74d8..46273961128 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataScheduleDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataScheduleDefault is the corresponding interface of BACnetConstructedDataScheduleDefault
type BACnetConstructedDataScheduleDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataScheduleDefaultExactly interface {
// _BACnetConstructedDataScheduleDefault is the data-structure of this message
type _BACnetConstructedDataScheduleDefault struct {
*_BACnetConstructedData
- ScheduleDefault BACnetConstructedDataElement
+ ScheduleDefault BACnetConstructedDataElement
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataScheduleDefault) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataScheduleDefault) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataScheduleDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SCHEDULE_DEFAULT
-}
+func (m *_BACnetConstructedDataScheduleDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SCHEDULE_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataScheduleDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataScheduleDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataScheduleDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataScheduleDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataScheduleDefault) GetActualValue() BACnetConstruct
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataScheduleDefault factory function for _BACnetConstructedDataScheduleDefault
-func NewBACnetConstructedDataScheduleDefault(scheduleDefault BACnetConstructedDataElement, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataScheduleDefault {
+func NewBACnetConstructedDataScheduleDefault( scheduleDefault BACnetConstructedDataElement , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataScheduleDefault {
_result := &_BACnetConstructedDataScheduleDefault{
- ScheduleDefault: scheduleDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ScheduleDefault: scheduleDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataScheduleDefault(scheduleDefault BACnetConstructedDa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataScheduleDefault(structType interface{}) BACnetConstructedDataScheduleDefault {
- if casted, ok := structType.(BACnetConstructedDataScheduleDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataScheduleDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataScheduleDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataScheduleDefault) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataScheduleDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataScheduleDefaultParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("scheduleDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for scheduleDefault")
}
- _scheduleDefault, _scheduleDefaultErr := BACnetConstructedDataElementParseWithBuffer(ctx, readBuffer, BACnetObjectType(objectTypeArgument), BACnetPropertyIdentifier(propertyIdentifierArgument), nil)
+_scheduleDefault, _scheduleDefaultErr := BACnetConstructedDataElementParseWithBuffer(ctx, readBuffer , BACnetObjectType( objectTypeArgument ) , BACnetPropertyIdentifier( propertyIdentifierArgument ) , nil )
if _scheduleDefaultErr != nil {
return nil, errors.Wrap(_scheduleDefaultErr, "Error parsing 'scheduleDefault' field of BACnetConstructedDataScheduleDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataScheduleDefaultParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataScheduleDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ScheduleDefault: scheduleDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataScheduleDefault) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataScheduleDefault")
}
- // Simple Field (scheduleDefault)
- if pushErr := writeBuffer.PushContext("scheduleDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for scheduleDefault")
- }
- _scheduleDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetScheduleDefault())
- if popErr := writeBuffer.PopContext("scheduleDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for scheduleDefault")
- }
- if _scheduleDefaultErr != nil {
- return errors.Wrap(_scheduleDefaultErr, "Error serializing 'scheduleDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (scheduleDefault)
+ if pushErr := writeBuffer.PushContext("scheduleDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for scheduleDefault")
+ }
+ _scheduleDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetScheduleDefault())
+ if popErr := writeBuffer.PopContext("scheduleDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for scheduleDefault")
+ }
+ if _scheduleDefaultErr != nil {
+ return errors.Wrap(_scheduleDefaultErr, "Error serializing 'scheduleDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataScheduleDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataScheduleDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataScheduleDefault) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataScheduleDefault) isBACnetConstructedDataScheduleDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataScheduleDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go
index 4c6529f1f4b..38f373d223c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSchedulePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSchedulePresentValue is the corresponding interface of BACnetConstructedDataSchedulePresentValue
type BACnetConstructedDataSchedulePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSchedulePresentValueExactly interface {
// _BACnetConstructedDataSchedulePresentValue is the data-structure of this message
type _BACnetConstructedDataSchedulePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetConstructedDataElement
+ PresentValue BACnetConstructedDataElement
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSchedulePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_SCHEDULE
-}
+func (m *_BACnetConstructedDataSchedulePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_SCHEDULE}
-func (m *_BACnetConstructedDataSchedulePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataSchedulePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSchedulePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSchedulePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSchedulePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSchedulePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSchedulePresentValue) GetActualValue() BACnetCons
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSchedulePresentValue factory function for _BACnetConstructedDataSchedulePresentValue
-func NewBACnetConstructedDataSchedulePresentValue(presentValue BACnetConstructedDataElement, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSchedulePresentValue {
+func NewBACnetConstructedDataSchedulePresentValue( presentValue BACnetConstructedDataElement , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSchedulePresentValue {
_result := &_BACnetConstructedDataSchedulePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSchedulePresentValue(presentValue BACnetConstructed
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSchedulePresentValue(structType interface{}) BACnetConstructedDataSchedulePresentValue {
- if casted, ok := structType.(BACnetConstructedDataSchedulePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataSchedulePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSchedulePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSchedulePresentValue) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataSchedulePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSchedulePresentValueParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetConstructedDataElementParseWithBuffer(ctx, readBuffer, BACnetObjectType(BACnetObjectType_VENDOR_PROPRIETARY_VALUE), BACnetPropertyIdentifier(BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE), nil)
+_presentValue, _presentValueErr := BACnetConstructedDataElementParseWithBuffer(ctx, readBuffer , BACnetObjectType( BACnetObjectType_VENDOR_PROPRIETARY_VALUE ) , BACnetPropertyIdentifier( BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE ) , nil )
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataSchedulePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSchedulePresentValueParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataSchedulePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSchedulePresentValue) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSchedulePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSchedulePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSchedulePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSchedulePresentValue) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSchedulePresentValue) isBACnetConstructedDataSchedulePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSchedulePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go
index 41933a84ed2..969236e3ddc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecuredStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSecuredStatus is the corresponding interface of BACnetConstructedDataSecuredStatus
type BACnetConstructedDataSecuredStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSecuredStatusExactly interface {
// _BACnetConstructedDataSecuredStatus is the data-structure of this message
type _BACnetConstructedDataSecuredStatus struct {
*_BACnetConstructedData
- SecuredStatus BACnetDoorSecuredStatusTagged
+ SecuredStatus BACnetDoorSecuredStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSecuredStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSecuredStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSecuredStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SECURED_STATUS
-}
+func (m *_BACnetConstructedDataSecuredStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SECURED_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSecuredStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSecuredStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSecuredStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSecuredStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSecuredStatus) GetActualValue() BACnetDoorSecured
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSecuredStatus factory function for _BACnetConstructedDataSecuredStatus
-func NewBACnetConstructedDataSecuredStatus(securedStatus BACnetDoorSecuredStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSecuredStatus {
+func NewBACnetConstructedDataSecuredStatus( securedStatus BACnetDoorSecuredStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSecuredStatus {
_result := &_BACnetConstructedDataSecuredStatus{
- SecuredStatus: securedStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SecuredStatus: securedStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSecuredStatus(securedStatus BACnetDoorSecuredStatus
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSecuredStatus(structType interface{}) BACnetConstructedDataSecuredStatus {
- if casted, ok := structType.(BACnetConstructedDataSecuredStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataSecuredStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSecuredStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSecuredStatus) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataSecuredStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSecuredStatusParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("securedStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for securedStatus")
}
- _securedStatus, _securedStatusErr := BACnetDoorSecuredStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_securedStatus, _securedStatusErr := BACnetDoorSecuredStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _securedStatusErr != nil {
return nil, errors.Wrap(_securedStatusErr, "Error parsing 'securedStatus' field of BACnetConstructedDataSecuredStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSecuredStatusParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataSecuredStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SecuredStatus: securedStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSecuredStatus) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSecuredStatus")
}
- // Simple Field (securedStatus)
- if pushErr := writeBuffer.PushContext("securedStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for securedStatus")
- }
- _securedStatusErr := writeBuffer.WriteSerializable(ctx, m.GetSecuredStatus())
- if popErr := writeBuffer.PopContext("securedStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for securedStatus")
- }
- if _securedStatusErr != nil {
- return errors.Wrap(_securedStatusErr, "Error serializing 'securedStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (securedStatus)
+ if pushErr := writeBuffer.PushContext("securedStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for securedStatus")
+ }
+ _securedStatusErr := writeBuffer.WriteSerializable(ctx, m.GetSecuredStatus())
+ if popErr := writeBuffer.PopContext("securedStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for securedStatus")
+ }
+ if _securedStatusErr != nil {
+ return errors.Wrap(_securedStatusErr, "Error serializing 'securedStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSecuredStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSecuredStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSecuredStatus) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSecuredStatus) isBACnetConstructedDataSecuredStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSecuredStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go
index 50d85c03558..9ea4ba3df1b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityPDUTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSecurityPDUTimeout is the corresponding interface of BACnetConstructedDataSecurityPDUTimeout
type BACnetConstructedDataSecurityPDUTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSecurityPDUTimeoutExactly interface {
// _BACnetConstructedDataSecurityPDUTimeout is the data-structure of this message
type _BACnetConstructedDataSecurityPDUTimeout struct {
*_BACnetConstructedData
- SecurityPduTimeout BACnetApplicationTagUnsignedInteger
+ SecurityPduTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSecurityPDUTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSecurityPDUTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSecurityPDUTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SECURITY_PDU_TIMEOUT
-}
+func (m *_BACnetConstructedDataSecurityPDUTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SECURITY_PDU_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSecurityPDUTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSecurityPDUTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSecurityPDUTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSecurityPDUTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSecurityPDUTimeout) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSecurityPDUTimeout factory function for _BACnetConstructedDataSecurityPDUTimeout
-func NewBACnetConstructedDataSecurityPDUTimeout(securityPduTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSecurityPDUTimeout {
+func NewBACnetConstructedDataSecurityPDUTimeout( securityPduTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSecurityPDUTimeout {
_result := &_BACnetConstructedDataSecurityPDUTimeout{
- SecurityPduTimeout: securityPduTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SecurityPduTimeout: securityPduTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSecurityPDUTimeout(securityPduTimeout BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSecurityPDUTimeout(structType interface{}) BACnetConstructedDataSecurityPDUTimeout {
- if casted, ok := structType.(BACnetConstructedDataSecurityPDUTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataSecurityPDUTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSecurityPDUTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSecurityPDUTimeout) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataSecurityPDUTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSecurityPDUTimeoutParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("securityPduTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for securityPduTimeout")
}
- _securityPduTimeout, _securityPduTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_securityPduTimeout, _securityPduTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _securityPduTimeoutErr != nil {
return nil, errors.Wrap(_securityPduTimeoutErr, "Error parsing 'securityPduTimeout' field of BACnetConstructedDataSecurityPDUTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSecurityPDUTimeoutParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataSecurityPDUTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SecurityPduTimeout: securityPduTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSecurityPDUTimeout) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSecurityPDUTimeout")
}
- // Simple Field (securityPduTimeout)
- if pushErr := writeBuffer.PushContext("securityPduTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for securityPduTimeout")
- }
- _securityPduTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetSecurityPduTimeout())
- if popErr := writeBuffer.PopContext("securityPduTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for securityPduTimeout")
- }
- if _securityPduTimeoutErr != nil {
- return errors.Wrap(_securityPduTimeoutErr, "Error serializing 'securityPduTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (securityPduTimeout)
+ if pushErr := writeBuffer.PushContext("securityPduTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for securityPduTimeout")
+ }
+ _securityPduTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetSecurityPduTimeout())
+ if popErr := writeBuffer.PopContext("securityPduTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for securityPduTimeout")
+ }
+ if _securityPduTimeoutErr != nil {
+ return errors.Wrap(_securityPduTimeoutErr, "Error serializing 'securityPduTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSecurityPDUTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSecurityPDUTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSecurityPDUTimeout) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSecurityPDUTimeout) isBACnetConstructedDataSecurityPDUTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSecurityPDUTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go
index 26f11e569a5..60dbe32e2d0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSecurityTimeWindow.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSecurityTimeWindow is the corresponding interface of BACnetConstructedDataSecurityTimeWindow
type BACnetConstructedDataSecurityTimeWindow interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSecurityTimeWindowExactly interface {
// _BACnetConstructedDataSecurityTimeWindow is the data-structure of this message
type _BACnetConstructedDataSecurityTimeWindow struct {
*_BACnetConstructedData
- SecurityTimeWindow BACnetApplicationTagUnsignedInteger
+ SecurityTimeWindow BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSecurityTimeWindow) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSecurityTimeWindow) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSecurityTimeWindow) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SECURITY_TIME_WINDOW
-}
+func (m *_BACnetConstructedDataSecurityTimeWindow) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SECURITY_TIME_WINDOW}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSecurityTimeWindow) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSecurityTimeWindow) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSecurityTimeWindow) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSecurityTimeWindow) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSecurityTimeWindow) GetActualValue() BACnetApplic
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSecurityTimeWindow factory function for _BACnetConstructedDataSecurityTimeWindow
-func NewBACnetConstructedDataSecurityTimeWindow(securityTimeWindow BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSecurityTimeWindow {
+func NewBACnetConstructedDataSecurityTimeWindow( securityTimeWindow BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSecurityTimeWindow {
_result := &_BACnetConstructedDataSecurityTimeWindow{
- SecurityTimeWindow: securityTimeWindow,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SecurityTimeWindow: securityTimeWindow,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSecurityTimeWindow(securityTimeWindow BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSecurityTimeWindow(structType interface{}) BACnetConstructedDataSecurityTimeWindow {
- if casted, ok := structType.(BACnetConstructedDataSecurityTimeWindow); ok {
+ if casted, ok := structType.(BACnetConstructedDataSecurityTimeWindow); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSecurityTimeWindow); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSecurityTimeWindow) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataSecurityTimeWindow) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSecurityTimeWindowParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("securityTimeWindow"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for securityTimeWindow")
}
- _securityTimeWindow, _securityTimeWindowErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_securityTimeWindow, _securityTimeWindowErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _securityTimeWindowErr != nil {
return nil, errors.Wrap(_securityTimeWindowErr, "Error parsing 'securityTimeWindow' field of BACnetConstructedDataSecurityTimeWindow")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSecurityTimeWindowParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataSecurityTimeWindow{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SecurityTimeWindow: securityTimeWindow,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSecurityTimeWindow) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSecurityTimeWindow")
}
- // Simple Field (securityTimeWindow)
- if pushErr := writeBuffer.PushContext("securityTimeWindow"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for securityTimeWindow")
- }
- _securityTimeWindowErr := writeBuffer.WriteSerializable(ctx, m.GetSecurityTimeWindow())
- if popErr := writeBuffer.PopContext("securityTimeWindow"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for securityTimeWindow")
- }
- if _securityTimeWindowErr != nil {
- return errors.Wrap(_securityTimeWindowErr, "Error serializing 'securityTimeWindow' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (securityTimeWindow)
+ if pushErr := writeBuffer.PushContext("securityTimeWindow"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for securityTimeWindow")
+ }
+ _securityTimeWindowErr := writeBuffer.WriteSerializable(ctx, m.GetSecurityTimeWindow())
+ if popErr := writeBuffer.PopContext("securityTimeWindow"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for securityTimeWindow")
+ }
+ if _securityTimeWindowErr != nil {
+ return errors.Wrap(_securityTimeWindowErr, "Error serializing 'securityTimeWindow' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSecurityTimeWindow"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSecurityTimeWindow")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSecurityTimeWindow) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSecurityTimeWindow) isBACnetConstructedDataSecurityTimeWindow() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSecurityTimeWindow) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go
index ea21e729988..492a76e54e2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSegmentationSupported.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSegmentationSupported is the corresponding interface of BACnetConstructedDataSegmentationSupported
type BACnetConstructedDataSegmentationSupported interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSegmentationSupportedExactly interface {
// _BACnetConstructedDataSegmentationSupported is the data-structure of this message
type _BACnetConstructedDataSegmentationSupported struct {
*_BACnetConstructedData
- SegmentationSupported BACnetSegmentationTagged
+ SegmentationSupported BACnetSegmentationTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSegmentationSupported) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSegmentationSupported) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSegmentationSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SEGMENTATION_SUPPORTED
-}
+func (m *_BACnetConstructedDataSegmentationSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SEGMENTATION_SUPPORTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSegmentationSupported) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSegmentationSupported) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSegmentationSupported) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSegmentationSupported) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSegmentationSupported) GetActualValue() BACnetSeg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSegmentationSupported factory function for _BACnetConstructedDataSegmentationSupported
-func NewBACnetConstructedDataSegmentationSupported(segmentationSupported BACnetSegmentationTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSegmentationSupported {
+func NewBACnetConstructedDataSegmentationSupported( segmentationSupported BACnetSegmentationTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSegmentationSupported {
_result := &_BACnetConstructedDataSegmentationSupported{
- SegmentationSupported: segmentationSupported,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SegmentationSupported: segmentationSupported,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSegmentationSupported(segmentationSupported BACnetS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSegmentationSupported(structType interface{}) BACnetConstructedDataSegmentationSupported {
- if casted, ok := structType.(BACnetConstructedDataSegmentationSupported); ok {
+ if casted, ok := structType.(BACnetConstructedDataSegmentationSupported); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSegmentationSupported); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSegmentationSupported) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataSegmentationSupported) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSegmentationSupportedParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("segmentationSupported"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for segmentationSupported")
}
- _segmentationSupported, _segmentationSupportedErr := BACnetSegmentationTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_segmentationSupported, _segmentationSupportedErr := BACnetSegmentationTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _segmentationSupportedErr != nil {
return nil, errors.Wrap(_segmentationSupportedErr, "Error parsing 'segmentationSupported' field of BACnetConstructedDataSegmentationSupported")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSegmentationSupportedParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataSegmentationSupported{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SegmentationSupported: segmentationSupported,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSegmentationSupported) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSegmentationSupported")
}
- // Simple Field (segmentationSupported)
- if pushErr := writeBuffer.PushContext("segmentationSupported"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for segmentationSupported")
- }
- _segmentationSupportedErr := writeBuffer.WriteSerializable(ctx, m.GetSegmentationSupported())
- if popErr := writeBuffer.PopContext("segmentationSupported"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for segmentationSupported")
- }
- if _segmentationSupportedErr != nil {
- return errors.Wrap(_segmentationSupportedErr, "Error serializing 'segmentationSupported' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (segmentationSupported)
+ if pushErr := writeBuffer.PushContext("segmentationSupported"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for segmentationSupported")
+ }
+ _segmentationSupportedErr := writeBuffer.WriteSerializable(ctx, m.GetSegmentationSupported())
+ if popErr := writeBuffer.PopContext("segmentationSupported"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for segmentationSupported")
+ }
+ if _segmentationSupportedErr != nil {
+ return errors.Wrap(_segmentationSupportedErr, "Error serializing 'segmentationSupported' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSegmentationSupported"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSegmentationSupported")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSegmentationSupported) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSegmentationSupported) isBACnetConstructedDataSegmentationSupported() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSegmentationSupported) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go
index 87db0a5b056..5afa4e2ee57 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSerialNumber.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSerialNumber is the corresponding interface of BACnetConstructedDataSerialNumber
type BACnetConstructedDataSerialNumber interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSerialNumberExactly interface {
// _BACnetConstructedDataSerialNumber is the data-structure of this message
type _BACnetConstructedDataSerialNumber struct {
*_BACnetConstructedData
- SerialNumber BACnetApplicationTagCharacterString
+ SerialNumber BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSerialNumber) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSerialNumber) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSerialNumber) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SERIAL_NUMBER
-}
+func (m *_BACnetConstructedDataSerialNumber) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SERIAL_NUMBER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSerialNumber) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSerialNumber) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSerialNumber) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSerialNumber) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSerialNumber) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSerialNumber factory function for _BACnetConstructedDataSerialNumber
-func NewBACnetConstructedDataSerialNumber(serialNumber BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSerialNumber {
+func NewBACnetConstructedDataSerialNumber( serialNumber BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSerialNumber {
_result := &_BACnetConstructedDataSerialNumber{
- SerialNumber: serialNumber,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SerialNumber: serialNumber,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSerialNumber(serialNumber BACnetApplicationTagChara
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSerialNumber(structType interface{}) BACnetConstructedDataSerialNumber {
- if casted, ok := structType.(BACnetConstructedDataSerialNumber); ok {
+ if casted, ok := structType.(BACnetConstructedDataSerialNumber); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSerialNumber); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSerialNumber) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataSerialNumber) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSerialNumberParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("serialNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for serialNumber")
}
- _serialNumber, _serialNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_serialNumber, _serialNumberErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _serialNumberErr != nil {
return nil, errors.Wrap(_serialNumberErr, "Error parsing 'serialNumber' field of BACnetConstructedDataSerialNumber")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSerialNumberParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataSerialNumber{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SerialNumber: serialNumber,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSerialNumber) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSerialNumber")
}
- // Simple Field (serialNumber)
- if pushErr := writeBuffer.PushContext("serialNumber"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for serialNumber")
- }
- _serialNumberErr := writeBuffer.WriteSerializable(ctx, m.GetSerialNumber())
- if popErr := writeBuffer.PopContext("serialNumber"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for serialNumber")
- }
- if _serialNumberErr != nil {
- return errors.Wrap(_serialNumberErr, "Error serializing 'serialNumber' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (serialNumber)
+ if pushErr := writeBuffer.PushContext("serialNumber"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for serialNumber")
+ }
+ _serialNumberErr := writeBuffer.WriteSerializable(ctx, m.GetSerialNumber())
+ if popErr := writeBuffer.PopContext("serialNumber"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for serialNumber")
+ }
+ if _serialNumberErr != nil {
+ return errors.Wrap(_serialNumberErr, "Error serializing 'serialNumber' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSerialNumber"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSerialNumber")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSerialNumber) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSerialNumber) isBACnetConstructedDataSerialNumber() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSerialNumber) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go
index 538f7efdb06..6df72983dce 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpoint.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSetpoint is the corresponding interface of BACnetConstructedDataSetpoint
type BACnetConstructedDataSetpoint interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSetpointExactly interface {
// _BACnetConstructedDataSetpoint is the data-structure of this message
type _BACnetConstructedDataSetpoint struct {
*_BACnetConstructedData
- Setpoint BACnetApplicationTagReal
+ Setpoint BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSetpoint) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSetpoint) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSetpoint) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SETPOINT
-}
+func (m *_BACnetConstructedDataSetpoint) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SETPOINT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSetpoint) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSetpoint) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSetpoint) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSetpoint) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSetpoint) GetActualValue() BACnetApplicationTagRe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSetpoint factory function for _BACnetConstructedDataSetpoint
-func NewBACnetConstructedDataSetpoint(setpoint BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSetpoint {
+func NewBACnetConstructedDataSetpoint( setpoint BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSetpoint {
_result := &_BACnetConstructedDataSetpoint{
- Setpoint: setpoint,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Setpoint: setpoint,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSetpoint(setpoint BACnetApplicationTagReal, opening
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSetpoint(structType interface{}) BACnetConstructedDataSetpoint {
- if casted, ok := structType.(BACnetConstructedDataSetpoint); ok {
+ if casted, ok := structType.(BACnetConstructedDataSetpoint); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSetpoint); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSetpoint) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataSetpoint) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSetpointParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("setpoint"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for setpoint")
}
- _setpoint, _setpointErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_setpoint, _setpointErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _setpointErr != nil {
return nil, errors.Wrap(_setpointErr, "Error parsing 'setpoint' field of BACnetConstructedDataSetpoint")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSetpointParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataSetpoint{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Setpoint: setpoint,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSetpoint) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSetpoint")
}
- // Simple Field (setpoint)
- if pushErr := writeBuffer.PushContext("setpoint"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for setpoint")
- }
- _setpointErr := writeBuffer.WriteSerializable(ctx, m.GetSetpoint())
- if popErr := writeBuffer.PopContext("setpoint"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for setpoint")
- }
- if _setpointErr != nil {
- return errors.Wrap(_setpointErr, "Error serializing 'setpoint' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (setpoint)
+ if pushErr := writeBuffer.PushContext("setpoint"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for setpoint")
+ }
+ _setpointErr := writeBuffer.WriteSerializable(ctx, m.GetSetpoint())
+ if popErr := writeBuffer.PopContext("setpoint"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for setpoint")
+ }
+ if _setpointErr != nil {
+ return errors.Wrap(_setpointErr, "Error serializing 'setpoint' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSetpoint"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSetpoint")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSetpoint) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSetpoint) isBACnetConstructedDataSetpoint() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSetpoint) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go
index c73f22c3b30..8e83066e448 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetpointReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSetpointReference is the corresponding interface of BACnetConstructedDataSetpointReference
type BACnetConstructedDataSetpointReference interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSetpointReferenceExactly interface {
// _BACnetConstructedDataSetpointReference is the data-structure of this message
type _BACnetConstructedDataSetpointReference struct {
*_BACnetConstructedData
- SetpointReference BACnetSetpointReference
+ SetpointReference BACnetSetpointReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSetpointReference) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSetpointReference) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSetpointReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SETPOINT_REFERENCE
-}
+func (m *_BACnetConstructedDataSetpointReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SETPOINT_REFERENCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSetpointReference) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSetpointReference) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSetpointReference) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSetpointReference) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSetpointReference) GetActualValue() BACnetSetpoin
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSetpointReference factory function for _BACnetConstructedDataSetpointReference
-func NewBACnetConstructedDataSetpointReference(setpointReference BACnetSetpointReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSetpointReference {
+func NewBACnetConstructedDataSetpointReference( setpointReference BACnetSetpointReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSetpointReference {
_result := &_BACnetConstructedDataSetpointReference{
- SetpointReference: setpointReference,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SetpointReference: setpointReference,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSetpointReference(setpointReference BACnetSetpointR
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSetpointReference(structType interface{}) BACnetConstructedDataSetpointReference {
- if casted, ok := structType.(BACnetConstructedDataSetpointReference); ok {
+ if casted, ok := structType.(BACnetConstructedDataSetpointReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSetpointReference); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSetpointReference) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataSetpointReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSetpointReferenceParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("setpointReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for setpointReference")
}
- _setpointReference, _setpointReferenceErr := BACnetSetpointReferenceParseWithBuffer(ctx, readBuffer)
+_setpointReference, _setpointReferenceErr := BACnetSetpointReferenceParseWithBuffer(ctx, readBuffer)
if _setpointReferenceErr != nil {
return nil, errors.Wrap(_setpointReferenceErr, "Error parsing 'setpointReference' field of BACnetConstructedDataSetpointReference")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSetpointReferenceParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataSetpointReference{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SetpointReference: setpointReference,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSetpointReference) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSetpointReference")
}
- // Simple Field (setpointReference)
- if pushErr := writeBuffer.PushContext("setpointReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for setpointReference")
- }
- _setpointReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetSetpointReference())
- if popErr := writeBuffer.PopContext("setpointReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for setpointReference")
- }
- if _setpointReferenceErr != nil {
- return errors.Wrap(_setpointReferenceErr, "Error serializing 'setpointReference' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (setpointReference)
+ if pushErr := writeBuffer.PushContext("setpointReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for setpointReference")
+ }
+ _setpointReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetSetpointReference())
+ if popErr := writeBuffer.PopContext("setpointReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for setpointReference")
+ }
+ if _setpointReferenceErr != nil {
+ return errors.Wrap(_setpointReferenceErr, "Error serializing 'setpointReference' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSetpointReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSetpointReference")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSetpointReference) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSetpointReference) isBACnetConstructedDataSetpointReference() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSetpointReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go
index ead357963bb..5bdc992b097 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSetting.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSetting is the corresponding interface of BACnetConstructedDataSetting
type BACnetConstructedDataSetting interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSettingExactly interface {
// _BACnetConstructedDataSetting is the data-structure of this message
type _BACnetConstructedDataSetting struct {
*_BACnetConstructedData
- Setting BACnetApplicationTagUnsignedInteger
+ Setting BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSetting) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSetting) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSetting) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SETTING
-}
+func (m *_BACnetConstructedDataSetting) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SETTING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSetting) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSetting) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSetting) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSetting) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSetting) GetActualValue() BACnetApplicationTagUns
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSetting factory function for _BACnetConstructedDataSetting
-func NewBACnetConstructedDataSetting(setting BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSetting {
+func NewBACnetConstructedDataSetting( setting BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSetting {
_result := &_BACnetConstructedDataSetting{
- Setting: setting,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Setting: setting,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSetting(setting BACnetApplicationTagUnsignedInteger
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSetting(structType interface{}) BACnetConstructedDataSetting {
- if casted, ok := structType.(BACnetConstructedDataSetting); ok {
+ if casted, ok := structType.(BACnetConstructedDataSetting); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSetting); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSetting) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataSetting) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSettingParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("setting"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for setting")
}
- _setting, _settingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_setting, _settingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _settingErr != nil {
return nil, errors.Wrap(_settingErr, "Error parsing 'setting' field of BACnetConstructedDataSetting")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSettingParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataSetting{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Setting: setting,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSetting) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSetting")
}
- // Simple Field (setting)
- if pushErr := writeBuffer.PushContext("setting"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for setting")
- }
- _settingErr := writeBuffer.WriteSerializable(ctx, m.GetSetting())
- if popErr := writeBuffer.PopContext("setting"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for setting")
- }
- if _settingErr != nil {
- return errors.Wrap(_settingErr, "Error serializing 'setting' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (setting)
+ if pushErr := writeBuffer.PushContext("setting"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for setting")
+ }
+ _settingErr := writeBuffer.WriteSerializable(ctx, m.GetSetting())
+ if popErr := writeBuffer.PopContext("setting"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for setting")
+ }
+ if _settingErr != nil {
+ return errors.Wrap(_settingErr, "Error serializing 'setting' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSetting"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSetting")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSetting) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSetting) isBACnetConstructedDataSetting() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSetting) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go
index bcccf8a5b10..30b773d30bf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedDuration.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataShedDuration is the corresponding interface of BACnetConstructedDataShedDuration
type BACnetConstructedDataShedDuration interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataShedDurationExactly interface {
// _BACnetConstructedDataShedDuration is the data-structure of this message
type _BACnetConstructedDataShedDuration struct {
*_BACnetConstructedData
- ShedDuration BACnetApplicationTagUnsignedInteger
+ ShedDuration BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataShedDuration) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataShedDuration) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataShedDuration) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SHED_DURATION
-}
+func (m *_BACnetConstructedDataShedDuration) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SHED_DURATION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataShedDuration) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataShedDuration) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataShedDuration) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataShedDuration) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataShedDuration) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataShedDuration factory function for _BACnetConstructedDataShedDuration
-func NewBACnetConstructedDataShedDuration(shedDuration BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataShedDuration {
+func NewBACnetConstructedDataShedDuration( shedDuration BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataShedDuration {
_result := &_BACnetConstructedDataShedDuration{
- ShedDuration: shedDuration,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ShedDuration: shedDuration,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataShedDuration(shedDuration BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataShedDuration(structType interface{}) BACnetConstructedDataShedDuration {
- if casted, ok := structType.(BACnetConstructedDataShedDuration); ok {
+ if casted, ok := structType.(BACnetConstructedDataShedDuration); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataShedDuration); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataShedDuration) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataShedDuration) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataShedDurationParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("shedDuration"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for shedDuration")
}
- _shedDuration, _shedDurationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_shedDuration, _shedDurationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _shedDurationErr != nil {
return nil, errors.Wrap(_shedDurationErr, "Error parsing 'shedDuration' field of BACnetConstructedDataShedDuration")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataShedDurationParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataShedDuration{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ShedDuration: shedDuration,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataShedDuration) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataShedDuration")
}
- // Simple Field (shedDuration)
- if pushErr := writeBuffer.PushContext("shedDuration"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for shedDuration")
- }
- _shedDurationErr := writeBuffer.WriteSerializable(ctx, m.GetShedDuration())
- if popErr := writeBuffer.PopContext("shedDuration"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for shedDuration")
- }
- if _shedDurationErr != nil {
- return errors.Wrap(_shedDurationErr, "Error serializing 'shedDuration' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (shedDuration)
+ if pushErr := writeBuffer.PushContext("shedDuration"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for shedDuration")
+ }
+ _shedDurationErr := writeBuffer.WriteSerializable(ctx, m.GetShedDuration())
+ if popErr := writeBuffer.PopContext("shedDuration"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for shedDuration")
+ }
+ if _shedDurationErr != nil {
+ return errors.Wrap(_shedDurationErr, "Error serializing 'shedDuration' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataShedDuration"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataShedDuration")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataShedDuration) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataShedDuration) isBACnetConstructedDataShedDuration() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataShedDuration) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go
index 3e8091136eb..5cb30984719 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevelDescriptions.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataShedLevelDescriptions is the corresponding interface of BACnetConstructedDataShedLevelDescriptions
type BACnetConstructedDataShedLevelDescriptions interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataShedLevelDescriptionsExactly interface {
// _BACnetConstructedDataShedLevelDescriptions is the data-structure of this message
type _BACnetConstructedDataShedLevelDescriptions struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ShedLevelDescriptions []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ShedLevelDescriptions []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataShedLevelDescriptions) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataShedLevelDescriptions) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataShedLevelDescriptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SHED_LEVEL_DESCRIPTIONS
-}
+func (m *_BACnetConstructedDataShedLevelDescriptions) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SHED_LEVEL_DESCRIPTIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataShedLevelDescriptions) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataShedLevelDescriptions) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataShedLevelDescriptions) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataShedLevelDescriptions) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataShedLevelDescriptions) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataShedLevelDescriptions factory function for _BACnetConstructedDataShedLevelDescriptions
-func NewBACnetConstructedDataShedLevelDescriptions(numberOfDataElements BACnetApplicationTagUnsignedInteger, shedLevelDescriptions []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataShedLevelDescriptions {
+func NewBACnetConstructedDataShedLevelDescriptions( numberOfDataElements BACnetApplicationTagUnsignedInteger , shedLevelDescriptions []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataShedLevelDescriptions {
_result := &_BACnetConstructedDataShedLevelDescriptions{
- NumberOfDataElements: numberOfDataElements,
- ShedLevelDescriptions: shedLevelDescriptions,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ShedLevelDescriptions: shedLevelDescriptions,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataShedLevelDescriptions(numberOfDataElements BACnetAp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataShedLevelDescriptions(structType interface{}) BACnetConstructedDataShedLevelDescriptions {
- if casted, ok := structType.(BACnetConstructedDataShedLevelDescriptions); ok {
+ if casted, ok := structType.(BACnetConstructedDataShedLevelDescriptions); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataShedLevelDescriptions); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataShedLevelDescriptions) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataShedLevelDescriptions) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataShedLevelDescriptionsParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataShedLevelDescriptionsParseWithBuffer(ctx context.Conte
// Terminated array
var shedLevelDescriptions []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'shedLevelDescriptions' field of BACnetConstructedDataShedLevelDescriptions")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataShedLevelDescriptionsParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataShedLevelDescriptions{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
ShedLevelDescriptions: shedLevelDescriptions,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataShedLevelDescriptions) SerializeWithWriteBuffer(c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataShedLevelDescriptions"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataShedLevelDescriptions")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (shedLevelDescriptions)
- if pushErr := writeBuffer.PushContext("shedLevelDescriptions", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for shedLevelDescriptions")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetShedLevelDescriptions() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetShedLevelDescriptions()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'shedLevelDescriptions' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("shedLevelDescriptions", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for shedLevelDescriptions")
+ }
+
+ // Array Field (shedLevelDescriptions)
+ if pushErr := writeBuffer.PushContext("shedLevelDescriptions", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for shedLevelDescriptions")
+ }
+ for _curItem, _element := range m.GetShedLevelDescriptions() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetShedLevelDescriptions()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'shedLevelDescriptions' field")
}
+ }
+ if popErr := writeBuffer.PopContext("shedLevelDescriptions", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for shedLevelDescriptions")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataShedLevelDescriptions"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataShedLevelDescriptions")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataShedLevelDescriptions) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataShedLevelDescriptions) isBACnetConstructedDataShedLevelDescriptions() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataShedLevelDescriptions) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go
index 9f2676bf6fa..fc367c75e93 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataShedLevels.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataShedLevels is the corresponding interface of BACnetConstructedDataShedLevels
type BACnetConstructedDataShedLevels interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataShedLevelsExactly interface {
// _BACnetConstructedDataShedLevels is the data-structure of this message
type _BACnetConstructedDataShedLevels struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- ShedLevels []BACnetApplicationTagUnsignedInteger
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ ShedLevels []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataShedLevels) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataShedLevels) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataShedLevels) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SHED_LEVELS
-}
+func (m *_BACnetConstructedDataShedLevels) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SHED_LEVELS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataShedLevels) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataShedLevels) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataShedLevels) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataShedLevels) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataShedLevels) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataShedLevels factory function for _BACnetConstructedDataShedLevels
-func NewBACnetConstructedDataShedLevels(numberOfDataElements BACnetApplicationTagUnsignedInteger, shedLevels []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataShedLevels {
+func NewBACnetConstructedDataShedLevels( numberOfDataElements BACnetApplicationTagUnsignedInteger , shedLevels []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataShedLevels {
_result := &_BACnetConstructedDataShedLevels{
- NumberOfDataElements: numberOfDataElements,
- ShedLevels: shedLevels,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ ShedLevels: shedLevels,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataShedLevels(numberOfDataElements BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataShedLevels(structType interface{}) BACnetConstructedDataShedLevels {
- if casted, ok := structType.(BACnetConstructedDataShedLevels); ok {
+ if casted, ok := structType.(BACnetConstructedDataShedLevels); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataShedLevels); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataShedLevels) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataShedLevels) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataShedLevelsParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataShedLevelsParseWithBuffer(ctx context.Context, readBuf
// Terminated array
var shedLevels []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'shedLevels' field of BACnetConstructedDataShedLevels")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataShedLevelsParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataShedLevels{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- ShedLevels: shedLevels,
+ ShedLevels: shedLevels,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataShedLevels) SerializeWithWriteBuffer(ctx context.
if pushErr := writeBuffer.PushContext("BACnetConstructedDataShedLevels"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataShedLevels")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (shedLevels)
- if pushErr := writeBuffer.PushContext("shedLevels", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for shedLevels")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetShedLevels() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetShedLevels()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'shedLevels' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("shedLevels", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for shedLevels")
+ }
+
+ // Array Field (shedLevels)
+ if pushErr := writeBuffer.PushContext("shedLevels", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for shedLevels")
+ }
+ for _curItem, _element := range m.GetShedLevels() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetShedLevels()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'shedLevels' field")
}
+ }
+ if popErr := writeBuffer.PopContext("shedLevels", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for shedLevels")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataShedLevels"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataShedLevels")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataShedLevels) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataShedLevels) isBACnetConstructedDataShedLevels() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataShedLevels) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go
index f4f547ff468..1215652bf52 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSilenced.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSilenced is the corresponding interface of BACnetConstructedDataSilenced
type BACnetConstructedDataSilenced interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSilencedExactly interface {
// _BACnetConstructedDataSilenced is the data-structure of this message
type _BACnetConstructedDataSilenced struct {
*_BACnetConstructedData
- Silenced BACnetSilencedStateTagged
+ Silenced BACnetSilencedStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSilenced) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSilenced) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSilenced) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SILENCED
-}
+func (m *_BACnetConstructedDataSilenced) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SILENCED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSilenced) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSilenced) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSilenced) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSilenced) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSilenced) GetActualValue() BACnetSilencedStateTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSilenced factory function for _BACnetConstructedDataSilenced
-func NewBACnetConstructedDataSilenced(silenced BACnetSilencedStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSilenced {
+func NewBACnetConstructedDataSilenced( silenced BACnetSilencedStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSilenced {
_result := &_BACnetConstructedDataSilenced{
- Silenced: silenced,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Silenced: silenced,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSilenced(silenced BACnetSilencedStateTagged, openin
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSilenced(structType interface{}) BACnetConstructedDataSilenced {
- if casted, ok := structType.(BACnetConstructedDataSilenced); ok {
+ if casted, ok := structType.(BACnetConstructedDataSilenced); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSilenced); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSilenced) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataSilenced) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSilencedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("silenced"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for silenced")
}
- _silenced, _silencedErr := BACnetSilencedStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_silenced, _silencedErr := BACnetSilencedStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _silencedErr != nil {
return nil, errors.Wrap(_silencedErr, "Error parsing 'silenced' field of BACnetConstructedDataSilenced")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSilencedParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataSilenced{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Silenced: silenced,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSilenced) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSilenced")
}
- // Simple Field (silenced)
- if pushErr := writeBuffer.PushContext("silenced"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for silenced")
- }
- _silencedErr := writeBuffer.WriteSerializable(ctx, m.GetSilenced())
- if popErr := writeBuffer.PopContext("silenced"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for silenced")
- }
- if _silencedErr != nil {
- return errors.Wrap(_silencedErr, "Error serializing 'silenced' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (silenced)
+ if pushErr := writeBuffer.PushContext("silenced"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for silenced")
+ }
+ _silencedErr := writeBuffer.WriteSerializable(ctx, m.GetSilenced())
+ if popErr := writeBuffer.PopContext("silenced"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for silenced")
+ }
+ if _silencedErr != nil {
+ return errors.Wrap(_silencedErr, "Error serializing 'silenced' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSilenced"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSilenced")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSilenced) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSilenced) isBACnetConstructedDataSilenced() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSilenced) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveAddressBinding.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveAddressBinding.go
index cd094dd3089..203c8ff1db9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveAddressBinding.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveAddressBinding.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSlaveAddressBinding is the corresponding interface of BACnetConstructedDataSlaveAddressBinding
type BACnetConstructedDataSlaveAddressBinding interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataSlaveAddressBindingExactly interface {
// _BACnetConstructedDataSlaveAddressBinding is the data-structure of this message
type _BACnetConstructedDataSlaveAddressBinding struct {
*_BACnetConstructedData
- SlaveAddressBinding []BACnetAddressBinding
+ SlaveAddressBinding []BACnetAddressBinding
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSlaveAddressBinding) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSlaveAddressBinding) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSlaveAddressBinding) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SLAVE_ADDRESS_BINDING
-}
+func (m *_BACnetConstructedDataSlaveAddressBinding) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SLAVE_ADDRESS_BINDING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSlaveAddressBinding) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSlaveAddressBinding) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSlaveAddressBinding) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSlaveAddressBinding) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataSlaveAddressBinding) GetSlaveAddressBinding() []B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSlaveAddressBinding factory function for _BACnetConstructedDataSlaveAddressBinding
-func NewBACnetConstructedDataSlaveAddressBinding(slaveAddressBinding []BACnetAddressBinding, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSlaveAddressBinding {
+func NewBACnetConstructedDataSlaveAddressBinding( slaveAddressBinding []BACnetAddressBinding , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSlaveAddressBinding {
_result := &_BACnetConstructedDataSlaveAddressBinding{
- SlaveAddressBinding: slaveAddressBinding,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SlaveAddressBinding: slaveAddressBinding,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataSlaveAddressBinding(slaveAddressBinding []BACnetAdd
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSlaveAddressBinding(structType interface{}) BACnetConstructedDataSlaveAddressBinding {
- if casted, ok := structType.(BACnetConstructedDataSlaveAddressBinding); ok {
+ if casted, ok := structType.(BACnetConstructedDataSlaveAddressBinding); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSlaveAddressBinding); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataSlaveAddressBinding) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataSlaveAddressBinding) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataSlaveAddressBindingParseWithBuffer(ctx context.Context
// Terminated array
var slaveAddressBinding []BACnetAddressBinding
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAddressBindingParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'slaveAddressBinding' field of BACnetConstructedDataSlaveAddressBinding")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataSlaveAddressBindingParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataSlaveAddressBinding{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SlaveAddressBinding: slaveAddressBinding,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataSlaveAddressBinding) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSlaveAddressBinding")
}
- // Array Field (slaveAddressBinding)
- if pushErr := writeBuffer.PushContext("slaveAddressBinding", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for slaveAddressBinding")
- }
- for _curItem, _element := range m.GetSlaveAddressBinding() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSlaveAddressBinding()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'slaveAddressBinding' field")
- }
- }
- if popErr := writeBuffer.PopContext("slaveAddressBinding", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for slaveAddressBinding")
+ // Array Field (slaveAddressBinding)
+ if pushErr := writeBuffer.PushContext("slaveAddressBinding", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for slaveAddressBinding")
+ }
+ for _curItem, _element := range m.GetSlaveAddressBinding() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSlaveAddressBinding()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'slaveAddressBinding' field")
}
+ }
+ if popErr := writeBuffer.PopContext("slaveAddressBinding", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for slaveAddressBinding")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSlaveAddressBinding"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSlaveAddressBinding")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataSlaveAddressBinding) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSlaveAddressBinding) isBACnetConstructedDataSlaveAddressBinding() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataSlaveAddressBinding) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go
index fdff5735cce..b927793de48 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSlaveProxyEnable.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSlaveProxyEnable is the corresponding interface of BACnetConstructedDataSlaveProxyEnable
type BACnetConstructedDataSlaveProxyEnable interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSlaveProxyEnableExactly interface {
// _BACnetConstructedDataSlaveProxyEnable is the data-structure of this message
type _BACnetConstructedDataSlaveProxyEnable struct {
*_BACnetConstructedData
- SlaveProxyEnable BACnetApplicationTagBoolean
+ SlaveProxyEnable BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSlaveProxyEnable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSlaveProxyEnable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSlaveProxyEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SLAVE_PROXY_ENABLE
-}
+func (m *_BACnetConstructedDataSlaveProxyEnable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SLAVE_PROXY_ENABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSlaveProxyEnable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSlaveProxyEnable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSlaveProxyEnable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSlaveProxyEnable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSlaveProxyEnable) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSlaveProxyEnable factory function for _BACnetConstructedDataSlaveProxyEnable
-func NewBACnetConstructedDataSlaveProxyEnable(slaveProxyEnable BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSlaveProxyEnable {
+func NewBACnetConstructedDataSlaveProxyEnable( slaveProxyEnable BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSlaveProxyEnable {
_result := &_BACnetConstructedDataSlaveProxyEnable{
- SlaveProxyEnable: slaveProxyEnable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SlaveProxyEnable: slaveProxyEnable,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSlaveProxyEnable(slaveProxyEnable BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSlaveProxyEnable(structType interface{}) BACnetConstructedDataSlaveProxyEnable {
- if casted, ok := structType.(BACnetConstructedDataSlaveProxyEnable); ok {
+ if casted, ok := structType.(BACnetConstructedDataSlaveProxyEnable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSlaveProxyEnable); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSlaveProxyEnable) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataSlaveProxyEnable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSlaveProxyEnableParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("slaveProxyEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for slaveProxyEnable")
}
- _slaveProxyEnable, _slaveProxyEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_slaveProxyEnable, _slaveProxyEnableErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _slaveProxyEnableErr != nil {
return nil, errors.Wrap(_slaveProxyEnableErr, "Error parsing 'slaveProxyEnable' field of BACnetConstructedDataSlaveProxyEnable")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSlaveProxyEnableParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataSlaveProxyEnable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SlaveProxyEnable: slaveProxyEnable,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSlaveProxyEnable) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSlaveProxyEnable")
}
- // Simple Field (slaveProxyEnable)
- if pushErr := writeBuffer.PushContext("slaveProxyEnable"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for slaveProxyEnable")
- }
- _slaveProxyEnableErr := writeBuffer.WriteSerializable(ctx, m.GetSlaveProxyEnable())
- if popErr := writeBuffer.PopContext("slaveProxyEnable"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for slaveProxyEnable")
- }
- if _slaveProxyEnableErr != nil {
- return errors.Wrap(_slaveProxyEnableErr, "Error serializing 'slaveProxyEnable' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (slaveProxyEnable)
+ if pushErr := writeBuffer.PushContext("slaveProxyEnable"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for slaveProxyEnable")
+ }
+ _slaveProxyEnableErr := writeBuffer.WriteSerializable(ctx, m.GetSlaveProxyEnable())
+ if popErr := writeBuffer.PopContext("slaveProxyEnable"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for slaveProxyEnable")
+ }
+ if _slaveProxyEnableErr != nil {
+ return errors.Wrap(_slaveProxyEnableErr, "Error serializing 'slaveProxyEnable' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSlaveProxyEnable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSlaveProxyEnable")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSlaveProxyEnable) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSlaveProxyEnable) isBACnetConstructedDataSlaveProxyEnable() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSlaveProxyEnable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go
index b491fb896c5..77cdda83349 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStartTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStartTime is the corresponding interface of BACnetConstructedDataStartTime
type BACnetConstructedDataStartTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataStartTimeExactly interface {
// _BACnetConstructedDataStartTime is the data-structure of this message
type _BACnetConstructedDataStartTime struct {
*_BACnetConstructedData
- StartTime BACnetDateTime
+ StartTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStartTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStartTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStartTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_START_TIME
-}
+func (m *_BACnetConstructedDataStartTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_START_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStartTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStartTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStartTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStartTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataStartTime) GetActualValue() BACnetDateTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStartTime factory function for _BACnetConstructedDataStartTime
-func NewBACnetConstructedDataStartTime(startTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStartTime {
+func NewBACnetConstructedDataStartTime( startTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStartTime {
_result := &_BACnetConstructedDataStartTime{
- StartTime: startTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StartTime: startTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataStartTime(startTime BACnetDateTime, openingTag BACn
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStartTime(structType interface{}) BACnetConstructedDataStartTime {
- if casted, ok := structType.(BACnetConstructedDataStartTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataStartTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStartTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataStartTime) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataStartTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataStartTimeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("startTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for startTime")
}
- _startTime, _startTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_startTime, _startTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _startTimeErr != nil {
return nil, errors.Wrap(_startTimeErr, "Error parsing 'startTime' field of BACnetConstructedDataStartTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataStartTimeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataStartTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StartTime: startTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataStartTime) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStartTime")
}
- // Simple Field (startTime)
- if pushErr := writeBuffer.PushContext("startTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for startTime")
- }
- _startTimeErr := writeBuffer.WriteSerializable(ctx, m.GetStartTime())
- if popErr := writeBuffer.PopContext("startTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for startTime")
- }
- if _startTimeErr != nil {
- return errors.Wrap(_startTimeErr, "Error serializing 'startTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (startTime)
+ if pushErr := writeBuffer.PushContext("startTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for startTime")
+ }
+ _startTimeErr := writeBuffer.WriteSerializable(ctx, m.GetStartTime())
+ if popErr := writeBuffer.PopContext("startTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for startTime")
+ }
+ if _startTimeErr != nil {
+ return errors.Wrap(_startTimeErr, "Error serializing 'startTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStartTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStartTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataStartTime) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStartTime) isBACnetConstructedDataStartTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataStartTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go
index 928c6c2271c..bff5b5febb3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateChangeValues.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStateChangeValues is the corresponding interface of BACnetConstructedDataStateChangeValues
type BACnetConstructedDataStateChangeValues interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataStateChangeValuesExactly interface {
// _BACnetConstructedDataStateChangeValues is the data-structure of this message
type _BACnetConstructedDataStateChangeValues struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- StateChangeValues []BACnetTimerStateChangeValue
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ StateChangeValues []BACnetTimerStateChangeValue
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStateChangeValues) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStateChangeValues) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStateChangeValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STATE_CHANGE_VALUES
-}
+func (m *_BACnetConstructedDataStateChangeValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STATE_CHANGE_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStateChangeValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStateChangeValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStateChangeValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStateChangeValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataStateChangeValues) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStateChangeValues factory function for _BACnetConstructedDataStateChangeValues
-func NewBACnetConstructedDataStateChangeValues(numberOfDataElements BACnetApplicationTagUnsignedInteger, stateChangeValues []BACnetTimerStateChangeValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStateChangeValues {
+func NewBACnetConstructedDataStateChangeValues( numberOfDataElements BACnetApplicationTagUnsignedInteger , stateChangeValues []BACnetTimerStateChangeValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStateChangeValues {
_result := &_BACnetConstructedDataStateChangeValues{
- NumberOfDataElements: numberOfDataElements,
- StateChangeValues: stateChangeValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ StateChangeValues: stateChangeValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataStateChangeValues(numberOfDataElements BACnetApplic
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStateChangeValues(structType interface{}) BACnetConstructedDataStateChangeValues {
- if casted, ok := structType.(BACnetConstructedDataStateChangeValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataStateChangeValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStateChangeValues); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataStateChangeValues) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataStateChangeValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataStateChangeValuesParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataStateChangeValuesParseWithBuffer(ctx context.Context,
// Terminated array
var stateChangeValues []BACnetTimerStateChangeValue
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetTimerStateChangeValueParseWithBuffer(ctx, readBuffer, objectTypeArgument)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetTimerStateChangeValueParseWithBuffer(ctx, readBuffer , objectTypeArgument )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'stateChangeValues' field of BACnetConstructedDataStateChangeValues")
}
@@ -229,7 +231,7 @@ func BACnetConstructedDataStateChangeValuesParseWithBuffer(ctx context.Context,
}
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(stateChangeValues)) == (7)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(stateChangeValues))) == ((7)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"stateChangeValues should have exactly 7 values"})
}
@@ -240,11 +242,11 @@ func BACnetConstructedDataStateChangeValuesParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataStateChangeValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- StateChangeValues: stateChangeValues,
+ StateChangeValues: stateChangeValues,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -265,43 +267,43 @@ func (m *_BACnetConstructedDataStateChangeValues) SerializeWithWriteBuffer(ctx c
if pushErr := writeBuffer.PushContext("BACnetConstructedDataStateChangeValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStateChangeValues")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (stateChangeValues)
- if pushErr := writeBuffer.PushContext("stateChangeValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for stateChangeValues")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetStateChangeValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetStateChangeValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'stateChangeValues' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("stateChangeValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for stateChangeValues")
+ }
+
+ // Array Field (stateChangeValues)
+ if pushErr := writeBuffer.PushContext("stateChangeValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for stateChangeValues")
+ }
+ for _curItem, _element := range m.GetStateChangeValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetStateChangeValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'stateChangeValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("stateChangeValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for stateChangeValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStateChangeValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStateChangeValues")
@@ -311,6 +313,7 @@ func (m *_BACnetConstructedDataStateChangeValues) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStateChangeValues) isBACnetConstructedDataStateChangeValues() bool {
return true
}
@@ -325,3 +328,6 @@ func (m *_BACnetConstructedDataStateChangeValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go
index 3a27ed1b202..f01929178e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateDescription.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStateDescription is the corresponding interface of BACnetConstructedDataStateDescription
type BACnetConstructedDataStateDescription interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataStateDescriptionExactly interface {
// _BACnetConstructedDataStateDescription is the data-structure of this message
type _BACnetConstructedDataStateDescription struct {
*_BACnetConstructedData
- StateDescription BACnetApplicationTagCharacterString
+ StateDescription BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStateDescription) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStateDescription) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStateDescription) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STATE_DESCRIPTION
-}
+func (m *_BACnetConstructedDataStateDescription) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STATE_DESCRIPTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStateDescription) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStateDescription) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStateDescription) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStateDescription) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataStateDescription) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStateDescription factory function for _BACnetConstructedDataStateDescription
-func NewBACnetConstructedDataStateDescription(stateDescription BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStateDescription {
+func NewBACnetConstructedDataStateDescription( stateDescription BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStateDescription {
_result := &_BACnetConstructedDataStateDescription{
- StateDescription: stateDescription,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StateDescription: stateDescription,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataStateDescription(stateDescription BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStateDescription(structType interface{}) BACnetConstructedDataStateDescription {
- if casted, ok := structType.(BACnetConstructedDataStateDescription); ok {
+ if casted, ok := structType.(BACnetConstructedDataStateDescription); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStateDescription); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataStateDescription) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataStateDescription) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataStateDescriptionParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("stateDescription"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for stateDescription")
}
- _stateDescription, _stateDescriptionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_stateDescription, _stateDescriptionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _stateDescriptionErr != nil {
return nil, errors.Wrap(_stateDescriptionErr, "Error parsing 'stateDescription' field of BACnetConstructedDataStateDescription")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataStateDescriptionParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataStateDescription{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StateDescription: stateDescription,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataStateDescription) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStateDescription")
}
- // Simple Field (stateDescription)
- if pushErr := writeBuffer.PushContext("stateDescription"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for stateDescription")
- }
- _stateDescriptionErr := writeBuffer.WriteSerializable(ctx, m.GetStateDescription())
- if popErr := writeBuffer.PopContext("stateDescription"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for stateDescription")
- }
- if _stateDescriptionErr != nil {
- return errors.Wrap(_stateDescriptionErr, "Error serializing 'stateDescription' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (stateDescription)
+ if pushErr := writeBuffer.PushContext("stateDescription"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for stateDescription")
+ }
+ _stateDescriptionErr := writeBuffer.WriteSerializable(ctx, m.GetStateDescription())
+ if popErr := writeBuffer.PopContext("stateDescription"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for stateDescription")
+ }
+ if _stateDescriptionErr != nil {
+ return errors.Wrap(_stateDescriptionErr, "Error serializing 'stateDescription' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStateDescription"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStateDescription")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataStateDescription) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStateDescription) isBACnetConstructedDataStateDescription() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataStateDescription) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go
index c9aa3feb433..63cd054417b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStateText.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStateText is the corresponding interface of BACnetConstructedDataStateText
type BACnetConstructedDataStateText interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataStateTextExactly interface {
// _BACnetConstructedDataStateText is the data-structure of this message
type _BACnetConstructedDataStateText struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- StateText []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ StateText []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStateText) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStateText) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStateText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STATE_TEXT
-}
+func (m *_BACnetConstructedDataStateText) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STATE_TEXT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStateText) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStateText) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStateText) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStateText) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataStateText) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStateText factory function for _BACnetConstructedDataStateText
-func NewBACnetConstructedDataStateText(numberOfDataElements BACnetApplicationTagUnsignedInteger, stateText []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStateText {
+func NewBACnetConstructedDataStateText( numberOfDataElements BACnetApplicationTagUnsignedInteger , stateText []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStateText {
_result := &_BACnetConstructedDataStateText{
- NumberOfDataElements: numberOfDataElements,
- StateText: stateText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ StateText: stateText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataStateText(numberOfDataElements BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStateText(structType interface{}) BACnetConstructedDataStateText {
- if casted, ok := structType.(BACnetConstructedDataStateText); ok {
+ if casted, ok := structType.(BACnetConstructedDataStateText); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStateText); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataStateText) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataStateText) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataStateTextParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataStateTextParseWithBuffer(ctx context.Context, readBuff
// Terminated array
var stateText []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'stateText' field of BACnetConstructedDataStateText")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataStateTextParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataStateText{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- StateText: stateText,
+ StateText: stateText,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataStateText) SerializeWithWriteBuffer(ctx context.C
if pushErr := writeBuffer.PushContext("BACnetConstructedDataStateText"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStateText")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (stateText)
- if pushErr := writeBuffer.PushContext("stateText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for stateText")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetStateText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetStateText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'stateText' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("stateText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for stateText")
+ }
+
+ // Array Field (stateText)
+ if pushErr := writeBuffer.PushContext("stateText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for stateText")
+ }
+ for _curItem, _element := range m.GetStateText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetStateText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'stateText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("stateText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for stateText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStateText"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStateText")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataStateText) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStateText) isBACnetConstructedDataStateText() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataStateText) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go
index 24be6cb18cc..246005c7794 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStatusFlags.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStatusFlags is the corresponding interface of BACnetConstructedDataStatusFlags
type BACnetConstructedDataStatusFlags interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataStatusFlagsExactly interface {
// _BACnetConstructedDataStatusFlags is the data-structure of this message
type _BACnetConstructedDataStatusFlags struct {
*_BACnetConstructedData
- StatusFlags BACnetStatusFlagsTagged
+ StatusFlags BACnetStatusFlagsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStatusFlags) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStatusFlags) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStatusFlags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STATUS_FLAGS
-}
+func (m *_BACnetConstructedDataStatusFlags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STATUS_FLAGS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStatusFlags) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStatusFlags) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStatusFlags) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStatusFlags) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataStatusFlags) GetActualValue() BACnetStatusFlagsTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStatusFlags factory function for _BACnetConstructedDataStatusFlags
-func NewBACnetConstructedDataStatusFlags(statusFlags BACnetStatusFlagsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStatusFlags {
+func NewBACnetConstructedDataStatusFlags( statusFlags BACnetStatusFlagsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStatusFlags {
_result := &_BACnetConstructedDataStatusFlags{
- StatusFlags: statusFlags,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StatusFlags: statusFlags,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataStatusFlags(statusFlags BACnetStatusFlagsTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStatusFlags(structType interface{}) BACnetConstructedDataStatusFlags {
- if casted, ok := structType.(BACnetConstructedDataStatusFlags); ok {
+ if casted, ok := structType.(BACnetConstructedDataStatusFlags); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStatusFlags); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataStatusFlags) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataStatusFlags) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataStatusFlagsParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("statusFlags"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for statusFlags")
}
- _statusFlags, _statusFlagsErr := BACnetStatusFlagsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_statusFlags, _statusFlagsErr := BACnetStatusFlagsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _statusFlagsErr != nil {
return nil, errors.Wrap(_statusFlagsErr, "Error parsing 'statusFlags' field of BACnetConstructedDataStatusFlags")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataStatusFlagsParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataStatusFlags{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StatusFlags: statusFlags,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataStatusFlags) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStatusFlags")
}
- // Simple Field (statusFlags)
- if pushErr := writeBuffer.PushContext("statusFlags"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for statusFlags")
- }
- _statusFlagsErr := writeBuffer.WriteSerializable(ctx, m.GetStatusFlags())
- if popErr := writeBuffer.PopContext("statusFlags"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for statusFlags")
- }
- if _statusFlagsErr != nil {
- return errors.Wrap(_statusFlagsErr, "Error serializing 'statusFlags' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (statusFlags)
+ if pushErr := writeBuffer.PushContext("statusFlags"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for statusFlags")
+ }
+ _statusFlagsErr := writeBuffer.WriteSerializable(ctx, m.GetStatusFlags())
+ if popErr := writeBuffer.PopContext("statusFlags"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for statusFlags")
+ }
+ if _statusFlagsErr != nil {
+ return errors.Wrap(_statusFlagsErr, "Error serializing 'statusFlags' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStatusFlags"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStatusFlags")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataStatusFlags) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStatusFlags) isBACnetConstructedDataStatusFlags() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataStatusFlags) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go
index 03b7ff9cbf9..79488548310 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStopTime is the corresponding interface of BACnetConstructedDataStopTime
type BACnetConstructedDataStopTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataStopTimeExactly interface {
// _BACnetConstructedDataStopTime is the data-structure of this message
type _BACnetConstructedDataStopTime struct {
*_BACnetConstructedData
- StopTime BACnetDateTime
+ StopTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStopTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStopTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStopTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STOP_TIME
-}
+func (m *_BACnetConstructedDataStopTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STOP_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStopTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStopTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStopTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStopTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataStopTime) GetActualValue() BACnetDateTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStopTime factory function for _BACnetConstructedDataStopTime
-func NewBACnetConstructedDataStopTime(stopTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStopTime {
+func NewBACnetConstructedDataStopTime( stopTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStopTime {
_result := &_BACnetConstructedDataStopTime{
- StopTime: stopTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StopTime: stopTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataStopTime(stopTime BACnetDateTime, openingTag BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStopTime(structType interface{}) BACnetConstructedDataStopTime {
- if casted, ok := structType.(BACnetConstructedDataStopTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataStopTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStopTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataStopTime) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataStopTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataStopTimeParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("stopTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for stopTime")
}
- _stopTime, _stopTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_stopTime, _stopTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _stopTimeErr != nil {
return nil, errors.Wrap(_stopTimeErr, "Error parsing 'stopTime' field of BACnetConstructedDataStopTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataStopTimeParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataStopTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StopTime: stopTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataStopTime) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStopTime")
}
- // Simple Field (stopTime)
- if pushErr := writeBuffer.PushContext("stopTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for stopTime")
- }
- _stopTimeErr := writeBuffer.WriteSerializable(ctx, m.GetStopTime())
- if popErr := writeBuffer.PopContext("stopTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for stopTime")
- }
- if _stopTimeErr != nil {
- return errors.Wrap(_stopTimeErr, "Error serializing 'stopTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (stopTime)
+ if pushErr := writeBuffer.PushContext("stopTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for stopTime")
+ }
+ _stopTimeErr := writeBuffer.WriteSerializable(ctx, m.GetStopTime())
+ if popErr := writeBuffer.PopContext("stopTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for stopTime")
+ }
+ if _stopTimeErr != nil {
+ return errors.Wrap(_stopTimeErr, "Error serializing 'stopTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStopTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStopTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataStopTime) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStopTime) isBACnetConstructedDataStopTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataStopTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go
index 7b0ef68bb38..27f4712d239 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStopWhenFull.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStopWhenFull is the corresponding interface of BACnetConstructedDataStopWhenFull
type BACnetConstructedDataStopWhenFull interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataStopWhenFullExactly interface {
// _BACnetConstructedDataStopWhenFull is the data-structure of this message
type _BACnetConstructedDataStopWhenFull struct {
*_BACnetConstructedData
- StopWhenFull BACnetApplicationTagBoolean
+ StopWhenFull BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStopWhenFull) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStopWhenFull) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStopWhenFull) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STOP_WHEN_FULL
-}
+func (m *_BACnetConstructedDataStopWhenFull) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STOP_WHEN_FULL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStopWhenFull) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStopWhenFull) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStopWhenFull) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStopWhenFull) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataStopWhenFull) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStopWhenFull factory function for _BACnetConstructedDataStopWhenFull
-func NewBACnetConstructedDataStopWhenFull(stopWhenFull BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStopWhenFull {
+func NewBACnetConstructedDataStopWhenFull( stopWhenFull BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStopWhenFull {
_result := &_BACnetConstructedDataStopWhenFull{
- StopWhenFull: stopWhenFull,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StopWhenFull: stopWhenFull,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataStopWhenFull(stopWhenFull BACnetApplicationTagBoole
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStopWhenFull(structType interface{}) BACnetConstructedDataStopWhenFull {
- if casted, ok := structType.(BACnetConstructedDataStopWhenFull); ok {
+ if casted, ok := structType.(BACnetConstructedDataStopWhenFull); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStopWhenFull); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataStopWhenFull) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataStopWhenFull) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataStopWhenFullParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("stopWhenFull"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for stopWhenFull")
}
- _stopWhenFull, _stopWhenFullErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_stopWhenFull, _stopWhenFullErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _stopWhenFullErr != nil {
return nil, errors.Wrap(_stopWhenFullErr, "Error parsing 'stopWhenFull' field of BACnetConstructedDataStopWhenFull")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataStopWhenFullParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataStopWhenFull{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StopWhenFull: stopWhenFull,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataStopWhenFull) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStopWhenFull")
}
- // Simple Field (stopWhenFull)
- if pushErr := writeBuffer.PushContext("stopWhenFull"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for stopWhenFull")
- }
- _stopWhenFullErr := writeBuffer.WriteSerializable(ctx, m.GetStopWhenFull())
- if popErr := writeBuffer.PopContext("stopWhenFull"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for stopWhenFull")
- }
- if _stopWhenFullErr != nil {
- return errors.Wrap(_stopWhenFullErr, "Error serializing 'stopWhenFull' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (stopWhenFull)
+ if pushErr := writeBuffer.PushContext("stopWhenFull"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for stopWhenFull")
+ }
+ _stopWhenFullErr := writeBuffer.WriteSerializable(ctx, m.GetStopWhenFull())
+ if popErr := writeBuffer.PopContext("stopWhenFull"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for stopWhenFull")
+ }
+ if _stopWhenFullErr != nil {
+ return errors.Wrap(_stopWhenFullErr, "Error serializing 'stopWhenFull' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStopWhenFull"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStopWhenFull")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataStopWhenFull) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStopWhenFull) isBACnetConstructedDataStopWhenFull() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataStopWhenFull) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go
index a57a7ef8072..27a694370fb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStrikeCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStrikeCount is the corresponding interface of BACnetConstructedDataStrikeCount
type BACnetConstructedDataStrikeCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataStrikeCountExactly interface {
// _BACnetConstructedDataStrikeCount is the data-structure of this message
type _BACnetConstructedDataStrikeCount struct {
*_BACnetConstructedData
- StrikeCount BACnetApplicationTagUnsignedInteger
+ StrikeCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStrikeCount) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStrikeCount) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStrikeCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STRIKE_COUNT
-}
+func (m *_BACnetConstructedDataStrikeCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STRIKE_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStrikeCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStrikeCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStrikeCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStrikeCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataStrikeCount) GetActualValue() BACnetApplicationTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStrikeCount factory function for _BACnetConstructedDataStrikeCount
-func NewBACnetConstructedDataStrikeCount(strikeCount BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStrikeCount {
+func NewBACnetConstructedDataStrikeCount( strikeCount BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStrikeCount {
_result := &_BACnetConstructedDataStrikeCount{
- StrikeCount: strikeCount,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ StrikeCount: strikeCount,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataStrikeCount(strikeCount BACnetApplicationTagUnsigne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStrikeCount(structType interface{}) BACnetConstructedDataStrikeCount {
- if casted, ok := structType.(BACnetConstructedDataStrikeCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataStrikeCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStrikeCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataStrikeCount) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataStrikeCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataStrikeCountParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("strikeCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for strikeCount")
}
- _strikeCount, _strikeCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_strikeCount, _strikeCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _strikeCountErr != nil {
return nil, errors.Wrap(_strikeCountErr, "Error parsing 'strikeCount' field of BACnetConstructedDataStrikeCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataStrikeCountParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataStrikeCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
StrikeCount: strikeCount,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataStrikeCount) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStrikeCount")
}
- // Simple Field (strikeCount)
- if pushErr := writeBuffer.PushContext("strikeCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for strikeCount")
- }
- _strikeCountErr := writeBuffer.WriteSerializable(ctx, m.GetStrikeCount())
- if popErr := writeBuffer.PopContext("strikeCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for strikeCount")
- }
- if _strikeCountErr != nil {
- return errors.Wrap(_strikeCountErr, "Error serializing 'strikeCount' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (strikeCount)
+ if pushErr := writeBuffer.PushContext("strikeCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for strikeCount")
+ }
+ _strikeCountErr := writeBuffer.WriteSerializable(ctx, m.GetStrikeCount())
+ if popErr := writeBuffer.PopContext("strikeCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for strikeCount")
+ }
+ if _strikeCountErr != nil {
+ return errors.Wrap(_strikeCountErr, "Error serializing 'strikeCount' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStrikeCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStrikeCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataStrikeCount) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStrikeCount) isBACnetConstructedDataStrikeCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataStrikeCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go
index 6281c2656c4..b3acda517e9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredObjectList.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStructuredObjectList is the corresponding interface of BACnetConstructedDataStructuredObjectList
type BACnetConstructedDataStructuredObjectList interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataStructuredObjectListExactly interface {
// _BACnetConstructedDataStructuredObjectList is the data-structure of this message
type _BACnetConstructedDataStructuredObjectList struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- StructuredObjectList []BACnetApplicationTagObjectIdentifier
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ StructuredObjectList []BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStructuredObjectList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataStructuredObjectList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataStructuredObjectList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_STRUCTURED_OBJECT_LIST
-}
+func (m *_BACnetConstructedDataStructuredObjectList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_STRUCTURED_OBJECT_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStructuredObjectList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStructuredObjectList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStructuredObjectList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStructuredObjectList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataStructuredObjectList) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataStructuredObjectList factory function for _BACnetConstructedDataStructuredObjectList
-func NewBACnetConstructedDataStructuredObjectList(numberOfDataElements BACnetApplicationTagUnsignedInteger, structuredObjectList []BACnetApplicationTagObjectIdentifier, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStructuredObjectList {
+func NewBACnetConstructedDataStructuredObjectList( numberOfDataElements BACnetApplicationTagUnsignedInteger , structuredObjectList []BACnetApplicationTagObjectIdentifier , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStructuredObjectList {
_result := &_BACnetConstructedDataStructuredObjectList{
- NumberOfDataElements: numberOfDataElements,
- StructuredObjectList: structuredObjectList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ StructuredObjectList: structuredObjectList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataStructuredObjectList(numberOfDataElements BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStructuredObjectList(structType interface{}) BACnetConstructedDataStructuredObjectList {
- if casted, ok := structType.(BACnetConstructedDataStructuredObjectList); ok {
+ if casted, ok := structType.(BACnetConstructedDataStructuredObjectList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStructuredObjectList); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataStructuredObjectList) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataStructuredObjectList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataStructuredObjectListParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataStructuredObjectListParseWithBuffer(ctx context.Contex
// Terminated array
var structuredObjectList []BACnetApplicationTagObjectIdentifier
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'structuredObjectList' field of BACnetConstructedDataStructuredObjectList")
}
@@ -235,7 +237,7 @@ func BACnetConstructedDataStructuredObjectListParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataStructuredObjectList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataStructuredObjectList) SerializeWithWriteBuffer(ct
if pushErr := writeBuffer.PushContext("BACnetConstructedDataStructuredObjectList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataStructuredObjectList")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (structuredObjectList)
- if pushErr := writeBuffer.PushContext("structuredObjectList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for structuredObjectList")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetStructuredObjectList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetStructuredObjectList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'structuredObjectList' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("structuredObjectList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for structuredObjectList")
+ }
+
+ // Array Field (structuredObjectList)
+ if pushErr := writeBuffer.PushContext("structuredObjectList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for structuredObjectList")
+ }
+ for _curItem, _element := range m.GetStructuredObjectList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetStructuredObjectList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'structuredObjectList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("structuredObjectList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for structuredObjectList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataStructuredObjectList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataStructuredObjectList")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataStructuredObjectList) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStructuredObjectList) isBACnetConstructedDataStructuredObjectList() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataStructuredObjectList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredViewAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredViewAll.go
index 662c2e9946d..05cc9d1e39c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredViewAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataStructuredViewAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataStructuredViewAll is the corresponding interface of BACnetConstructedDataStructuredViewAll
type BACnetConstructedDataStructuredViewAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataStructuredViewAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataStructuredViewAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_STRUCTURED_VIEW
-}
+func (m *_BACnetConstructedDataStructuredViewAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_STRUCTURED_VIEW}
-func (m *_BACnetConstructedDataStructuredViewAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataStructuredViewAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataStructuredViewAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataStructuredViewAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataStructuredViewAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataStructuredViewAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataStructuredViewAll factory function for _BACnetConstructedDataStructuredViewAll
-func NewBACnetConstructedDataStructuredViewAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataStructuredViewAll {
+func NewBACnetConstructedDataStructuredViewAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataStructuredViewAll {
_result := &_BACnetConstructedDataStructuredViewAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataStructuredViewAll(openingTag BACnetOpeningTag, peek
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataStructuredViewAll(structType interface{}) BACnetConstructedDataStructuredViewAll {
- if casted, ok := structType.(BACnetConstructedDataStructuredViewAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataStructuredViewAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataStructuredViewAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataStructuredViewAll) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataStructuredViewAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataStructuredViewAllParseWithBuffer(ctx context.Context,
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataStructuredViewAllParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataStructuredViewAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataStructuredViewAll) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataStructuredViewAll) isBACnetConstructedDataStructuredViewAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataStructuredViewAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go
index 86d8509f084..1e6320e0b95 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateAnnotations.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSubordinateAnnotations is the corresponding interface of BACnetConstructedDataSubordinateAnnotations
type BACnetConstructedDataSubordinateAnnotations interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSubordinateAnnotationsExactly interface {
// _BACnetConstructedDataSubordinateAnnotations is the data-structure of this message
type _BACnetConstructedDataSubordinateAnnotations struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SubordinateAnnotations []BACnetApplicationTagCharacterString
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SubordinateAnnotations []BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSubordinateAnnotations) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSubordinateAnnotations) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSubordinateAnnotations) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUBORDINATE_ANNOTATIONS
-}
+func (m *_BACnetConstructedDataSubordinateAnnotations) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUBORDINATE_ANNOTATIONS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSubordinateAnnotations) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSubordinateAnnotations) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSubordinateAnnotations) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSubordinateAnnotations) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSubordinateAnnotations) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSubordinateAnnotations factory function for _BACnetConstructedDataSubordinateAnnotations
-func NewBACnetConstructedDataSubordinateAnnotations(numberOfDataElements BACnetApplicationTagUnsignedInteger, subordinateAnnotations []BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSubordinateAnnotations {
+func NewBACnetConstructedDataSubordinateAnnotations( numberOfDataElements BACnetApplicationTagUnsignedInteger , subordinateAnnotations []BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSubordinateAnnotations {
_result := &_BACnetConstructedDataSubordinateAnnotations{
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
SubordinateAnnotations: subordinateAnnotations,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSubordinateAnnotations(numberOfDataElements BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSubordinateAnnotations(structType interface{}) BACnetConstructedDataSubordinateAnnotations {
- if casted, ok := structType.(BACnetConstructedDataSubordinateAnnotations); ok {
+ if casted, ok := structType.(BACnetConstructedDataSubordinateAnnotations); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSubordinateAnnotations); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSubordinateAnnotations) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataSubordinateAnnotations) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSubordinateAnnotationsParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSubordinateAnnotationsParseWithBuffer(ctx context.Cont
// Terminated array
var subordinateAnnotations []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'subordinateAnnotations' field of BACnetConstructedDataSubordinateAnnotations")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataSubordinateAnnotationsParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataSubordinateAnnotations{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
SubordinateAnnotations: subordinateAnnotations,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSubordinateAnnotations) SerializeWithWriteBuffer(
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSubordinateAnnotations"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSubordinateAnnotations")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (subordinateAnnotations)
- if pushErr := writeBuffer.PushContext("subordinateAnnotations", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subordinateAnnotations")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSubordinateAnnotations() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateAnnotations()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'subordinateAnnotations' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("subordinateAnnotations", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subordinateAnnotations")
+ }
+
+ // Array Field (subordinateAnnotations)
+ if pushErr := writeBuffer.PushContext("subordinateAnnotations", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subordinateAnnotations")
+ }
+ for _curItem, _element := range m.GetSubordinateAnnotations() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateAnnotations()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'subordinateAnnotations' field")
}
+ }
+ if popErr := writeBuffer.PopContext("subordinateAnnotations", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subordinateAnnotations")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSubordinateAnnotations"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSubordinateAnnotations")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSubordinateAnnotations) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSubordinateAnnotations) isBACnetConstructedDataSubordinateAnnotations() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSubordinateAnnotations) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go
index 45163cc4ac3..ceb7b682291 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateList.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSubordinateList is the corresponding interface of BACnetConstructedDataSubordinateList
type BACnetConstructedDataSubordinateList interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSubordinateListExactly interface {
// _BACnetConstructedDataSubordinateList is the data-structure of this message
type _BACnetConstructedDataSubordinateList struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SubordinateList []BACnetDeviceObjectReference
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SubordinateList []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSubordinateList) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSubordinateList) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSubordinateList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUBORDINATE_LIST
-}
+func (m *_BACnetConstructedDataSubordinateList) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUBORDINATE_LIST}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSubordinateList) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSubordinateList) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSubordinateList) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSubordinateList) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSubordinateList) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSubordinateList factory function for _BACnetConstructedDataSubordinateList
-func NewBACnetConstructedDataSubordinateList(numberOfDataElements BACnetApplicationTagUnsignedInteger, subordinateList []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSubordinateList {
+func NewBACnetConstructedDataSubordinateList( numberOfDataElements BACnetApplicationTagUnsignedInteger , subordinateList []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSubordinateList {
_result := &_BACnetConstructedDataSubordinateList{
- NumberOfDataElements: numberOfDataElements,
- SubordinateList: subordinateList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ SubordinateList: subordinateList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSubordinateList(numberOfDataElements BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSubordinateList(structType interface{}) BACnetConstructedDataSubordinateList {
- if casted, ok := structType.(BACnetConstructedDataSubordinateList); ok {
+ if casted, ok := structType.(BACnetConstructedDataSubordinateList); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSubordinateList); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSubordinateList) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataSubordinateList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSubordinateListParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSubordinateListParseWithBuffer(ctx context.Context, re
// Terminated array
var subordinateList []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'subordinateList' field of BACnetConstructedDataSubordinateList")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataSubordinateListParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataSubordinateList{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- SubordinateList: subordinateList,
+ SubordinateList: subordinateList,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSubordinateList) SerializeWithWriteBuffer(ctx con
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSubordinateList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSubordinateList")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (subordinateList)
- if pushErr := writeBuffer.PushContext("subordinateList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subordinateList")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSubordinateList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'subordinateList' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("subordinateList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subordinateList")
+ }
+
+ // Array Field (subordinateList)
+ if pushErr := writeBuffer.PushContext("subordinateList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subordinateList")
+ }
+ for _curItem, _element := range m.GetSubordinateList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'subordinateList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("subordinateList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subordinateList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSubordinateList"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSubordinateList")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSubordinateList) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSubordinateList) isBACnetConstructedDataSubordinateList() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSubordinateList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go
index e25c86ff15d..b2f3b4ccc21 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateNodeTypes.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSubordinateNodeTypes is the corresponding interface of BACnetConstructedDataSubordinateNodeTypes
type BACnetConstructedDataSubordinateNodeTypes interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSubordinateNodeTypesExactly interface {
// _BACnetConstructedDataSubordinateNodeTypes is the data-structure of this message
type _BACnetConstructedDataSubordinateNodeTypes struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SubordinateNodeTypes []BACnetNodeTypeTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SubordinateNodeTypes []BACnetNodeTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSubordinateNodeTypes) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSubordinateNodeTypes) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSubordinateNodeTypes) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUBORDINATE_NODE_TYPES
-}
+func (m *_BACnetConstructedDataSubordinateNodeTypes) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUBORDINATE_NODE_TYPES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSubordinateNodeTypes) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSubordinateNodeTypes) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSubordinateNodeTypes) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSubordinateNodeTypes) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSubordinateNodeTypes) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSubordinateNodeTypes factory function for _BACnetConstructedDataSubordinateNodeTypes
-func NewBACnetConstructedDataSubordinateNodeTypes(numberOfDataElements BACnetApplicationTagUnsignedInteger, subordinateNodeTypes []BACnetNodeTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSubordinateNodeTypes {
+func NewBACnetConstructedDataSubordinateNodeTypes( numberOfDataElements BACnetApplicationTagUnsignedInteger , subordinateNodeTypes []BACnetNodeTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSubordinateNodeTypes {
_result := &_BACnetConstructedDataSubordinateNodeTypes{
- NumberOfDataElements: numberOfDataElements,
- SubordinateNodeTypes: subordinateNodeTypes,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ SubordinateNodeTypes: subordinateNodeTypes,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSubordinateNodeTypes(numberOfDataElements BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSubordinateNodeTypes(structType interface{}) BACnetConstructedDataSubordinateNodeTypes {
- if casted, ok := structType.(BACnetConstructedDataSubordinateNodeTypes); ok {
+ if casted, ok := structType.(BACnetConstructedDataSubordinateNodeTypes); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSubordinateNodeTypes); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSubordinateNodeTypes) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataSubordinateNodeTypes) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSubordinateNodeTypesParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSubordinateNodeTypesParseWithBuffer(ctx context.Contex
// Terminated array
var subordinateNodeTypes []BACnetNodeTypeTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetNodeTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetNodeTypeTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'subordinateNodeTypes' field of BACnetConstructedDataSubordinateNodeTypes")
}
@@ -235,7 +237,7 @@ func BACnetConstructedDataSubordinateNodeTypesParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataSubordinateNodeTypes{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSubordinateNodeTypes) SerializeWithWriteBuffer(ct
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSubordinateNodeTypes"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSubordinateNodeTypes")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (subordinateNodeTypes)
- if pushErr := writeBuffer.PushContext("subordinateNodeTypes", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subordinateNodeTypes")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSubordinateNodeTypes() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateNodeTypes()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'subordinateNodeTypes' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("subordinateNodeTypes", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subordinateNodeTypes")
+ }
+
+ // Array Field (subordinateNodeTypes)
+ if pushErr := writeBuffer.PushContext("subordinateNodeTypes", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subordinateNodeTypes")
+ }
+ for _curItem, _element := range m.GetSubordinateNodeTypes() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateNodeTypes()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'subordinateNodeTypes' field")
}
+ }
+ if popErr := writeBuffer.PopContext("subordinateNodeTypes", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subordinateNodeTypes")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSubordinateNodeTypes"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSubordinateNodeTypes")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSubordinateNodeTypes) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSubordinateNodeTypes) isBACnetConstructedDataSubordinateNodeTypes() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSubordinateNodeTypes) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go
index 112fb3a8ae1..413b0d291ae 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateRelationships.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSubordinateRelationships is the corresponding interface of BACnetConstructedDataSubordinateRelationships
type BACnetConstructedDataSubordinateRelationships interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSubordinateRelationshipsExactly interface {
// _BACnetConstructedDataSubordinateRelationships is the data-structure of this message
type _BACnetConstructedDataSubordinateRelationships struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SubordinateRelationships []BACnetRelationshipTagged
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SubordinateRelationships []BACnetRelationshipTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSubordinateRelationships) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSubordinateRelationships) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSubordinateRelationships) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUBORDINATE_RELATIONSHIPS
-}
+func (m *_BACnetConstructedDataSubordinateRelationships) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUBORDINATE_RELATIONSHIPS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSubordinateRelationships) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSubordinateRelationships) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSubordinateRelationships) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSubordinateRelationships) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSubordinateRelationships) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSubordinateRelationships factory function for _BACnetConstructedDataSubordinateRelationships
-func NewBACnetConstructedDataSubordinateRelationships(numberOfDataElements BACnetApplicationTagUnsignedInteger, subordinateRelationships []BACnetRelationshipTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSubordinateRelationships {
+func NewBACnetConstructedDataSubordinateRelationships( numberOfDataElements BACnetApplicationTagUnsignedInteger , subordinateRelationships []BACnetRelationshipTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSubordinateRelationships {
_result := &_BACnetConstructedDataSubordinateRelationships{
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
SubordinateRelationships: subordinateRelationships,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSubordinateRelationships(numberOfDataElements BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSubordinateRelationships(structType interface{}) BACnetConstructedDataSubordinateRelationships {
- if casted, ok := structType.(BACnetConstructedDataSubordinateRelationships); ok {
+ if casted, ok := structType.(BACnetConstructedDataSubordinateRelationships); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSubordinateRelationships); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSubordinateRelationships) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataSubordinateRelationships) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSubordinateRelationshipsParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSubordinateRelationshipsParseWithBuffer(ctx context.Co
// Terminated array
var subordinateRelationships []BACnetRelationshipTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetRelationshipTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetRelationshipTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'subordinateRelationships' field of BACnetConstructedDataSubordinateRelationships")
}
@@ -235,10 +237,10 @@ func BACnetConstructedDataSubordinateRelationshipsParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataSubordinateRelationships{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
- NumberOfDataElements: numberOfDataElements,
+ NumberOfDataElements: numberOfDataElements,
SubordinateRelationships: subordinateRelationships,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSubordinateRelationships) SerializeWithWriteBuffe
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSubordinateRelationships"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSubordinateRelationships")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (subordinateRelationships)
- if pushErr := writeBuffer.PushContext("subordinateRelationships", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subordinateRelationships")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSubordinateRelationships() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateRelationships()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'subordinateRelationships' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("subordinateRelationships", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subordinateRelationships")
+ }
+
+ // Array Field (subordinateRelationships)
+ if pushErr := writeBuffer.PushContext("subordinateRelationships", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subordinateRelationships")
+ }
+ for _curItem, _element := range m.GetSubordinateRelationships() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateRelationships()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'subordinateRelationships' field")
}
+ }
+ if popErr := writeBuffer.PopContext("subordinateRelationships", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subordinateRelationships")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSubordinateRelationships"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSubordinateRelationships")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSubordinateRelationships) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSubordinateRelationships) isBACnetConstructedDataSubordinateRelationships() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSubordinateRelationships) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go
index 0ff813fa1fd..df9ba3eca94 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubordinateTags.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSubordinateTags is the corresponding interface of BACnetConstructedDataSubordinateTags
type BACnetConstructedDataSubordinateTags interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSubordinateTagsExactly interface {
// _BACnetConstructedDataSubordinateTags is the data-structure of this message
type _BACnetConstructedDataSubordinateTags struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SubordinateList []BACnetNameValueCollection
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SubordinateList []BACnetNameValueCollection
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSubordinateTags) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSubordinateTags) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSubordinateTags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUBORDINATE_TAGS
-}
+func (m *_BACnetConstructedDataSubordinateTags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUBORDINATE_TAGS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSubordinateTags) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSubordinateTags) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSubordinateTags) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSubordinateTags) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSubordinateTags) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSubordinateTags factory function for _BACnetConstructedDataSubordinateTags
-func NewBACnetConstructedDataSubordinateTags(numberOfDataElements BACnetApplicationTagUnsignedInteger, subordinateList []BACnetNameValueCollection, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSubordinateTags {
+func NewBACnetConstructedDataSubordinateTags( numberOfDataElements BACnetApplicationTagUnsignedInteger , subordinateList []BACnetNameValueCollection , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSubordinateTags {
_result := &_BACnetConstructedDataSubordinateTags{
- NumberOfDataElements: numberOfDataElements,
- SubordinateList: subordinateList,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ SubordinateList: subordinateList,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSubordinateTags(numberOfDataElements BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSubordinateTags(structType interface{}) BACnetConstructedDataSubordinateTags {
- if casted, ok := structType.(BACnetConstructedDataSubordinateTags); ok {
+ if casted, ok := structType.(BACnetConstructedDataSubordinateTags); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSubordinateTags); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSubordinateTags) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataSubordinateTags) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSubordinateTagsParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSubordinateTagsParseWithBuffer(ctx context.Context, re
// Terminated array
var subordinateList []BACnetNameValueCollection
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetNameValueCollectionParseWithBuffer(ctx, readBuffer, uint8(0))
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetNameValueCollectionParseWithBuffer(ctx, readBuffer , uint8(0) )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'subordinateList' field of BACnetConstructedDataSubordinateTags")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataSubordinateTagsParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataSubordinateTags{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- SubordinateList: subordinateList,
+ SubordinateList: subordinateList,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSubordinateTags) SerializeWithWriteBuffer(ctx con
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSubordinateTags"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSubordinateTags")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (subordinateList)
- if pushErr := writeBuffer.PushContext("subordinateList", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subordinateList")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSubordinateList() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateList()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'subordinateList' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("subordinateList", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subordinateList")
+ }
+
+ // Array Field (subordinateList)
+ if pushErr := writeBuffer.PushContext("subordinateList", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subordinateList")
+ }
+ for _curItem, _element := range m.GetSubordinateList() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubordinateList()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'subordinateList' field")
}
+ }
+ if popErr := writeBuffer.PopContext("subordinateList", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subordinateList")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSubordinateTags"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSubordinateTags")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSubordinateTags) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSubordinateTags) isBACnetConstructedDataSubordinateTags() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSubordinateTags) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubscribedRecipients.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubscribedRecipients.go
index 3a5412c3a6d..2da7e8a8d69 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubscribedRecipients.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSubscribedRecipients.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSubscribedRecipients is the corresponding interface of BACnetConstructedDataSubscribedRecipients
type BACnetConstructedDataSubscribedRecipients interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataSubscribedRecipientsExactly interface {
// _BACnetConstructedDataSubscribedRecipients is the data-structure of this message
type _BACnetConstructedDataSubscribedRecipients struct {
*_BACnetConstructedData
- SubscribedRecipients []BACnetEventNotificationSubscription
+ SubscribedRecipients []BACnetEventNotificationSubscription
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSubscribedRecipients) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSubscribedRecipients) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSubscribedRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUBSCRIBED_RECIPIENTS
-}
+func (m *_BACnetConstructedDataSubscribedRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUBSCRIBED_RECIPIENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSubscribedRecipients) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSubscribedRecipients) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSubscribedRecipients) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSubscribedRecipients) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataSubscribedRecipients) GetSubscribedRecipients() [
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSubscribedRecipients factory function for _BACnetConstructedDataSubscribedRecipients
-func NewBACnetConstructedDataSubscribedRecipients(subscribedRecipients []BACnetEventNotificationSubscription, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSubscribedRecipients {
+func NewBACnetConstructedDataSubscribedRecipients( subscribedRecipients []BACnetEventNotificationSubscription , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSubscribedRecipients {
_result := &_BACnetConstructedDataSubscribedRecipients{
- SubscribedRecipients: subscribedRecipients,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SubscribedRecipients: subscribedRecipients,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataSubscribedRecipients(subscribedRecipients []BACnetE
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSubscribedRecipients(structType interface{}) BACnetConstructedDataSubscribedRecipients {
- if casted, ok := structType.(BACnetConstructedDataSubscribedRecipients); ok {
+ if casted, ok := structType.(BACnetConstructedDataSubscribedRecipients); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSubscribedRecipients); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataSubscribedRecipients) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetConstructedDataSubscribedRecipients) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataSubscribedRecipientsParseWithBuffer(ctx context.Contex
// Terminated array
var subscribedRecipients []BACnetEventNotificationSubscription
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetEventNotificationSubscriptionParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetEventNotificationSubscriptionParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'subscribedRecipients' field of BACnetConstructedDataSubscribedRecipients")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataSubscribedRecipientsParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataSubscribedRecipients{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SubscribedRecipients: subscribedRecipients,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataSubscribedRecipients) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSubscribedRecipients")
}
- // Array Field (subscribedRecipients)
- if pushErr := writeBuffer.PushContext("subscribedRecipients", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for subscribedRecipients")
- }
- for _curItem, _element := range m.GetSubscribedRecipients() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubscribedRecipients()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'subscribedRecipients' field")
- }
- }
- if popErr := writeBuffer.PopContext("subscribedRecipients", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for subscribedRecipients")
+ // Array Field (subscribedRecipients)
+ if pushErr := writeBuffer.PushContext("subscribedRecipients", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for subscribedRecipients")
+ }
+ for _curItem, _element := range m.GetSubscribedRecipients() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSubscribedRecipients()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'subscribedRecipients' field")
}
+ }
+ if popErr := writeBuffer.PopContext("subscribedRecipients", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for subscribedRecipients")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSubscribedRecipients"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSubscribedRecipients")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataSubscribedRecipients) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSubscribedRecipients) isBACnetConstructedDataSubscribedRecipients() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataSubscribedRecipients) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go
index aa61d4a43c6..a314c43de24 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormatClasses.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSupportedFormatClasses is the corresponding interface of BACnetConstructedDataSupportedFormatClasses
type BACnetConstructedDataSupportedFormatClasses interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSupportedFormatClassesExactly interface {
// _BACnetConstructedDataSupportedFormatClasses is the data-structure of this message
type _BACnetConstructedDataSupportedFormatClasses struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SupportedFormats []BACnetApplicationTagUnsignedInteger
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SupportedFormats []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSupportedFormatClasses) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSupportedFormatClasses) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSupportedFormatClasses) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUPPORTED_FORMAT_CLASSES
-}
+func (m *_BACnetConstructedDataSupportedFormatClasses) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUPPORTED_FORMAT_CLASSES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSupportedFormatClasses) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSupportedFormatClasses) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSupportedFormatClasses) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSupportedFormatClasses) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSupportedFormatClasses) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSupportedFormatClasses factory function for _BACnetConstructedDataSupportedFormatClasses
-func NewBACnetConstructedDataSupportedFormatClasses(numberOfDataElements BACnetApplicationTagUnsignedInteger, supportedFormats []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSupportedFormatClasses {
+func NewBACnetConstructedDataSupportedFormatClasses( numberOfDataElements BACnetApplicationTagUnsignedInteger , supportedFormats []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSupportedFormatClasses {
_result := &_BACnetConstructedDataSupportedFormatClasses{
- NumberOfDataElements: numberOfDataElements,
- SupportedFormats: supportedFormats,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ SupportedFormats: supportedFormats,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSupportedFormatClasses(numberOfDataElements BACnetA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSupportedFormatClasses(structType interface{}) BACnetConstructedDataSupportedFormatClasses {
- if casted, ok := structType.(BACnetConstructedDataSupportedFormatClasses); ok {
+ if casted, ok := structType.(BACnetConstructedDataSupportedFormatClasses); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSupportedFormatClasses); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSupportedFormatClasses) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataSupportedFormatClasses) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSupportedFormatClassesParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSupportedFormatClassesParseWithBuffer(ctx context.Cont
// Terminated array
var supportedFormats []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'supportedFormats' field of BACnetConstructedDataSupportedFormatClasses")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataSupportedFormatClassesParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataSupportedFormatClasses{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- SupportedFormats: supportedFormats,
+ SupportedFormats: supportedFormats,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSupportedFormatClasses) SerializeWithWriteBuffer(
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSupportedFormatClasses"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSupportedFormatClasses")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (supportedFormats)
- if pushErr := writeBuffer.PushContext("supportedFormats", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for supportedFormats")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSupportedFormats() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSupportedFormats()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'supportedFormats' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("supportedFormats", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for supportedFormats")
+ }
+
+ // Array Field (supportedFormats)
+ if pushErr := writeBuffer.PushContext("supportedFormats", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for supportedFormats")
+ }
+ for _curItem, _element := range m.GetSupportedFormats() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSupportedFormats()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'supportedFormats' field")
}
+ }
+ if popErr := writeBuffer.PopContext("supportedFormats", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for supportedFormats")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSupportedFormatClasses"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSupportedFormatClasses")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSupportedFormatClasses) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSupportedFormatClasses) isBACnetConstructedDataSupportedFormatClasses() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSupportedFormatClasses) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go
index dd55c5ab718..f944d0d24a3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedFormats.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSupportedFormats is the corresponding interface of BACnetConstructedDataSupportedFormats
type BACnetConstructedDataSupportedFormats interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataSupportedFormatsExactly interface {
// _BACnetConstructedDataSupportedFormats is the data-structure of this message
type _BACnetConstructedDataSupportedFormats struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- SupportedFormats []BACnetAuthenticationFactorFormat
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ SupportedFormats []BACnetAuthenticationFactorFormat
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSupportedFormats) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSupportedFormats) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSupportedFormats) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUPPORTED_FORMATS
-}
+func (m *_BACnetConstructedDataSupportedFormats) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUPPORTED_FORMATS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSupportedFormats) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSupportedFormats) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSupportedFormats) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSupportedFormats) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataSupportedFormats) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSupportedFormats factory function for _BACnetConstructedDataSupportedFormats
-func NewBACnetConstructedDataSupportedFormats(numberOfDataElements BACnetApplicationTagUnsignedInteger, supportedFormats []BACnetAuthenticationFactorFormat, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSupportedFormats {
+func NewBACnetConstructedDataSupportedFormats( numberOfDataElements BACnetApplicationTagUnsignedInteger , supportedFormats []BACnetAuthenticationFactorFormat , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSupportedFormats {
_result := &_BACnetConstructedDataSupportedFormats{
- NumberOfDataElements: numberOfDataElements,
- SupportedFormats: supportedFormats,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ SupportedFormats: supportedFormats,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataSupportedFormats(numberOfDataElements BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSupportedFormats(structType interface{}) BACnetConstructedDataSupportedFormats {
- if casted, ok := structType.(BACnetConstructedDataSupportedFormats); ok {
+ if casted, ok := structType.(BACnetConstructedDataSupportedFormats); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSupportedFormats); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataSupportedFormats) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataSupportedFormats) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataSupportedFormatsParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataSupportedFormatsParseWithBuffer(ctx context.Context, r
// Terminated array
var supportedFormats []BACnetAuthenticationFactorFormat
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetAuthenticationFactorFormatParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetAuthenticationFactorFormatParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'supportedFormats' field of BACnetConstructedDataSupportedFormats")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataSupportedFormatsParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataSupportedFormats{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- SupportedFormats: supportedFormats,
+ SupportedFormats: supportedFormats,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataSupportedFormats) SerializeWithWriteBuffer(ctx co
if pushErr := writeBuffer.PushContext("BACnetConstructedDataSupportedFormats"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSupportedFormats")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (supportedFormats)
- if pushErr := writeBuffer.PushContext("supportedFormats", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for supportedFormats")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetSupportedFormats() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSupportedFormats()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'supportedFormats' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("supportedFormats", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for supportedFormats")
+ }
+
+ // Array Field (supportedFormats)
+ if pushErr := writeBuffer.PushContext("supportedFormats", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for supportedFormats")
+ }
+ for _curItem, _element := range m.GetSupportedFormats() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSupportedFormats()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'supportedFormats' field")
}
+ }
+ if popErr := writeBuffer.PopContext("supportedFormats", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for supportedFormats")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSupportedFormats"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSupportedFormats")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataSupportedFormats) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSupportedFormats) isBACnetConstructedDataSupportedFormats() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataSupportedFormats) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedSecurityAlgorithms.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedSecurityAlgorithms.go
index 63dc21e7d1b..23b6a3d16c7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedSecurityAlgorithms.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSupportedSecurityAlgorithms.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSupportedSecurityAlgorithms is the corresponding interface of BACnetConstructedDataSupportedSecurityAlgorithms
type BACnetConstructedDataSupportedSecurityAlgorithms interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataSupportedSecurityAlgorithmsExactly interface {
// _BACnetConstructedDataSupportedSecurityAlgorithms is the data-structure of this message
type _BACnetConstructedDataSupportedSecurityAlgorithms struct {
*_BACnetConstructedData
- SupportedSecurityAlgorithms []BACnetApplicationTagUnsignedInteger
+ SupportedSecurityAlgorithms []BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SUPPORTED_SECURITY_ALGORITHMS
-}
+func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SUPPORTED_SECURITY_ALGORITHMS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetSupportedSecurity
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSupportedSecurityAlgorithms factory function for _BACnetConstructedDataSupportedSecurityAlgorithms
-func NewBACnetConstructedDataSupportedSecurityAlgorithms(supportedSecurityAlgorithms []BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSupportedSecurityAlgorithms {
+func NewBACnetConstructedDataSupportedSecurityAlgorithms( supportedSecurityAlgorithms []BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSupportedSecurityAlgorithms {
_result := &_BACnetConstructedDataSupportedSecurityAlgorithms{
SupportedSecurityAlgorithms: supportedSecurityAlgorithms,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataSupportedSecurityAlgorithms(supportedSecurityAlgori
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSupportedSecurityAlgorithms(structType interface{}) BACnetConstructedDataSupportedSecurityAlgorithms {
- if casted, ok := structType.(BACnetConstructedDataSupportedSecurityAlgorithms); ok {
+ if casted, ok := structType.(BACnetConstructedDataSupportedSecurityAlgorithms); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSupportedSecurityAlgorithms); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataSupportedSecurityAlgorithmsParseWithBuffer(ctx context
// Terminated array
var supportedSecurityAlgorithms []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'supportedSecurityAlgorithms' field of BACnetConstructedDataSupportedSecurityAlgorithms")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataSupportedSecurityAlgorithmsParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataSupportedSecurityAlgorithms{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SupportedSecurityAlgorithms: supportedSecurityAlgorithms,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSupportedSecurityAlgorithms")
}
- // Array Field (supportedSecurityAlgorithms)
- if pushErr := writeBuffer.PushContext("supportedSecurityAlgorithms", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for supportedSecurityAlgorithms")
- }
- for _curItem, _element := range m.GetSupportedSecurityAlgorithms() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSupportedSecurityAlgorithms()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'supportedSecurityAlgorithms' field")
- }
- }
- if popErr := writeBuffer.PopContext("supportedSecurityAlgorithms", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for supportedSecurityAlgorithms")
+ // Array Field (supportedSecurityAlgorithms)
+ if pushErr := writeBuffer.PushContext("supportedSecurityAlgorithms", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for supportedSecurityAlgorithms")
+ }
+ for _curItem, _element := range m.GetSupportedSecurityAlgorithms() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetSupportedSecurityAlgorithms()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'supportedSecurityAlgorithms' field")
}
+ }
+ if popErr := writeBuffer.PopContext("supportedSecurityAlgorithms", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for supportedSecurityAlgorithms")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSupportedSecurityAlgorithms"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSupportedSecurityAlgorithms")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) isBACnetConstructedDataSupportedSecurityAlgorithms() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataSupportedSecurityAlgorithms) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go
index fb78f6d629a..bfd03b6b121 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataSystemStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataSystemStatus is the corresponding interface of BACnetConstructedDataSystemStatus
type BACnetConstructedDataSystemStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataSystemStatusExactly interface {
// _BACnetConstructedDataSystemStatus is the data-structure of this message
type _BACnetConstructedDataSystemStatus struct {
*_BACnetConstructedData
- SystemStatus BACnetDeviceStatusTagged
+ SystemStatus BACnetDeviceStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataSystemStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataSystemStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataSystemStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_SYSTEM_STATUS
-}
+func (m *_BACnetConstructedDataSystemStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_SYSTEM_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataSystemStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataSystemStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataSystemStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataSystemStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataSystemStatus) GetActualValue() BACnetDeviceStatus
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataSystemStatus factory function for _BACnetConstructedDataSystemStatus
-func NewBACnetConstructedDataSystemStatus(systemStatus BACnetDeviceStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataSystemStatus {
+func NewBACnetConstructedDataSystemStatus( systemStatus BACnetDeviceStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataSystemStatus {
_result := &_BACnetConstructedDataSystemStatus{
- SystemStatus: systemStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ SystemStatus: systemStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataSystemStatus(systemStatus BACnetDeviceStatusTagged,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataSystemStatus(structType interface{}) BACnetConstructedDataSystemStatus {
- if casted, ok := structType.(BACnetConstructedDataSystemStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataSystemStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataSystemStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataSystemStatus) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataSystemStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataSystemStatusParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("systemStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for systemStatus")
}
- _systemStatus, _systemStatusErr := BACnetDeviceStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_systemStatus, _systemStatusErr := BACnetDeviceStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _systemStatusErr != nil {
return nil, errors.Wrap(_systemStatusErr, "Error parsing 'systemStatus' field of BACnetConstructedDataSystemStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataSystemStatusParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataSystemStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
SystemStatus: systemStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataSystemStatus) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataSystemStatus")
}
- // Simple Field (systemStatus)
- if pushErr := writeBuffer.PushContext("systemStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for systemStatus")
- }
- _systemStatusErr := writeBuffer.WriteSerializable(ctx, m.GetSystemStatus())
- if popErr := writeBuffer.PopContext("systemStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for systemStatus")
- }
- if _systemStatusErr != nil {
- return errors.Wrap(_systemStatusErr, "Error serializing 'systemStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (systemStatus)
+ if pushErr := writeBuffer.PushContext("systemStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for systemStatus")
+ }
+ _systemStatusErr := writeBuffer.WriteSerializable(ctx, m.GetSystemStatus())
+ if popErr := writeBuffer.PopContext("systemStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for systemStatus")
+ }
+ if _systemStatusErr != nil {
+ return errors.Wrap(_systemStatusErr, "Error serializing 'systemStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataSystemStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataSystemStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataSystemStatus) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataSystemStatus) isBACnetConstructedDataSystemStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataSystemStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go
index 9609f0a7fe8..8ee4f095104 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTags.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTags is the corresponding interface of BACnetConstructedDataTags
type BACnetConstructedDataTags interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataTagsExactly interface {
// _BACnetConstructedDataTags is the data-structure of this message
type _BACnetConstructedDataTags struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- Tags []BACnetNameValue
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ Tags []BACnetNameValue
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTags) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTags) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TAGS
-}
+func (m *_BACnetConstructedDataTags) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TAGS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTags) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTags) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTags) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTags) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataTags) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTags factory function for _BACnetConstructedDataTags
-func NewBACnetConstructedDataTags(numberOfDataElements BACnetApplicationTagUnsignedInteger, tags []BACnetNameValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTags {
+func NewBACnetConstructedDataTags( numberOfDataElements BACnetApplicationTagUnsignedInteger , tags []BACnetNameValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTags {
_result := &_BACnetConstructedDataTags{
- NumberOfDataElements: numberOfDataElements,
- Tags: tags,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ Tags: tags,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataTags(numberOfDataElements BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTags(structType interface{}) BACnetConstructedDataTags {
- if casted, ok := structType.(BACnetConstructedDataTags); ok {
+ if casted, ok := structType.(BACnetConstructedDataTags); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTags); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataTags) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetConstructedDataTags) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataTagsParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataTagsParseWithBuffer(ctx context.Context, readBuffer ut
// Terminated array
var tags []BACnetNameValue
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetNameValueParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetNameValueParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'tags' field of BACnetConstructedDataTags")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataTagsParseWithBuffer(ctx context.Context, readBuffer ut
// Create a partially initialized instance
_child := &_BACnetConstructedDataTags{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- Tags: tags,
+ Tags: tags,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataTags) SerializeWithWriteBuffer(ctx context.Contex
if pushErr := writeBuffer.PushContext("BACnetConstructedDataTags"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTags")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (tags)
- if pushErr := writeBuffer.PushContext("tags", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for tags")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetTags() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetTags()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'tags' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("tags", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for tags")
+ }
+
+ // Array Field (tags)
+ if pushErr := writeBuffer.PushContext("tags", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for tags")
+ }
+ for _curItem, _element := range m.GetTags() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetTags()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'tags' field")
}
+ }
+ if popErr := writeBuffer.PopContext("tags", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for tags")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTags"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTags")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataTags) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTags) isBACnetConstructedDataTags() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataTags) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go
index 5f7958da1aa..6a33a5202d5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatAuthority.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataThreatAuthority is the corresponding interface of BACnetConstructedDataThreatAuthority
type BACnetConstructedDataThreatAuthority interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataThreatAuthorityExactly interface {
// _BACnetConstructedDataThreatAuthority is the data-structure of this message
type _BACnetConstructedDataThreatAuthority struct {
*_BACnetConstructedData
- ThreatAuthority BACnetAccessThreatLevel
+ ThreatAuthority BACnetAccessThreatLevel
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataThreatAuthority) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataThreatAuthority) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataThreatAuthority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_THREAT_AUTHORITY
-}
+func (m *_BACnetConstructedDataThreatAuthority) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_THREAT_AUTHORITY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataThreatAuthority) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataThreatAuthority) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataThreatAuthority) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataThreatAuthority) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataThreatAuthority) GetActualValue() BACnetAccessThr
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataThreatAuthority factory function for _BACnetConstructedDataThreatAuthority
-func NewBACnetConstructedDataThreatAuthority(threatAuthority BACnetAccessThreatLevel, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataThreatAuthority {
+func NewBACnetConstructedDataThreatAuthority( threatAuthority BACnetAccessThreatLevel , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataThreatAuthority {
_result := &_BACnetConstructedDataThreatAuthority{
- ThreatAuthority: threatAuthority,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ThreatAuthority: threatAuthority,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataThreatAuthority(threatAuthority BACnetAccessThreatL
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataThreatAuthority(structType interface{}) BACnetConstructedDataThreatAuthority {
- if casted, ok := structType.(BACnetConstructedDataThreatAuthority); ok {
+ if casted, ok := structType.(BACnetConstructedDataThreatAuthority); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataThreatAuthority); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataThreatAuthority) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataThreatAuthority) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataThreatAuthorityParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("threatAuthority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for threatAuthority")
}
- _threatAuthority, _threatAuthorityErr := BACnetAccessThreatLevelParseWithBuffer(ctx, readBuffer)
+_threatAuthority, _threatAuthorityErr := BACnetAccessThreatLevelParseWithBuffer(ctx, readBuffer)
if _threatAuthorityErr != nil {
return nil, errors.Wrap(_threatAuthorityErr, "Error parsing 'threatAuthority' field of BACnetConstructedDataThreatAuthority")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataThreatAuthorityParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataThreatAuthority{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ThreatAuthority: threatAuthority,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataThreatAuthority) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataThreatAuthority")
}
- // Simple Field (threatAuthority)
- if pushErr := writeBuffer.PushContext("threatAuthority"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for threatAuthority")
- }
- _threatAuthorityErr := writeBuffer.WriteSerializable(ctx, m.GetThreatAuthority())
- if popErr := writeBuffer.PopContext("threatAuthority"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for threatAuthority")
- }
- if _threatAuthorityErr != nil {
- return errors.Wrap(_threatAuthorityErr, "Error serializing 'threatAuthority' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (threatAuthority)
+ if pushErr := writeBuffer.PushContext("threatAuthority"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for threatAuthority")
+ }
+ _threatAuthorityErr := writeBuffer.WriteSerializable(ctx, m.GetThreatAuthority())
+ if popErr := writeBuffer.PopContext("threatAuthority"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for threatAuthority")
+ }
+ if _threatAuthorityErr != nil {
+ return errors.Wrap(_threatAuthorityErr, "Error serializing 'threatAuthority' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataThreatAuthority"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataThreatAuthority")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataThreatAuthority) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataThreatAuthority) isBACnetConstructedDataThreatAuthority() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataThreatAuthority) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go
index 5225fe5e166..f991fc3bff0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataThreatLevel.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataThreatLevel is the corresponding interface of BACnetConstructedDataThreatLevel
type BACnetConstructedDataThreatLevel interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataThreatLevelExactly interface {
// _BACnetConstructedDataThreatLevel is the data-structure of this message
type _BACnetConstructedDataThreatLevel struct {
*_BACnetConstructedData
- ThreatLevel BACnetAccessThreatLevel
+ ThreatLevel BACnetAccessThreatLevel
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataThreatLevel) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataThreatLevel) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataThreatLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_THREAT_LEVEL
-}
+func (m *_BACnetConstructedDataThreatLevel) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_THREAT_LEVEL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataThreatLevel) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataThreatLevel) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataThreatLevel) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataThreatLevel) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataThreatLevel) GetActualValue() BACnetAccessThreatL
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataThreatLevel factory function for _BACnetConstructedDataThreatLevel
-func NewBACnetConstructedDataThreatLevel(threatLevel BACnetAccessThreatLevel, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataThreatLevel {
+func NewBACnetConstructedDataThreatLevel( threatLevel BACnetAccessThreatLevel , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataThreatLevel {
_result := &_BACnetConstructedDataThreatLevel{
- ThreatLevel: threatLevel,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ThreatLevel: threatLevel,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataThreatLevel(threatLevel BACnetAccessThreatLevel, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataThreatLevel(structType interface{}) BACnetConstructedDataThreatLevel {
- if casted, ok := structType.(BACnetConstructedDataThreatLevel); ok {
+ if casted, ok := structType.(BACnetConstructedDataThreatLevel); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataThreatLevel); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataThreatLevel) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataThreatLevel) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataThreatLevelParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("threatLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for threatLevel")
}
- _threatLevel, _threatLevelErr := BACnetAccessThreatLevelParseWithBuffer(ctx, readBuffer)
+_threatLevel, _threatLevelErr := BACnetAccessThreatLevelParseWithBuffer(ctx, readBuffer)
if _threatLevelErr != nil {
return nil, errors.Wrap(_threatLevelErr, "Error parsing 'threatLevel' field of BACnetConstructedDataThreatLevel")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataThreatLevelParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataThreatLevel{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ThreatLevel: threatLevel,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataThreatLevel) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataThreatLevel")
}
- // Simple Field (threatLevel)
- if pushErr := writeBuffer.PushContext("threatLevel"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for threatLevel")
- }
- _threatLevelErr := writeBuffer.WriteSerializable(ctx, m.GetThreatLevel())
- if popErr := writeBuffer.PopContext("threatLevel"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for threatLevel")
- }
- if _threatLevelErr != nil {
- return errors.Wrap(_threatLevelErr, "Error serializing 'threatLevel' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (threatLevel)
+ if pushErr := writeBuffer.PushContext("threatLevel"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for threatLevel")
+ }
+ _threatLevelErr := writeBuffer.WriteSerializable(ctx, m.GetThreatLevel())
+ if popErr := writeBuffer.PopContext("threatLevel"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for threatLevel")
+ }
+ if _threatLevelErr != nil {
+ return errors.Wrap(_threatLevelErr, "Error serializing 'threatLevel' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataThreatLevel"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataThreatLevel")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataThreatLevel) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataThreatLevel) isBACnetConstructedDataThreatLevel() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataThreatLevel) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go
index b4f8a866cb6..7fd394fd523 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelay.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeDelay is the corresponding interface of BACnetConstructedDataTimeDelay
type BACnetConstructedDataTimeDelay interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeDelayExactly interface {
// _BACnetConstructedDataTimeDelay is the data-structure of this message
type _BACnetConstructedDataTimeDelay struct {
*_BACnetConstructedData
- TimeDelay BACnetApplicationTagUnsignedInteger
+ TimeDelay BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeDelay) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeDelay) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeDelay) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_DELAY
-}
+func (m *_BACnetConstructedDataTimeDelay) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_DELAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeDelay) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeDelay) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeDelay) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeDelay) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeDelay) GetActualValue() BACnetApplicationTagU
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeDelay factory function for _BACnetConstructedDataTimeDelay
-func NewBACnetConstructedDataTimeDelay(timeDelay BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeDelay {
+func NewBACnetConstructedDataTimeDelay( timeDelay BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeDelay {
_result := &_BACnetConstructedDataTimeDelay{
- TimeDelay: timeDelay,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimeDelay: timeDelay,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeDelay(timeDelay BACnetApplicationTagUnsignedInt
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeDelay(structType interface{}) BACnetConstructedDataTimeDelay {
- if casted, ok := structType.(BACnetConstructedDataTimeDelay); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeDelay); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeDelay); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeDelay) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeDelay) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeDelayParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timeDelay, _timeDelayErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetConstructedDataTimeDelay")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeDelayParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeDelay{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeDelay: timeDelay,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeDelay) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeDelay")
}
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeDelay"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeDelay")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeDelay) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeDelay) isBACnetConstructedDataTimeDelay() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeDelay) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go
index 9d4198e3809..b80fc30e860 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeDelayNormal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeDelayNormal is the corresponding interface of BACnetConstructedDataTimeDelayNormal
type BACnetConstructedDataTimeDelayNormal interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeDelayNormalExactly interface {
// _BACnetConstructedDataTimeDelayNormal is the data-structure of this message
type _BACnetConstructedDataTimeDelayNormal struct {
*_BACnetConstructedData
- TimeDelayNormal BACnetApplicationTagUnsignedInteger
+ TimeDelayNormal BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeDelayNormal) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeDelayNormal) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeDelayNormal) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_DELAY_NORMAL
-}
+func (m *_BACnetConstructedDataTimeDelayNormal) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_DELAY_NORMAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeDelayNormal) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeDelayNormal) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeDelayNormal) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeDelayNormal) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeDelayNormal) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeDelayNormal factory function for _BACnetConstructedDataTimeDelayNormal
-func NewBACnetConstructedDataTimeDelayNormal(timeDelayNormal BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeDelayNormal {
+func NewBACnetConstructedDataTimeDelayNormal( timeDelayNormal BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeDelayNormal {
_result := &_BACnetConstructedDataTimeDelayNormal{
- TimeDelayNormal: timeDelayNormal,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimeDelayNormal: timeDelayNormal,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeDelayNormal(timeDelayNormal BACnetApplicationTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeDelayNormal(structType interface{}) BACnetConstructedDataTimeDelayNormal {
- if casted, ok := structType.(BACnetConstructedDataTimeDelayNormal); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeDelayNormal); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeDelayNormal); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeDelayNormal) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeDelayNormal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeDelayNormalParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("timeDelayNormal"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelayNormal")
}
- _timeDelayNormal, _timeDelayNormalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timeDelayNormal, _timeDelayNormalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timeDelayNormalErr != nil {
return nil, errors.Wrap(_timeDelayNormalErr, "Error parsing 'timeDelayNormal' field of BACnetConstructedDataTimeDelayNormal")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeDelayNormalParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeDelayNormal{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeDelayNormal: timeDelayNormal,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeDelayNormal) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeDelayNormal")
}
- // Simple Field (timeDelayNormal)
- if pushErr := writeBuffer.PushContext("timeDelayNormal"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelayNormal")
- }
- _timeDelayNormalErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelayNormal())
- if popErr := writeBuffer.PopContext("timeDelayNormal"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelayNormal")
- }
- if _timeDelayNormalErr != nil {
- return errors.Wrap(_timeDelayNormalErr, "Error serializing 'timeDelayNormal' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeDelayNormal)
+ if pushErr := writeBuffer.PushContext("timeDelayNormal"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelayNormal")
+ }
+ _timeDelayNormalErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelayNormal())
+ if popErr := writeBuffer.PopContext("timeDelayNormal"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelayNormal")
+ }
+ if _timeDelayNormalErr != nil {
+ return errors.Wrap(_timeDelayNormalErr, "Error serializing 'timeDelayNormal' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeDelayNormal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeDelayNormal")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeDelayNormal) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeDelayNormal) isBACnetConstructedDataTimeDelayNormal() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeDelayNormal) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go
index c62f8657484..c6d47f6cee9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfActiveTimeReset.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeOfActiveTimeReset is the corresponding interface of BACnetConstructedDataTimeOfActiveTimeReset
type BACnetConstructedDataTimeOfActiveTimeReset interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeOfActiveTimeResetExactly interface {
// _BACnetConstructedDataTimeOfActiveTimeReset is the data-structure of this message
type _BACnetConstructedDataTimeOfActiveTimeReset struct {
*_BACnetConstructedData
- TimeOfActiveTimeReset BACnetDateTime
+ TimeOfActiveTimeReset BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_OF_ACTIVE_TIME_RESET
-}
+func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_OF_ACTIVE_TIME_RESET}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeOfActiveTimeReset) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeOfActiveTimeReset) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetActualValue() BACnetDat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeOfActiveTimeReset factory function for _BACnetConstructedDataTimeOfActiveTimeReset
-func NewBACnetConstructedDataTimeOfActiveTimeReset(timeOfActiveTimeReset BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeOfActiveTimeReset {
+func NewBACnetConstructedDataTimeOfActiveTimeReset( timeOfActiveTimeReset BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeOfActiveTimeReset {
_result := &_BACnetConstructedDataTimeOfActiveTimeReset{
- TimeOfActiveTimeReset: timeOfActiveTimeReset,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimeOfActiveTimeReset: timeOfActiveTimeReset,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeOfActiveTimeReset(timeOfActiveTimeReset BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeOfActiveTimeReset(structType interface{}) BACnetConstructedDataTimeOfActiveTimeReset {
- if casted, ok := structType.(BACnetConstructedDataTimeOfActiveTimeReset); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeOfActiveTimeReset); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeOfActiveTimeReset); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeOfActiveTimeReset) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeOfActiveTimeResetParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("timeOfActiveTimeReset"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeOfActiveTimeReset")
}
- _timeOfActiveTimeReset, _timeOfActiveTimeResetErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_timeOfActiveTimeReset, _timeOfActiveTimeResetErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _timeOfActiveTimeResetErr != nil {
return nil, errors.Wrap(_timeOfActiveTimeResetErr, "Error parsing 'timeOfActiveTimeReset' field of BACnetConstructedDataTimeOfActiveTimeReset")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeOfActiveTimeResetParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeOfActiveTimeReset{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeOfActiveTimeReset: timeOfActiveTimeReset,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeOfActiveTimeReset) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeOfActiveTimeReset")
}
- // Simple Field (timeOfActiveTimeReset)
- if pushErr := writeBuffer.PushContext("timeOfActiveTimeReset"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeOfActiveTimeReset")
- }
- _timeOfActiveTimeResetErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfActiveTimeReset())
- if popErr := writeBuffer.PopContext("timeOfActiveTimeReset"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeOfActiveTimeReset")
- }
- if _timeOfActiveTimeResetErr != nil {
- return errors.Wrap(_timeOfActiveTimeResetErr, "Error serializing 'timeOfActiveTimeReset' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeOfActiveTimeReset)
+ if pushErr := writeBuffer.PushContext("timeOfActiveTimeReset"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeOfActiveTimeReset")
+ }
+ _timeOfActiveTimeResetErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfActiveTimeReset())
+ if popErr := writeBuffer.PopContext("timeOfActiveTimeReset"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeOfActiveTimeReset")
+ }
+ if _timeOfActiveTimeResetErr != nil {
+ return errors.Wrap(_timeOfActiveTimeResetErr, "Error serializing 'timeOfActiveTimeReset' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeOfActiveTimeReset"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeOfActiveTimeReset")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeOfActiveTimeReset) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeOfActiveTimeReset) isBACnetConstructedDataTimeOfActiveTimeReset() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeOfActiveTimeReset) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go
index 06d9503d710..7a07b67d17e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfDeviceRestart.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeOfDeviceRestart is the corresponding interface of BACnetConstructedDataTimeOfDeviceRestart
type BACnetConstructedDataTimeOfDeviceRestart interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeOfDeviceRestartExactly interface {
// _BACnetConstructedDataTimeOfDeviceRestart is the data-structure of this message
type _BACnetConstructedDataTimeOfDeviceRestart struct {
*_BACnetConstructedData
- TimeOfDeviceRestart BACnetTimeStamp
+ TimeOfDeviceRestart BACnetTimeStamp
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_OF_DEVICE_RESTART
-}
+func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_OF_DEVICE_RESTART}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeOfDeviceRestart) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeOfDeviceRestart) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetActualValue() BACnetTimeS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeOfDeviceRestart factory function for _BACnetConstructedDataTimeOfDeviceRestart
-func NewBACnetConstructedDataTimeOfDeviceRestart(timeOfDeviceRestart BACnetTimeStamp, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeOfDeviceRestart {
+func NewBACnetConstructedDataTimeOfDeviceRestart( timeOfDeviceRestart BACnetTimeStamp , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeOfDeviceRestart {
_result := &_BACnetConstructedDataTimeOfDeviceRestart{
- TimeOfDeviceRestart: timeOfDeviceRestart,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimeOfDeviceRestart: timeOfDeviceRestart,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeOfDeviceRestart(timeOfDeviceRestart BACnetTimeS
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeOfDeviceRestart(structType interface{}) BACnetConstructedDataTimeOfDeviceRestart {
- if casted, ok := structType.(BACnetConstructedDataTimeOfDeviceRestart); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeOfDeviceRestart); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeOfDeviceRestart); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeOfDeviceRestart) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeOfDeviceRestartParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("timeOfDeviceRestart"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeOfDeviceRestart")
}
- _timeOfDeviceRestart, _timeOfDeviceRestartErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_timeOfDeviceRestart, _timeOfDeviceRestartErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _timeOfDeviceRestartErr != nil {
return nil, errors.Wrap(_timeOfDeviceRestartErr, "Error parsing 'timeOfDeviceRestart' field of BACnetConstructedDataTimeOfDeviceRestart")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeOfDeviceRestartParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeOfDeviceRestart{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeOfDeviceRestart: timeOfDeviceRestart,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeOfDeviceRestart) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeOfDeviceRestart")
}
- // Simple Field (timeOfDeviceRestart)
- if pushErr := writeBuffer.PushContext("timeOfDeviceRestart"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeOfDeviceRestart")
- }
- _timeOfDeviceRestartErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfDeviceRestart())
- if popErr := writeBuffer.PopContext("timeOfDeviceRestart"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeOfDeviceRestart")
- }
- if _timeOfDeviceRestartErr != nil {
- return errors.Wrap(_timeOfDeviceRestartErr, "Error serializing 'timeOfDeviceRestart' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeOfDeviceRestart)
+ if pushErr := writeBuffer.PushContext("timeOfDeviceRestart"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeOfDeviceRestart")
+ }
+ _timeOfDeviceRestartErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfDeviceRestart())
+ if popErr := writeBuffer.PopContext("timeOfDeviceRestart"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeOfDeviceRestart")
+ }
+ if _timeOfDeviceRestartErr != nil {
+ return errors.Wrap(_timeOfDeviceRestartErr, "Error serializing 'timeOfDeviceRestart' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeOfDeviceRestart"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeOfDeviceRestart")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeOfDeviceRestart) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeOfDeviceRestart) isBACnetConstructedDataTimeOfDeviceRestart() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeOfDeviceRestart) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go
index bb780307855..eb478d89c09 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStateCountReset.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeOfStateCountReset is the corresponding interface of BACnetConstructedDataTimeOfStateCountReset
type BACnetConstructedDataTimeOfStateCountReset interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeOfStateCountResetExactly interface {
// _BACnetConstructedDataTimeOfStateCountReset is the data-structure of this message
type _BACnetConstructedDataTimeOfStateCountReset struct {
*_BACnetConstructedData
- TimeOfStateCountReset BACnetDateTime
+ TimeOfStateCountReset BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeOfStateCountReset) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeOfStateCountReset) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeOfStateCountReset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_OF_STATE_COUNT_RESET
-}
+func (m *_BACnetConstructedDataTimeOfStateCountReset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_OF_STATE_COUNT_RESET}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeOfStateCountReset) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeOfStateCountReset) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeOfStateCountReset) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeOfStateCountReset) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeOfStateCountReset) GetActualValue() BACnetDat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeOfStateCountReset factory function for _BACnetConstructedDataTimeOfStateCountReset
-func NewBACnetConstructedDataTimeOfStateCountReset(timeOfStateCountReset BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeOfStateCountReset {
+func NewBACnetConstructedDataTimeOfStateCountReset( timeOfStateCountReset BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeOfStateCountReset {
_result := &_BACnetConstructedDataTimeOfStateCountReset{
- TimeOfStateCountReset: timeOfStateCountReset,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimeOfStateCountReset: timeOfStateCountReset,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeOfStateCountReset(timeOfStateCountReset BACnetD
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeOfStateCountReset(structType interface{}) BACnetConstructedDataTimeOfStateCountReset {
- if casted, ok := structType.(BACnetConstructedDataTimeOfStateCountReset); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeOfStateCountReset); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeOfStateCountReset); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeOfStateCountReset) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeOfStateCountReset) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeOfStateCountResetParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("timeOfStateCountReset"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeOfStateCountReset")
}
- _timeOfStateCountReset, _timeOfStateCountResetErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_timeOfStateCountReset, _timeOfStateCountResetErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _timeOfStateCountResetErr != nil {
return nil, errors.Wrap(_timeOfStateCountResetErr, "Error parsing 'timeOfStateCountReset' field of BACnetConstructedDataTimeOfStateCountReset")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeOfStateCountResetParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeOfStateCountReset{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeOfStateCountReset: timeOfStateCountReset,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeOfStateCountReset) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeOfStateCountReset")
}
- // Simple Field (timeOfStateCountReset)
- if pushErr := writeBuffer.PushContext("timeOfStateCountReset"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeOfStateCountReset")
- }
- _timeOfStateCountResetErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfStateCountReset())
- if popErr := writeBuffer.PopContext("timeOfStateCountReset"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeOfStateCountReset")
- }
- if _timeOfStateCountResetErr != nil {
- return errors.Wrap(_timeOfStateCountResetErr, "Error serializing 'timeOfStateCountReset' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeOfStateCountReset)
+ if pushErr := writeBuffer.PushContext("timeOfStateCountReset"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeOfStateCountReset")
+ }
+ _timeOfStateCountResetErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfStateCountReset())
+ if popErr := writeBuffer.PopContext("timeOfStateCountReset"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeOfStateCountReset")
+ }
+ if _timeOfStateCountResetErr != nil {
+ return errors.Wrap(_timeOfStateCountResetErr, "Error serializing 'timeOfStateCountReset' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeOfStateCountReset"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeOfStateCountReset")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeOfStateCountReset) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeOfStateCountReset) isBACnetConstructedDataTimeOfStateCountReset() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeOfStateCountReset) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go
index fbe9769bce7..7e2c5c0551d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeOfStrikeCountReset.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeOfStrikeCountReset is the corresponding interface of BACnetConstructedDataTimeOfStrikeCountReset
type BACnetConstructedDataTimeOfStrikeCountReset interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeOfStrikeCountResetExactly interface {
// _BACnetConstructedDataTimeOfStrikeCountReset is the data-structure of this message
type _BACnetConstructedDataTimeOfStrikeCountReset struct {
*_BACnetConstructedData
- TimeOfStrikeCountReset BACnetDateTime
+ TimeOfStrikeCountReset BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_OF_STRIKE_COUNT_RESET
-}
+func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_OF_STRIKE_COUNT_RESET}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeOfStrikeCountReset) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeOfStrikeCountReset) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetActualValue() BACnetDa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeOfStrikeCountReset factory function for _BACnetConstructedDataTimeOfStrikeCountReset
-func NewBACnetConstructedDataTimeOfStrikeCountReset(timeOfStrikeCountReset BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeOfStrikeCountReset {
+func NewBACnetConstructedDataTimeOfStrikeCountReset( timeOfStrikeCountReset BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeOfStrikeCountReset {
_result := &_BACnetConstructedDataTimeOfStrikeCountReset{
TimeOfStrikeCountReset: timeOfStrikeCountReset,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeOfStrikeCountReset(timeOfStrikeCountReset BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeOfStrikeCountReset(structType interface{}) BACnetConstructedDataTimeOfStrikeCountReset {
- if casted, ok := structType.(BACnetConstructedDataTimeOfStrikeCountReset); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeOfStrikeCountReset); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeOfStrikeCountReset); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeOfStrikeCountReset) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeOfStrikeCountResetParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("timeOfStrikeCountReset"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeOfStrikeCountReset")
}
- _timeOfStrikeCountReset, _timeOfStrikeCountResetErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_timeOfStrikeCountReset, _timeOfStrikeCountResetErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _timeOfStrikeCountResetErr != nil {
return nil, errors.Wrap(_timeOfStrikeCountResetErr, "Error parsing 'timeOfStrikeCountReset' field of BACnetConstructedDataTimeOfStrikeCountReset")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeOfStrikeCountResetParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeOfStrikeCountReset{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeOfStrikeCountReset: timeOfStrikeCountReset,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeOfStrikeCountReset) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeOfStrikeCountReset")
}
- // Simple Field (timeOfStrikeCountReset)
- if pushErr := writeBuffer.PushContext("timeOfStrikeCountReset"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeOfStrikeCountReset")
- }
- _timeOfStrikeCountResetErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfStrikeCountReset())
- if popErr := writeBuffer.PopContext("timeOfStrikeCountReset"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeOfStrikeCountReset")
- }
- if _timeOfStrikeCountResetErr != nil {
- return errors.Wrap(_timeOfStrikeCountResetErr, "Error serializing 'timeOfStrikeCountReset' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeOfStrikeCountReset)
+ if pushErr := writeBuffer.PushContext("timeOfStrikeCountReset"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeOfStrikeCountReset")
+ }
+ _timeOfStrikeCountResetErr := writeBuffer.WriteSerializable(ctx, m.GetTimeOfStrikeCountReset())
+ if popErr := writeBuffer.PopContext("timeOfStrikeCountReset"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeOfStrikeCountReset")
+ }
+ if _timeOfStrikeCountResetErr != nil {
+ return errors.Wrap(_timeOfStrikeCountResetErr, "Error serializing 'timeOfStrikeCountReset' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeOfStrikeCountReset"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeOfStrikeCountReset")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeOfStrikeCountReset) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeOfStrikeCountReset) isBACnetConstructedDataTimeOfStrikeCountReset() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeOfStrikeCountReset) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go
index 10e5ff599e2..3fc12ecbafd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimePatternValuePresentValue is the corresponding interface of BACnetConstructedDataTimePatternValuePresentValue
type BACnetConstructedDataTimePatternValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimePatternValuePresentValueExactly interface {
// _BACnetConstructedDataTimePatternValuePresentValue is the data-structure of this message
type _BACnetConstructedDataTimePatternValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagTime
+ PresentValue BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMEPATTERN_VALUE}
-func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimePatternValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimePatternValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimePatternValuePresentValue factory function for _BACnetConstructedDataTimePatternValuePresentValue
-func NewBACnetConstructedDataTimePatternValuePresentValue(presentValue BACnetApplicationTagTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimePatternValuePresentValue {
+func NewBACnetConstructedDataTimePatternValuePresentValue( presentValue BACnetApplicationTagTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimePatternValuePresentValue {
_result := &_BACnetConstructedDataTimePatternValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimePatternValuePresentValue(presentValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimePatternValuePresentValue(structType interface{}) BACnetConstructedDataTimePatternValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataTimePatternValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimePatternValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimePatternValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimePatternValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimePatternValuePresentValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataTimePatternValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimePatternValuePresentValueParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimePatternValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimePatternValuePresentValue) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimePatternValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimePatternValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimePatternValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimePatternValuePresentValue) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimePatternValuePresentValue) isBACnetConstructedDataTimePatternValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimePatternValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go
index 803d098da13..886389ed5d1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimePatternValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimePatternValueRelinquishDefault is the corresponding interface of BACnetConstructedDataTimePatternValueRelinquishDefault
type BACnetConstructedDataTimePatternValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimePatternValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataTimePatternValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataTimePatternValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagTime
+ RelinquishDefault BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMEPATTERN_VALUE}
-func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetActualValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimePatternValueRelinquishDefault factory function for _BACnetConstructedDataTimePatternValueRelinquishDefault
-func NewBACnetConstructedDataTimePatternValueRelinquishDefault(relinquishDefault BACnetApplicationTagTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimePatternValueRelinquishDefault {
+func NewBACnetConstructedDataTimePatternValueRelinquishDefault( relinquishDefault BACnetApplicationTagTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimePatternValueRelinquishDefault {
_result := &_BACnetConstructedDataTimePatternValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimePatternValueRelinquishDefault(relinquishDefault
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimePatternValueRelinquishDefault(structType interface{}) BACnetConstructedDataTimePatternValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataTimePatternValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimePatternValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimePatternValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimePatternValueRelinquishDefaultParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataTimePatternValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimePatternValueRelinquishDefaultParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimePatternValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimePatternValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimePatternValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimePatternValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) isBACnetConstructedDataTimePatternValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimePatternValueRelinquishDefault) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go
index 305a1791072..48c83346302 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeSynchronizationInterval is the corresponding interface of BACnetConstructedDataTimeSynchronizationInterval
type BACnetConstructedDataTimeSynchronizationInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeSynchronizationIntervalExactly interface {
// _BACnetConstructedDataTimeSynchronizationInterval is the data-structure of this message
type _BACnetConstructedDataTimeSynchronizationInterval struct {
*_BACnetConstructedData
- TimeSynchronization BACnetApplicationTagUnsignedInteger
+ TimeSynchronization BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_INTERVAL
-}
+func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeSynchronizationInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeSynchronizationInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetActualValue() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeSynchronizationInterval factory function for _BACnetConstructedDataTimeSynchronizationInterval
-func NewBACnetConstructedDataTimeSynchronizationInterval(timeSynchronization BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeSynchronizationInterval {
+func NewBACnetConstructedDataTimeSynchronizationInterval( timeSynchronization BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeSynchronizationInterval {
_result := &_BACnetConstructedDataTimeSynchronizationInterval{
- TimeSynchronization: timeSynchronization,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimeSynchronization: timeSynchronization,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeSynchronizationInterval(timeSynchronization BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeSynchronizationInterval(structType interface{}) BACnetConstructedDataTimeSynchronizationInterval {
- if casted, ok := structType.(BACnetConstructedDataTimeSynchronizationInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeSynchronizationInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeSynchronizationInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeSynchronizationInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeSynchronizationIntervalParseWithBuffer(ctx context
if pullErr := readBuffer.PullContext("timeSynchronization"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeSynchronization")
}
- _timeSynchronization, _timeSynchronizationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timeSynchronization, _timeSynchronizationErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timeSynchronizationErr != nil {
return nil, errors.Wrap(_timeSynchronizationErr, "Error parsing 'timeSynchronization' field of BACnetConstructedDataTimeSynchronizationInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeSynchronizationIntervalParseWithBuffer(ctx context
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeSynchronizationInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeSynchronization: timeSynchronization,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeSynchronizationInterval) SerializeWithWriteBu
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeSynchronizationInterval")
}
- // Simple Field (timeSynchronization)
- if pushErr := writeBuffer.PushContext("timeSynchronization"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeSynchronization")
- }
- _timeSynchronizationErr := writeBuffer.WriteSerializable(ctx, m.GetTimeSynchronization())
- if popErr := writeBuffer.PopContext("timeSynchronization"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeSynchronization")
- }
- if _timeSynchronizationErr != nil {
- return errors.Wrap(_timeSynchronizationErr, "Error serializing 'timeSynchronization' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timeSynchronization)
+ if pushErr := writeBuffer.PushContext("timeSynchronization"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeSynchronization")
+ }
+ _timeSynchronizationErr := writeBuffer.WriteSerializable(ctx, m.GetTimeSynchronization())
+ if popErr := writeBuffer.PopContext("timeSynchronization"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeSynchronization")
+ }
+ if _timeSynchronizationErr != nil {
+ return errors.Wrap(_timeSynchronizationErr, "Error serializing 'timeSynchronization' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeSynchronizationInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeSynchronizationInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeSynchronizationInterval) SerializeWithWriteBu
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeSynchronizationInterval) isBACnetConstructedDataTimeSynchronizationInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeSynchronizationInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationRecipients.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationRecipients.go
index 0f8902ff385..a3a240875e4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationRecipients.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeSynchronizationRecipients.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeSynchronizationRecipients is the corresponding interface of BACnetConstructedDataTimeSynchronizationRecipients
type BACnetConstructedDataTimeSynchronizationRecipients interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataTimeSynchronizationRecipientsExactly interface {
// _BACnetConstructedDataTimeSynchronizationRecipients is the data-structure of this message
type _BACnetConstructedDataTimeSynchronizationRecipients struct {
*_BACnetConstructedData
- TimeSynchronizationRecipients []BACnetRecipient
+ TimeSynchronizationRecipients []BACnetRecipient
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_RECIPIENTS
-}
+func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIME_SYNCHRONIZATION_RECIPIENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeSynchronizationRecipients) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeSynchronizationRecipients) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetTimeSynchroniza
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeSynchronizationRecipients factory function for _BACnetConstructedDataTimeSynchronizationRecipients
-func NewBACnetConstructedDataTimeSynchronizationRecipients(timeSynchronizationRecipients []BACnetRecipient, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeSynchronizationRecipients {
+func NewBACnetConstructedDataTimeSynchronizationRecipients( timeSynchronizationRecipients []BACnetRecipient , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeSynchronizationRecipients {
_result := &_BACnetConstructedDataTimeSynchronizationRecipients{
TimeSynchronizationRecipients: timeSynchronizationRecipients,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataTimeSynchronizationRecipients(timeSynchronizationRe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeSynchronizationRecipients(structType interface{}) BACnetConstructedDataTimeSynchronizationRecipients {
- if casted, ok := structType.(BACnetConstructedDataTimeSynchronizationRecipients); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeSynchronizationRecipients); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeSynchronizationRecipients); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetLengthInBits(ct
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeSynchronizationRecipients) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataTimeSynchronizationRecipientsParseWithBuffer(ctx conte
// Terminated array
var timeSynchronizationRecipients []BACnetRecipient
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'timeSynchronizationRecipients' field of BACnetConstructedDataTimeSynchronizationRecipients")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataTimeSynchronizationRecipientsParseWithBuffer(ctx conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeSynchronizationRecipients{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimeSynchronizationRecipients: timeSynchronizationRecipients,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataTimeSynchronizationRecipients) SerializeWithWrite
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeSynchronizationRecipients")
}
- // Array Field (timeSynchronizationRecipients)
- if pushErr := writeBuffer.PushContext("timeSynchronizationRecipients", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeSynchronizationRecipients")
- }
- for _curItem, _element := range m.GetTimeSynchronizationRecipients() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetTimeSynchronizationRecipients()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'timeSynchronizationRecipients' field")
- }
- }
- if popErr := writeBuffer.PopContext("timeSynchronizationRecipients", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeSynchronizationRecipients")
+ // Array Field (timeSynchronizationRecipients)
+ if pushErr := writeBuffer.PushContext("timeSynchronizationRecipients", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeSynchronizationRecipients")
+ }
+ for _curItem, _element := range m.GetTimeSynchronizationRecipients() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetTimeSynchronizationRecipients()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'timeSynchronizationRecipients' field")
}
+ }
+ if popErr := writeBuffer.PopContext("timeSynchronizationRecipients", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeSynchronizationRecipients")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeSynchronizationRecipients"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeSynchronizationRecipients")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataTimeSynchronizationRecipients) SerializeWithWrite
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeSynchronizationRecipients) isBACnetConstructedDataTimeSynchronizationRecipients() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataTimeSynchronizationRecipients) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueAll.go
index d7c3ba8dd47..861b3a5eb0a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeValueAll is the corresponding interface of BACnetConstructedDataTimeValueAll
type BACnetConstructedDataTimeValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataTimeValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIME_VALUE
-}
+func (m *_BACnetConstructedDataTimeValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIME_VALUE}
-func (m *_BACnetConstructedDataTimeValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataTimeValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataTimeValueAll factory function for _BACnetConstructedDataTimeValueAll
-func NewBACnetConstructedDataTimeValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeValueAll {
+func NewBACnetConstructedDataTimeValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeValueAll {
_result := &_BACnetConstructedDataTimeValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataTimeValueAll(openingTag BACnetOpeningTag, peekedTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeValueAll(structType interface{}) BACnetConstructedDataTimeValueAll {
- if casted, ok := structType.(BACnetConstructedDataTimeValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataTimeValueAll) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataTimeValueAllParseWithBuffer(ctx context.Context, readB
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataTimeValueAllParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataTimeValueAll) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeValueAll) isBACnetConstructedDataTimeValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataTimeValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go
index f23587e4911..d6ce46392d5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValuePresentValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeValuePresentValue is the corresponding interface of BACnetConstructedDataTimeValuePresentValue
type BACnetConstructedDataTimeValuePresentValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeValuePresentValueExactly interface {
// _BACnetConstructedDataTimeValuePresentValue is the data-structure of this message
type _BACnetConstructedDataTimeValuePresentValue struct {
*_BACnetConstructedData
- PresentValue BACnetApplicationTagTime
+ PresentValue BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIME_VALUE
-}
+func (m *_BACnetConstructedDataTimeValuePresentValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIME_VALUE}
-func (m *_BACnetConstructedDataTimeValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_PRESENT_VALUE
-}
+func (m *_BACnetConstructedDataTimeValuePresentValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_PRESENT_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeValuePresentValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeValuePresentValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeValuePresentValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeValuePresentValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeValuePresentValue) GetActualValue() BACnetApp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeValuePresentValue factory function for _BACnetConstructedDataTimeValuePresentValue
-func NewBACnetConstructedDataTimeValuePresentValue(presentValue BACnetApplicationTagTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeValuePresentValue {
+func NewBACnetConstructedDataTimeValuePresentValue( presentValue BACnetApplicationTagTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeValuePresentValue {
_result := &_BACnetConstructedDataTimeValuePresentValue{
- PresentValue: presentValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ PresentValue: presentValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeValuePresentValue(presentValue BACnetApplicatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeValuePresentValue(structType interface{}) BACnetConstructedDataTimeValuePresentValue {
- if casted, ok := structType.(BACnetConstructedDataTimeValuePresentValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeValuePresentValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeValuePresentValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeValuePresentValue) GetLengthInBits(ctx contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeValuePresentValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeValuePresentValueParseWithBuffer(ctx context.Conte
if pullErr := readBuffer.PullContext("presentValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for presentValue")
}
- _presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_presentValue, _presentValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _presentValueErr != nil {
return nil, errors.Wrap(_presentValueErr, "Error parsing 'presentValue' field of BACnetConstructedDataTimeValuePresentValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeValuePresentValueParseWithBuffer(ctx context.Conte
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeValuePresentValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
PresentValue: presentValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeValuePresentValue) SerializeWithWriteBuffer(c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeValuePresentValue")
}
- // Simple Field (presentValue)
- if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for presentValue")
- }
- _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
- if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for presentValue")
- }
- if _presentValueErr != nil {
- return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (presentValue)
+ if pushErr := writeBuffer.PushContext("presentValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for presentValue")
+ }
+ _presentValueErr := writeBuffer.WriteSerializable(ctx, m.GetPresentValue())
+ if popErr := writeBuffer.PopContext("presentValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for presentValue")
+ }
+ if _presentValueErr != nil {
+ return errors.Wrap(_presentValueErr, "Error serializing 'presentValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeValuePresentValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeValuePresentValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeValuePresentValue) SerializeWithWriteBuffer(c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeValuePresentValue) isBACnetConstructedDataTimeValuePresentValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeValuePresentValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go
index a62a0530a3e..50583489786 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimeValueRelinquishDefault.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimeValueRelinquishDefault is the corresponding interface of BACnetConstructedDataTimeValueRelinquishDefault
type BACnetConstructedDataTimeValueRelinquishDefault interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimeValueRelinquishDefaultExactly interface {
// _BACnetConstructedDataTimeValueRelinquishDefault is the data-structure of this message
type _BACnetConstructedDataTimeValueRelinquishDefault struct {
*_BACnetConstructedData
- RelinquishDefault BACnetApplicationTagTime
+ RelinquishDefault BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIME_VALUE
-}
+func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIME_VALUE}
-func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RELINQUISH_DEFAULT
-}
+func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RELINQUISH_DEFAULT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimeValueRelinquishDefault) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimeValueRelinquishDefault) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetActualValue() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimeValueRelinquishDefault factory function for _BACnetConstructedDataTimeValueRelinquishDefault
-func NewBACnetConstructedDataTimeValueRelinquishDefault(relinquishDefault BACnetApplicationTagTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimeValueRelinquishDefault {
+func NewBACnetConstructedDataTimeValueRelinquishDefault( relinquishDefault BACnetApplicationTagTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimeValueRelinquishDefault {
_result := &_BACnetConstructedDataTimeValueRelinquishDefault{
- RelinquishDefault: relinquishDefault,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ RelinquishDefault: relinquishDefault,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimeValueRelinquishDefault(relinquishDefault BACnet
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimeValueRelinquishDefault(structType interface{}) BACnetConstructedDataTimeValueRelinquishDefault {
- if casted, ok := structType.(BACnetConstructedDataTimeValueRelinquishDefault); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimeValueRelinquishDefault); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimeValueRelinquishDefault); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimeValueRelinquishDefault) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimeValueRelinquishDefaultParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("relinquishDefault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for relinquishDefault")
}
- _relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_relinquishDefault, _relinquishDefaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _relinquishDefaultErr != nil {
return nil, errors.Wrap(_relinquishDefaultErr, "Error parsing 'relinquishDefault' field of BACnetConstructedDataTimeValueRelinquishDefault")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimeValueRelinquishDefaultParseWithBuffer(ctx context.
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimeValueRelinquishDefault{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
RelinquishDefault: relinquishDefault,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimeValueRelinquishDefault) SerializeWithWriteBuf
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimeValueRelinquishDefault")
}
- // Simple Field (relinquishDefault)
- if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
- }
- _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
- if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for relinquishDefault")
- }
- if _relinquishDefaultErr != nil {
- return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (relinquishDefault)
+ if pushErr := writeBuffer.PushContext("relinquishDefault"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for relinquishDefault")
+ }
+ _relinquishDefaultErr := writeBuffer.WriteSerializable(ctx, m.GetRelinquishDefault())
+ if popErr := writeBuffer.PopContext("relinquishDefault"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for relinquishDefault")
+ }
+ if _relinquishDefaultErr != nil {
+ return errors.Wrap(_relinquishDefaultErr, "Error serializing 'relinquishDefault' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimeValueRelinquishDefault"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimeValueRelinquishDefault")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimeValueRelinquishDefault) SerializeWithWriteBuf
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimeValueRelinquishDefault) isBACnetConstructedDataTimeValueRelinquishDefault() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimeValueRelinquishDefault) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimepatternValueAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimepatternValueAll.go
index d3f043458c8..c52a32b9cfd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimepatternValueAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimepatternValueAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimepatternValueAll is the corresponding interface of BACnetConstructedDataTimepatternValueAll
type BACnetConstructedDataTimepatternValueAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataTimepatternValueAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimepatternValueAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMEPATTERN_VALUE
-}
+func (m *_BACnetConstructedDataTimepatternValueAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMEPATTERN_VALUE}
-func (m *_BACnetConstructedDataTimepatternValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataTimepatternValueAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimepatternValueAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimepatternValueAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimepatternValueAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimepatternValueAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataTimepatternValueAll factory function for _BACnetConstructedDataTimepatternValueAll
-func NewBACnetConstructedDataTimepatternValueAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimepatternValueAll {
+func NewBACnetConstructedDataTimepatternValueAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimepatternValueAll {
_result := &_BACnetConstructedDataTimepatternValueAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataTimepatternValueAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimepatternValueAll(structType interface{}) BACnetConstructedDataTimepatternValueAll {
- if casted, ok := structType.(BACnetConstructedDataTimepatternValueAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimepatternValueAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimepatternValueAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataTimepatternValueAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimepatternValueAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataTimepatternValueAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataTimepatternValueAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimepatternValueAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataTimepatternValueAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimepatternValueAll) isBACnetConstructedDataTimepatternValueAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataTimepatternValueAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAlarmValues.go
index 638df1520f3..a7ff312e55f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerAlarmValues is the corresponding interface of BACnetConstructedDataTimerAlarmValues
type BACnetConstructedDataTimerAlarmValues interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataTimerAlarmValuesExactly interface {
// _BACnetConstructedDataTimerAlarmValues is the data-structure of this message
type _BACnetConstructedDataTimerAlarmValues struct {
*_BACnetConstructedData
- AlarmValues []BACnetTimerStateTagged
+ AlarmValues []BACnetTimerStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerAlarmValues) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMER
-}
+func (m *_BACnetConstructedDataTimerAlarmValues) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMER}
-func (m *_BACnetConstructedDataTimerAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALARM_VALUES
-}
+func (m *_BACnetConstructedDataTimerAlarmValues) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALARM_VALUES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerAlarmValues) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerAlarmValues) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerAlarmValues) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerAlarmValues) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataTimerAlarmValues) GetAlarmValues() []BACnetTimerS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimerAlarmValues factory function for _BACnetConstructedDataTimerAlarmValues
-func NewBACnetConstructedDataTimerAlarmValues(alarmValues []BACnetTimerStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerAlarmValues {
+func NewBACnetConstructedDataTimerAlarmValues( alarmValues []BACnetTimerStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerAlarmValues {
_result := &_BACnetConstructedDataTimerAlarmValues{
- AlarmValues: alarmValues,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ AlarmValues: alarmValues,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataTimerAlarmValues(alarmValues []BACnetTimerStateTagg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerAlarmValues(structType interface{}) BACnetConstructedDataTimerAlarmValues {
- if casted, ok := structType.(BACnetConstructedDataTimerAlarmValues); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerAlarmValues); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataTimerAlarmValues) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataTimerAlarmValuesParseWithBuffer(ctx context.Context, r
// Terminated array
var alarmValues []BACnetTimerStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetTimerStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetTimerStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetConstructedDataTimerAlarmValues")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataTimerAlarmValuesParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerAlarmValues{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
AlarmValues: alarmValues,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataTimerAlarmValues) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimerAlarmValues")
}
- // Array Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- for _curItem, _element := range m.GetAlarmValues() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
- }
- }
- if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
+ // Array Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ for _curItem, _element := range m.GetAlarmValues() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetAlarmValues()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'alarmValues' field")
}
+ }
+ if popErr := writeBuffer.PopContext("alarmValues", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimerAlarmValues"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimerAlarmValues")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataTimerAlarmValues) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerAlarmValues) isBACnetConstructedDataTimerAlarmValues() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataTimerAlarmValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAll.go
index cec7db4e599..d14f00a0f0c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerAll is the corresponding interface of BACnetConstructedDataTimerAll
type BACnetConstructedDataTimerAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataTimerAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMER
-}
+func (m *_BACnetConstructedDataTimerAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMER}
-func (m *_BACnetConstructedDataTimerAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataTimerAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataTimerAll factory function for _BACnetConstructedDataTimerAll
-func NewBACnetConstructedDataTimerAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerAll {
+func NewBACnetConstructedDataTimerAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerAll {
_result := &_BACnetConstructedDataTimerAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataTimerAll(openingTag BACnetOpeningTag, peekedTagHead
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerAll(structType interface{}) BACnetConstructedDataTimerAll {
- if casted, ok := structType.(BACnetConstructedDataTimerAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataTimerAll) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataTimerAllParseWithBuffer(ctx context.Context, readBuffe
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataTimerAllParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataTimerAll) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerAll) isBACnetConstructedDataTimerAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataTimerAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go
index ef3db1b653a..709637bca5a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMaxPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerMaxPresValue is the corresponding interface of BACnetConstructedDataTimerMaxPresValue
type BACnetConstructedDataTimerMaxPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimerMaxPresValueExactly interface {
// _BACnetConstructedDataTimerMaxPresValue is the data-structure of this message
type _BACnetConstructedDataTimerMaxPresValue struct {
*_BACnetConstructedData
- MaxPresValue BACnetApplicationTagUnsignedInteger
+ MaxPresValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMER
-}
+func (m *_BACnetConstructedDataTimerMaxPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMER}
-func (m *_BACnetConstructedDataTimerMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MAX_PRES_VALUE
-}
+func (m *_BACnetConstructedDataTimerMaxPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MAX_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerMaxPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerMaxPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerMaxPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerMaxPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimerMaxPresValue) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimerMaxPresValue factory function for _BACnetConstructedDataTimerMaxPresValue
-func NewBACnetConstructedDataTimerMaxPresValue(maxPresValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerMaxPresValue {
+func NewBACnetConstructedDataTimerMaxPresValue( maxPresValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerMaxPresValue {
_result := &_BACnetConstructedDataTimerMaxPresValue{
- MaxPresValue: maxPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MaxPresValue: maxPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimerMaxPresValue(maxPresValue BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerMaxPresValue(structType interface{}) BACnetConstructedDataTimerMaxPresValue {
- if casted, ok := structType.(BACnetConstructedDataTimerMaxPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerMaxPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerMaxPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimerMaxPresValue) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerMaxPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimerMaxPresValueParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("maxPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxPresValue")
}
- _maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_maxPresValue, _maxPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _maxPresValueErr != nil {
return nil, errors.Wrap(_maxPresValueErr, "Error parsing 'maxPresValue' field of BACnetConstructedDataTimerMaxPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimerMaxPresValueParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerMaxPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MaxPresValue: maxPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimerMaxPresValue) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimerMaxPresValue")
}
- // Simple Field (maxPresValue)
- if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxPresValue")
- }
- _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
- if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxPresValue")
- }
- if _maxPresValueErr != nil {
- return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (maxPresValue)
+ if pushErr := writeBuffer.PushContext("maxPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxPresValue")
+ }
+ _maxPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxPresValue())
+ if popErr := writeBuffer.PopContext("maxPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxPresValue")
+ }
+ if _maxPresValueErr != nil {
+ return errors.Wrap(_maxPresValueErr, "Error serializing 'maxPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimerMaxPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimerMaxPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimerMaxPresValue) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerMaxPresValue) isBACnetConstructedDataTimerMaxPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimerMaxPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go
index b6ab3014723..ab3123031fe 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerMinPresValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerMinPresValue is the corresponding interface of BACnetConstructedDataTimerMinPresValue
type BACnetConstructedDataTimerMinPresValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimerMinPresValueExactly interface {
// _BACnetConstructedDataTimerMinPresValue is the data-structure of this message
type _BACnetConstructedDataTimerMinPresValue struct {
*_BACnetConstructedData
- MinPresValue BACnetApplicationTagUnsignedInteger
+ MinPresValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerMinPresValue) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMER
-}
+func (m *_BACnetConstructedDataTimerMinPresValue) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMER}
-func (m *_BACnetConstructedDataTimerMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_MIN_PRES_VALUE
-}
+func (m *_BACnetConstructedDataTimerMinPresValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_MIN_PRES_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerMinPresValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerMinPresValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerMinPresValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerMinPresValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimerMinPresValue) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimerMinPresValue factory function for _BACnetConstructedDataTimerMinPresValue
-func NewBACnetConstructedDataTimerMinPresValue(minPresValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerMinPresValue {
+func NewBACnetConstructedDataTimerMinPresValue( minPresValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerMinPresValue {
_result := &_BACnetConstructedDataTimerMinPresValue{
- MinPresValue: minPresValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ MinPresValue: minPresValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimerMinPresValue(minPresValue BACnetApplicationTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerMinPresValue(structType interface{}) BACnetConstructedDataTimerMinPresValue {
- if casted, ok := structType.(BACnetConstructedDataTimerMinPresValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerMinPresValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerMinPresValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimerMinPresValue) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerMinPresValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimerMinPresValueParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("minPresValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minPresValue")
}
- _minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_minPresValue, _minPresValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _minPresValueErr != nil {
return nil, errors.Wrap(_minPresValueErr, "Error parsing 'minPresValue' field of BACnetConstructedDataTimerMinPresValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimerMinPresValueParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerMinPresValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
MinPresValue: minPresValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimerMinPresValue) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimerMinPresValue")
}
- // Simple Field (minPresValue)
- if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minPresValue")
- }
- _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
- if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minPresValue")
- }
- if _minPresValueErr != nil {
- return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (minPresValue)
+ if pushErr := writeBuffer.PushContext("minPresValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minPresValue")
+ }
+ _minPresValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinPresValue())
+ if popErr := writeBuffer.PopContext("minPresValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minPresValue")
+ }
+ if _minPresValueErr != nil {
+ return errors.Wrap(_minPresValueErr, "Error serializing 'minPresValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimerMinPresValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimerMinPresValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimerMinPresValue) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerMinPresValue) isBACnetConstructedDataTimerMinPresValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimerMinPresValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go
index c477c2e31ee..70bbc17e65e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerResolution.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerResolution is the corresponding interface of BACnetConstructedDataTimerResolution
type BACnetConstructedDataTimerResolution interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimerResolutionExactly interface {
// _BACnetConstructedDataTimerResolution is the data-structure of this message
type _BACnetConstructedDataTimerResolution struct {
*_BACnetConstructedData
- Resolution BACnetApplicationTagUnsignedInteger
+ Resolution BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerResolution) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TIMER
-}
+func (m *_BACnetConstructedDataTimerResolution) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TIMER}
-func (m *_BACnetConstructedDataTimerResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_RESOLUTION
-}
+func (m *_BACnetConstructedDataTimerResolution) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_RESOLUTION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerResolution) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerResolution) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerResolution) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerResolution) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimerResolution) GetActualValue() BACnetApplicati
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimerResolution factory function for _BACnetConstructedDataTimerResolution
-func NewBACnetConstructedDataTimerResolution(resolution BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerResolution {
+func NewBACnetConstructedDataTimerResolution( resolution BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerResolution {
_result := &_BACnetConstructedDataTimerResolution{
- Resolution: resolution,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Resolution: resolution,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimerResolution(resolution BACnetApplicationTagUnsi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerResolution(structType interface{}) BACnetConstructedDataTimerResolution {
- if casted, ok := structType.(BACnetConstructedDataTimerResolution); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerResolution); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerResolution); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimerResolution) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerResolution) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimerResolutionParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("resolution"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for resolution")
}
- _resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_resolution, _resolutionErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _resolutionErr != nil {
return nil, errors.Wrap(_resolutionErr, "Error parsing 'resolution' field of BACnetConstructedDataTimerResolution")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimerResolutionParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerResolution{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Resolution: resolution,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimerResolution) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimerResolution")
}
- // Simple Field (resolution)
- if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for resolution")
- }
- _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
- if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for resolution")
- }
- if _resolutionErr != nil {
- return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (resolution)
+ if pushErr := writeBuffer.PushContext("resolution"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for resolution")
+ }
+ _resolutionErr := writeBuffer.WriteSerializable(ctx, m.GetResolution())
+ if popErr := writeBuffer.PopContext("resolution"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for resolution")
+ }
+ if _resolutionErr != nil {
+ return errors.Wrap(_resolutionErr, "Error serializing 'resolution' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimerResolution"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimerResolution")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimerResolution) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerResolution) isBACnetConstructedDataTimerResolution() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimerResolution) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go
index d4367078d01..c1390218b09 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerRunning.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerRunning is the corresponding interface of BACnetConstructedDataTimerRunning
type BACnetConstructedDataTimerRunning interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimerRunningExactly interface {
// _BACnetConstructedDataTimerRunning is the data-structure of this message
type _BACnetConstructedDataTimerRunning struct {
*_BACnetConstructedData
- TimerRunning BACnetApplicationTagBoolean
+ TimerRunning BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerRunning) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimerRunning) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimerRunning) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIMER_RUNNING
-}
+func (m *_BACnetConstructedDataTimerRunning) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIMER_RUNNING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerRunning) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerRunning) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerRunning) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerRunning) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimerRunning) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimerRunning factory function for _BACnetConstructedDataTimerRunning
-func NewBACnetConstructedDataTimerRunning(timerRunning BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerRunning {
+func NewBACnetConstructedDataTimerRunning( timerRunning BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerRunning {
_result := &_BACnetConstructedDataTimerRunning{
- TimerRunning: timerRunning,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimerRunning: timerRunning,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimerRunning(timerRunning BACnetApplicationTagBoole
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerRunning(structType interface{}) BACnetConstructedDataTimerRunning {
- if casted, ok := structType.(BACnetConstructedDataTimerRunning); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerRunning); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerRunning); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimerRunning) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerRunning) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimerRunningParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("timerRunning"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timerRunning")
}
- _timerRunning, _timerRunningErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timerRunning, _timerRunningErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timerRunningErr != nil {
return nil, errors.Wrap(_timerRunningErr, "Error parsing 'timerRunning' field of BACnetConstructedDataTimerRunning")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimerRunningParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerRunning{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimerRunning: timerRunning,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimerRunning) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimerRunning")
}
- // Simple Field (timerRunning)
- if pushErr := writeBuffer.PushContext("timerRunning"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timerRunning")
- }
- _timerRunningErr := writeBuffer.WriteSerializable(ctx, m.GetTimerRunning())
- if popErr := writeBuffer.PopContext("timerRunning"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timerRunning")
- }
- if _timerRunningErr != nil {
- return errors.Wrap(_timerRunningErr, "Error serializing 'timerRunning' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timerRunning)
+ if pushErr := writeBuffer.PushContext("timerRunning"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timerRunning")
+ }
+ _timerRunningErr := writeBuffer.WriteSerializable(ctx, m.GetTimerRunning())
+ if popErr := writeBuffer.PopContext("timerRunning"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timerRunning")
+ }
+ if _timerRunningErr != nil {
+ return errors.Wrap(_timerRunningErr, "Error serializing 'timerRunning' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimerRunning"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimerRunning")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimerRunning) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerRunning) isBACnetConstructedDataTimerRunning() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimerRunning) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go
index 39da21aeaef..cc741e2281c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTimerState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTimerState is the corresponding interface of BACnetConstructedDataTimerState
type BACnetConstructedDataTimerState interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTimerStateExactly interface {
// _BACnetConstructedDataTimerState is the data-structure of this message
type _BACnetConstructedDataTimerState struct {
*_BACnetConstructedData
- TimerState BACnetTimerStateTagged
+ TimerState BACnetTimerStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTimerState) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTimerState) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTimerState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TIMER_STATE
-}
+func (m *_BACnetConstructedDataTimerState) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TIMER_STATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTimerState) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTimerState) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTimerState) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTimerState) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTimerState) GetActualValue() BACnetTimerStateTagg
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTimerState factory function for _BACnetConstructedDataTimerState
-func NewBACnetConstructedDataTimerState(timerState BACnetTimerStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTimerState {
+func NewBACnetConstructedDataTimerState( timerState BACnetTimerStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTimerState {
_result := &_BACnetConstructedDataTimerState{
- TimerState: timerState,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TimerState: timerState,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTimerState(timerState BACnetTimerStateTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTimerState(structType interface{}) BACnetConstructedDataTimerState {
- if casted, ok := structType.(BACnetConstructedDataTimerState); ok {
+ if casted, ok := structType.(BACnetConstructedDataTimerState); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTimerState); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTimerState) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataTimerState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTimerStateParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("timerState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timerState")
}
- _timerState, _timerStateErr := BACnetTimerStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_timerState, _timerStateErr := BACnetTimerStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _timerStateErr != nil {
return nil, errors.Wrap(_timerStateErr, "Error parsing 'timerState' field of BACnetConstructedDataTimerState")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTimerStateParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataTimerState{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TimerState: timerState,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTimerState) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTimerState")
}
- // Simple Field (timerState)
- if pushErr := writeBuffer.PushContext("timerState"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timerState")
- }
- _timerStateErr := writeBuffer.WriteSerializable(ctx, m.GetTimerState())
- if popErr := writeBuffer.PopContext("timerState"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timerState")
- }
- if _timerStateErr != nil {
- return errors.Wrap(_timerStateErr, "Error serializing 'timerState' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (timerState)
+ if pushErr := writeBuffer.PushContext("timerState"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timerState")
+ }
+ _timerStateErr := writeBuffer.WriteSerializable(ctx, m.GetTimerState())
+ if popErr := writeBuffer.PopContext("timerState"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timerState")
+ }
+ if _timerStateErr != nil {
+ return errors.Wrap(_timerStateErr, "Error serializing 'timerState' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTimerState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTimerState")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTimerState) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTimerState) isBACnetConstructedDataTimerState() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTimerState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go
index 95cfb70d941..c3d5a595e9f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTotalRecordCount.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTotalRecordCount is the corresponding interface of BACnetConstructedDataTotalRecordCount
type BACnetConstructedDataTotalRecordCount interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTotalRecordCountExactly interface {
// _BACnetConstructedDataTotalRecordCount is the data-structure of this message
type _BACnetConstructedDataTotalRecordCount struct {
*_BACnetConstructedData
- TotalRecordCount BACnetApplicationTagUnsignedInteger
+ TotalRecordCount BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTotalRecordCount) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTotalRecordCount) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTotalRecordCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TOTAL_RECORD_COUNT
-}
+func (m *_BACnetConstructedDataTotalRecordCount) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TOTAL_RECORD_COUNT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTotalRecordCount) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTotalRecordCount) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTotalRecordCount) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTotalRecordCount) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTotalRecordCount) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTotalRecordCount factory function for _BACnetConstructedDataTotalRecordCount
-func NewBACnetConstructedDataTotalRecordCount(totalRecordCount BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTotalRecordCount {
+func NewBACnetConstructedDataTotalRecordCount( totalRecordCount BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTotalRecordCount {
_result := &_BACnetConstructedDataTotalRecordCount{
- TotalRecordCount: totalRecordCount,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TotalRecordCount: totalRecordCount,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTotalRecordCount(totalRecordCount BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTotalRecordCount(structType interface{}) BACnetConstructedDataTotalRecordCount {
- if casted, ok := structType.(BACnetConstructedDataTotalRecordCount); ok {
+ if casted, ok := structType.(BACnetConstructedDataTotalRecordCount); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTotalRecordCount); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTotalRecordCount) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataTotalRecordCount) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTotalRecordCountParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("totalRecordCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for totalRecordCount")
}
- _totalRecordCount, _totalRecordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_totalRecordCount, _totalRecordCountErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _totalRecordCountErr != nil {
return nil, errors.Wrap(_totalRecordCountErr, "Error parsing 'totalRecordCount' field of BACnetConstructedDataTotalRecordCount")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTotalRecordCountParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataTotalRecordCount{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TotalRecordCount: totalRecordCount,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTotalRecordCount) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTotalRecordCount")
}
- // Simple Field (totalRecordCount)
- if pushErr := writeBuffer.PushContext("totalRecordCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for totalRecordCount")
- }
- _totalRecordCountErr := writeBuffer.WriteSerializable(ctx, m.GetTotalRecordCount())
- if popErr := writeBuffer.PopContext("totalRecordCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for totalRecordCount")
- }
- if _totalRecordCountErr != nil {
- return errors.Wrap(_totalRecordCountErr, "Error serializing 'totalRecordCount' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (totalRecordCount)
+ if pushErr := writeBuffer.PushContext("totalRecordCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for totalRecordCount")
+ }
+ _totalRecordCountErr := writeBuffer.WriteSerializable(ctx, m.GetTotalRecordCount())
+ if popErr := writeBuffer.PopContext("totalRecordCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for totalRecordCount")
+ }
+ if _totalRecordCountErr != nil {
+ return errors.Wrap(_totalRecordCountErr, "Error serializing 'totalRecordCount' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTotalRecordCount"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTotalRecordCount")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTotalRecordCount) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTotalRecordCount) isBACnetConstructedDataTotalRecordCount() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTotalRecordCount) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go
index 21d065f905d..5ac79cb095c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTraceFlag.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTraceFlag is the corresponding interface of BACnetConstructedDataTraceFlag
type BACnetConstructedDataTraceFlag interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTraceFlagExactly interface {
// _BACnetConstructedDataTraceFlag is the data-structure of this message
type _BACnetConstructedDataTraceFlag struct {
*_BACnetConstructedData
- TraceFlag BACnetApplicationTagBoolean
+ TraceFlag BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTraceFlag) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTraceFlag) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTraceFlag) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TRACE_FLAG
-}
+func (m *_BACnetConstructedDataTraceFlag) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TRACE_FLAG}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTraceFlag) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTraceFlag) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTraceFlag) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTraceFlag) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTraceFlag) GetActualValue() BACnetApplicationTagB
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTraceFlag factory function for _BACnetConstructedDataTraceFlag
-func NewBACnetConstructedDataTraceFlag(traceFlag BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTraceFlag {
+func NewBACnetConstructedDataTraceFlag( traceFlag BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTraceFlag {
_result := &_BACnetConstructedDataTraceFlag{
- TraceFlag: traceFlag,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TraceFlag: traceFlag,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTraceFlag(traceFlag BACnetApplicationTagBoolean, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTraceFlag(structType interface{}) BACnetConstructedDataTraceFlag {
- if casted, ok := structType.(BACnetConstructedDataTraceFlag); ok {
+ if casted, ok := structType.(BACnetConstructedDataTraceFlag); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTraceFlag); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTraceFlag) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataTraceFlag) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTraceFlagParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("traceFlag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for traceFlag")
}
- _traceFlag, _traceFlagErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_traceFlag, _traceFlagErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _traceFlagErr != nil {
return nil, errors.Wrap(_traceFlagErr, "Error parsing 'traceFlag' field of BACnetConstructedDataTraceFlag")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTraceFlagParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataTraceFlag{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TraceFlag: traceFlag,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTraceFlag) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTraceFlag")
}
- // Simple Field (traceFlag)
- if pushErr := writeBuffer.PushContext("traceFlag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for traceFlag")
- }
- _traceFlagErr := writeBuffer.WriteSerializable(ctx, m.GetTraceFlag())
- if popErr := writeBuffer.PopContext("traceFlag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for traceFlag")
- }
- if _traceFlagErr != nil {
- return errors.Wrap(_traceFlagErr, "Error serializing 'traceFlag' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (traceFlag)
+ if pushErr := writeBuffer.PushContext("traceFlag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for traceFlag")
+ }
+ _traceFlagErr := writeBuffer.WriteSerializable(ctx, m.GetTraceFlag())
+ if popErr := writeBuffer.PopContext("traceFlag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for traceFlag")
+ }
+ if _traceFlagErr != nil {
+ return errors.Wrap(_traceFlagErr, "Error serializing 'traceFlag' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTraceFlag"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTraceFlag")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTraceFlag) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTraceFlag) isBACnetConstructedDataTraceFlag() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTraceFlag) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go
index 738fea005e5..b8099e543b5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrackingValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrackingValue is the corresponding interface of BACnetConstructedDataTrackingValue
type BACnetConstructedDataTrackingValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTrackingValueExactly interface {
// _BACnetConstructedDataTrackingValue is the data-structure of this message
type _BACnetConstructedDataTrackingValue struct {
*_BACnetConstructedData
- TrackingValue BACnetLifeSafetyStateTagged
+ TrackingValue BACnetLifeSafetyStateTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrackingValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTrackingValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTrackingValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TRACKING_VALUE
-}
+func (m *_BACnetConstructedDataTrackingValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TRACKING_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrackingValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrackingValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrackingValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrackingValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTrackingValue) GetActualValue() BACnetLifeSafetyS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTrackingValue factory function for _BACnetConstructedDataTrackingValue
-func NewBACnetConstructedDataTrackingValue(trackingValue BACnetLifeSafetyStateTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrackingValue {
+func NewBACnetConstructedDataTrackingValue( trackingValue BACnetLifeSafetyStateTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrackingValue {
_result := &_BACnetConstructedDataTrackingValue{
- TrackingValue: trackingValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ TrackingValue: trackingValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTrackingValue(trackingValue BACnetLifeSafetyStateTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrackingValue(structType interface{}) BACnetConstructedDataTrackingValue {
- if casted, ok := structType.(BACnetConstructedDataTrackingValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrackingValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrackingValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTrackingValue) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrackingValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTrackingValueParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("trackingValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for trackingValue")
}
- _trackingValue, _trackingValueErr := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_trackingValue, _trackingValueErr := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _trackingValueErr != nil {
return nil, errors.Wrap(_trackingValueErr, "Error parsing 'trackingValue' field of BACnetConstructedDataTrackingValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTrackingValueParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrackingValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TrackingValue: trackingValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTrackingValue) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTrackingValue")
}
- // Simple Field (trackingValue)
- if pushErr := writeBuffer.PushContext("trackingValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for trackingValue")
- }
- _trackingValueErr := writeBuffer.WriteSerializable(ctx, m.GetTrackingValue())
- if popErr := writeBuffer.PopContext("trackingValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for trackingValue")
- }
- if _trackingValueErr != nil {
- return errors.Wrap(_trackingValueErr, "Error serializing 'trackingValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (trackingValue)
+ if pushErr := writeBuffer.PushContext("trackingValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for trackingValue")
+ }
+ _trackingValueErr := writeBuffer.WriteSerializable(ctx, m.GetTrackingValue())
+ if popErr := writeBuffer.PopContext("trackingValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for trackingValue")
+ }
+ if _trackingValueErr != nil {
+ return errors.Wrap(_trackingValueErr, "Error serializing 'trackingValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTrackingValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTrackingValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTrackingValue) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrackingValue) isBACnetConstructedDataTrackingValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTrackingValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go
index 007eb60f031..f326b517327 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransactionNotificationClass.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTransactionNotificationClass is the corresponding interface of BACnetConstructedDataTransactionNotificationClass
type BACnetConstructedDataTransactionNotificationClass interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTransactionNotificationClassExactly interface {
// _BACnetConstructedDataTransactionNotificationClass is the data-structure of this message
type _BACnetConstructedDataTransactionNotificationClass struct {
*_BACnetConstructedData
- TransactionNotificationClass BACnetApplicationTagUnsignedInteger
+ TransactionNotificationClass BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTransactionNotificationClass) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTransactionNotificationClass) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTransactionNotificationClass) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TRANSACTION_NOTIFICATION_CLASS
-}
+func (m *_BACnetConstructedDataTransactionNotificationClass) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TRANSACTION_NOTIFICATION_CLASS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTransactionNotificationClass) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTransactionNotificationClass) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTransactionNotificationClass) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTransactionNotificationClass) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTransactionNotificationClass) GetActualValue() BA
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTransactionNotificationClass factory function for _BACnetConstructedDataTransactionNotificationClass
-func NewBACnetConstructedDataTransactionNotificationClass(transactionNotificationClass BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTransactionNotificationClass {
+func NewBACnetConstructedDataTransactionNotificationClass( transactionNotificationClass BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTransactionNotificationClass {
_result := &_BACnetConstructedDataTransactionNotificationClass{
TransactionNotificationClass: transactionNotificationClass,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTransactionNotificationClass(transactionNotificatio
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTransactionNotificationClass(structType interface{}) BACnetConstructedDataTransactionNotificationClass {
- if casted, ok := structType.(BACnetConstructedDataTransactionNotificationClass); ok {
+ if casted, ok := structType.(BACnetConstructedDataTransactionNotificationClass); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTransactionNotificationClass); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTransactionNotificationClass) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetConstructedDataTransactionNotificationClass) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTransactionNotificationClassParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("transactionNotificationClass"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for transactionNotificationClass")
}
- _transactionNotificationClass, _transactionNotificationClassErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_transactionNotificationClass, _transactionNotificationClassErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _transactionNotificationClassErr != nil {
return nil, errors.Wrap(_transactionNotificationClassErr, "Error parsing 'transactionNotificationClass' field of BACnetConstructedDataTransactionNotificationClass")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTransactionNotificationClassParseWithBuffer(ctx contex
// Create a partially initialized instance
_child := &_BACnetConstructedDataTransactionNotificationClass{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
TransactionNotificationClass: transactionNotificationClass,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTransactionNotificationClass) SerializeWithWriteB
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTransactionNotificationClass")
}
- // Simple Field (transactionNotificationClass)
- if pushErr := writeBuffer.PushContext("transactionNotificationClass"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for transactionNotificationClass")
- }
- _transactionNotificationClassErr := writeBuffer.WriteSerializable(ctx, m.GetTransactionNotificationClass())
- if popErr := writeBuffer.PopContext("transactionNotificationClass"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for transactionNotificationClass")
- }
- if _transactionNotificationClassErr != nil {
- return errors.Wrap(_transactionNotificationClassErr, "Error serializing 'transactionNotificationClass' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (transactionNotificationClass)
+ if pushErr := writeBuffer.PushContext("transactionNotificationClass"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for transactionNotificationClass")
+ }
+ _transactionNotificationClassErr := writeBuffer.WriteSerializable(ctx, m.GetTransactionNotificationClass())
+ if popErr := writeBuffer.PopContext("transactionNotificationClass"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for transactionNotificationClass")
+ }
+ if _transactionNotificationClassErr != nil {
+ return errors.Wrap(_transactionNotificationClassErr, "Error serializing 'transactionNotificationClass' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTransactionNotificationClass"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTransactionNotificationClass")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTransactionNotificationClass) SerializeWithWriteB
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTransactionNotificationClass) isBACnetConstructedDataTransactionNotificationClass() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTransactionNotificationClass) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go
index 8ed14db9bed..18d4ae05d46 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTransition.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTransition is the corresponding interface of BACnetConstructedDataTransition
type BACnetConstructedDataTransition interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTransitionExactly interface {
// _BACnetConstructedDataTransition is the data-structure of this message
type _BACnetConstructedDataTransition struct {
*_BACnetConstructedData
- Transition BACnetLightingTransitionTagged
+ Transition BACnetLightingTransitionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTransition) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTransition) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTransition) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TRANSITION
-}
+func (m *_BACnetConstructedDataTransition) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TRANSITION}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTransition) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTransition) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTransition) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTransition) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTransition) GetActualValue() BACnetLightingTransi
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTransition factory function for _BACnetConstructedDataTransition
-func NewBACnetConstructedDataTransition(transition BACnetLightingTransitionTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTransition {
+func NewBACnetConstructedDataTransition( transition BACnetLightingTransitionTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTransition {
_result := &_BACnetConstructedDataTransition{
- Transition: transition,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Transition: transition,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTransition(transition BACnetLightingTransitionTagge
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTransition(structType interface{}) BACnetConstructedDataTransition {
- if casted, ok := structType.(BACnetConstructedDataTransition); ok {
+ if casted, ok := structType.(BACnetConstructedDataTransition); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTransition); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTransition) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataTransition) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTransitionParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("transition"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for transition")
}
- _transition, _transitionErr := BACnetLightingTransitionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_transition, _transitionErr := BACnetLightingTransitionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _transitionErr != nil {
return nil, errors.Wrap(_transitionErr, "Error parsing 'transition' field of BACnetConstructedDataTransition")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTransitionParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataTransition{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Transition: transition,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTransition) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTransition")
}
- // Simple Field (transition)
- if pushErr := writeBuffer.PushContext("transition"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for transition")
- }
- _transitionErr := writeBuffer.WriteSerializable(ctx, m.GetTransition())
- if popErr := writeBuffer.PopContext("transition"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for transition")
- }
- if _transitionErr != nil {
- return errors.Wrap(_transitionErr, "Error serializing 'transition' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (transition)
+ if pushErr := writeBuffer.PushContext("transition"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for transition")
+ }
+ _transitionErr := writeBuffer.WriteSerializable(ctx, m.GetTransition())
+ if popErr := writeBuffer.PopContext("transition"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for transition")
+ }
+ if _transitionErr != nil {
+ return errors.Wrap(_transitionErr, "Error serializing 'transition' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTransition"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTransition")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTransition) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTransition) isBACnetConstructedDataTransition() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTransition) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogAll.go
index 5cdb2a2e52d..4f85a367813 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrendLogAll is the corresponding interface of BACnetConstructedDataTrendLogAll
type BACnetConstructedDataTrendLogAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataTrendLogAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrendLogAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TREND_LOG
-}
+func (m *_BACnetConstructedDataTrendLogAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TREND_LOG}
-func (m *_BACnetConstructedDataTrendLogAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataTrendLogAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrendLogAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrendLogAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrendLogAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrendLogAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataTrendLogAll factory function for _BACnetConstructedDataTrendLogAll
-func NewBACnetConstructedDataTrendLogAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrendLogAll {
+func NewBACnetConstructedDataTrendLogAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrendLogAll {
_result := &_BACnetConstructedDataTrendLogAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataTrendLogAll(openingTag BACnetOpeningTag, peekedTagH
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrendLogAll(structType interface{}) BACnetConstructedDataTrendLogAll {
- if casted, ok := structType.(BACnetConstructedDataTrendLogAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrendLogAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrendLogAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataTrendLogAll) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrendLogAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataTrendLogAllParseWithBuffer(ctx context.Context, readBu
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataTrendLogAllParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrendLogAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataTrendLogAll) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrendLogAll) isBACnetConstructedDataTrendLogAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataTrendLogAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogBuffer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogBuffer.go
index 4992f20b6e8..f6e53093155 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogBuffer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogBuffer.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrendLogLogBuffer is the corresponding interface of BACnetConstructedDataTrendLogLogBuffer
type BACnetConstructedDataTrendLogLogBuffer interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataTrendLogLogBufferExactly interface {
// _BACnetConstructedDataTrendLogLogBuffer is the data-structure of this message
type _BACnetConstructedDataTrendLogLogBuffer struct {
*_BACnetConstructedData
- FloorText []BACnetLogRecord
+ FloorText []BACnetLogRecord
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrendLogLogBuffer) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TREND_LOG
-}
+func (m *_BACnetConstructedDataTrendLogLogBuffer) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TREND_LOG}
-func (m *_BACnetConstructedDataTrendLogLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_BUFFER
-}
+func (m *_BACnetConstructedDataTrendLogLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_BUFFER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrendLogLogBuffer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrendLogLogBuffer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrendLogLogBuffer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrendLogLogBuffer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataTrendLogLogBuffer) GetFloorText() []BACnetLogReco
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTrendLogLogBuffer factory function for _BACnetConstructedDataTrendLogLogBuffer
-func NewBACnetConstructedDataTrendLogLogBuffer(floorText []BACnetLogRecord, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrendLogLogBuffer {
+func NewBACnetConstructedDataTrendLogLogBuffer( floorText []BACnetLogRecord , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrendLogLogBuffer {
_result := &_BACnetConstructedDataTrendLogLogBuffer{
- FloorText: floorText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FloorText: floorText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataTrendLogLogBuffer(floorText []BACnetLogRecord, open
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrendLogLogBuffer(structType interface{}) BACnetConstructedDataTrendLogLogBuffer {
- if casted, ok := structType.(BACnetConstructedDataTrendLogLogBuffer); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrendLogLogBuffer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrendLogLogBuffer); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataTrendLogLogBuffer) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrendLogLogBuffer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataTrendLogLogBufferParseWithBuffer(ctx context.Context,
// Terminated array
var floorText []BACnetLogRecord
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLogRecordParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLogRecordParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'floorText' field of BACnetConstructedDataTrendLogLogBuffer")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataTrendLogLogBufferParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrendLogLogBuffer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FloorText: floorText,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataTrendLogLogBuffer) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTrendLogLogBuffer")
}
- // Array Field (floorText)
- if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for floorText")
- }
- for _curItem, _element := range m.GetFloorText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
- }
- }
- if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for floorText")
+ // Array Field (floorText)
+ if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for floorText")
+ }
+ for _curItem, _element := range m.GetFloorText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for floorText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTrendLogLogBuffer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTrendLogLogBuffer")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataTrendLogLogBuffer) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrendLogLogBuffer) isBACnetConstructedDataTrendLogLogBuffer() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataTrendLogLogBuffer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go
index eb0dda7d7a3..1531d0c7c83 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogLogDeviceObjectProperty.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrendLogLogDeviceObjectProperty is the corresponding interface of BACnetConstructedDataTrendLogLogDeviceObjectProperty
type BACnetConstructedDataTrendLogLogDeviceObjectProperty interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTrendLogLogDeviceObjectPropertyExactly interface {
// _BACnetConstructedDataTrendLogLogDeviceObjectProperty is the data-structure of this message
type _BACnetConstructedDataTrendLogLogDeviceObjectProperty struct {
*_BACnetConstructedData
- LogDeviceObjectProperty BACnetDeviceObjectPropertyReference
+ LogDeviceObjectProperty BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TREND_LOG
-}
+func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TREND_LOG}
-func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY
-}
+func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetActualValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTrendLogLogDeviceObjectProperty factory function for _BACnetConstructedDataTrendLogLogDeviceObjectProperty
-func NewBACnetConstructedDataTrendLogLogDeviceObjectProperty(logDeviceObjectProperty BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrendLogLogDeviceObjectProperty {
+func NewBACnetConstructedDataTrendLogLogDeviceObjectProperty( logDeviceObjectProperty BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrendLogLogDeviceObjectProperty {
_result := &_BACnetConstructedDataTrendLogLogDeviceObjectProperty{
LogDeviceObjectProperty: logDeviceObjectProperty,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTrendLogLogDeviceObjectProperty(logDeviceObjectProp
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrendLogLogDeviceObjectProperty(structType interface{}) BACnetConstructedDataTrendLogLogDeviceObjectProperty {
- if casted, ok := structType.(BACnetConstructedDataTrendLogLogDeviceObjectProperty); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrendLogLogDeviceObjectProperty); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrendLogLogDeviceObjectProperty); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTrendLogLogDeviceObjectPropertyParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("logDeviceObjectProperty"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for logDeviceObjectProperty")
}
- _logDeviceObjectProperty, _logDeviceObjectPropertyErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_logDeviceObjectProperty, _logDeviceObjectPropertyErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _logDeviceObjectPropertyErr != nil {
return nil, errors.Wrap(_logDeviceObjectPropertyErr, "Error parsing 'logDeviceObjectProperty' field of BACnetConstructedDataTrendLogLogDeviceObjectProperty")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTrendLogLogDeviceObjectPropertyParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrendLogLogDeviceObjectProperty{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
LogDeviceObjectProperty: logDeviceObjectProperty,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTrendLogLogDeviceObjectProperty")
}
- // Simple Field (logDeviceObjectProperty)
- if pushErr := writeBuffer.PushContext("logDeviceObjectProperty"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for logDeviceObjectProperty")
- }
- _logDeviceObjectPropertyErr := writeBuffer.WriteSerializable(ctx, m.GetLogDeviceObjectProperty())
- if popErr := writeBuffer.PopContext("logDeviceObjectProperty"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for logDeviceObjectProperty")
- }
- if _logDeviceObjectPropertyErr != nil {
- return errors.Wrap(_logDeviceObjectPropertyErr, "Error serializing 'logDeviceObjectProperty' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (logDeviceObjectProperty)
+ if pushErr := writeBuffer.PushContext("logDeviceObjectProperty"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for logDeviceObjectProperty")
+ }
+ _logDeviceObjectPropertyErr := writeBuffer.WriteSerializable(ctx, m.GetLogDeviceObjectProperty())
+ if popErr := writeBuffer.PopContext("logDeviceObjectProperty"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for logDeviceObjectProperty")
+ }
+ if _logDeviceObjectPropertyErr != nil {
+ return errors.Wrap(_logDeviceObjectPropertyErr, "Error serializing 'logDeviceObjectProperty' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTrendLogLogDeviceObjectProperty"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTrendLogLogDeviceObjectProperty")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) isBACnetConstructedDataTrendLogLogDeviceObjectProperty() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTrendLogLogDeviceObjectProperty) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleAll.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleAll.go
index 555c5c49bac..7de22d34a47 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleAll.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleAll.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrendLogMultipleAll is the corresponding interface of BACnetConstructedDataTrendLogMultipleAll
type BACnetConstructedDataTrendLogMultipleAll interface {
@@ -46,38 +48,38 @@ type _BACnetConstructedDataTrendLogMultipleAll struct {
*_BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrendLogMultipleAll) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TREND_LOG_MULTIPLE
-}
+func (m *_BACnetConstructedDataTrendLogMultipleAll) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TREND_LOG_MULTIPLE}
-func (m *_BACnetConstructedDataTrendLogMultipleAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ALL
-}
+func (m *_BACnetConstructedDataTrendLogMultipleAll) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ALL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrendLogMultipleAll) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrendLogMultipleAll) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrendLogMultipleAll) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrendLogMultipleAll) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
+
// NewBACnetConstructedDataTrendLogMultipleAll factory function for _BACnetConstructedDataTrendLogMultipleAll
-func NewBACnetConstructedDataTrendLogMultipleAll(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrendLogMultipleAll {
+func NewBACnetConstructedDataTrendLogMultipleAll( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrendLogMultipleAll {
_result := &_BACnetConstructedDataTrendLogMultipleAll{
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -85,7 +87,7 @@ func NewBACnetConstructedDataTrendLogMultipleAll(openingTag BACnetOpeningTag, pe
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrendLogMultipleAll(structType interface{}) BACnetConstructedDataTrendLogMultipleAll {
- if casted, ok := structType.(BACnetConstructedDataTrendLogMultipleAll); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrendLogMultipleAll); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrendLogMultipleAll); ok {
@@ -104,6 +106,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleAll) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrendLogMultipleAll) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,7 +125,7 @@ func BACnetConstructedDataTrendLogMultipleAllParseWithBuffer(ctx context.Context
_ = currentPos
// Validation
- if !(bool((1) == (2))) {
+ if (!(bool(((1)) == ((2))))) {
return nil, errors.WithStack(utils.ParseValidationError{"All should never occur in context of constructed data. If it does please report"})
}
@@ -133,7 +136,7 @@ func BACnetConstructedDataTrendLogMultipleAllParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrendLogMultipleAll{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
}
@@ -165,6 +168,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleAll) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrendLogMultipleAll) isBACnetConstructedDataTrendLogMultipleAll() bool {
return true
}
@@ -179,3 +183,6 @@ func (m *_BACnetConstructedDataTrendLogMultipleAll) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogBuffer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogBuffer.go
index 18b8e412036..4332f26ca92 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogBuffer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogBuffer.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrendLogMultipleLogBuffer is the corresponding interface of BACnetConstructedDataTrendLogMultipleLogBuffer
type BACnetConstructedDataTrendLogMultipleLogBuffer interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataTrendLogMultipleLogBufferExactly interface {
// _BACnetConstructedDataTrendLogMultipleLogBuffer is the data-structure of this message
type _BACnetConstructedDataTrendLogMultipleLogBuffer struct {
*_BACnetConstructedData
- FloorText []BACnetLogMultipleRecord
+ FloorText []BACnetLogMultipleRecord
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TREND_LOG_MULTIPLE
-}
+func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TREND_LOG_MULTIPLE}
-func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_BUFFER
-}
+func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_BUFFER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetFloorText() []BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTrendLogMultipleLogBuffer factory function for _BACnetConstructedDataTrendLogMultipleLogBuffer
-func NewBACnetConstructedDataTrendLogMultipleLogBuffer(floorText []BACnetLogMultipleRecord, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrendLogMultipleLogBuffer {
+func NewBACnetConstructedDataTrendLogMultipleLogBuffer( floorText []BACnetLogMultipleRecord , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrendLogMultipleLogBuffer {
_result := &_BACnetConstructedDataTrendLogMultipleLogBuffer{
- FloorText: floorText,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ FloorText: floorText,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataTrendLogMultipleLogBuffer(floorText []BACnetLogMult
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrendLogMultipleLogBuffer(structType interface{}) BACnetConstructedDataTrendLogMultipleLogBuffer {
- if casted, ok := structType.(BACnetConstructedDataTrendLogMultipleLogBuffer); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrendLogMultipleLogBuffer); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrendLogMultipleLogBuffer); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetLengthInBits(ctx co
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataTrendLogMultipleLogBufferParseWithBuffer(ctx context.C
// Terminated array
var floorText []BACnetLogMultipleRecord
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLogMultipleRecordParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLogMultipleRecordParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'floorText' field of BACnetConstructedDataTrendLogMultipleLogBuffer")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataTrendLogMultipleLogBufferParseWithBuffer(ctx context.C
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrendLogMultipleLogBuffer{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
FloorText: floorText,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) SerializeWithWriteBuff
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTrendLogMultipleLogBuffer")
}
- // Array Field (floorText)
- if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for floorText")
- }
- for _curItem, _element := range m.GetFloorText() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
- }
- }
- if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for floorText")
+ // Array Field (floorText)
+ if pushErr := writeBuffer.PushContext("floorText", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for floorText")
+ }
+ for _curItem, _element := range m.GetFloorText() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetFloorText()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'floorText' field")
}
+ }
+ if popErr := writeBuffer.PopContext("floorText", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for floorText")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTrendLogMultipleLogBuffer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTrendLogMultipleLogBuffer")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) SerializeWithWriteBuff
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) isBACnetConstructedDataTrendLogMultipleLogBuffer() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogBuffer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go
index 998cce9c7d4..e8044b84285 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty is the corresponding interface of BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty
type BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataTrendLogMultipleLogDeviceObjectPropertyExactly interfa
// _BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty is the data-structure of this message
type _BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- GroupMembers []BACnetDeviceObjectPropertyReference
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ GroupMembers []BACnetDeviceObjectPropertyReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetObjectTypeArgument() BACnetObjectType {
- return BACnetObjectType_TREND_LOG_MULTIPLE
-}
+func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetObjectTypeArgument() BACnetObjectType {
+return BACnetObjectType_TREND_LOG_MULTIPLE}
-func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY
-}
+func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_LOG_DEVICE_OBJECT_PROPERTY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetZero(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty factory function for _BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty
-func NewBACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty(numberOfDataElements BACnetApplicationTagUnsignedInteger, groupMembers []BACnetDeviceObjectPropertyReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty {
+func NewBACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty( numberOfDataElements BACnetApplicationTagUnsignedInteger , groupMembers []BACnetDeviceObjectPropertyReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty {
_result := &_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty{
- NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ GroupMembers: groupMembers,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty(numberOfDat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty(structType interface{}) BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty {
- if casted, ok := structType.(BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetLengt
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataTrendLogMultipleLogDeviceObjectPropertyParseWithBuffer
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataTrendLogMultipleLogDeviceObjectPropertyParseWithBuffer
// Terminated array
var groupMembers []BACnetDeviceObjectPropertyReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'groupMembers' field of BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataTrendLogMultipleLogDeviceObjectPropertyParseWithBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- GroupMembers: groupMembers,
+ GroupMembers: groupMembers,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) Serializ
if pushErr := writeBuffer.PushContext("BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (groupMembers)
- if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetGroupMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
+
+ // Array Field (groupMembers)
+ if pushErr := writeBuffer.PushContext("groupMembers", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for groupMembers")
+ }
+ for _curItem, _element := range m.GetGroupMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetGroupMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'groupMembers' field")
}
+ }
+ if popErr := writeBuffer.PopContext("groupMembers", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for groupMembers")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) Serializ
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) isBACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataTrendLogMultipleLogDeviceObjectProperty) String()
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go
index 8767bfe1087..097dcdfa316 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataTrigger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataTrigger is the corresponding interface of BACnetConstructedDataTrigger
type BACnetConstructedDataTrigger interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataTriggerExactly interface {
// _BACnetConstructedDataTrigger is the data-structure of this message
type _BACnetConstructedDataTrigger struct {
*_BACnetConstructedData
- Trigger BACnetApplicationTagBoolean
+ Trigger BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataTrigger) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataTrigger) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataTrigger) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_TRIGGER
-}
+func (m *_BACnetConstructedDataTrigger) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_TRIGGER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataTrigger) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataTrigger) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataTrigger) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataTrigger) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataTrigger) GetActualValue() BACnetApplicationTagBoo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataTrigger factory function for _BACnetConstructedDataTrigger
-func NewBACnetConstructedDataTrigger(trigger BACnetApplicationTagBoolean, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataTrigger {
+func NewBACnetConstructedDataTrigger( trigger BACnetApplicationTagBoolean , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataTrigger {
_result := &_BACnetConstructedDataTrigger{
- Trigger: trigger,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Trigger: trigger,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataTrigger(trigger BACnetApplicationTagBoolean, openin
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataTrigger(structType interface{}) BACnetConstructedDataTrigger {
- if casted, ok := structType.(BACnetConstructedDataTrigger); ok {
+ if casted, ok := structType.(BACnetConstructedDataTrigger); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataTrigger); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataTrigger) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetConstructedDataTrigger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataTriggerParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("trigger"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for trigger")
}
- _trigger, _triggerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_trigger, _triggerErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _triggerErr != nil {
return nil, errors.Wrap(_triggerErr, "Error parsing 'trigger' field of BACnetConstructedDataTrigger")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataTriggerParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataTrigger{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Trigger: trigger,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataTrigger) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataTrigger")
}
- // Simple Field (trigger)
- if pushErr := writeBuffer.PushContext("trigger"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for trigger")
- }
- _triggerErr := writeBuffer.WriteSerializable(ctx, m.GetTrigger())
- if popErr := writeBuffer.PopContext("trigger"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for trigger")
- }
- if _triggerErr != nil {
- return errors.Wrap(_triggerErr, "Error serializing 'trigger' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (trigger)
+ if pushErr := writeBuffer.PushContext("trigger"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for trigger")
+ }
+ _triggerErr := writeBuffer.WriteSerializable(ctx, m.GetTrigger())
+ if popErr := writeBuffer.PopContext("trigger"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for trigger")
+ }
+ if _triggerErr != nil {
+ return errors.Wrap(_triggerErr, "Error serializing 'trigger' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataTrigger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataTrigger")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataTrigger) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataTrigger) isBACnetConstructedDataTrigger() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataTrigger) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go
index 31891933a5f..f1ca6a334ea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCOffset.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUTCOffset is the corresponding interface of BACnetConstructedDataUTCOffset
type BACnetConstructedDataUTCOffset interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUTCOffsetExactly interface {
// _BACnetConstructedDataUTCOffset is the data-structure of this message
type _BACnetConstructedDataUTCOffset struct {
*_BACnetConstructedData
- UtcOffset BACnetApplicationTagSignedInteger
+ UtcOffset BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUTCOffset) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUTCOffset) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUTCOffset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UTC_OFFSET
-}
+func (m *_BACnetConstructedDataUTCOffset) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UTC_OFFSET}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUTCOffset) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUTCOffset) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUTCOffset) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUTCOffset) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUTCOffset) GetActualValue() BACnetApplicationTagS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUTCOffset factory function for _BACnetConstructedDataUTCOffset
-func NewBACnetConstructedDataUTCOffset(utcOffset BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUTCOffset {
+func NewBACnetConstructedDataUTCOffset( utcOffset BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUTCOffset {
_result := &_BACnetConstructedDataUTCOffset{
- UtcOffset: utcOffset,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UtcOffset: utcOffset,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUTCOffset(utcOffset BACnetApplicationTagSignedInteg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUTCOffset(structType interface{}) BACnetConstructedDataUTCOffset {
- if casted, ok := structType.(BACnetConstructedDataUTCOffset); ok {
+ if casted, ok := structType.(BACnetConstructedDataUTCOffset); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUTCOffset); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUTCOffset) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetConstructedDataUTCOffset) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUTCOffsetParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("utcOffset"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for utcOffset")
}
- _utcOffset, _utcOffsetErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_utcOffset, _utcOffsetErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _utcOffsetErr != nil {
return nil, errors.Wrap(_utcOffsetErr, "Error parsing 'utcOffset' field of BACnetConstructedDataUTCOffset")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUTCOffsetParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetConstructedDataUTCOffset{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UtcOffset: utcOffset,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUTCOffset) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUTCOffset")
}
- // Simple Field (utcOffset)
- if pushErr := writeBuffer.PushContext("utcOffset"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for utcOffset")
- }
- _utcOffsetErr := writeBuffer.WriteSerializable(ctx, m.GetUtcOffset())
- if popErr := writeBuffer.PopContext("utcOffset"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for utcOffset")
- }
- if _utcOffsetErr != nil {
- return errors.Wrap(_utcOffsetErr, "Error serializing 'utcOffset' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (utcOffset)
+ if pushErr := writeBuffer.PushContext("utcOffset"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for utcOffset")
+ }
+ _utcOffsetErr := writeBuffer.WriteSerializable(ctx, m.GetUtcOffset())
+ if popErr := writeBuffer.PopContext("utcOffset"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for utcOffset")
+ }
+ if _utcOffsetErr != nil {
+ return errors.Wrap(_utcOffsetErr, "Error serializing 'utcOffset' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUTCOffset"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUTCOffset")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUTCOffset) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUTCOffset) isBACnetConstructedDataUTCOffset() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUTCOffset) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCTimeSynchronizationRecipients.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCTimeSynchronizationRecipients.go
index b017eea5729..274fddc5813 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCTimeSynchronizationRecipients.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUTCTimeSynchronizationRecipients.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUTCTimeSynchronizationRecipients is the corresponding interface of BACnetConstructedDataUTCTimeSynchronizationRecipients
type BACnetConstructedDataUTCTimeSynchronizationRecipients interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataUTCTimeSynchronizationRecipientsExactly interface {
// _BACnetConstructedDataUTCTimeSynchronizationRecipients is the data-structure of this message
type _BACnetConstructedDataUTCTimeSynchronizationRecipients struct {
*_BACnetConstructedData
- UtcTimeSynchronizationRecipients []BACnetRecipient
+ UtcTimeSynchronizationRecipients []BACnetRecipient
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UTC_TIME_SYNCHRONIZATION_RECIPIENTS
-}
+func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UTC_TIME_SYNCHRONIZATION_RECIPIENTS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetUtcTimeSynch
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUTCTimeSynchronizationRecipients factory function for _BACnetConstructedDataUTCTimeSynchronizationRecipients
-func NewBACnetConstructedDataUTCTimeSynchronizationRecipients(utcTimeSynchronizationRecipients []BACnetRecipient, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUTCTimeSynchronizationRecipients {
+func NewBACnetConstructedDataUTCTimeSynchronizationRecipients( utcTimeSynchronizationRecipients []BACnetRecipient , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUTCTimeSynchronizationRecipients {
_result := &_BACnetConstructedDataUTCTimeSynchronizationRecipients{
UtcTimeSynchronizationRecipients: utcTimeSynchronizationRecipients,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataUTCTimeSynchronizationRecipients(utcTimeSynchroniza
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUTCTimeSynchronizationRecipients(structType interface{}) BACnetConstructedDataUTCTimeSynchronizationRecipients {
- if casted, ok := structType.(BACnetConstructedDataUTCTimeSynchronizationRecipients); ok {
+ if casted, ok := structType.(BACnetConstructedDataUTCTimeSynchronizationRecipients); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUTCTimeSynchronizationRecipients); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataUTCTimeSynchronizationRecipientsParseWithBuffer(ctx co
// Terminated array
var utcTimeSynchronizationRecipients []BACnetRecipient
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetRecipientParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'utcTimeSynchronizationRecipients' field of BACnetConstructedDataUTCTimeSynchronizationRecipients")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataUTCTimeSynchronizationRecipientsParseWithBuffer(ctx co
// Create a partially initialized instance
_child := &_BACnetConstructedDataUTCTimeSynchronizationRecipients{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UtcTimeSynchronizationRecipients: utcTimeSynchronizationRecipients,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUTCTimeSynchronizationRecipients")
}
- // Array Field (utcTimeSynchronizationRecipients)
- if pushErr := writeBuffer.PushContext("utcTimeSynchronizationRecipients", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for utcTimeSynchronizationRecipients")
- }
- for _curItem, _element := range m.GetUtcTimeSynchronizationRecipients() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetUtcTimeSynchronizationRecipients()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'utcTimeSynchronizationRecipients' field")
- }
- }
- if popErr := writeBuffer.PopContext("utcTimeSynchronizationRecipients", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for utcTimeSynchronizationRecipients")
+ // Array Field (utcTimeSynchronizationRecipients)
+ if pushErr := writeBuffer.PushContext("utcTimeSynchronizationRecipients", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for utcTimeSynchronizationRecipients")
+ }
+ for _curItem, _element := range m.GetUtcTimeSynchronizationRecipients() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetUtcTimeSynchronizationRecipients()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'utcTimeSynchronizationRecipients' field")
}
+ }
+ if popErr := writeBuffer.PopContext("utcTimeSynchronizationRecipients", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for utcTimeSynchronizationRecipients")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUTCTimeSynchronizationRecipients"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUTCTimeSynchronizationRecipients")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) isBACnetConstructedDataUTCTimeSynchronizationRecipients() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataUTCTimeSynchronizationRecipients) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go
index d81ba00f0e3..ad03ba7752f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnits.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUnits is the corresponding interface of BACnetConstructedDataUnits
type BACnetConstructedDataUnits interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUnitsExactly interface {
// _BACnetConstructedDataUnits is the data-structure of this message
type _BACnetConstructedDataUnits struct {
*_BACnetConstructedData
- Units BACnetEngineeringUnitsTagged
+ Units BACnetEngineeringUnitsTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUnits) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUnits) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UNITS
-}
+func (m *_BACnetConstructedDataUnits) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UNITS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUnits) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUnits) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUnits) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUnits) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUnits) GetActualValue() BACnetEngineeringUnitsTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUnits factory function for _BACnetConstructedDataUnits
-func NewBACnetConstructedDataUnits(units BACnetEngineeringUnitsTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUnits {
+func NewBACnetConstructedDataUnits( units BACnetEngineeringUnitsTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUnits {
_result := &_BACnetConstructedDataUnits{
- Units: units,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Units: units,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUnits(units BACnetEngineeringUnitsTagged, openingTa
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUnits(structType interface{}) BACnetConstructedDataUnits {
- if casted, ok := structType.(BACnetConstructedDataUnits); ok {
+ if casted, ok := structType.(BACnetConstructedDataUnits); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUnits); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUnits) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetConstructedDataUnits) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUnitsParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("units"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for units")
}
- _units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_units, _unitsErr := BACnetEngineeringUnitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _unitsErr != nil {
return nil, errors.Wrap(_unitsErr, "Error parsing 'units' field of BACnetConstructedDataUnits")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUnitsParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetConstructedDataUnits{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Units: units,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUnits) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUnits")
}
- // Simple Field (units)
- if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for units")
- }
- _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
- if popErr := writeBuffer.PopContext("units"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for units")
- }
- if _unitsErr != nil {
- return errors.Wrap(_unitsErr, "Error serializing 'units' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (units)
+ if pushErr := writeBuffer.PushContext("units"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for units")
+ }
+ _unitsErr := writeBuffer.WriteSerializable(ctx, m.GetUnits())
+ if popErr := writeBuffer.PopContext("units"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for units")
+ }
+ if _unitsErr != nil {
+ return errors.Wrap(_unitsErr, "Error serializing 'units' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUnits"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUnits")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUnits) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUnits) isBACnetConstructedDataUnits() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUnits) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go
index f98dd32d60f..5cdef2b9e2f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUnspecified.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUnspecified is the corresponding interface of BACnetConstructedDataUnspecified
type BACnetConstructedDataUnspecified interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataUnspecifiedExactly interface {
// _BACnetConstructedDataUnspecified is the data-structure of this message
type _BACnetConstructedDataUnspecified struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- Data []BACnetConstructedDataElement
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ Data []BACnetConstructedDataElement
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUnspecified) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUnspecified) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUnspecified) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return 0
-}
+func (m *_BACnetConstructedDataUnspecified) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return 0}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUnspecified) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUnspecified) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUnspecified) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUnspecified) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataUnspecified) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUnspecified factory function for _BACnetConstructedDataUnspecified
-func NewBACnetConstructedDataUnspecified(numberOfDataElements BACnetApplicationTagUnsignedInteger, data []BACnetConstructedDataElement, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUnspecified {
+func NewBACnetConstructedDataUnspecified( numberOfDataElements BACnetApplicationTagUnsignedInteger , data []BACnetConstructedDataElement , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUnspecified {
_result := &_BACnetConstructedDataUnspecified{
- NumberOfDataElements: numberOfDataElements,
- Data: data,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ Data: data,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataUnspecified(numberOfDataElements BACnetApplicationT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUnspecified(structType interface{}) BACnetConstructedDataUnspecified {
- if casted, ok := structType.(BACnetConstructedDataUnspecified); ok {
+ if casted, ok := structType.(BACnetConstructedDataUnspecified); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUnspecified); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataUnspecified) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataUnspecified) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataUnspecifiedParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataUnspecifiedParseWithBuffer(ctx context.Context, readBu
// Terminated array
var data []BACnetConstructedDataElement
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetConstructedDataElementParseWithBuffer(ctx, readBuffer, objectTypeArgument, propertyIdentifierArgument, arrayIndexArgument)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetConstructedDataElementParseWithBuffer(ctx, readBuffer , objectTypeArgument , propertyIdentifierArgument , arrayIndexArgument )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'data' field of BACnetConstructedDataUnspecified")
}
@@ -235,11 +237,11 @@ func BACnetConstructedDataUnspecifiedParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataUnspecified{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- Data: data,
+ Data: data,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -260,43 +262,43 @@ func (m *_BACnetConstructedDataUnspecified) SerializeWithWriteBuffer(ctx context
if pushErr := writeBuffer.PushContext("BACnetConstructedDataUnspecified"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUnspecified")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (data)
- if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for data")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetData() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetData()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'data' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for data")
+ }
+
+ // Array Field (data)
+ if pushErr := writeBuffer.PushContext("data", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for data")
+ }
+ for _curItem, _element := range m.GetData() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetData()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'data' field")
}
+ }
+ if popErr := writeBuffer.PopContext("data", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for data")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUnspecified"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUnspecified")
@@ -306,6 +308,7 @@ func (m *_BACnetConstructedDataUnspecified) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUnspecified) isBACnetConstructedDataUnspecified() bool {
return true
}
@@ -320,3 +323,6 @@ func (m *_BACnetConstructedDataUnspecified) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go
index f124498581f..c9c758f7c90 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUpdateInterval is the corresponding interface of BACnetConstructedDataUpdateInterval
type BACnetConstructedDataUpdateInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUpdateIntervalExactly interface {
// _BACnetConstructedDataUpdateInterval is the data-structure of this message
type _BACnetConstructedDataUpdateInterval struct {
*_BACnetConstructedData
- UpdateInterval BACnetApplicationTagUnsignedInteger
+ UpdateInterval BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUpdateInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUpdateInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUpdateInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UPDATE_INTERVAL
-}
+func (m *_BACnetConstructedDataUpdateInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UPDATE_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUpdateInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUpdateInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUpdateInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUpdateInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUpdateInterval) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUpdateInterval factory function for _BACnetConstructedDataUpdateInterval
-func NewBACnetConstructedDataUpdateInterval(updateInterval BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUpdateInterval {
+func NewBACnetConstructedDataUpdateInterval( updateInterval BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUpdateInterval {
_result := &_BACnetConstructedDataUpdateInterval{
- UpdateInterval: updateInterval,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UpdateInterval: updateInterval,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUpdateInterval(updateInterval BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUpdateInterval(structType interface{}) BACnetConstructedDataUpdateInterval {
- if casted, ok := structType.(BACnetConstructedDataUpdateInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataUpdateInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUpdateInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUpdateInterval) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataUpdateInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUpdateIntervalParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("updateInterval"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for updateInterval")
}
- _updateInterval, _updateIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_updateInterval, _updateIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _updateIntervalErr != nil {
return nil, errors.Wrap(_updateIntervalErr, "Error parsing 'updateInterval' field of BACnetConstructedDataUpdateInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUpdateIntervalParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataUpdateInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UpdateInterval: updateInterval,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUpdateInterval) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUpdateInterval")
}
- // Simple Field (updateInterval)
- if pushErr := writeBuffer.PushContext("updateInterval"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for updateInterval")
- }
- _updateIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateInterval())
- if popErr := writeBuffer.PopContext("updateInterval"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for updateInterval")
- }
- if _updateIntervalErr != nil {
- return errors.Wrap(_updateIntervalErr, "Error serializing 'updateInterval' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (updateInterval)
+ if pushErr := writeBuffer.PushContext("updateInterval"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for updateInterval")
+ }
+ _updateIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateInterval())
+ if popErr := writeBuffer.PopContext("updateInterval"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for updateInterval")
+ }
+ if _updateIntervalErr != nil {
+ return errors.Wrap(_updateIntervalErr, "Error serializing 'updateInterval' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUpdateInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUpdateInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUpdateInterval) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUpdateInterval) isBACnetConstructedDataUpdateInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUpdateInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go
index d445ff2e0cc..ee2e3b0e682 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateKeySetTimeout.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUpdateKeySetTimeout is the corresponding interface of BACnetConstructedDataUpdateKeySetTimeout
type BACnetConstructedDataUpdateKeySetTimeout interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUpdateKeySetTimeoutExactly interface {
// _BACnetConstructedDataUpdateKeySetTimeout is the data-structure of this message
type _BACnetConstructedDataUpdateKeySetTimeout struct {
*_BACnetConstructedData
- UpdateKeySetTimeout BACnetApplicationTagUnsignedInteger
+ UpdateKeySetTimeout BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UPDATE_KEY_SET_TIMEOUT
-}
+func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UPDATE_KEY_SET_TIMEOUT}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUpdateKeySetTimeout) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUpdateKeySetTimeout) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetActualValue() BACnetAppli
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUpdateKeySetTimeout factory function for _BACnetConstructedDataUpdateKeySetTimeout
-func NewBACnetConstructedDataUpdateKeySetTimeout(updateKeySetTimeout BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUpdateKeySetTimeout {
+func NewBACnetConstructedDataUpdateKeySetTimeout( updateKeySetTimeout BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUpdateKeySetTimeout {
_result := &_BACnetConstructedDataUpdateKeySetTimeout{
- UpdateKeySetTimeout: updateKeySetTimeout,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UpdateKeySetTimeout: updateKeySetTimeout,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUpdateKeySetTimeout(updateKeySetTimeout BACnetAppli
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUpdateKeySetTimeout(structType interface{}) BACnetConstructedDataUpdateKeySetTimeout {
- if casted, ok := structType.(BACnetConstructedDataUpdateKeySetTimeout); ok {
+ if casted, ok := structType.(BACnetConstructedDataUpdateKeySetTimeout); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUpdateKeySetTimeout); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetConstructedDataUpdateKeySetTimeout) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUpdateKeySetTimeoutParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("updateKeySetTimeout"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for updateKeySetTimeout")
}
- _updateKeySetTimeout, _updateKeySetTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_updateKeySetTimeout, _updateKeySetTimeoutErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _updateKeySetTimeoutErr != nil {
return nil, errors.Wrap(_updateKeySetTimeoutErr, "Error parsing 'updateKeySetTimeout' field of BACnetConstructedDataUpdateKeySetTimeout")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUpdateKeySetTimeoutParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetConstructedDataUpdateKeySetTimeout{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UpdateKeySetTimeout: updateKeySetTimeout,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUpdateKeySetTimeout) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUpdateKeySetTimeout")
}
- // Simple Field (updateKeySetTimeout)
- if pushErr := writeBuffer.PushContext("updateKeySetTimeout"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for updateKeySetTimeout")
- }
- _updateKeySetTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateKeySetTimeout())
- if popErr := writeBuffer.PopContext("updateKeySetTimeout"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for updateKeySetTimeout")
- }
- if _updateKeySetTimeoutErr != nil {
- return errors.Wrap(_updateKeySetTimeoutErr, "Error serializing 'updateKeySetTimeout' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (updateKeySetTimeout)
+ if pushErr := writeBuffer.PushContext("updateKeySetTimeout"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for updateKeySetTimeout")
+ }
+ _updateKeySetTimeoutErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateKeySetTimeout())
+ if popErr := writeBuffer.PopContext("updateKeySetTimeout"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for updateKeySetTimeout")
+ }
+ if _updateKeySetTimeoutErr != nil {
+ return errors.Wrap(_updateKeySetTimeoutErr, "Error serializing 'updateKeySetTimeout' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUpdateKeySetTimeout"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUpdateKeySetTimeout")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUpdateKeySetTimeout) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUpdateKeySetTimeout) isBACnetConstructedDataUpdateKeySetTimeout() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUpdateKeySetTimeout) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go
index b2afdba5a20..07801b03468 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUpdateTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUpdateTime is the corresponding interface of BACnetConstructedDataUpdateTime
type BACnetConstructedDataUpdateTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUpdateTimeExactly interface {
// _BACnetConstructedDataUpdateTime is the data-structure of this message
type _BACnetConstructedDataUpdateTime struct {
*_BACnetConstructedData
- UpdateTime BACnetDateTime
+ UpdateTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUpdateTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUpdateTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUpdateTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_UPDATE_TIME
-}
+func (m *_BACnetConstructedDataUpdateTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_UPDATE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUpdateTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUpdateTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUpdateTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUpdateTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUpdateTime) GetActualValue() BACnetDateTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUpdateTime factory function for _BACnetConstructedDataUpdateTime
-func NewBACnetConstructedDataUpdateTime(updateTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUpdateTime {
+func NewBACnetConstructedDataUpdateTime( updateTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUpdateTime {
_result := &_BACnetConstructedDataUpdateTime{
- UpdateTime: updateTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UpdateTime: updateTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUpdateTime(updateTime BACnetDateTime, openingTag BA
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUpdateTime(structType interface{}) BACnetConstructedDataUpdateTime {
- if casted, ok := structType.(BACnetConstructedDataUpdateTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataUpdateTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUpdateTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUpdateTime) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataUpdateTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUpdateTimeParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("updateTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for updateTime")
}
- _updateTime, _updateTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_updateTime, _updateTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _updateTimeErr != nil {
return nil, errors.Wrap(_updateTimeErr, "Error parsing 'updateTime' field of BACnetConstructedDataUpdateTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUpdateTimeParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataUpdateTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UpdateTime: updateTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUpdateTime) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUpdateTime")
}
- // Simple Field (updateTime)
- if pushErr := writeBuffer.PushContext("updateTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for updateTime")
- }
- _updateTimeErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateTime())
- if popErr := writeBuffer.PopContext("updateTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for updateTime")
- }
- if _updateTimeErr != nil {
- return errors.Wrap(_updateTimeErr, "Error serializing 'updateTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (updateTime)
+ if pushErr := writeBuffer.PushContext("updateTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for updateTime")
+ }
+ _updateTimeErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateTime())
+ if popErr := writeBuffer.PopContext("updateTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for updateTime")
+ }
+ if _updateTimeErr != nil {
+ return errors.Wrap(_updateTimeErr, "Error serializing 'updateTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUpdateTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUpdateTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUpdateTime) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUpdateTime) isBACnetConstructedDataUpdateTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUpdateTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go
index b88cd1ddfea..a81dcbbc474 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserExternalIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUserExternalIdentifier is the corresponding interface of BACnetConstructedDataUserExternalIdentifier
type BACnetConstructedDataUserExternalIdentifier interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUserExternalIdentifierExactly interface {
// _BACnetConstructedDataUserExternalIdentifier is the data-structure of this message
type _BACnetConstructedDataUserExternalIdentifier struct {
*_BACnetConstructedData
- UserExternalIdentifier BACnetApplicationTagCharacterString
+ UserExternalIdentifier BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUserExternalIdentifier) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUserExternalIdentifier) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUserExternalIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_USER_EXTERNAL_IDENTIFIER
-}
+func (m *_BACnetConstructedDataUserExternalIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_USER_EXTERNAL_IDENTIFIER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUserExternalIdentifier) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUserExternalIdentifier) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUserExternalIdentifier) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUserExternalIdentifier) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUserExternalIdentifier) GetActualValue() BACnetAp
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUserExternalIdentifier factory function for _BACnetConstructedDataUserExternalIdentifier
-func NewBACnetConstructedDataUserExternalIdentifier(userExternalIdentifier BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUserExternalIdentifier {
+func NewBACnetConstructedDataUserExternalIdentifier( userExternalIdentifier BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUserExternalIdentifier {
_result := &_BACnetConstructedDataUserExternalIdentifier{
UserExternalIdentifier: userExternalIdentifier,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUserExternalIdentifier(userExternalIdentifier BACne
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUserExternalIdentifier(structType interface{}) BACnetConstructedDataUserExternalIdentifier {
- if casted, ok := structType.(BACnetConstructedDataUserExternalIdentifier); ok {
+ if casted, ok := structType.(BACnetConstructedDataUserExternalIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUserExternalIdentifier); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUserExternalIdentifier) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataUserExternalIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUserExternalIdentifierParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("userExternalIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userExternalIdentifier")
}
- _userExternalIdentifier, _userExternalIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_userExternalIdentifier, _userExternalIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _userExternalIdentifierErr != nil {
return nil, errors.Wrap(_userExternalIdentifierErr, "Error parsing 'userExternalIdentifier' field of BACnetConstructedDataUserExternalIdentifier")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUserExternalIdentifierParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataUserExternalIdentifier{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UserExternalIdentifier: userExternalIdentifier,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUserExternalIdentifier) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUserExternalIdentifier")
}
- // Simple Field (userExternalIdentifier)
- if pushErr := writeBuffer.PushContext("userExternalIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for userExternalIdentifier")
- }
- _userExternalIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetUserExternalIdentifier())
- if popErr := writeBuffer.PopContext("userExternalIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for userExternalIdentifier")
- }
- if _userExternalIdentifierErr != nil {
- return errors.Wrap(_userExternalIdentifierErr, "Error serializing 'userExternalIdentifier' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (userExternalIdentifier)
+ if pushErr := writeBuffer.PushContext("userExternalIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for userExternalIdentifier")
+ }
+ _userExternalIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetUserExternalIdentifier())
+ if popErr := writeBuffer.PopContext("userExternalIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for userExternalIdentifier")
+ }
+ if _userExternalIdentifierErr != nil {
+ return errors.Wrap(_userExternalIdentifierErr, "Error serializing 'userExternalIdentifier' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUserExternalIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUserExternalIdentifier")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUserExternalIdentifier) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUserExternalIdentifier) isBACnetConstructedDataUserExternalIdentifier() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUserExternalIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go
index c1cec308e2d..fef907cba71 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserInformationReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUserInformationReference is the corresponding interface of BACnetConstructedDataUserInformationReference
type BACnetConstructedDataUserInformationReference interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUserInformationReferenceExactly interface {
// _BACnetConstructedDataUserInformationReference is the data-structure of this message
type _BACnetConstructedDataUserInformationReference struct {
*_BACnetConstructedData
- UserInformationReference BACnetApplicationTagCharacterString
+ UserInformationReference BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUserInformationReference) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUserInformationReference) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUserInformationReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_USER_INFORMATION_REFERENCE
-}
+func (m *_BACnetConstructedDataUserInformationReference) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_USER_INFORMATION_REFERENCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUserInformationReference) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUserInformationReference) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUserInformationReference) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUserInformationReference) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUserInformationReference) GetActualValue() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUserInformationReference factory function for _BACnetConstructedDataUserInformationReference
-func NewBACnetConstructedDataUserInformationReference(userInformationReference BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUserInformationReference {
+func NewBACnetConstructedDataUserInformationReference( userInformationReference BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUserInformationReference {
_result := &_BACnetConstructedDataUserInformationReference{
UserInformationReference: userInformationReference,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUserInformationReference(userInformationReference B
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUserInformationReference(structType interface{}) BACnetConstructedDataUserInformationReference {
- if casted, ok := structType.(BACnetConstructedDataUserInformationReference); ok {
+ if casted, ok := structType.(BACnetConstructedDataUserInformationReference); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUserInformationReference); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUserInformationReference) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetConstructedDataUserInformationReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUserInformationReferenceParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("userInformationReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userInformationReference")
}
- _userInformationReference, _userInformationReferenceErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_userInformationReference, _userInformationReferenceErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _userInformationReferenceErr != nil {
return nil, errors.Wrap(_userInformationReferenceErr, "Error parsing 'userInformationReference' field of BACnetConstructedDataUserInformationReference")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUserInformationReferenceParseWithBuffer(ctx context.Co
// Create a partially initialized instance
_child := &_BACnetConstructedDataUserInformationReference{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UserInformationReference: userInformationReference,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUserInformationReference) SerializeWithWriteBuffe
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUserInformationReference")
}
- // Simple Field (userInformationReference)
- if pushErr := writeBuffer.PushContext("userInformationReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for userInformationReference")
- }
- _userInformationReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetUserInformationReference())
- if popErr := writeBuffer.PopContext("userInformationReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for userInformationReference")
- }
- if _userInformationReferenceErr != nil {
- return errors.Wrap(_userInformationReferenceErr, "Error serializing 'userInformationReference' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (userInformationReference)
+ if pushErr := writeBuffer.PushContext("userInformationReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for userInformationReference")
+ }
+ _userInformationReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetUserInformationReference())
+ if popErr := writeBuffer.PopContext("userInformationReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for userInformationReference")
+ }
+ if _userInformationReferenceErr != nil {
+ return errors.Wrap(_userInformationReferenceErr, "Error serializing 'userInformationReference' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUserInformationReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUserInformationReference")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUserInformationReference) SerializeWithWriteBuffe
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUserInformationReference) isBACnetConstructedDataUserInformationReference() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUserInformationReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go
index 878c0a5a11e..cb6f87df00b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUserName is the corresponding interface of BACnetConstructedDataUserName
type BACnetConstructedDataUserName interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUserNameExactly interface {
// _BACnetConstructedDataUserName is the data-structure of this message
type _BACnetConstructedDataUserName struct {
*_BACnetConstructedData
- UserName BACnetApplicationTagCharacterString
+ UserName BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUserName) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUserName) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUserName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_USER_NAME
-}
+func (m *_BACnetConstructedDataUserName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_USER_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUserName) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUserName) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUserName) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUserName) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUserName) GetActualValue() BACnetApplicationTagCh
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUserName factory function for _BACnetConstructedDataUserName
-func NewBACnetConstructedDataUserName(userName BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUserName {
+func NewBACnetConstructedDataUserName( userName BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUserName {
_result := &_BACnetConstructedDataUserName{
- UserName: userName,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UserName: userName,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUserName(userName BACnetApplicationTagCharacterStri
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUserName(structType interface{}) BACnetConstructedDataUserName {
- if casted, ok := structType.(BACnetConstructedDataUserName); ok {
+ if casted, ok := structType.(BACnetConstructedDataUserName); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUserName); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUserName) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataUserName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUserNameParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("userName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userName")
}
- _userName, _userNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_userName, _userNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _userNameErr != nil {
return nil, errors.Wrap(_userNameErr, "Error parsing 'userName' field of BACnetConstructedDataUserName")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUserNameParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataUserName{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UserName: userName,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUserName) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUserName")
}
- // Simple Field (userName)
- if pushErr := writeBuffer.PushContext("userName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for userName")
- }
- _userNameErr := writeBuffer.WriteSerializable(ctx, m.GetUserName())
- if popErr := writeBuffer.PopContext("userName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for userName")
- }
- if _userNameErr != nil {
- return errors.Wrap(_userNameErr, "Error serializing 'userName' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (userName)
+ if pushErr := writeBuffer.PushContext("userName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for userName")
+ }
+ _userNameErr := writeBuffer.WriteSerializable(ctx, m.GetUserName())
+ if popErr := writeBuffer.PopContext("userName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for userName")
+ }
+ if _userNameErr != nil {
+ return errors.Wrap(_userNameErr, "Error serializing 'userName' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUserName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUserName")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUserName) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUserName) isBACnetConstructedDataUserName() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUserName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go
index ab5b38824b3..f3d17d0f407 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUserType.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUserType is the corresponding interface of BACnetConstructedDataUserType
type BACnetConstructedDataUserType interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUserTypeExactly interface {
// _BACnetConstructedDataUserType is the data-structure of this message
type _BACnetConstructedDataUserType struct {
*_BACnetConstructedData
- UserType BACnetAccessUserTypeTagged
+ UserType BACnetAccessUserTypeTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUserType) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUserType) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUserType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_USER_TYPE
-}
+func (m *_BACnetConstructedDataUserType) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_USER_TYPE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUserType) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUserType) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUserType) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUserType) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUserType) GetActualValue() BACnetAccessUserTypeTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUserType factory function for _BACnetConstructedDataUserType
-func NewBACnetConstructedDataUserType(userType BACnetAccessUserTypeTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUserType {
+func NewBACnetConstructedDataUserType( userType BACnetAccessUserTypeTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUserType {
_result := &_BACnetConstructedDataUserType{
- UserType: userType,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UserType: userType,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUserType(userType BACnetAccessUserTypeTagged, openi
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUserType(structType interface{}) BACnetConstructedDataUserType {
- if casted, ok := structType.(BACnetConstructedDataUserType); ok {
+ if casted, ok := structType.(BACnetConstructedDataUserType); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUserType); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUserType) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataUserType) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUserTypeParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("userType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for userType")
}
- _userType, _userTypeErr := BACnetAccessUserTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_userType, _userTypeErr := BACnetAccessUserTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _userTypeErr != nil {
return nil, errors.Wrap(_userTypeErr, "Error parsing 'userType' field of BACnetConstructedDataUserType")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUserTypeParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataUserType{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UserType: userType,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUserType) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUserType")
}
- // Simple Field (userType)
- if pushErr := writeBuffer.PushContext("userType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for userType")
- }
- _userTypeErr := writeBuffer.WriteSerializable(ctx, m.GetUserType())
- if popErr := writeBuffer.PopContext("userType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for userType")
- }
- if _userTypeErr != nil {
- return errors.Wrap(_userTypeErr, "Error serializing 'userType' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (userType)
+ if pushErr := writeBuffer.PushContext("userType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for userType")
+ }
+ _userTypeErr := writeBuffer.WriteSerializable(ctx, m.GetUserType())
+ if popErr := writeBuffer.PopContext("userType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for userType")
+ }
+ if _userTypeErr != nil {
+ return errors.Wrap(_userTypeErr, "Error serializing 'userType' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUserType"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUserType")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUserType) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUserType) isBACnetConstructedDataUserType() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUserType) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go
index 1c3a05a4998..4103c45efaf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataUsesRemaining.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataUsesRemaining is the corresponding interface of BACnetConstructedDataUsesRemaining
type BACnetConstructedDataUsesRemaining interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataUsesRemainingExactly interface {
// _BACnetConstructedDataUsesRemaining is the data-structure of this message
type _BACnetConstructedDataUsesRemaining struct {
*_BACnetConstructedData
- UsesRemaining BACnetApplicationTagSignedInteger
+ UsesRemaining BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataUsesRemaining) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataUsesRemaining) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataUsesRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_USES_REMAINING
-}
+func (m *_BACnetConstructedDataUsesRemaining) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_USES_REMAINING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataUsesRemaining) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataUsesRemaining) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataUsesRemaining) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataUsesRemaining) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataUsesRemaining) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataUsesRemaining factory function for _BACnetConstructedDataUsesRemaining
-func NewBACnetConstructedDataUsesRemaining(usesRemaining BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataUsesRemaining {
+func NewBACnetConstructedDataUsesRemaining( usesRemaining BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataUsesRemaining {
_result := &_BACnetConstructedDataUsesRemaining{
- UsesRemaining: usesRemaining,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ UsesRemaining: usesRemaining,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataUsesRemaining(usesRemaining BACnetApplicationTagSig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataUsesRemaining(structType interface{}) BACnetConstructedDataUsesRemaining {
- if casted, ok := structType.(BACnetConstructedDataUsesRemaining); ok {
+ if casted, ok := structType.(BACnetConstructedDataUsesRemaining); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataUsesRemaining); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataUsesRemaining) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataUsesRemaining) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataUsesRemainingParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("usesRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for usesRemaining")
}
- _usesRemaining, _usesRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_usesRemaining, _usesRemainingErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _usesRemainingErr != nil {
return nil, errors.Wrap(_usesRemainingErr, "Error parsing 'usesRemaining' field of BACnetConstructedDataUsesRemaining")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataUsesRemainingParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataUsesRemaining{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
UsesRemaining: usesRemaining,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataUsesRemaining) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataUsesRemaining")
}
- // Simple Field (usesRemaining)
- if pushErr := writeBuffer.PushContext("usesRemaining"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for usesRemaining")
- }
- _usesRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetUsesRemaining())
- if popErr := writeBuffer.PopContext("usesRemaining"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for usesRemaining")
- }
- if _usesRemainingErr != nil {
- return errors.Wrap(_usesRemainingErr, "Error serializing 'usesRemaining' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (usesRemaining)
+ if pushErr := writeBuffer.PushContext("usesRemaining"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for usesRemaining")
+ }
+ _usesRemainingErr := writeBuffer.WriteSerializable(ctx, m.GetUsesRemaining())
+ if popErr := writeBuffer.PopContext("usesRemaining"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for usesRemaining")
+ }
+ if _usesRemainingErr != nil {
+ return errors.Wrap(_usesRemainingErr, "Error serializing 'usesRemaining' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataUsesRemaining"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataUsesRemaining")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataUsesRemaining) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataUsesRemaining) isBACnetConstructedDataUsesRemaining() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataUsesRemaining) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVTClassesSupported.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVTClassesSupported.go
index f55d9651951..36596445a5c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVTClassesSupported.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVTClassesSupported.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataVTClassesSupported is the corresponding interface of BACnetConstructedDataVTClassesSupported
type BACnetConstructedDataVTClassesSupported interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataVTClassesSupportedExactly interface {
// _BACnetConstructedDataVTClassesSupported is the data-structure of this message
type _BACnetConstructedDataVTClassesSupported struct {
*_BACnetConstructedData
- VtClassesSupported []BACnetVTClassTagged
+ VtClassesSupported []BACnetVTClassTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataVTClassesSupported) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataVTClassesSupported) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataVTClassesSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VT_CLASSES_SUPPORTED
-}
+func (m *_BACnetConstructedDataVTClassesSupported) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VT_CLASSES_SUPPORTED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataVTClassesSupported) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataVTClassesSupported) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataVTClassesSupported) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataVTClassesSupported) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataVTClassesSupported) GetVtClassesSupported() []BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataVTClassesSupported factory function for _BACnetConstructedDataVTClassesSupported
-func NewBACnetConstructedDataVTClassesSupported(vtClassesSupported []BACnetVTClassTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataVTClassesSupported {
+func NewBACnetConstructedDataVTClassesSupported( vtClassesSupported []BACnetVTClassTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataVTClassesSupported {
_result := &_BACnetConstructedDataVTClassesSupported{
- VtClassesSupported: vtClassesSupported,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ VtClassesSupported: vtClassesSupported,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataVTClassesSupported(vtClassesSupported []BACnetVTCla
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataVTClassesSupported(structType interface{}) BACnetConstructedDataVTClassesSupported {
- if casted, ok := structType.(BACnetConstructedDataVTClassesSupported); ok {
+ if casted, ok := structType.(BACnetConstructedDataVTClassesSupported); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataVTClassesSupported); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataVTClassesSupported) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetConstructedDataVTClassesSupported) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataVTClassesSupportedParseWithBuffer(ctx context.Context,
// Terminated array
var vtClassesSupported []BACnetVTClassTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetVTClassTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetVTClassTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'vtClassesSupported' field of BACnetConstructedDataVTClassesSupported")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataVTClassesSupportedParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataVTClassesSupported{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
VtClassesSupported: vtClassesSupported,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataVTClassesSupported) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataVTClassesSupported")
}
- // Array Field (vtClassesSupported)
- if pushErr := writeBuffer.PushContext("vtClassesSupported", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vtClassesSupported")
- }
- for _curItem, _element := range m.GetVtClassesSupported() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetVtClassesSupported()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'vtClassesSupported' field")
- }
- }
- if popErr := writeBuffer.PopContext("vtClassesSupported", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vtClassesSupported")
+ // Array Field (vtClassesSupported)
+ if pushErr := writeBuffer.PushContext("vtClassesSupported", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vtClassesSupported")
+ }
+ for _curItem, _element := range m.GetVtClassesSupported() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetVtClassesSupported()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'vtClassesSupported' field")
}
+ }
+ if popErr := writeBuffer.PopContext("vtClassesSupported", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vtClassesSupported")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataVTClassesSupported"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataVTClassesSupported")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataVTClassesSupported) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataVTClassesSupported) isBACnetConstructedDataVTClassesSupported() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataVTClassesSupported) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go
index b636cf6f793..782777771bb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValidSamples.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataValidSamples is the corresponding interface of BACnetConstructedDataValidSamples
type BACnetConstructedDataValidSamples interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataValidSamplesExactly interface {
// _BACnetConstructedDataValidSamples is the data-structure of this message
type _BACnetConstructedDataValidSamples struct {
*_BACnetConstructedData
- ValidSamples BACnetApplicationTagUnsignedInteger
+ ValidSamples BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataValidSamples) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataValidSamples) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataValidSamples) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VALID_SAMPLES
-}
+func (m *_BACnetConstructedDataValidSamples) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VALID_SAMPLES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataValidSamples) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataValidSamples) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataValidSamples) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataValidSamples) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataValidSamples) GetActualValue() BACnetApplicationT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataValidSamples factory function for _BACnetConstructedDataValidSamples
-func NewBACnetConstructedDataValidSamples(validSamples BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataValidSamples {
+func NewBACnetConstructedDataValidSamples( validSamples BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataValidSamples {
_result := &_BACnetConstructedDataValidSamples{
- ValidSamples: validSamples,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ValidSamples: validSamples,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataValidSamples(validSamples BACnetApplicationTagUnsig
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataValidSamples(structType interface{}) BACnetConstructedDataValidSamples {
- if casted, ok := structType.(BACnetConstructedDataValidSamples); ok {
+ if casted, ok := structType.(BACnetConstructedDataValidSamples); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataValidSamples); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataValidSamples) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetConstructedDataValidSamples) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataValidSamplesParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("validSamples"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for validSamples")
}
- _validSamples, _validSamplesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_validSamples, _validSamplesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _validSamplesErr != nil {
return nil, errors.Wrap(_validSamplesErr, "Error parsing 'validSamples' field of BACnetConstructedDataValidSamples")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataValidSamplesParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetConstructedDataValidSamples{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ValidSamples: validSamples,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataValidSamples) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataValidSamples")
}
- // Simple Field (validSamples)
- if pushErr := writeBuffer.PushContext("validSamples"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for validSamples")
- }
- _validSamplesErr := writeBuffer.WriteSerializable(ctx, m.GetValidSamples())
- if popErr := writeBuffer.PopContext("validSamples"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for validSamples")
- }
- if _validSamplesErr != nil {
- return errors.Wrap(_validSamplesErr, "Error serializing 'validSamples' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (validSamples)
+ if pushErr := writeBuffer.PushContext("validSamples"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for validSamples")
+ }
+ _validSamplesErr := writeBuffer.WriteSerializable(ctx, m.GetValidSamples())
+ if popErr := writeBuffer.PopContext("validSamples"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for validSamples")
+ }
+ if _validSamplesErr != nil {
+ return errors.Wrap(_validSamplesErr, "Error serializing 'validSamples' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataValidSamples"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataValidSamples")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataValidSamples) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataValidSamples) isBACnetConstructedDataValidSamples() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataValidSamples) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go
index b0ffb8d81b7..0c208136896 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueBeforeChange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataValueBeforeChange is the corresponding interface of BACnetConstructedDataValueBeforeChange
type BACnetConstructedDataValueBeforeChange interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataValueBeforeChangeExactly interface {
// _BACnetConstructedDataValueBeforeChange is the data-structure of this message
type _BACnetConstructedDataValueBeforeChange struct {
*_BACnetConstructedData
- ValuesBeforeChange BACnetApplicationTagUnsignedInteger
+ ValuesBeforeChange BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataValueBeforeChange) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataValueBeforeChange) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataValueBeforeChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VALUE_BEFORE_CHANGE
-}
+func (m *_BACnetConstructedDataValueBeforeChange) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VALUE_BEFORE_CHANGE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataValueBeforeChange) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataValueBeforeChange) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataValueBeforeChange) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataValueBeforeChange) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataValueBeforeChange) GetActualValue() BACnetApplica
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataValueBeforeChange factory function for _BACnetConstructedDataValueBeforeChange
-func NewBACnetConstructedDataValueBeforeChange(valuesBeforeChange BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataValueBeforeChange {
+func NewBACnetConstructedDataValueBeforeChange( valuesBeforeChange BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataValueBeforeChange {
_result := &_BACnetConstructedDataValueBeforeChange{
- ValuesBeforeChange: valuesBeforeChange,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ValuesBeforeChange: valuesBeforeChange,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataValueBeforeChange(valuesBeforeChange BACnetApplicat
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataValueBeforeChange(structType interface{}) BACnetConstructedDataValueBeforeChange {
- if casted, ok := structType.(BACnetConstructedDataValueBeforeChange); ok {
+ if casted, ok := structType.(BACnetConstructedDataValueBeforeChange); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataValueBeforeChange); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataValueBeforeChange) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetConstructedDataValueBeforeChange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataValueBeforeChangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("valuesBeforeChange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for valuesBeforeChange")
}
- _valuesBeforeChange, _valuesBeforeChangeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_valuesBeforeChange, _valuesBeforeChangeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _valuesBeforeChangeErr != nil {
return nil, errors.Wrap(_valuesBeforeChangeErr, "Error parsing 'valuesBeforeChange' field of BACnetConstructedDataValueBeforeChange")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataValueBeforeChangeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetConstructedDataValueBeforeChange{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ValuesBeforeChange: valuesBeforeChange,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataValueBeforeChange) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataValueBeforeChange")
}
- // Simple Field (valuesBeforeChange)
- if pushErr := writeBuffer.PushContext("valuesBeforeChange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for valuesBeforeChange")
- }
- _valuesBeforeChangeErr := writeBuffer.WriteSerializable(ctx, m.GetValuesBeforeChange())
- if popErr := writeBuffer.PopContext("valuesBeforeChange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for valuesBeforeChange")
- }
- if _valuesBeforeChangeErr != nil {
- return errors.Wrap(_valuesBeforeChangeErr, "Error serializing 'valuesBeforeChange' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (valuesBeforeChange)
+ if pushErr := writeBuffer.PushContext("valuesBeforeChange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for valuesBeforeChange")
+ }
+ _valuesBeforeChangeErr := writeBuffer.WriteSerializable(ctx, m.GetValuesBeforeChange())
+ if popErr := writeBuffer.PopContext("valuesBeforeChange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for valuesBeforeChange")
+ }
+ if _valuesBeforeChangeErr != nil {
+ return errors.Wrap(_valuesBeforeChangeErr, "Error serializing 'valuesBeforeChange' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataValueBeforeChange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataValueBeforeChange")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataValueBeforeChange) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataValueBeforeChange) isBACnetConstructedDataValueBeforeChange() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataValueBeforeChange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go
index 299966725f4..fe5ed26212d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueChangeTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataValueChangeTime is the corresponding interface of BACnetConstructedDataValueChangeTime
type BACnetConstructedDataValueChangeTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataValueChangeTimeExactly interface {
// _BACnetConstructedDataValueChangeTime is the data-structure of this message
type _BACnetConstructedDataValueChangeTime struct {
*_BACnetConstructedData
- ValueChangeTime BACnetDateTime
+ ValueChangeTime BACnetDateTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataValueChangeTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataValueChangeTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataValueChangeTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VALUE_CHANGE_TIME
-}
+func (m *_BACnetConstructedDataValueChangeTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VALUE_CHANGE_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataValueChangeTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataValueChangeTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataValueChangeTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataValueChangeTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataValueChangeTime) GetActualValue() BACnetDateTime
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataValueChangeTime factory function for _BACnetConstructedDataValueChangeTime
-func NewBACnetConstructedDataValueChangeTime(valueChangeTime BACnetDateTime, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataValueChangeTime {
+func NewBACnetConstructedDataValueChangeTime( valueChangeTime BACnetDateTime , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataValueChangeTime {
_result := &_BACnetConstructedDataValueChangeTime{
- ValueChangeTime: valueChangeTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ValueChangeTime: valueChangeTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataValueChangeTime(valueChangeTime BACnetDateTime, ope
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataValueChangeTime(structType interface{}) BACnetConstructedDataValueChangeTime {
- if casted, ok := structType.(BACnetConstructedDataValueChangeTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataValueChangeTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataValueChangeTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataValueChangeTime) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetConstructedDataValueChangeTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataValueChangeTimeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("valueChangeTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for valueChangeTime")
}
- _valueChangeTime, _valueChangeTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_valueChangeTime, _valueChangeTimeErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _valueChangeTimeErr != nil {
return nil, errors.Wrap(_valueChangeTimeErr, "Error parsing 'valueChangeTime' field of BACnetConstructedDataValueChangeTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataValueChangeTimeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetConstructedDataValueChangeTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ValueChangeTime: valueChangeTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataValueChangeTime) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataValueChangeTime")
}
- // Simple Field (valueChangeTime)
- if pushErr := writeBuffer.PushContext("valueChangeTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for valueChangeTime")
- }
- _valueChangeTimeErr := writeBuffer.WriteSerializable(ctx, m.GetValueChangeTime())
- if popErr := writeBuffer.PopContext("valueChangeTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for valueChangeTime")
- }
- if _valueChangeTimeErr != nil {
- return errors.Wrap(_valueChangeTimeErr, "Error serializing 'valueChangeTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (valueChangeTime)
+ if pushErr := writeBuffer.PushContext("valueChangeTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for valueChangeTime")
+ }
+ _valueChangeTimeErr := writeBuffer.WriteSerializable(ctx, m.GetValueChangeTime())
+ if popErr := writeBuffer.PopContext("valueChangeTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for valueChangeTime")
+ }
+ if _valueChangeTimeErr != nil {
+ return errors.Wrap(_valueChangeTimeErr, "Error serializing 'valueChangeTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataValueChangeTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataValueChangeTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataValueChangeTime) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataValueChangeTime) isBACnetConstructedDataValueChangeTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataValueChangeTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go
index 419d4398220..a4913311cdb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSet.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataValueSet is the corresponding interface of BACnetConstructedDataValueSet
type BACnetConstructedDataValueSet interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataValueSetExactly interface {
// _BACnetConstructedDataValueSet is the data-structure of this message
type _BACnetConstructedDataValueSet struct {
*_BACnetConstructedData
- ValueSet BACnetApplicationTagUnsignedInteger
+ ValueSet BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataValueSet) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataValueSet) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataValueSet) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VALUE_SET
-}
+func (m *_BACnetConstructedDataValueSet) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VALUE_SET}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataValueSet) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataValueSet) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataValueSet) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataValueSet) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataValueSet) GetActualValue() BACnetApplicationTagUn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataValueSet factory function for _BACnetConstructedDataValueSet
-func NewBACnetConstructedDataValueSet(valueSet BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataValueSet {
+func NewBACnetConstructedDataValueSet( valueSet BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataValueSet {
_result := &_BACnetConstructedDataValueSet{
- ValueSet: valueSet,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ValueSet: valueSet,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataValueSet(valueSet BACnetApplicationTagUnsignedInteg
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataValueSet(structType interface{}) BACnetConstructedDataValueSet {
- if casted, ok := structType.(BACnetConstructedDataValueSet); ok {
+ if casted, ok := structType.(BACnetConstructedDataValueSet); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataValueSet); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataValueSet) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataValueSet) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataValueSetParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("valueSet"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for valueSet")
}
- _valueSet, _valueSetErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_valueSet, _valueSetErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _valueSetErr != nil {
return nil, errors.Wrap(_valueSetErr, "Error parsing 'valueSet' field of BACnetConstructedDataValueSet")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataValueSetParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataValueSet{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ValueSet: valueSet,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataValueSet) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataValueSet")
}
- // Simple Field (valueSet)
- if pushErr := writeBuffer.PushContext("valueSet"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for valueSet")
- }
- _valueSetErr := writeBuffer.WriteSerializable(ctx, m.GetValueSet())
- if popErr := writeBuffer.PopContext("valueSet"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for valueSet")
- }
- if _valueSetErr != nil {
- return errors.Wrap(_valueSetErr, "Error serializing 'valueSet' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (valueSet)
+ if pushErr := writeBuffer.PushContext("valueSet"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for valueSet")
+ }
+ _valueSetErr := writeBuffer.WriteSerializable(ctx, m.GetValueSet())
+ if popErr := writeBuffer.PopContext("valueSet"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for valueSet")
+ }
+ if _valueSetErr != nil {
+ return errors.Wrap(_valueSetErr, "Error serializing 'valueSet' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataValueSet"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataValueSet")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataValueSet) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataValueSet) isBACnetConstructedDataValueSet() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataValueSet) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go
index 9f7eab366e8..4597874aeb5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSource.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataValueSource is the corresponding interface of BACnetConstructedDataValueSource
type BACnetConstructedDataValueSource interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataValueSourceExactly interface {
// _BACnetConstructedDataValueSource is the data-structure of this message
type _BACnetConstructedDataValueSource struct {
*_BACnetConstructedData
- ValueSource BACnetValueSource
+ ValueSource BACnetValueSource
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataValueSource) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataValueSource) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataValueSource) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VALUE_SOURCE
-}
+func (m *_BACnetConstructedDataValueSource) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VALUE_SOURCE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataValueSource) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataValueSource) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataValueSource) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataValueSource) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataValueSource) GetActualValue() BACnetValueSource {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataValueSource factory function for _BACnetConstructedDataValueSource
-func NewBACnetConstructedDataValueSource(valueSource BACnetValueSource, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataValueSource {
+func NewBACnetConstructedDataValueSource( valueSource BACnetValueSource , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataValueSource {
_result := &_BACnetConstructedDataValueSource{
- ValueSource: valueSource,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ValueSource: valueSource,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataValueSource(valueSource BACnetValueSource, openingT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataValueSource(structType interface{}) BACnetConstructedDataValueSource {
- if casted, ok := structType.(BACnetConstructedDataValueSource); ok {
+ if casted, ok := structType.(BACnetConstructedDataValueSource); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataValueSource); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataValueSource) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataValueSource) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataValueSourceParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("valueSource"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for valueSource")
}
- _valueSource, _valueSourceErr := BACnetValueSourceParseWithBuffer(ctx, readBuffer)
+_valueSource, _valueSourceErr := BACnetValueSourceParseWithBuffer(ctx, readBuffer)
if _valueSourceErr != nil {
return nil, errors.Wrap(_valueSourceErr, "Error parsing 'valueSource' field of BACnetConstructedDataValueSource")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataValueSourceParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataValueSource{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ValueSource: valueSource,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataValueSource) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataValueSource")
}
- // Simple Field (valueSource)
- if pushErr := writeBuffer.PushContext("valueSource"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for valueSource")
- }
- _valueSourceErr := writeBuffer.WriteSerializable(ctx, m.GetValueSource())
- if popErr := writeBuffer.PopContext("valueSource"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for valueSource")
- }
- if _valueSourceErr != nil {
- return errors.Wrap(_valueSourceErr, "Error serializing 'valueSource' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (valueSource)
+ if pushErr := writeBuffer.PushContext("valueSource"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for valueSource")
+ }
+ _valueSourceErr := writeBuffer.WriteSerializable(ctx, m.GetValueSource())
+ if popErr := writeBuffer.PopContext("valueSource"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for valueSource")
+ }
+ if _valueSourceErr != nil {
+ return errors.Wrap(_valueSourceErr, "Error serializing 'valueSource' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataValueSource"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataValueSource")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataValueSource) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataValueSource) isBACnetConstructedDataValueSource() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataValueSource) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go
index 3c2b5fef51c..4241eeb52da 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataValueSourceArray.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataValueSourceArray is the corresponding interface of BACnetConstructedDataValueSourceArray
type BACnetConstructedDataValueSourceArray interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataValueSourceArrayExactly interface {
// _BACnetConstructedDataValueSourceArray is the data-structure of this message
type _BACnetConstructedDataValueSourceArray struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- VtClassesSupported []BACnetValueSource
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ VtClassesSupported []BACnetValueSource
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataValueSourceArray) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataValueSourceArray) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataValueSourceArray) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VALUE_SOURCE_ARRAY
-}
+func (m *_BACnetConstructedDataValueSourceArray) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VALUE_SOURCE_ARRAY}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataValueSourceArray) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataValueSourceArray) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataValueSourceArray) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataValueSourceArray) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataValueSourceArray) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataValueSourceArray factory function for _BACnetConstructedDataValueSourceArray
-func NewBACnetConstructedDataValueSourceArray(numberOfDataElements BACnetApplicationTagUnsignedInteger, vtClassesSupported []BACnetValueSource, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataValueSourceArray {
+func NewBACnetConstructedDataValueSourceArray( numberOfDataElements BACnetApplicationTagUnsignedInteger , vtClassesSupported []BACnetValueSource , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataValueSourceArray {
_result := &_BACnetConstructedDataValueSourceArray{
- NumberOfDataElements: numberOfDataElements,
- VtClassesSupported: vtClassesSupported,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ VtClassesSupported: vtClassesSupported,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataValueSourceArray(numberOfDataElements BACnetApplica
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataValueSourceArray(structType interface{}) BACnetConstructedDataValueSourceArray {
- if casted, ok := structType.(BACnetConstructedDataValueSourceArray); ok {
+ if casted, ok := structType.(BACnetConstructedDataValueSourceArray); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataValueSourceArray); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataValueSourceArray) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataValueSourceArray) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataValueSourceArrayParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataValueSourceArrayParseWithBuffer(ctx context.Context, r
// Terminated array
var vtClassesSupported []BACnetValueSource
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetValueSourceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetValueSourceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'vtClassesSupported' field of BACnetConstructedDataValueSourceArray")
}
@@ -229,7 +231,7 @@ func BACnetConstructedDataValueSourceArrayParseWithBuffer(ctx context.Context, r
}
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(vtClassesSupported)) == (16)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(vtClassesSupported))) == ((16)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"vtClassesSupported should have exactly 16 values"})
}
@@ -240,11 +242,11 @@ func BACnetConstructedDataValueSourceArrayParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataValueSourceArray{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- VtClassesSupported: vtClassesSupported,
+ VtClassesSupported: vtClassesSupported,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -265,43 +267,43 @@ func (m *_BACnetConstructedDataValueSourceArray) SerializeWithWriteBuffer(ctx co
if pushErr := writeBuffer.PushContext("BACnetConstructedDataValueSourceArray"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataValueSourceArray")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (vtClassesSupported)
- if pushErr := writeBuffer.PushContext("vtClassesSupported", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vtClassesSupported")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetVtClassesSupported() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetVtClassesSupported()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'vtClassesSupported' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("vtClassesSupported", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vtClassesSupported")
+ }
+
+ // Array Field (vtClassesSupported)
+ if pushErr := writeBuffer.PushContext("vtClassesSupported", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vtClassesSupported")
+ }
+ for _curItem, _element := range m.GetVtClassesSupported() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetVtClassesSupported()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'vtClassesSupported' field")
}
+ }
+ if popErr := writeBuffer.PopContext("vtClassesSupported", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vtClassesSupported")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataValueSourceArray"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataValueSourceArray")
@@ -311,6 +313,7 @@ func (m *_BACnetConstructedDataValueSourceArray) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataValueSourceArray) isBACnetConstructedDataValueSourceArray() bool {
return true
}
@@ -325,3 +328,6 @@ func (m *_BACnetConstructedDataValueSourceArray) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go
index 10b565a14ee..47aee62c9e0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVarianceValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataVarianceValue is the corresponding interface of BACnetConstructedDataVarianceValue
type BACnetConstructedDataVarianceValue interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataVarianceValueExactly interface {
// _BACnetConstructedDataVarianceValue is the data-structure of this message
type _BACnetConstructedDataVarianceValue struct {
*_BACnetConstructedData
- VarianceValue BACnetApplicationTagReal
+ VarianceValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataVarianceValue) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataVarianceValue) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataVarianceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VARIANCE_VALUE
-}
+func (m *_BACnetConstructedDataVarianceValue) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VARIANCE_VALUE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataVarianceValue) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataVarianceValue) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataVarianceValue) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataVarianceValue) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataVarianceValue) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataVarianceValue factory function for _BACnetConstructedDataVarianceValue
-func NewBACnetConstructedDataVarianceValue(varianceValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataVarianceValue {
+func NewBACnetConstructedDataVarianceValue( varianceValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataVarianceValue {
_result := &_BACnetConstructedDataVarianceValue{
- VarianceValue: varianceValue,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ VarianceValue: varianceValue,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataVarianceValue(varianceValue BACnetApplicationTagRea
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataVarianceValue(structType interface{}) BACnetConstructedDataVarianceValue {
- if casted, ok := structType.(BACnetConstructedDataVarianceValue); ok {
+ if casted, ok := structType.(BACnetConstructedDataVarianceValue); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataVarianceValue); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataVarianceValue) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataVarianceValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataVarianceValueParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("varianceValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for varianceValue")
}
- _varianceValue, _varianceValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_varianceValue, _varianceValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _varianceValueErr != nil {
return nil, errors.Wrap(_varianceValueErr, "Error parsing 'varianceValue' field of BACnetConstructedDataVarianceValue")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataVarianceValueParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataVarianceValue{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
VarianceValue: varianceValue,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataVarianceValue) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataVarianceValue")
}
- // Simple Field (varianceValue)
- if pushErr := writeBuffer.PushContext("varianceValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for varianceValue")
- }
- _varianceValueErr := writeBuffer.WriteSerializable(ctx, m.GetVarianceValue())
- if popErr := writeBuffer.PopContext("varianceValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for varianceValue")
- }
- if _varianceValueErr != nil {
- return errors.Wrap(_varianceValueErr, "Error serializing 'varianceValue' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (varianceValue)
+ if pushErr := writeBuffer.PushContext("varianceValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for varianceValue")
+ }
+ _varianceValueErr := writeBuffer.WriteSerializable(ctx, m.GetVarianceValue())
+ if popErr := writeBuffer.PopContext("varianceValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for varianceValue")
+ }
+ if _varianceValueErr != nil {
+ return errors.Wrap(_varianceValueErr, "Error serializing 'varianceValue' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataVarianceValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataVarianceValue")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataVarianceValue) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataVarianceValue) isBACnetConstructedDataVarianceValue() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataVarianceValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go
index c9d6154ab75..3acbf67849a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataVendorIdentifier is the corresponding interface of BACnetConstructedDataVendorIdentifier
type BACnetConstructedDataVendorIdentifier interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataVendorIdentifierExactly interface {
// _BACnetConstructedDataVendorIdentifier is the data-structure of this message
type _BACnetConstructedDataVendorIdentifier struct {
*_BACnetConstructedData
- VendorIdentifier BACnetVendorIdTagged
+ VendorIdentifier BACnetVendorIdTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataVendorIdentifier) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataVendorIdentifier) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataVendorIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VENDOR_IDENTIFIER
-}
+func (m *_BACnetConstructedDataVendorIdentifier) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VENDOR_IDENTIFIER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataVendorIdentifier) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataVendorIdentifier) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataVendorIdentifier) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataVendorIdentifier) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataVendorIdentifier) GetActualValue() BACnetVendorId
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataVendorIdentifier factory function for _BACnetConstructedDataVendorIdentifier
-func NewBACnetConstructedDataVendorIdentifier(vendorIdentifier BACnetVendorIdTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataVendorIdentifier {
+func NewBACnetConstructedDataVendorIdentifier( vendorIdentifier BACnetVendorIdTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataVendorIdentifier {
_result := &_BACnetConstructedDataVendorIdentifier{
- VendorIdentifier: vendorIdentifier,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ VendorIdentifier: vendorIdentifier,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataVendorIdentifier(vendorIdentifier BACnetVendorIdTag
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataVendorIdentifier(structType interface{}) BACnetConstructedDataVendorIdentifier {
- if casted, ok := structType.(BACnetConstructedDataVendorIdentifier); ok {
+ if casted, ok := structType.(BACnetConstructedDataVendorIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataVendorIdentifier); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataVendorIdentifier) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataVendorIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataVendorIdentifierParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("vendorIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorIdentifier")
}
- _vendorIdentifier, _vendorIdentifierErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_vendorIdentifier, _vendorIdentifierErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _vendorIdentifierErr != nil {
return nil, errors.Wrap(_vendorIdentifierErr, "Error parsing 'vendorIdentifier' field of BACnetConstructedDataVendorIdentifier")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataVendorIdentifierParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataVendorIdentifier{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
VendorIdentifier: vendorIdentifier,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataVendorIdentifier) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataVendorIdentifier")
}
- // Simple Field (vendorIdentifier)
- if pushErr := writeBuffer.PushContext("vendorIdentifier"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vendorIdentifier")
- }
- _vendorIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetVendorIdentifier())
- if popErr := writeBuffer.PopContext("vendorIdentifier"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vendorIdentifier")
- }
- if _vendorIdentifierErr != nil {
- return errors.Wrap(_vendorIdentifierErr, "Error serializing 'vendorIdentifier' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (vendorIdentifier)
+ if pushErr := writeBuffer.PushContext("vendorIdentifier"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vendorIdentifier")
+ }
+ _vendorIdentifierErr := writeBuffer.WriteSerializable(ctx, m.GetVendorIdentifier())
+ if popErr := writeBuffer.PopContext("vendorIdentifier"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vendorIdentifier")
+ }
+ if _vendorIdentifierErr != nil {
+ return errors.Wrap(_vendorIdentifierErr, "Error serializing 'vendorIdentifier' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataVendorIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataVendorIdentifier")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataVendorIdentifier) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataVendorIdentifier) isBACnetConstructedDataVendorIdentifier() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataVendorIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go
index 13c2b75076e..d569bfb4560 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVendorName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataVendorName is the corresponding interface of BACnetConstructedDataVendorName
type BACnetConstructedDataVendorName interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataVendorNameExactly interface {
// _BACnetConstructedDataVendorName is the data-structure of this message
type _BACnetConstructedDataVendorName struct {
*_BACnetConstructedData
- VendorName BACnetApplicationTagCharacterString
+ VendorName BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataVendorName) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataVendorName) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataVendorName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VENDOR_NAME
-}
+func (m *_BACnetConstructedDataVendorName) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VENDOR_NAME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataVendorName) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataVendorName) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataVendorName) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataVendorName) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataVendorName) GetActualValue() BACnetApplicationTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataVendorName factory function for _BACnetConstructedDataVendorName
-func NewBACnetConstructedDataVendorName(vendorName BACnetApplicationTagCharacterString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataVendorName {
+func NewBACnetConstructedDataVendorName( vendorName BACnetApplicationTagCharacterString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataVendorName {
_result := &_BACnetConstructedDataVendorName{
- VendorName: vendorName,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ VendorName: vendorName,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataVendorName(vendorName BACnetApplicationTagCharacter
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataVendorName(structType interface{}) BACnetConstructedDataVendorName {
- if casted, ok := structType.(BACnetConstructedDataVendorName); ok {
+ if casted, ok := structType.(BACnetConstructedDataVendorName); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataVendorName); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataVendorName) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataVendorName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataVendorNameParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("vendorName"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorName")
}
- _vendorName, _vendorNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_vendorName, _vendorNameErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _vendorNameErr != nil {
return nil, errors.Wrap(_vendorNameErr, "Error parsing 'vendorName' field of BACnetConstructedDataVendorName")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataVendorNameParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetConstructedDataVendorName{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
VendorName: vendorName,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataVendorName) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataVendorName")
}
- // Simple Field (vendorName)
- if pushErr := writeBuffer.PushContext("vendorName"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vendorName")
- }
- _vendorNameErr := writeBuffer.WriteSerializable(ctx, m.GetVendorName())
- if popErr := writeBuffer.PopContext("vendorName"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vendorName")
- }
- if _vendorNameErr != nil {
- return errors.Wrap(_vendorNameErr, "Error serializing 'vendorName' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (vendorName)
+ if pushErr := writeBuffer.PushContext("vendorName"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vendorName")
+ }
+ _vendorNameErr := writeBuffer.WriteSerializable(ctx, m.GetVendorName())
+ if popErr := writeBuffer.PopContext("vendorName"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vendorName")
+ }
+ if _vendorNameErr != nil {
+ return errors.Wrap(_vendorNameErr, "Error serializing 'vendorName' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataVendorName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataVendorName")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataVendorName) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataVendorName) isBACnetConstructedDataVendorName() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataVendorName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go
index 04b4d34a533..6a2a121615a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVerificationTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataVerificationTime is the corresponding interface of BACnetConstructedDataVerificationTime
type BACnetConstructedDataVerificationTime interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataVerificationTimeExactly interface {
// _BACnetConstructedDataVerificationTime is the data-structure of this message
type _BACnetConstructedDataVerificationTime struct {
*_BACnetConstructedData
- VerificationTime BACnetApplicationTagSignedInteger
+ VerificationTime BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataVerificationTime) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataVerificationTime) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataVerificationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VERIFICATION_TIME
-}
+func (m *_BACnetConstructedDataVerificationTime) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VERIFICATION_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataVerificationTime) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataVerificationTime) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataVerificationTime) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataVerificationTime) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataVerificationTime) GetActualValue() BACnetApplicat
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataVerificationTime factory function for _BACnetConstructedDataVerificationTime
-func NewBACnetConstructedDataVerificationTime(verificationTime BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataVerificationTime {
+func NewBACnetConstructedDataVerificationTime( verificationTime BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataVerificationTime {
_result := &_BACnetConstructedDataVerificationTime{
- VerificationTime: verificationTime,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ VerificationTime: verificationTime,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataVerificationTime(verificationTime BACnetApplication
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataVerificationTime(structType interface{}) BACnetConstructedDataVerificationTime {
- if casted, ok := structType.(BACnetConstructedDataVerificationTime); ok {
+ if casted, ok := structType.(BACnetConstructedDataVerificationTime); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataVerificationTime); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataVerificationTime) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetConstructedDataVerificationTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataVerificationTimeParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("verificationTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for verificationTime")
}
- _verificationTime, _verificationTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_verificationTime, _verificationTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _verificationTimeErr != nil {
return nil, errors.Wrap(_verificationTimeErr, "Error parsing 'verificationTime' field of BACnetConstructedDataVerificationTime")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataVerificationTimeParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetConstructedDataVerificationTime{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
VerificationTime: verificationTime,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataVerificationTime) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataVerificationTime")
}
- // Simple Field (verificationTime)
- if pushErr := writeBuffer.PushContext("verificationTime"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for verificationTime")
- }
- _verificationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetVerificationTime())
- if popErr := writeBuffer.PopContext("verificationTime"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for verificationTime")
- }
- if _verificationTimeErr != nil {
- return errors.Wrap(_verificationTimeErr, "Error serializing 'verificationTime' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (verificationTime)
+ if pushErr := writeBuffer.PushContext("verificationTime"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for verificationTime")
+ }
+ _verificationTimeErr := writeBuffer.WriteSerializable(ctx, m.GetVerificationTime())
+ if popErr := writeBuffer.PopContext("verificationTime"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for verificationTime")
+ }
+ if _verificationTimeErr != nil {
+ return errors.Wrap(_verificationTimeErr, "Error serializing 'verificationTime' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataVerificationTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataVerificationTime")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataVerificationTime) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataVerificationTime) isBACnetConstructedDataVerificationTime() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataVerificationTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVirtualMACAddressTable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVirtualMACAddressTable.go
index 97e22c48345..481bd925bb5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVirtualMACAddressTable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataVirtualMACAddressTable.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataVirtualMACAddressTable is the corresponding interface of BACnetConstructedDataVirtualMACAddressTable
type BACnetConstructedDataVirtualMACAddressTable interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataVirtualMACAddressTableExactly interface {
// _BACnetConstructedDataVirtualMACAddressTable is the data-structure of this message
type _BACnetConstructedDataVirtualMACAddressTable struct {
*_BACnetConstructedData
- VirtualMacAddressTable []BACnetVMACEntry
+ VirtualMacAddressTable []BACnetVMACEntry
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataVirtualMACAddressTable) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataVirtualMACAddressTable) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataVirtualMACAddressTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_VIRTUAL_MAC_ADDRESS_TABLE
-}
+func (m *_BACnetConstructedDataVirtualMACAddressTable) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_VIRTUAL_MAC_ADDRESS_TABLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataVirtualMACAddressTable) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataVirtualMACAddressTable) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataVirtualMACAddressTable) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataVirtualMACAddressTable) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataVirtualMACAddressTable) GetVirtualMacAddressTable
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataVirtualMACAddressTable factory function for _BACnetConstructedDataVirtualMACAddressTable
-func NewBACnetConstructedDataVirtualMACAddressTable(virtualMacAddressTable []BACnetVMACEntry, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataVirtualMACAddressTable {
+func NewBACnetConstructedDataVirtualMACAddressTable( virtualMacAddressTable []BACnetVMACEntry , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataVirtualMACAddressTable {
_result := &_BACnetConstructedDataVirtualMACAddressTable{
VirtualMacAddressTable: virtualMacAddressTable,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataVirtualMACAddressTable(virtualMacAddressTable []BAC
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataVirtualMACAddressTable(structType interface{}) BACnetConstructedDataVirtualMACAddressTable {
- if casted, ok := structType.(BACnetConstructedDataVirtualMACAddressTable); ok {
+ if casted, ok := structType.(BACnetConstructedDataVirtualMACAddressTable); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataVirtualMACAddressTable); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataVirtualMACAddressTable) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataVirtualMACAddressTable) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataVirtualMACAddressTableParseWithBuffer(ctx context.Cont
// Terminated array
var virtualMacAddressTable []BACnetVMACEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetVMACEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetVMACEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'virtualMacAddressTable' field of BACnetConstructedDataVirtualMACAddressTable")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataVirtualMACAddressTableParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetConstructedDataVirtualMACAddressTable{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
VirtualMacAddressTable: virtualMacAddressTable,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataVirtualMACAddressTable) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataVirtualMACAddressTable")
}
- // Array Field (virtualMacAddressTable)
- if pushErr := writeBuffer.PushContext("virtualMacAddressTable", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for virtualMacAddressTable")
- }
- for _curItem, _element := range m.GetVirtualMacAddressTable() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetVirtualMacAddressTable()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'virtualMacAddressTable' field")
- }
- }
- if popErr := writeBuffer.PopContext("virtualMacAddressTable", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for virtualMacAddressTable")
+ // Array Field (virtualMacAddressTable)
+ if pushErr := writeBuffer.PushContext("virtualMacAddressTable", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for virtualMacAddressTable")
+ }
+ for _curItem, _element := range m.GetVirtualMacAddressTable() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetVirtualMacAddressTable()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'virtualMacAddressTable' field")
}
+ }
+ if popErr := writeBuffer.PopContext("virtualMacAddressTable", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for virtualMacAddressTable")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataVirtualMACAddressTable"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataVirtualMACAddressTable")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataVirtualMACAddressTable) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataVirtualMACAddressTable) isBACnetConstructedDataVirtualMACAddressTable() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataVirtualMACAddressTable) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go
index 34825417b84..6fd8b467e31 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWeeklySchedule.go
@@ -19,15 +19,17 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
"io"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataWeeklySchedule is the corresponding interface of BACnetConstructedDataWeeklySchedule
type BACnetConstructedDataWeeklySchedule interface {
@@ -52,38 +54,36 @@ type BACnetConstructedDataWeeklyScheduleExactly interface {
// _BACnetConstructedDataWeeklySchedule is the data-structure of this message
type _BACnetConstructedDataWeeklySchedule struct {
*_BACnetConstructedData
- NumberOfDataElements BACnetApplicationTagUnsignedInteger
- WeeklySchedule []BACnetDailySchedule
+ NumberOfDataElements BACnetApplicationTagUnsignedInteger
+ WeeklySchedule []BACnetDailySchedule
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataWeeklySchedule) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataWeeklySchedule) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataWeeklySchedule) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_WEEKLY_SCHEDULE
-}
+func (m *_BACnetConstructedDataWeeklySchedule) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_WEEKLY_SCHEDULE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataWeeklySchedule) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataWeeklySchedule) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataWeeklySchedule) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataWeeklySchedule) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -119,12 +119,13 @@ func (m *_BACnetConstructedDataWeeklySchedule) GetZero() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataWeeklySchedule factory function for _BACnetConstructedDataWeeklySchedule
-func NewBACnetConstructedDataWeeklySchedule(numberOfDataElements BACnetApplicationTagUnsignedInteger, weeklySchedule []BACnetDailySchedule, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataWeeklySchedule {
+func NewBACnetConstructedDataWeeklySchedule( numberOfDataElements BACnetApplicationTagUnsignedInteger , weeklySchedule []BACnetDailySchedule , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataWeeklySchedule {
_result := &_BACnetConstructedDataWeeklySchedule{
- NumberOfDataElements: numberOfDataElements,
- WeeklySchedule: weeklySchedule,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ NumberOfDataElements: numberOfDataElements,
+ WeeklySchedule: weeklySchedule,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -132,7 +133,7 @@ func NewBACnetConstructedDataWeeklySchedule(numberOfDataElements BACnetApplicati
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataWeeklySchedule(structType interface{}) BACnetConstructedDataWeeklySchedule {
- if casted, ok := structType.(BACnetConstructedDataWeeklySchedule); ok {
+ if casted, ok := structType.(BACnetConstructedDataWeeklySchedule); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataWeeklySchedule); ok {
@@ -165,6 +166,7 @@ func (m *_BACnetConstructedDataWeeklySchedule) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataWeeklySchedule) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -194,7 +196,7 @@ func BACnetConstructedDataWeeklyScheduleParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("numberOfDataElements"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for numberOfDataElements")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -216,8 +218,8 @@ func BACnetConstructedDataWeeklyScheduleParseWithBuffer(ctx context.Context, rea
// Terminated array
var weeklySchedule []BACnetDailySchedule
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDailyScheduleParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDailyScheduleParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'weeklySchedule' field of BACnetConstructedDataWeeklySchedule")
}
@@ -229,7 +231,7 @@ func BACnetConstructedDataWeeklyScheduleParseWithBuffer(ctx context.Context, rea
}
// Validation
- if !(bool(bool((arrayIndexArgument) != (nil))) || bool(bool((len(weeklySchedule)) == (7)))) {
+ if (!(bool(bool((arrayIndexArgument) != (nil))) || bool(bool(((len(weeklySchedule))) == ((7)))))) {
return nil, errors.WithStack(utils.ParseValidationError{"weeklySchedule should have exactly 7 values"})
}
@@ -240,11 +242,11 @@ func BACnetConstructedDataWeeklyScheduleParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataWeeklySchedule{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
NumberOfDataElements: numberOfDataElements,
- WeeklySchedule: weeklySchedule,
+ WeeklySchedule: weeklySchedule,
}
_child._BACnetConstructedData._BACnetConstructedDataChildRequirements = _child
return _child, nil
@@ -265,43 +267,43 @@ func (m *_BACnetConstructedDataWeeklySchedule) SerializeWithWriteBuffer(ctx cont
if pushErr := writeBuffer.PushContext("BACnetConstructedDataWeeklySchedule"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataWeeklySchedule")
}
- // Virtual field
- if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
- return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
- }
+ // Virtual field
+ if _zeroErr := writeBuffer.WriteVirtual(ctx, "zero", m.GetZero()); _zeroErr != nil {
+ return errors.Wrap(_zeroErr, "Error serializing 'zero' field")
+ }
- // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
- var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
- if m.GetNumberOfDataElements() != nil {
- if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
- }
- numberOfDataElements = m.GetNumberOfDataElements()
- _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
- if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for numberOfDataElements")
- }
- if _numberOfDataElementsErr != nil {
- return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
- }
+ // Optional Field (numberOfDataElements) (Can be skipped, if the value is null)
+ var numberOfDataElements BACnetApplicationTagUnsignedInteger = nil
+ if m.GetNumberOfDataElements() != nil {
+ if pushErr := writeBuffer.PushContext("numberOfDataElements"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for numberOfDataElements")
}
-
- // Array Field (weeklySchedule)
- if pushErr := writeBuffer.PushContext("weeklySchedule", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for weeklySchedule")
+ numberOfDataElements = m.GetNumberOfDataElements()
+ _numberOfDataElementsErr := writeBuffer.WriteSerializable(ctx, numberOfDataElements)
+ if popErr := writeBuffer.PopContext("numberOfDataElements"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for numberOfDataElements")
}
- for _curItem, _element := range m.GetWeeklySchedule() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetWeeklySchedule()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'weeklySchedule' field")
- }
+ if _numberOfDataElementsErr != nil {
+ return errors.Wrap(_numberOfDataElementsErr, "Error serializing 'numberOfDataElements' field")
}
- if popErr := writeBuffer.PopContext("weeklySchedule", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for weeklySchedule")
+ }
+
+ // Array Field (weeklySchedule)
+ if pushErr := writeBuffer.PushContext("weeklySchedule", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for weeklySchedule")
+ }
+ for _curItem, _element := range m.GetWeeklySchedule() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetWeeklySchedule()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'weeklySchedule' field")
}
+ }
+ if popErr := writeBuffer.PopContext("weeklySchedule", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for weeklySchedule")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataWeeklySchedule"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataWeeklySchedule")
@@ -311,6 +313,7 @@ func (m *_BACnetConstructedDataWeeklySchedule) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataWeeklySchedule) isBACnetConstructedDataWeeklySchedule() bool {
return true
}
@@ -325,3 +328,6 @@ func (m *_BACnetConstructedDataWeeklySchedule) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go
index 1b4a05c1c41..0be1fdd5dde 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowInterval.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataWindowInterval is the corresponding interface of BACnetConstructedDataWindowInterval
type BACnetConstructedDataWindowInterval interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataWindowIntervalExactly interface {
// _BACnetConstructedDataWindowInterval is the data-structure of this message
type _BACnetConstructedDataWindowInterval struct {
*_BACnetConstructedData
- WindowInterval BACnetApplicationTagUnsignedInteger
+ WindowInterval BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataWindowInterval) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataWindowInterval) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataWindowInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_WINDOW_INTERVAL
-}
+func (m *_BACnetConstructedDataWindowInterval) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_WINDOW_INTERVAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataWindowInterval) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataWindowInterval) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataWindowInterval) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataWindowInterval) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataWindowInterval) GetActualValue() BACnetApplicatio
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataWindowInterval factory function for _BACnetConstructedDataWindowInterval
-func NewBACnetConstructedDataWindowInterval(windowInterval BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataWindowInterval {
+func NewBACnetConstructedDataWindowInterval( windowInterval BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataWindowInterval {
_result := &_BACnetConstructedDataWindowInterval{
- WindowInterval: windowInterval,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ WindowInterval: windowInterval,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataWindowInterval(windowInterval BACnetApplicationTagU
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataWindowInterval(structType interface{}) BACnetConstructedDataWindowInterval {
- if casted, ok := structType.(BACnetConstructedDataWindowInterval); ok {
+ if casted, ok := structType.(BACnetConstructedDataWindowInterval); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataWindowInterval); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataWindowInterval) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetConstructedDataWindowInterval) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataWindowIntervalParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("windowInterval"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for windowInterval")
}
- _windowInterval, _windowIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_windowInterval, _windowIntervalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _windowIntervalErr != nil {
return nil, errors.Wrap(_windowIntervalErr, "Error parsing 'windowInterval' field of BACnetConstructedDataWindowInterval")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataWindowIntervalParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetConstructedDataWindowInterval{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
WindowInterval: windowInterval,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataWindowInterval) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataWindowInterval")
}
- // Simple Field (windowInterval)
- if pushErr := writeBuffer.PushContext("windowInterval"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for windowInterval")
- }
- _windowIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetWindowInterval())
- if popErr := writeBuffer.PopContext("windowInterval"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for windowInterval")
- }
- if _windowIntervalErr != nil {
- return errors.Wrap(_windowIntervalErr, "Error serializing 'windowInterval' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (windowInterval)
+ if pushErr := writeBuffer.PushContext("windowInterval"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for windowInterval")
+ }
+ _windowIntervalErr := writeBuffer.WriteSerializable(ctx, m.GetWindowInterval())
+ if popErr := writeBuffer.PopContext("windowInterval"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for windowInterval")
+ }
+ if _windowIntervalErr != nil {
+ return errors.Wrap(_windowIntervalErr, "Error serializing 'windowInterval' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataWindowInterval"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataWindowInterval")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataWindowInterval) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataWindowInterval) isBACnetConstructedDataWindowInterval() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataWindowInterval) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go
index b8154fe56dd..a71dd41a906 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWindowSamples.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataWindowSamples is the corresponding interface of BACnetConstructedDataWindowSamples
type BACnetConstructedDataWindowSamples interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataWindowSamplesExactly interface {
// _BACnetConstructedDataWindowSamples is the data-structure of this message
type _BACnetConstructedDataWindowSamples struct {
*_BACnetConstructedData
- WindowSamples BACnetApplicationTagUnsignedInteger
+ WindowSamples BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataWindowSamples) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataWindowSamples) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataWindowSamples) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_WINDOW_SAMPLES
-}
+func (m *_BACnetConstructedDataWindowSamples) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_WINDOW_SAMPLES}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataWindowSamples) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataWindowSamples) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataWindowSamples) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataWindowSamples) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataWindowSamples) GetActualValue() BACnetApplication
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataWindowSamples factory function for _BACnetConstructedDataWindowSamples
-func NewBACnetConstructedDataWindowSamples(windowSamples BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataWindowSamples {
+func NewBACnetConstructedDataWindowSamples( windowSamples BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataWindowSamples {
_result := &_BACnetConstructedDataWindowSamples{
- WindowSamples: windowSamples,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ WindowSamples: windowSamples,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataWindowSamples(windowSamples BACnetApplicationTagUns
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataWindowSamples(structType interface{}) BACnetConstructedDataWindowSamples {
- if casted, ok := structType.(BACnetConstructedDataWindowSamples); ok {
+ if casted, ok := structType.(BACnetConstructedDataWindowSamples); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataWindowSamples); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataWindowSamples) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetConstructedDataWindowSamples) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataWindowSamplesParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("windowSamples"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for windowSamples")
}
- _windowSamples, _windowSamplesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_windowSamples, _windowSamplesErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _windowSamplesErr != nil {
return nil, errors.Wrap(_windowSamplesErr, "Error parsing 'windowSamples' field of BACnetConstructedDataWindowSamples")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataWindowSamplesParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetConstructedDataWindowSamples{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
WindowSamples: windowSamples,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataWindowSamples) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataWindowSamples")
}
- // Simple Field (windowSamples)
- if pushErr := writeBuffer.PushContext("windowSamples"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for windowSamples")
- }
- _windowSamplesErr := writeBuffer.WriteSerializable(ctx, m.GetWindowSamples())
- if popErr := writeBuffer.PopContext("windowSamples"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for windowSamples")
- }
- if _windowSamplesErr != nil {
- return errors.Wrap(_windowSamplesErr, "Error serializing 'windowSamples' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (windowSamples)
+ if pushErr := writeBuffer.PushContext("windowSamples"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for windowSamples")
+ }
+ _windowSamplesErr := writeBuffer.WriteSerializable(ctx, m.GetWindowSamples())
+ if popErr := writeBuffer.PopContext("windowSamples"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for windowSamples")
+ }
+ if _windowSamplesErr != nil {
+ return errors.Wrap(_windowSamplesErr, "Error serializing 'windowSamples' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataWindowSamples"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataWindowSamples")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataWindowSamples) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataWindowSamples) isBACnetConstructedDataWindowSamples() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataWindowSamples) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go
index a605b08befe..74f898d79e4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataWriteStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataWriteStatus is the corresponding interface of BACnetConstructedDataWriteStatus
type BACnetConstructedDataWriteStatus interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataWriteStatusExactly interface {
// _BACnetConstructedDataWriteStatus is the data-structure of this message
type _BACnetConstructedDataWriteStatus struct {
*_BACnetConstructedData
- WriteStatus BACnetWriteStatusTagged
+ WriteStatus BACnetWriteStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataWriteStatus) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataWriteStatus) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataWriteStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_WRITE_STATUS
-}
+func (m *_BACnetConstructedDataWriteStatus) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_WRITE_STATUS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataWriteStatus) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataWriteStatus) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataWriteStatus) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataWriteStatus) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataWriteStatus) GetActualValue() BACnetWriteStatusTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataWriteStatus factory function for _BACnetConstructedDataWriteStatus
-func NewBACnetConstructedDataWriteStatus(writeStatus BACnetWriteStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataWriteStatus {
+func NewBACnetConstructedDataWriteStatus( writeStatus BACnetWriteStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataWriteStatus {
_result := &_BACnetConstructedDataWriteStatus{
- WriteStatus: writeStatus,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ WriteStatus: writeStatus,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataWriteStatus(writeStatus BACnetWriteStatusTagged, op
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataWriteStatus(structType interface{}) BACnetConstructedDataWriteStatus {
- if casted, ok := structType.(BACnetConstructedDataWriteStatus); ok {
+ if casted, ok := structType.(BACnetConstructedDataWriteStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataWriteStatus); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataWriteStatus) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataWriteStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataWriteStatusParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("writeStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for writeStatus")
}
- _writeStatus, _writeStatusErr := BACnetWriteStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_writeStatus, _writeStatusErr := BACnetWriteStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _writeStatusErr != nil {
return nil, errors.Wrap(_writeStatusErr, "Error parsing 'writeStatus' field of BACnetConstructedDataWriteStatus")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataWriteStatusParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataWriteStatus{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
WriteStatus: writeStatus,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataWriteStatus) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataWriteStatus")
}
- // Simple Field (writeStatus)
- if pushErr := writeBuffer.PushContext("writeStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for writeStatus")
- }
- _writeStatusErr := writeBuffer.WriteSerializable(ctx, m.GetWriteStatus())
- if popErr := writeBuffer.PopContext("writeStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for writeStatus")
- }
- if _writeStatusErr != nil {
- return errors.Wrap(_writeStatusErr, "Error serializing 'writeStatus' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (writeStatus)
+ if pushErr := writeBuffer.PushContext("writeStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for writeStatus")
+ }
+ _writeStatusErr := writeBuffer.WriteSerializable(ctx, m.GetWriteStatus())
+ if popErr := writeBuffer.PopContext("writeStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for writeStatus")
+ }
+ if _writeStatusErr != nil {
+ return errors.Wrap(_writeStatusErr, "Error serializing 'writeStatus' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataWriteStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataWriteStatus")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataWriteStatus) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataWriteStatus) isBACnetConstructedDataWriteStatus() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataWriteStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go
index b55c42255cc..f6ce87820eb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneFrom.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataZoneFrom is the corresponding interface of BACnetConstructedDataZoneFrom
type BACnetConstructedDataZoneFrom interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataZoneFromExactly interface {
// _BACnetConstructedDataZoneFrom is the data-structure of this message
type _BACnetConstructedDataZoneFrom struct {
*_BACnetConstructedData
- ZoneFrom BACnetDeviceObjectReference
+ ZoneFrom BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataZoneFrom) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataZoneFrom) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataZoneFrom) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ZONE_FROM
-}
+func (m *_BACnetConstructedDataZoneFrom) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ZONE_FROM}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataZoneFrom) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataZoneFrom) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataZoneFrom) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataZoneFrom) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataZoneFrom) GetActualValue() BACnetDeviceObjectRefe
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataZoneFrom factory function for _BACnetConstructedDataZoneFrom
-func NewBACnetConstructedDataZoneFrom(zoneFrom BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataZoneFrom {
+func NewBACnetConstructedDataZoneFrom( zoneFrom BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataZoneFrom {
_result := &_BACnetConstructedDataZoneFrom{
- ZoneFrom: zoneFrom,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ZoneFrom: zoneFrom,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataZoneFrom(zoneFrom BACnetDeviceObjectReference, open
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataZoneFrom(structType interface{}) BACnetConstructedDataZoneFrom {
- if casted, ok := structType.(BACnetConstructedDataZoneFrom); ok {
+ if casted, ok := structType.(BACnetConstructedDataZoneFrom); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataZoneFrom); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataZoneFrom) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetConstructedDataZoneFrom) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataZoneFromParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("zoneFrom"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for zoneFrom")
}
- _zoneFrom, _zoneFromErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_zoneFrom, _zoneFromErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _zoneFromErr != nil {
return nil, errors.Wrap(_zoneFromErr, "Error parsing 'zoneFrom' field of BACnetConstructedDataZoneFrom")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataZoneFromParseWithBuffer(ctx context.Context, readBuffe
// Create a partially initialized instance
_child := &_BACnetConstructedDataZoneFrom{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ZoneFrom: zoneFrom,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataZoneFrom) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataZoneFrom")
}
- // Simple Field (zoneFrom)
- if pushErr := writeBuffer.PushContext("zoneFrom"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for zoneFrom")
- }
- _zoneFromErr := writeBuffer.WriteSerializable(ctx, m.GetZoneFrom())
- if popErr := writeBuffer.PopContext("zoneFrom"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for zoneFrom")
- }
- if _zoneFromErr != nil {
- return errors.Wrap(_zoneFromErr, "Error serializing 'zoneFrom' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (zoneFrom)
+ if pushErr := writeBuffer.PushContext("zoneFrom"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for zoneFrom")
+ }
+ _zoneFromErr := writeBuffer.WriteSerializable(ctx, m.GetZoneFrom())
+ if popErr := writeBuffer.PopContext("zoneFrom"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for zoneFrom")
+ }
+ if _zoneFromErr != nil {
+ return errors.Wrap(_zoneFromErr, "Error serializing 'zoneFrom' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataZoneFrom"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataZoneFrom")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataZoneFrom) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataZoneFrom) isBACnetConstructedDataZoneFrom() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataZoneFrom) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneMembers.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneMembers.go
index decd7b68d88..161202ffac9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneMembers.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneMembers.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataZoneMembers is the corresponding interface of BACnetConstructedDataZoneMembers
type BACnetConstructedDataZoneMembers interface {
@@ -47,37 +49,35 @@ type BACnetConstructedDataZoneMembersExactly interface {
// _BACnetConstructedDataZoneMembers is the data-structure of this message
type _BACnetConstructedDataZoneMembers struct {
*_BACnetConstructedData
- Members []BACnetDeviceObjectReference
+ Members []BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataZoneMembers) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataZoneMembers) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataZoneMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ZONE_MEMBERS
-}
+func (m *_BACnetConstructedDataZoneMembers) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ZONE_MEMBERS}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataZoneMembers) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataZoneMembers) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataZoneMembers) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataZoneMembers) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,11 +92,12 @@ func (m *_BACnetConstructedDataZoneMembers) GetMembers() []BACnetDeviceObjectRef
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataZoneMembers factory function for _BACnetConstructedDataZoneMembers
-func NewBACnetConstructedDataZoneMembers(members []BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataZoneMembers {
+func NewBACnetConstructedDataZoneMembers( members []BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataZoneMembers {
_result := &_BACnetConstructedDataZoneMembers{
- Members: members,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ Members: members,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -104,7 +105,7 @@ func NewBACnetConstructedDataZoneMembers(members []BACnetDeviceObjectReference,
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataZoneMembers(structType interface{}) BACnetConstructedDataZoneMembers {
- if casted, ok := structType.(BACnetConstructedDataZoneMembers); ok {
+ if casted, ok := structType.(BACnetConstructedDataZoneMembers); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataZoneMembers); ok {
@@ -130,6 +131,7 @@ func (m *_BACnetConstructedDataZoneMembers) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetConstructedDataZoneMembers) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,8 +156,8 @@ func BACnetConstructedDataZoneMembersParseWithBuffer(ctx context.Context, readBu
// Terminated array
var members []BACnetDeviceObjectReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'members' field of BACnetConstructedDataZoneMembers")
}
@@ -173,7 +175,7 @@ func BACnetConstructedDataZoneMembersParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetConstructedDataZoneMembers{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
Members: members,
@@ -198,22 +200,22 @@ func (m *_BACnetConstructedDataZoneMembers) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataZoneMembers")
}
- // Array Field (members)
- if pushErr := writeBuffer.PushContext("members", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for members")
- }
- for _curItem, _element := range m.GetMembers() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMembers()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'members' field")
- }
- }
- if popErr := writeBuffer.PopContext("members", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for members")
+ // Array Field (members)
+ if pushErr := writeBuffer.PushContext("members", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for members")
+ }
+ for _curItem, _element := range m.GetMembers() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetMembers()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'members' field")
}
+ }
+ if popErr := writeBuffer.PopContext("members", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for members")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataZoneMembers"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataZoneMembers")
@@ -223,6 +225,7 @@ func (m *_BACnetConstructedDataZoneMembers) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataZoneMembers) isBACnetConstructedDataZoneMembers() bool {
return true
}
@@ -237,3 +240,6 @@ func (m *_BACnetConstructedDataZoneMembers) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go
index cb0e7ec0ace..d417ef293d9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetConstructedDataZoneTo.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetConstructedDataZoneTo is the corresponding interface of BACnetConstructedDataZoneTo
type BACnetConstructedDataZoneTo interface {
@@ -48,37 +50,35 @@ type BACnetConstructedDataZoneToExactly interface {
// _BACnetConstructedDataZoneTo is the data-structure of this message
type _BACnetConstructedDataZoneTo struct {
*_BACnetConstructedData
- ZoneTo BACnetDeviceObjectReference
+ ZoneTo BACnetDeviceObjectReference
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetConstructedDataZoneTo) GetObjectTypeArgument() BACnetObjectType {
- return 0
-}
+func (m *_BACnetConstructedDataZoneTo) GetObjectTypeArgument() BACnetObjectType {
+return 0}
-func (m *_BACnetConstructedDataZoneTo) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
- return BACnetPropertyIdentifier_ZONE_TO
-}
+func (m *_BACnetConstructedDataZoneTo) GetPropertyIdentifierArgument() BACnetPropertyIdentifier {
+return BACnetPropertyIdentifier_ZONE_TO}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetConstructedDataZoneTo) InitializeParent(parent BACnetConstructedData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetConstructedDataZoneTo) InitializeParent(parent BACnetConstructedData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetConstructedDataZoneTo) GetParent() BACnetConstructedData {
+func (m *_BACnetConstructedDataZoneTo) GetParent() BACnetConstructedData {
return m._BACnetConstructedData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -108,11 +108,12 @@ func (m *_BACnetConstructedDataZoneTo) GetActualValue() BACnetDeviceObjectRefere
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetConstructedDataZoneTo factory function for _BACnetConstructedDataZoneTo
-func NewBACnetConstructedDataZoneTo(zoneTo BACnetDeviceObjectReference, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8, arrayIndexArgument BACnetTagPayloadUnsignedInteger) *_BACnetConstructedDataZoneTo {
+func NewBACnetConstructedDataZoneTo( zoneTo BACnetDeviceObjectReference , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 , arrayIndexArgument BACnetTagPayloadUnsignedInteger ) *_BACnetConstructedDataZoneTo {
_result := &_BACnetConstructedDataZoneTo{
- ZoneTo: zoneTo,
- _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
+ ZoneTo: zoneTo,
+ _BACnetConstructedData: NewBACnetConstructedData(openingTag, peekedTagHeader, closingTag, tagNumber, arrayIndexArgument),
}
_result._BACnetConstructedData._BACnetConstructedDataChildRequirements = _result
return _result
@@ -120,7 +121,7 @@ func NewBACnetConstructedDataZoneTo(zoneTo BACnetDeviceObjectReference, openingT
// Deprecated: use the interface for direct cast
func CastBACnetConstructedDataZoneTo(structType interface{}) BACnetConstructedDataZoneTo {
- if casted, ok := structType.(BACnetConstructedDataZoneTo); ok {
+ if casted, ok := structType.(BACnetConstructedDataZoneTo); ok {
return casted
}
if casted, ok := structType.(*BACnetConstructedDataZoneTo); ok {
@@ -144,6 +145,7 @@ func (m *_BACnetConstructedDataZoneTo) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetConstructedDataZoneTo) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +167,7 @@ func BACnetConstructedDataZoneToParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("zoneTo"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for zoneTo")
}
- _zoneTo, _zoneToErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_zoneTo, _zoneToErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _zoneToErr != nil {
return nil, errors.Wrap(_zoneToErr, "Error parsing 'zoneTo' field of BACnetConstructedDataZoneTo")
}
@@ -186,7 +188,7 @@ func BACnetConstructedDataZoneToParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetConstructedDataZoneTo{
_BACnetConstructedData: &_BACnetConstructedData{
- TagNumber: tagNumber,
+ TagNumber: tagNumber,
ArrayIndexArgument: arrayIndexArgument,
},
ZoneTo: zoneTo,
@@ -211,21 +213,21 @@ func (m *_BACnetConstructedDataZoneTo) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for BACnetConstructedDataZoneTo")
}
- // Simple Field (zoneTo)
- if pushErr := writeBuffer.PushContext("zoneTo"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for zoneTo")
- }
- _zoneToErr := writeBuffer.WriteSerializable(ctx, m.GetZoneTo())
- if popErr := writeBuffer.PopContext("zoneTo"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for zoneTo")
- }
- if _zoneToErr != nil {
- return errors.Wrap(_zoneToErr, "Error serializing 'zoneTo' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (zoneTo)
+ if pushErr := writeBuffer.PushContext("zoneTo"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for zoneTo")
+ }
+ _zoneToErr := writeBuffer.WriteSerializable(ctx, m.GetZoneTo())
+ if popErr := writeBuffer.PopContext("zoneTo"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for zoneTo")
+ }
+ if _zoneToErr != nil {
+ return errors.Wrap(_zoneToErr, "Error serializing 'zoneTo' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetConstructedDataZoneTo"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetConstructedDataZoneTo")
@@ -235,6 +237,7 @@ func (m *_BACnetConstructedDataZoneTo) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetConstructedDataZoneTo) isBACnetConstructedDataZoneTo() bool {
return true
}
@@ -249,3 +252,6 @@ func (m *_BACnetConstructedDataZoneTo) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go
index a2626f3b0fe..11c7b591148 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTag.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTag is the corresponding interface of BACnetContextTag
type BACnetContextTag interface {
@@ -51,7 +53,7 @@ type BACnetContextTagExactly interface {
// _BACnetContextTag is the data-structure of this message
type _BACnetContextTag struct {
_BACnetContextTagChildRequirements
- Header BACnetTagHeader
+ Header BACnetTagHeader
// Arguments.
TagNumberArgument uint8
@@ -63,6 +65,7 @@ type _BACnetContextTagChildRequirements interface {
GetDataType() BACnetDataType
}
+
type BACnetContextTagParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetContextTag, serializeChildFunction func() error) error
GetTypeName() string
@@ -70,13 +73,12 @@ type BACnetContextTagParent interface {
type BACnetContextTagChild interface {
utils.Serializable
- InitializeParent(parent BACnetContextTag, header BACnetTagHeader)
+InitializeParent(parent BACnetContextTag , header BACnetTagHeader )
GetParent() *BACnetContextTag
GetTypeName() string
BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -112,14 +114,15 @@ func (m *_BACnetContextTag) GetActualLength() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTag factory function for _BACnetContextTag
-func NewBACnetContextTag(header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTag {
- return &_BACnetContextTag{Header: header, TagNumberArgument: tagNumberArgument}
+func NewBACnetContextTag( header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTag {
+return &_BACnetContextTag{ Header: header , TagNumberArgument: tagNumberArgument }
}
// Deprecated: use the interface for direct cast
func CastBACnetContextTag(structType interface{}) BACnetContextTag {
- if casted, ok := structType.(BACnetContextTag); ok {
+ if casted, ok := structType.(BACnetContextTag); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTag); ok {
@@ -132,6 +135,7 @@ func (m *_BACnetContextTag) GetTypeName() string {
return "BACnetContextTag"
}
+
func (m *_BACnetContextTag) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -166,7 +170,7 @@ func BACnetContextTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetContextTag")
}
@@ -176,12 +180,12 @@ func BACnetContextTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
}
// Validation
- if !(bool((header.GetActualTagNumber()) == (tagNumberArgument))) {
+ if (!(bool((header.GetActualTagNumber()) == (tagNumberArgument)))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
// Validation
- if !(bool((header.GetTagClass()) == (TagClass_CONTEXT_SPECIFIC_TAGS))) {
+ if (!(bool((header.GetTagClass()) == (TagClass_CONTEXT_SPECIFIC_TAGS)))) {
return nil, errors.WithStack(utils.ParseValidationError{"should be a context tag"})
}
@@ -196,47 +200,47 @@ func BACnetContextTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
_ = actualLength
// Validation
- if !(bool(bool((header.GetLengthValueType()) != (6))) && bool(bool((header.GetLengthValueType()) != (7)))) {
+ if (!(bool(bool((header.GetLengthValueType()) != ((6)))) && bool(bool((header.GetLengthValueType()) != ((7)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"length 6 and 7 reserved for opening and closing tag"})
}
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetContextTagChildSerializeRequirement interface {
BACnetContextTag
- InitializeParent(BACnetContextTag, BACnetTagHeader)
+ InitializeParent(BACnetContextTag, BACnetTagHeader)
GetParent() BACnetContextTag
}
var _childTemp interface{}
var _child BACnetContextTagChildSerializeRequirement
var typeSwitchError error
switch {
- case dataType == BACnetDataType_NULL: // BACnetContextTagNull
+case dataType == BACnetDataType_NULL : // BACnetContextTagNull
_childTemp, typeSwitchError = BACnetContextTagNullParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_BOOLEAN: // BACnetContextTagBoolean
+case dataType == BACnetDataType_BOOLEAN : // BACnetContextTagBoolean
_childTemp, typeSwitchError = BACnetContextTagBooleanParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_UNSIGNED_INTEGER: // BACnetContextTagUnsignedInteger
+case dataType == BACnetDataType_UNSIGNED_INTEGER : // BACnetContextTagUnsignedInteger
_childTemp, typeSwitchError = BACnetContextTagUnsignedIntegerParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_SIGNED_INTEGER: // BACnetContextTagSignedInteger
+case dataType == BACnetDataType_SIGNED_INTEGER : // BACnetContextTagSignedInteger
_childTemp, typeSwitchError = BACnetContextTagSignedIntegerParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_REAL: // BACnetContextTagReal
+case dataType == BACnetDataType_REAL : // BACnetContextTagReal
_childTemp, typeSwitchError = BACnetContextTagRealParseWithBuffer(ctx, readBuffer, tagNumberArgument, dataType)
- case dataType == BACnetDataType_DOUBLE: // BACnetContextTagDouble
+case dataType == BACnetDataType_DOUBLE : // BACnetContextTagDouble
_childTemp, typeSwitchError = BACnetContextTagDoubleParseWithBuffer(ctx, readBuffer, tagNumberArgument, dataType)
- case dataType == BACnetDataType_OCTET_STRING: // BACnetContextTagOctetString
+case dataType == BACnetDataType_OCTET_STRING : // BACnetContextTagOctetString
_childTemp, typeSwitchError = BACnetContextTagOctetStringParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_CHARACTER_STRING: // BACnetContextTagCharacterString
+case dataType == BACnetDataType_CHARACTER_STRING : // BACnetContextTagCharacterString
_childTemp, typeSwitchError = BACnetContextTagCharacterStringParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_BIT_STRING: // BACnetContextTagBitString
+case dataType == BACnetDataType_BIT_STRING : // BACnetContextTagBitString
_childTemp, typeSwitchError = BACnetContextTagBitStringParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_ENUMERATED: // BACnetContextTagEnumerated
+case dataType == BACnetDataType_ENUMERATED : // BACnetContextTagEnumerated
_childTemp, typeSwitchError = BACnetContextTagEnumeratedParseWithBuffer(ctx, readBuffer, header, tagNumberArgument, dataType)
- case dataType == BACnetDataType_DATE: // BACnetContextTagDate
+case dataType == BACnetDataType_DATE : // BACnetContextTagDate
_childTemp, typeSwitchError = BACnetContextTagDateParseWithBuffer(ctx, readBuffer, tagNumberArgument, dataType)
- case dataType == BACnetDataType_TIME: // BACnetContextTagTime
+case dataType == BACnetDataType_TIME : // BACnetContextTagTime
_childTemp, typeSwitchError = BACnetContextTagTimeParseWithBuffer(ctx, readBuffer, tagNumberArgument, dataType)
- case dataType == BACnetDataType_BACNET_OBJECT_IDENTIFIER: // BACnetContextTagObjectIdentifier
+case dataType == BACnetDataType_BACNET_OBJECT_IDENTIFIER : // BACnetContextTagObjectIdentifier
_childTemp, typeSwitchError = BACnetContextTagObjectIdentifierParseWithBuffer(ctx, readBuffer, tagNumberArgument, dataType)
- case dataType == BACnetDataType_UNKNOWN: // BACnetContextTagUnknown
+case dataType == BACnetDataType_UNKNOWN : // BACnetContextTagUnknown
_childTemp, typeSwitchError = BACnetContextTagUnknownParseWithBuffer(ctx, readBuffer, actualLength, tagNumberArgument, dataType)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [dataType=%v]", dataType)
@@ -251,7 +255,7 @@ func BACnetContextTagParseWithBuffer(ctx context.Context, readBuffer utils.ReadB
}
// Finish initializing
- _child.InitializeParent(_child, header)
+_child.InitializeParent(_child , header )
return _child, nil
}
@@ -261,7 +265,7 @@ func (pm *_BACnetContextTag) SerializeParent(ctx context.Context, writeBuffer ut
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetContextTag"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetContextTag"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetContextTag")
}
@@ -296,13 +300,13 @@ func (pm *_BACnetContextTag) SerializeParent(ctx context.Context, writeBuffer ut
return nil
}
+
////
// Arguments Getter
func (m *_BACnetContextTag) GetTagNumberArgument() uint8 {
return m.TagNumberArgument
}
-
//
////
@@ -320,3 +324,6 @@ func (m *_BACnetContextTag) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go
index 06a74fcbd04..d1b1d50fb7b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBitString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagBitString is the corresponding interface of BACnetContextTagBitString
type BACnetContextTagBitString interface {
@@ -46,31 +48,30 @@ type BACnetContextTagBitStringExactly interface {
// _BACnetContextTagBitString is the data-structure of this message
type _BACnetContextTagBitString struct {
*_BACnetContextTag
- Payload BACnetTagPayloadBitString
+ Payload BACnetTagPayloadBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagBitString) GetDataType() BACnetDataType {
- return BACnetDataType_BIT_STRING
-}
+func (m *_BACnetContextTagBitString) GetDataType() BACnetDataType {
+return BACnetDataType_BIT_STRING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagBitString) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagBitString) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagBitString) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagBitString) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,11 +86,12 @@ func (m *_BACnetContextTagBitString) GetPayload() BACnetTagPayloadBitString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagBitString factory function for _BACnetContextTagBitString
-func NewBACnetContextTagBitString(payload BACnetTagPayloadBitString, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagBitString {
+func NewBACnetContextTagBitString( payload BACnetTagPayloadBitString , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagBitString {
_result := &_BACnetContextTagBitString{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -97,7 +99,7 @@ func NewBACnetContextTagBitString(payload BACnetTagPayloadBitString, header BACn
// Deprecated: use the interface for direct cast
func CastBACnetContextTagBitString(structType interface{}) BACnetContextTagBitString {
- if casted, ok := structType.(BACnetContextTagBitString); ok {
+ if casted, ok := structType.(BACnetContextTagBitString); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagBitString); ok {
@@ -119,6 +121,7 @@ func (m *_BACnetContextTagBitString) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetContextTagBitString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -140,7 +143,7 @@ func BACnetContextTagBitStringParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagBitString")
}
@@ -180,17 +183,17 @@ func (m *_BACnetContextTagBitString) SerializeWithWriteBuffer(ctx context.Contex
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagBitString")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagBitString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagBitString")
@@ -200,6 +203,7 @@ func (m *_BACnetContextTagBitString) SerializeWithWriteBuffer(ctx context.Contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagBitString) isBACnetContextTagBitString() bool {
return true
}
@@ -214,3 +218,6 @@ func (m *_BACnetContextTagBitString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go
index 8ef58aa8706..1ce49e2fea1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagBoolean.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagBoolean is the corresponding interface of BACnetContextTagBoolean
type BACnetContextTagBoolean interface {
@@ -50,32 +52,31 @@ type BACnetContextTagBooleanExactly interface {
// _BACnetContextTagBoolean is the data-structure of this message
type _BACnetContextTagBoolean struct {
*_BACnetContextTag
- Value uint8
- Payload BACnetTagPayloadBoolean
+ Value uint8
+ Payload BACnetTagPayloadBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagBoolean) GetDataType() BACnetDataType {
- return BACnetDataType_BOOLEAN
-}
+func (m *_BACnetContextTagBoolean) GetDataType() BACnetDataType {
+return BACnetDataType_BOOLEAN}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagBoolean) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagBoolean) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagBoolean) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagBoolean) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,12 +110,13 @@ func (m *_BACnetContextTagBoolean) GetActualValue() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagBoolean factory function for _BACnetContextTagBoolean
-func NewBACnetContextTagBoolean(value uint8, payload BACnetTagPayloadBoolean, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagBoolean {
+func NewBACnetContextTagBoolean( value uint8 , payload BACnetTagPayloadBoolean , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagBoolean {
_result := &_BACnetContextTagBoolean{
- Value: value,
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Value: value,
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -122,7 +124,7 @@ func NewBACnetContextTagBoolean(value uint8, payload BACnetTagPayloadBoolean, he
// Deprecated: use the interface for direct cast
func CastBACnetContextTagBoolean(structType interface{}) BACnetContextTagBoolean {
- if casted, ok := structType.(BACnetContextTagBoolean); ok {
+ if casted, ok := structType.(BACnetContextTagBoolean); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagBoolean); ok {
@@ -139,7 +141,7 @@ func (m *_BACnetContextTagBoolean) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(m.GetParentLengthInBits(ctx))
// Simple field (value)
- lengthInBits += 8
+ lengthInBits += 8;
// Simple field (payload)
lengthInBits += m.Payload.GetLengthInBits(ctx)
@@ -149,6 +151,7 @@ func (m *_BACnetContextTagBoolean) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagBoolean) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -167,12 +170,12 @@ func BACnetContextTagBooleanParseWithBuffer(ctx context.Context, readBuffer util
_ = currentPos
// Validation
- if !(bool((header.GetActualLength()) == (1))) {
+ if (!(bool((header.GetActualLength()) == ((1))))) {
return nil, errors.WithStack(utils.ParseValidationError{"length field should be 1"})
}
// Simple Field (value)
- _value, _valueErr := readBuffer.ReadUint8("value", 8)
+_value, _valueErr := readBuffer.ReadUint8("value", 8)
if _valueErr != nil {
return nil, errors.Wrap(_valueErr, "Error parsing 'value' field of BACnetContextTagBoolean")
}
@@ -182,7 +185,7 @@ func BACnetContextTagBooleanParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBooleanParseWithBuffer(ctx, readBuffer, uint32(value))
+_payload, _payloadErr := BACnetTagPayloadBooleanParseWithBuffer(ctx, readBuffer , uint32( value ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagBoolean")
}
@@ -205,7 +208,7 @@ func BACnetContextTagBooleanParseWithBuffer(ctx context.Context, readBuffer util
_BACnetContextTag: &_BACnetContextTag{
TagNumberArgument: tagNumberArgument,
},
- Value: value,
+ Value: value,
Payload: payload,
}
_child._BACnetContextTag._BACnetContextTagChildRequirements = _child
@@ -228,28 +231,28 @@ func (m *_BACnetContextTagBoolean) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagBoolean")
}
- // Simple Field (value)
- value := uint8(m.GetValue())
- _valueErr := writeBuffer.WriteUint8("value", 8, (value))
- if _valueErr != nil {
- return errors.Wrap(_valueErr, "Error serializing 'value' field")
- }
+ // Simple Field (value)
+ value := uint8(m.GetValue())
+ _valueErr := writeBuffer.WriteUint8("value", 8, (value))
+ if _valueErr != nil {
+ return errors.Wrap(_valueErr, "Error serializing 'value' field")
+ }
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagBoolean"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagBoolean")
@@ -259,6 +262,7 @@ func (m *_BACnetContextTagBoolean) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagBoolean) isBACnetContextTagBoolean() bool {
return true
}
@@ -273,3 +277,6 @@ func (m *_BACnetContextTagBoolean) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go
index 328e000e10f..cbacd459ac2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagCharacterString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagCharacterString is the corresponding interface of BACnetContextTagCharacterString
type BACnetContextTagCharacterString interface {
@@ -48,31 +50,30 @@ type BACnetContextTagCharacterStringExactly interface {
// _BACnetContextTagCharacterString is the data-structure of this message
type _BACnetContextTagCharacterString struct {
*_BACnetContextTag
- Payload BACnetTagPayloadCharacterString
+ Payload BACnetTagPayloadCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagCharacterString) GetDataType() BACnetDataType {
- return BACnetDataType_CHARACTER_STRING
-}
+func (m *_BACnetContextTagCharacterString) GetDataType() BACnetDataType {
+return BACnetDataType_CHARACTER_STRING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagCharacterString) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagCharacterString) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagCharacterString) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagCharacterString) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,11 +103,12 @@ func (m *_BACnetContextTagCharacterString) GetValue() string {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagCharacterString factory function for _BACnetContextTagCharacterString
-func NewBACnetContextTagCharacterString(payload BACnetTagPayloadCharacterString, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagCharacterString {
+func NewBACnetContextTagCharacterString( payload BACnetTagPayloadCharacterString , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagCharacterString {
_result := &_BACnetContextTagCharacterString{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -114,7 +116,7 @@ func NewBACnetContextTagCharacterString(payload BACnetTagPayloadCharacterString,
// Deprecated: use the interface for direct cast
func CastBACnetContextTagCharacterString(structType interface{}) BACnetContextTagCharacterString {
- if casted, ok := structType.(BACnetContextTagCharacterString); ok {
+ if casted, ok := structType.(BACnetContextTagCharacterString); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagCharacterString); ok {
@@ -138,6 +140,7 @@ func (m *_BACnetContextTagCharacterString) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetContextTagCharacterString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,7 +162,7 @@ func BACnetContextTagCharacterStringParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadCharacterStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadCharacterStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagCharacterString")
}
@@ -204,21 +207,21 @@ func (m *_BACnetContextTagCharacterString) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagCharacterString")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _valueErr := writeBuffer.WriteVirtual(ctx, "value", m.GetValue()); _valueErr != nil {
- return errors.Wrap(_valueErr, "Error serializing 'value' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _valueErr := writeBuffer.WriteVirtual(ctx, "value", m.GetValue()); _valueErr != nil {
+ return errors.Wrap(_valueErr, "Error serializing 'value' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagCharacterString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagCharacterString")
@@ -228,6 +231,7 @@ func (m *_BACnetContextTagCharacterString) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagCharacterString) isBACnetContextTagCharacterString() bool {
return true
}
@@ -242,3 +246,6 @@ func (m *_BACnetContextTagCharacterString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go
index 86e16f3c025..882af330367 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagDate is the corresponding interface of BACnetContextTagDate
type BACnetContextTagDate interface {
@@ -46,31 +48,30 @@ type BACnetContextTagDateExactly interface {
// _BACnetContextTagDate is the data-structure of this message
type _BACnetContextTagDate struct {
*_BACnetContextTag
- Payload BACnetTagPayloadDate
+ Payload BACnetTagPayloadDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagDate) GetDataType() BACnetDataType {
- return BACnetDataType_DATE
-}
+func (m *_BACnetContextTagDate) GetDataType() BACnetDataType {
+return BACnetDataType_DATE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagDate) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagDate) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagDate) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagDate) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,11 +86,12 @@ func (m *_BACnetContextTagDate) GetPayload() BACnetTagPayloadDate {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagDate factory function for _BACnetContextTagDate
-func NewBACnetContextTagDate(payload BACnetTagPayloadDate, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagDate {
+func NewBACnetContextTagDate( payload BACnetTagPayloadDate , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagDate {
_result := &_BACnetContextTagDate{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -97,7 +99,7 @@ func NewBACnetContextTagDate(payload BACnetTagPayloadDate, header BACnetTagHeade
// Deprecated: use the interface for direct cast
func CastBACnetContextTagDate(structType interface{}) BACnetContextTagDate {
- if casted, ok := structType.(BACnetContextTagDate); ok {
+ if casted, ok := structType.(BACnetContextTagDate); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagDate); ok {
@@ -119,6 +121,7 @@ func (m *_BACnetContextTagDate) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -140,7 +143,7 @@ func BACnetContextTagDateParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadDateParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadDateParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagDate")
}
@@ -180,17 +183,17 @@ func (m *_BACnetContextTagDate) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagDate")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagDate")
@@ -200,6 +203,7 @@ func (m *_BACnetContextTagDate) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagDate) isBACnetContextTagDate() bool {
return true
}
@@ -214,3 +218,6 @@ func (m *_BACnetContextTagDate) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go
index c2ff74faeb9..2bec7f671af 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagDouble.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagDouble is the corresponding interface of BACnetContextTagDouble
type BACnetContextTagDouble interface {
@@ -48,31 +50,30 @@ type BACnetContextTagDoubleExactly interface {
// _BACnetContextTagDouble is the data-structure of this message
type _BACnetContextTagDouble struct {
*_BACnetContextTag
- Payload BACnetTagPayloadDouble
+ Payload BACnetTagPayloadDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagDouble) GetDataType() BACnetDataType {
- return BACnetDataType_DOUBLE
-}
+func (m *_BACnetContextTagDouble) GetDataType() BACnetDataType {
+return BACnetDataType_DOUBLE}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagDouble) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagDouble) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagDouble) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagDouble) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,11 +103,12 @@ func (m *_BACnetContextTagDouble) GetActualValue() float64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagDouble factory function for _BACnetContextTagDouble
-func NewBACnetContextTagDouble(payload BACnetTagPayloadDouble, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagDouble {
+func NewBACnetContextTagDouble( payload BACnetTagPayloadDouble , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagDouble {
_result := &_BACnetContextTagDouble{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -114,7 +116,7 @@ func NewBACnetContextTagDouble(payload BACnetTagPayloadDouble, header BACnetTagH
// Deprecated: use the interface for direct cast
func CastBACnetContextTagDouble(structType interface{}) BACnetContextTagDouble {
- if casted, ok := structType.(BACnetContextTagDouble); ok {
+ if casted, ok := structType.(BACnetContextTagDouble); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagDouble); ok {
@@ -138,6 +140,7 @@ func (m *_BACnetContextTagDouble) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagDouble) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,7 +162,7 @@ func BACnetContextTagDoubleParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadDoubleParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadDoubleParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagDouble")
}
@@ -204,21 +207,21 @@ func (m *_BACnetContextTagDouble) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagDouble")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagDouble"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagDouble")
@@ -228,6 +231,7 @@ func (m *_BACnetContextTagDouble) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagDouble) isBACnetContextTagDouble() bool {
return true
}
@@ -242,3 +246,6 @@ func (m *_BACnetContextTagDouble) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go
index b749528cf2c..4a669b20f3d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagEnumerated.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagEnumerated is the corresponding interface of BACnetContextTagEnumerated
type BACnetContextTagEnumerated interface {
@@ -48,31 +50,30 @@ type BACnetContextTagEnumeratedExactly interface {
// _BACnetContextTagEnumerated is the data-structure of this message
type _BACnetContextTagEnumerated struct {
*_BACnetContextTag
- Payload BACnetTagPayloadEnumerated
+ Payload BACnetTagPayloadEnumerated
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagEnumerated) GetDataType() BACnetDataType {
- return BACnetDataType_ENUMERATED
-}
+func (m *_BACnetContextTagEnumerated) GetDataType() BACnetDataType {
+return BACnetDataType_ENUMERATED}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagEnumerated) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagEnumerated) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagEnumerated) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagEnumerated) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,11 +103,12 @@ func (m *_BACnetContextTagEnumerated) GetActualValue() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagEnumerated factory function for _BACnetContextTagEnumerated
-func NewBACnetContextTagEnumerated(payload BACnetTagPayloadEnumerated, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagEnumerated {
+func NewBACnetContextTagEnumerated( payload BACnetTagPayloadEnumerated , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagEnumerated {
_result := &_BACnetContextTagEnumerated{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -114,7 +116,7 @@ func NewBACnetContextTagEnumerated(payload BACnetTagPayloadEnumerated, header BA
// Deprecated: use the interface for direct cast
func CastBACnetContextTagEnumerated(structType interface{}) BACnetContextTagEnumerated {
- if casted, ok := structType.(BACnetContextTagEnumerated); ok {
+ if casted, ok := structType.(BACnetContextTagEnumerated); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagEnumerated); ok {
@@ -138,6 +140,7 @@ func (m *_BACnetContextTagEnumerated) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetContextTagEnumerated) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,7 +162,7 @@ func BACnetContextTagEnumeratedParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadEnumeratedParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadEnumeratedParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagEnumerated")
}
@@ -204,21 +207,21 @@ func (m *_BACnetContextTagEnumerated) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagEnumerated")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagEnumerated"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagEnumerated")
@@ -228,6 +231,7 @@ func (m *_BACnetContextTagEnumerated) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagEnumerated) isBACnetContextTagEnumerated() bool {
return true
}
@@ -242,3 +246,6 @@ func (m *_BACnetContextTagEnumerated) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagNull.go
index c8d22b52054..0b5f8236358 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagNull.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagNull.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagNull is the corresponding interface of BACnetContextTagNull
type BACnetContextTagNull interface {
@@ -46,32 +48,33 @@ type _BACnetContextTagNull struct {
*_BACnetContextTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagNull) GetDataType() BACnetDataType {
- return BACnetDataType_NULL
-}
+func (m *_BACnetContextTagNull) GetDataType() BACnetDataType {
+return BACnetDataType_NULL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagNull) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagNull) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagNull) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagNull) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
+
// NewBACnetContextTagNull factory function for _BACnetContextTagNull
-func NewBACnetContextTagNull(header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagNull {
+func NewBACnetContextTagNull( header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagNull {
_result := &_BACnetContextTagNull{
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -79,7 +82,7 @@ func NewBACnetContextTagNull(header BACnetTagHeader, tagNumberArgument uint8) *_
// Deprecated: use the interface for direct cast
func CastBACnetContextTagNull(structType interface{}) BACnetContextTagNull {
- if casted, ok := structType.(BACnetContextTagNull); ok {
+ if casted, ok := structType.(BACnetContextTagNull); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagNull); ok {
@@ -98,6 +101,7 @@ func (m *_BACnetContextTagNull) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagNull) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -116,7 +120,7 @@ func BACnetContextTagNullParseWithBuffer(ctx context.Context, readBuffer utils.R
_ = currentPos
// Validation
- if !(bool((header.GetActualLength()) == (0))) {
+ if (!(bool((header.GetActualLength()) == ((0))))) {
return nil, errors.WithStack(utils.ParseValidationError{"length field should be 0"})
}
@@ -158,6 +162,7 @@ func (m *_BACnetContextTagNull) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagNull) isBACnetContextTagNull() bool {
return true
}
@@ -172,3 +177,6 @@ func (m *_BACnetContextTagNull) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go
index 287dc013608..a596dfa1358 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagObjectIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagObjectIdentifier is the corresponding interface of BACnetContextTagObjectIdentifier
type BACnetContextTagObjectIdentifier interface {
@@ -50,31 +52,30 @@ type BACnetContextTagObjectIdentifierExactly interface {
// _BACnetContextTagObjectIdentifier is the data-structure of this message
type _BACnetContextTagObjectIdentifier struct {
*_BACnetContextTag
- Payload BACnetTagPayloadObjectIdentifier
+ Payload BACnetTagPayloadObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagObjectIdentifier) GetDataType() BACnetDataType {
- return BACnetDataType_BACNET_OBJECT_IDENTIFIER
-}
+func (m *_BACnetContextTagObjectIdentifier) GetDataType() BACnetDataType {
+return BACnetDataType_BACNET_OBJECT_IDENTIFIER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagObjectIdentifier) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagObjectIdentifier) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagObjectIdentifier) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagObjectIdentifier) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -110,11 +111,12 @@ func (m *_BACnetContextTagObjectIdentifier) GetInstanceNumber() uint32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagObjectIdentifier factory function for _BACnetContextTagObjectIdentifier
-func NewBACnetContextTagObjectIdentifier(payload BACnetTagPayloadObjectIdentifier, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagObjectIdentifier {
+func NewBACnetContextTagObjectIdentifier( payload BACnetTagPayloadObjectIdentifier , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagObjectIdentifier {
_result := &_BACnetContextTagObjectIdentifier{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -122,7 +124,7 @@ func NewBACnetContextTagObjectIdentifier(payload BACnetTagPayloadObjectIdentifie
// Deprecated: use the interface for direct cast
func CastBACnetContextTagObjectIdentifier(structType interface{}) BACnetContextTagObjectIdentifier {
- if casted, ok := structType.(BACnetContextTagObjectIdentifier); ok {
+ if casted, ok := structType.(BACnetContextTagObjectIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagObjectIdentifier); ok {
@@ -148,6 +150,7 @@ func (m *_BACnetContextTagObjectIdentifier) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetContextTagObjectIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +172,7 @@ func BACnetContextTagObjectIdentifierParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadObjectIdentifierParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadObjectIdentifierParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagObjectIdentifier")
}
@@ -219,25 +222,25 @@ func (m *_BACnetContextTagObjectIdentifier) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagObjectIdentifier")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _objectTypeErr := writeBuffer.WriteVirtual(ctx, "objectType", m.GetObjectType()); _objectTypeErr != nil {
- return errors.Wrap(_objectTypeErr, "Error serializing 'objectType' field")
- }
- // Virtual field
- if _instanceNumberErr := writeBuffer.WriteVirtual(ctx, "instanceNumber", m.GetInstanceNumber()); _instanceNumberErr != nil {
- return errors.Wrap(_instanceNumberErr, "Error serializing 'instanceNumber' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _objectTypeErr := writeBuffer.WriteVirtual(ctx, "objectType", m.GetObjectType()); _objectTypeErr != nil {
+ return errors.Wrap(_objectTypeErr, "Error serializing 'objectType' field")
+ }
+ // Virtual field
+ if _instanceNumberErr := writeBuffer.WriteVirtual(ctx, "instanceNumber", m.GetInstanceNumber()); _instanceNumberErr != nil {
+ return errors.Wrap(_instanceNumberErr, "Error serializing 'instanceNumber' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagObjectIdentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagObjectIdentifier")
@@ -247,6 +250,7 @@ func (m *_BACnetContextTagObjectIdentifier) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagObjectIdentifier) isBACnetContextTagObjectIdentifier() bool {
return true
}
@@ -261,3 +265,6 @@ func (m *_BACnetContextTagObjectIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go
index c7335d4b8c8..0f5ca3947d1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagOctetString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagOctetString is the corresponding interface of BACnetContextTagOctetString
type BACnetContextTagOctetString interface {
@@ -46,31 +48,30 @@ type BACnetContextTagOctetStringExactly interface {
// _BACnetContextTagOctetString is the data-structure of this message
type _BACnetContextTagOctetString struct {
*_BACnetContextTag
- Payload BACnetTagPayloadOctetString
+ Payload BACnetTagPayloadOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagOctetString) GetDataType() BACnetDataType {
- return BACnetDataType_OCTET_STRING
-}
+func (m *_BACnetContextTagOctetString) GetDataType() BACnetDataType {
+return BACnetDataType_OCTET_STRING}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagOctetString) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagOctetString) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagOctetString) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagOctetString) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,11 +86,12 @@ func (m *_BACnetContextTagOctetString) GetPayload() BACnetTagPayloadOctetString
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagOctetString factory function for _BACnetContextTagOctetString
-func NewBACnetContextTagOctetString(payload BACnetTagPayloadOctetString, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagOctetString {
+func NewBACnetContextTagOctetString( payload BACnetTagPayloadOctetString , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagOctetString {
_result := &_BACnetContextTagOctetString{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -97,7 +99,7 @@ func NewBACnetContextTagOctetString(payload BACnetTagPayloadOctetString, header
// Deprecated: use the interface for direct cast
func CastBACnetContextTagOctetString(structType interface{}) BACnetContextTagOctetString {
- if casted, ok := structType.(BACnetContextTagOctetString); ok {
+ if casted, ok := structType.(BACnetContextTagOctetString); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagOctetString); ok {
@@ -119,6 +121,7 @@ func (m *_BACnetContextTagOctetString) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetContextTagOctetString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -140,7 +143,7 @@ func BACnetContextTagOctetStringParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadOctetStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadOctetStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagOctetString")
}
@@ -180,17 +183,17 @@ func (m *_BACnetContextTagOctetString) SerializeWithWriteBuffer(ctx context.Cont
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagOctetString")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagOctetString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagOctetString")
@@ -200,6 +203,7 @@ func (m *_BACnetContextTagOctetString) SerializeWithWriteBuffer(ctx context.Cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagOctetString) isBACnetContextTagOctetString() bool {
return true
}
@@ -214,3 +218,6 @@ func (m *_BACnetContextTagOctetString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go
index 93b9e9c81bc..95ace05f82f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagReal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagReal is the corresponding interface of BACnetContextTagReal
type BACnetContextTagReal interface {
@@ -48,31 +50,30 @@ type BACnetContextTagRealExactly interface {
// _BACnetContextTagReal is the data-structure of this message
type _BACnetContextTagReal struct {
*_BACnetContextTag
- Payload BACnetTagPayloadReal
+ Payload BACnetTagPayloadReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagReal) GetDataType() BACnetDataType {
- return BACnetDataType_REAL
-}
+func (m *_BACnetContextTagReal) GetDataType() BACnetDataType {
+return BACnetDataType_REAL}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagReal) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagReal) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagReal) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagReal) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,11 +103,12 @@ func (m *_BACnetContextTagReal) GetActualValue() float32 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagReal factory function for _BACnetContextTagReal
-func NewBACnetContextTagReal(payload BACnetTagPayloadReal, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagReal {
+func NewBACnetContextTagReal( payload BACnetTagPayloadReal , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagReal {
_result := &_BACnetContextTagReal{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -114,7 +116,7 @@ func NewBACnetContextTagReal(payload BACnetTagPayloadReal, header BACnetTagHeade
// Deprecated: use the interface for direct cast
func CastBACnetContextTagReal(structType interface{}) BACnetContextTagReal {
- if casted, ok := structType.(BACnetContextTagReal); ok {
+ if casted, ok := structType.(BACnetContextTagReal); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagReal); ok {
@@ -138,6 +140,7 @@ func (m *_BACnetContextTagReal) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagReal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,7 +162,7 @@ func BACnetContextTagRealParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadRealParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadRealParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagReal")
}
@@ -204,21 +207,21 @@ func (m *_BACnetContextTagReal) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagReal")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagReal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagReal")
@@ -228,6 +231,7 @@ func (m *_BACnetContextTagReal) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagReal) isBACnetContextTagReal() bool {
return true
}
@@ -242,3 +246,6 @@ func (m *_BACnetContextTagReal) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go
index 88f21fb83ba..aae95b2dc9f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagSignedInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagSignedInteger is the corresponding interface of BACnetContextTagSignedInteger
type BACnetContextTagSignedInteger interface {
@@ -48,31 +50,30 @@ type BACnetContextTagSignedIntegerExactly interface {
// _BACnetContextTagSignedInteger is the data-structure of this message
type _BACnetContextTagSignedInteger struct {
*_BACnetContextTag
- Payload BACnetTagPayloadSignedInteger
+ Payload BACnetTagPayloadSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagSignedInteger) GetDataType() BACnetDataType {
- return BACnetDataType_SIGNED_INTEGER
-}
+func (m *_BACnetContextTagSignedInteger) GetDataType() BACnetDataType {
+return BACnetDataType_SIGNED_INTEGER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagSignedInteger) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagSignedInteger) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagSignedInteger) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagSignedInteger) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,11 +103,12 @@ func (m *_BACnetContextTagSignedInteger) GetActualValue() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagSignedInteger factory function for _BACnetContextTagSignedInteger
-func NewBACnetContextTagSignedInteger(payload BACnetTagPayloadSignedInteger, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagSignedInteger {
+func NewBACnetContextTagSignedInteger( payload BACnetTagPayloadSignedInteger , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagSignedInteger {
_result := &_BACnetContextTagSignedInteger{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -114,7 +116,7 @@ func NewBACnetContextTagSignedInteger(payload BACnetTagPayloadSignedInteger, hea
// Deprecated: use the interface for direct cast
func CastBACnetContextTagSignedInteger(structType interface{}) BACnetContextTagSignedInteger {
- if casted, ok := structType.(BACnetContextTagSignedInteger); ok {
+ if casted, ok := structType.(BACnetContextTagSignedInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagSignedInteger); ok {
@@ -138,6 +140,7 @@ func (m *_BACnetContextTagSignedInteger) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetContextTagSignedInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,7 +162,7 @@ func BACnetContextTagSignedIntegerParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadSignedIntegerParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadSignedIntegerParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagSignedInteger")
}
@@ -204,21 +207,21 @@ func (m *_BACnetContextTagSignedInteger) SerializeWithWriteBuffer(ctx context.Co
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagSignedInteger")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagSignedInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagSignedInteger")
@@ -228,6 +231,7 @@ func (m *_BACnetContextTagSignedInteger) SerializeWithWriteBuffer(ctx context.Co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagSignedInteger) isBACnetContextTagSignedInteger() bool {
return true
}
@@ -242,3 +246,6 @@ func (m *_BACnetContextTagSignedInteger) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go
index b2fe588278e..be83ada0ab1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagTime is the corresponding interface of BACnetContextTagTime
type BACnetContextTagTime interface {
@@ -46,31 +48,30 @@ type BACnetContextTagTimeExactly interface {
// _BACnetContextTagTime is the data-structure of this message
type _BACnetContextTagTime struct {
*_BACnetContextTag
- Payload BACnetTagPayloadTime
+ Payload BACnetTagPayloadTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagTime) GetDataType() BACnetDataType {
- return BACnetDataType_TIME
-}
+func (m *_BACnetContextTagTime) GetDataType() BACnetDataType {
+return BACnetDataType_TIME}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagTime) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagTime) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagTime) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagTime) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,11 +86,12 @@ func (m *_BACnetContextTagTime) GetPayload() BACnetTagPayloadTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagTime factory function for _BACnetContextTagTime
-func NewBACnetContextTagTime(payload BACnetTagPayloadTime, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagTime {
+func NewBACnetContextTagTime( payload BACnetTagPayloadTime , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagTime {
_result := &_BACnetContextTagTime{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -97,7 +99,7 @@ func NewBACnetContextTagTime(payload BACnetTagPayloadTime, header BACnetTagHeade
// Deprecated: use the interface for direct cast
func CastBACnetContextTagTime(structType interface{}) BACnetContextTagTime {
- if casted, ok := structType.(BACnetContextTagTime); ok {
+ if casted, ok := structType.(BACnetContextTagTime); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagTime); ok {
@@ -119,6 +121,7 @@ func (m *_BACnetContextTagTime) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -140,7 +143,7 @@ func BACnetContextTagTimeParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadTimeParseWithBuffer(ctx, readBuffer)
+_payload, _payloadErr := BACnetTagPayloadTimeParseWithBuffer(ctx, readBuffer)
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagTime")
}
@@ -180,17 +183,17 @@ func (m *_BACnetContextTagTime) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagTime")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagTime")
@@ -200,6 +203,7 @@ func (m *_BACnetContextTagTime) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagTime) isBACnetContextTagTime() bool {
return true
}
@@ -214,3 +218,6 @@ func (m *_BACnetContextTagTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnknown.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnknown.go
index 8eda99e687c..d086e60c1f4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnknown.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnknown.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagUnknown is the corresponding interface of BACnetContextTagUnknown
type BACnetContextTagUnknown interface {
@@ -46,34 +48,33 @@ type BACnetContextTagUnknownExactly interface {
// _BACnetContextTagUnknown is the data-structure of this message
type _BACnetContextTagUnknown struct {
*_BACnetContextTag
- UnknownData []byte
+ UnknownData []byte
// Arguments.
ActualLength uint32
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagUnknown) GetDataType() BACnetDataType {
- return BACnetDataType_UNKNOWN
-}
+func (m *_BACnetContextTagUnknown) GetDataType() BACnetDataType {
+return BACnetDataType_UNKNOWN}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagUnknown) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagUnknown) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagUnknown) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagUnknown) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -88,11 +89,12 @@ func (m *_BACnetContextTagUnknown) GetUnknownData() []byte {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagUnknown factory function for _BACnetContextTagUnknown
-func NewBACnetContextTagUnknown(unknownData []byte, header BACnetTagHeader, actualLength uint32, tagNumberArgument uint8) *_BACnetContextTagUnknown {
+func NewBACnetContextTagUnknown( unknownData []byte , header BACnetTagHeader , actualLength uint32 , tagNumberArgument uint8 ) *_BACnetContextTagUnknown {
_result := &_BACnetContextTagUnknown{
- UnknownData: unknownData,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ UnknownData: unknownData,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -100,7 +102,7 @@ func NewBACnetContextTagUnknown(unknownData []byte, header BACnetTagHeader, actu
// Deprecated: use the interface for direct cast
func CastBACnetContextTagUnknown(structType interface{}) BACnetContextTagUnknown {
- if casted, ok := structType.(BACnetContextTagUnknown); ok {
+ if casted, ok := structType.(BACnetContextTagUnknown); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagUnknown); ok {
@@ -124,6 +126,7 @@ func (m *_BACnetContextTagUnknown) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetContextTagUnknown) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -178,11 +181,11 @@ func (m *_BACnetContextTagUnknown) SerializeWithWriteBuffer(ctx context.Context,
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagUnknown")
}
- // Array Field (unknownData)
- // Byte Array field (unknownData)
- if err := writeBuffer.WriteByteArray("unknownData", m.GetUnknownData()); err != nil {
- return errors.Wrap(err, "Error serializing 'unknownData' field")
- }
+ // Array Field (unknownData)
+ // Byte Array field (unknownData)
+ if err := writeBuffer.WriteByteArray("unknownData", m.GetUnknownData()); err != nil {
+ return errors.Wrap(err, "Error serializing 'unknownData' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagUnknown"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagUnknown")
@@ -192,13 +195,13 @@ func (m *_BACnetContextTagUnknown) SerializeWithWriteBuffer(ctx context.Context,
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
////
// Arguments Getter
func (m *_BACnetContextTagUnknown) GetActualLength() uint32 {
return m.ActualLength
}
-
//
////
@@ -216,3 +219,6 @@ func (m *_BACnetContextTagUnknown) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go
index 28be0b1221b..235e6e949e6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetContextTagUnsignedInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetContextTagUnsignedInteger is the corresponding interface of BACnetContextTagUnsignedInteger
type BACnetContextTagUnsignedInteger interface {
@@ -48,31 +50,30 @@ type BACnetContextTagUnsignedIntegerExactly interface {
// _BACnetContextTagUnsignedInteger is the data-structure of this message
type _BACnetContextTagUnsignedInteger struct {
*_BACnetContextTag
- Payload BACnetTagPayloadUnsignedInteger
+ Payload BACnetTagPayloadUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetContextTagUnsignedInteger) GetDataType() BACnetDataType {
- return BACnetDataType_UNSIGNED_INTEGER
-}
+func (m *_BACnetContextTagUnsignedInteger) GetDataType() BACnetDataType {
+return BACnetDataType_UNSIGNED_INTEGER}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetContextTagUnsignedInteger) InitializeParent(parent BACnetContextTag, header BACnetTagHeader) {
- m.Header = header
+func (m *_BACnetContextTagUnsignedInteger) InitializeParent(parent BACnetContextTag , header BACnetTagHeader ) { m.Header = header
}
-func (m *_BACnetContextTagUnsignedInteger) GetParent() BACnetContextTag {
+func (m *_BACnetContextTagUnsignedInteger) GetParent() BACnetContextTag {
return m._BACnetContextTag
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,11 +103,12 @@ func (m *_BACnetContextTagUnsignedInteger) GetActualValue() uint64 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetContextTagUnsignedInteger factory function for _BACnetContextTagUnsignedInteger
-func NewBACnetContextTagUnsignedInteger(payload BACnetTagPayloadUnsignedInteger, header BACnetTagHeader, tagNumberArgument uint8) *_BACnetContextTagUnsignedInteger {
+func NewBACnetContextTagUnsignedInteger( payload BACnetTagPayloadUnsignedInteger , header BACnetTagHeader , tagNumberArgument uint8 ) *_BACnetContextTagUnsignedInteger {
_result := &_BACnetContextTagUnsignedInteger{
- Payload: payload,
- _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
+ Payload: payload,
+ _BACnetContextTag: NewBACnetContextTag(header, tagNumberArgument),
}
_result._BACnetContextTag._BACnetContextTagChildRequirements = _result
return _result
@@ -114,7 +116,7 @@ func NewBACnetContextTagUnsignedInteger(payload BACnetTagPayloadUnsignedInteger,
// Deprecated: use the interface for direct cast
func CastBACnetContextTagUnsignedInteger(structType interface{}) BACnetContextTagUnsignedInteger {
- if casted, ok := structType.(BACnetContextTagUnsignedInteger); ok {
+ if casted, ok := structType.(BACnetContextTagUnsignedInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetContextTagUnsignedInteger); ok {
@@ -138,6 +140,7 @@ func (m *_BACnetContextTagUnsignedInteger) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetContextTagUnsignedInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -159,7 +162,7 @@ func BACnetContextTagUnsignedIntegerParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadUnsignedIntegerParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadUnsignedIntegerParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetContextTagUnsignedInteger")
}
@@ -204,21 +207,21 @@ func (m *_BACnetContextTagUnsignedInteger) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetContextTagUnsignedInteger")
}
- // Simple Field (payload)
- if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for payload")
- }
- _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
- if popErr := writeBuffer.PopContext("payload"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for payload")
- }
- if _payloadErr != nil {
- return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
- }
- // Virtual field
- if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
- return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
- }
+ // Simple Field (payload)
+ if pushErr := writeBuffer.PushContext("payload"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for payload")
+ }
+ _payloadErr := writeBuffer.WriteSerializable(ctx, m.GetPayload())
+ if popErr := writeBuffer.PopContext("payload"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for payload")
+ }
+ if _payloadErr != nil {
+ return errors.Wrap(_payloadErr, "Error serializing 'payload' field")
+ }
+ // Virtual field
+ if _actualValueErr := writeBuffer.WriteVirtual(ctx, "actualValue", m.GetActualValue()); _actualValueErr != nil {
+ return errors.Wrap(_actualValueErr, "Error serializing 'actualValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetContextTagUnsignedInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetContextTagUnsignedInteger")
@@ -228,6 +231,7 @@ func (m *_BACnetContextTagUnsignedInteger) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetContextTagUnsignedInteger) isBACnetContextTagUnsignedInteger() bool {
return true
}
@@ -242,3 +246,6 @@ func (m *_BACnetContextTagUnsignedInteger) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go
index 94d5f9ecb97..c4b420546d0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetCredentialAuthenticationFactor.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetCredentialAuthenticationFactor is the corresponding interface of BACnetCredentialAuthenticationFactor
type BACnetCredentialAuthenticationFactor interface {
@@ -46,10 +48,11 @@ type BACnetCredentialAuthenticationFactorExactly interface {
// _BACnetCredentialAuthenticationFactor is the data-structure of this message
type _BACnetCredentialAuthenticationFactor struct {
- Disable BACnetAccessAuthenticationFactorDisableTagged
- AuthenticationFactor BACnetAuthenticationFactorEnclosed
+ Disable BACnetAccessAuthenticationFactorDisableTagged
+ AuthenticationFactor BACnetAuthenticationFactorEnclosed
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetCredentialAuthenticationFactor) GetAuthenticationFactor() BACnet
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetCredentialAuthenticationFactor factory function for _BACnetCredentialAuthenticationFactor
-func NewBACnetCredentialAuthenticationFactor(disable BACnetAccessAuthenticationFactorDisableTagged, authenticationFactor BACnetAuthenticationFactorEnclosed) *_BACnetCredentialAuthenticationFactor {
- return &_BACnetCredentialAuthenticationFactor{Disable: disable, AuthenticationFactor: authenticationFactor}
+func NewBACnetCredentialAuthenticationFactor( disable BACnetAccessAuthenticationFactorDisableTagged , authenticationFactor BACnetAuthenticationFactorEnclosed ) *_BACnetCredentialAuthenticationFactor {
+return &_BACnetCredentialAuthenticationFactor{ Disable: disable , AuthenticationFactor: authenticationFactor }
}
// Deprecated: use the interface for direct cast
func CastBACnetCredentialAuthenticationFactor(structType interface{}) BACnetCredentialAuthenticationFactor {
- if casted, ok := structType.(BACnetCredentialAuthenticationFactor); ok {
+ if casted, ok := structType.(BACnetCredentialAuthenticationFactor); ok {
return casted
}
if casted, ok := structType.(*BACnetCredentialAuthenticationFactor); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetCredentialAuthenticationFactor) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetCredentialAuthenticationFactor) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetCredentialAuthenticationFactorParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("disable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for disable")
}
- _disable, _disableErr := BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_disable, _disableErr := BACnetAccessAuthenticationFactorDisableTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _disableErr != nil {
return nil, errors.Wrap(_disableErr, "Error parsing 'disable' field of BACnetCredentialAuthenticationFactor")
}
@@ -134,7 +139,7 @@ func BACnetCredentialAuthenticationFactorParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("authenticationFactor"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for authenticationFactor")
}
- _authenticationFactor, _authenticationFactorErr := BACnetAuthenticationFactorEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_authenticationFactor, _authenticationFactorErr := BACnetAuthenticationFactorEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _authenticationFactorErr != nil {
return nil, errors.Wrap(_authenticationFactorErr, "Error parsing 'authenticationFactor' field of BACnetCredentialAuthenticationFactor")
}
@@ -149,9 +154,9 @@ func BACnetCredentialAuthenticationFactorParseWithBuffer(ctx context.Context, re
// Create the instance
return &_BACnetCredentialAuthenticationFactor{
- Disable: disable,
- AuthenticationFactor: authenticationFactor,
- }, nil
+ Disable: disable,
+ AuthenticationFactor: authenticationFactor,
+ }, nil
}
func (m *_BACnetCredentialAuthenticationFactor) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetCredentialAuthenticationFactor) Serialize() ([]byte, error) {
func (m *_BACnetCredentialAuthenticationFactor) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetCredentialAuthenticationFactor"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetCredentialAuthenticationFactor"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetCredentialAuthenticationFactor")
}
@@ -199,6 +204,7 @@ func (m *_BACnetCredentialAuthenticationFactor) SerializeWithWriteBuffer(ctx con
return nil
}
+
func (m *_BACnetCredentialAuthenticationFactor) isBACnetCredentialAuthenticationFactor() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetCredentialAuthenticationFactor) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go
index 3d4942c8e7b..15383601ff6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDailySchedule.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDailySchedule is the corresponding interface of BACnetDailySchedule
type BACnetDailySchedule interface {
@@ -49,11 +51,12 @@ type BACnetDailyScheduleExactly interface {
// _BACnetDailySchedule is the data-structure of this message
type _BACnetDailySchedule struct {
- OpeningTag BACnetOpeningTag
- DaySchedule []BACnetTimeValue
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ DaySchedule []BACnetTimeValue
+ ClosingTag BACnetClosingTag
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetDailySchedule) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDailySchedule factory function for _BACnetDailySchedule
-func NewBACnetDailySchedule(openingTag BACnetOpeningTag, daySchedule []BACnetTimeValue, closingTag BACnetClosingTag) *_BACnetDailySchedule {
- return &_BACnetDailySchedule{OpeningTag: openingTag, DaySchedule: daySchedule, ClosingTag: closingTag}
+func NewBACnetDailySchedule( openingTag BACnetOpeningTag , daySchedule []BACnetTimeValue , closingTag BACnetClosingTag ) *_BACnetDailySchedule {
+return &_BACnetDailySchedule{ OpeningTag: openingTag , DaySchedule: daySchedule , ClosingTag: closingTag }
}
// Deprecated: use the interface for direct cast
func CastBACnetDailySchedule(structType interface{}) BACnetDailySchedule {
- if casted, ok := structType.(BACnetDailySchedule); ok {
+ if casted, ok := structType.(BACnetDailySchedule); ok {
return casted
}
if casted, ok := structType.(*BACnetDailySchedule); ok {
@@ -115,6 +119,7 @@ func (m *_BACnetDailySchedule) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDailySchedule) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +141,7 @@ func BACnetDailyScheduleParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetDailySchedule")
}
@@ -152,8 +157,8 @@ func BACnetDailyScheduleParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Terminated array
var daySchedule []BACnetTimeValue
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 0)) {
- _item, _err := BACnetTimeValueParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 0)); {
+_item, _err := BACnetTimeValueParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'daySchedule' field of BACnetDailySchedule")
}
@@ -168,7 +173,7 @@ func BACnetDailyScheduleParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetDailySchedule")
}
@@ -183,10 +188,10 @@ func BACnetDailyScheduleParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create the instance
return &_BACnetDailySchedule{
- OpeningTag: openingTag,
- DaySchedule: daySchedule,
- ClosingTag: closingTag,
- }, nil
+ OpeningTag: openingTag,
+ DaySchedule: daySchedule,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetDailySchedule) Serialize() ([]byte, error) {
@@ -200,7 +205,7 @@ func (m *_BACnetDailySchedule) Serialize() ([]byte, error) {
func (m *_BACnetDailySchedule) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDailySchedule"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDailySchedule"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDailySchedule")
}
@@ -251,6 +256,7 @@ func (m *_BACnetDailySchedule) SerializeWithWriteBuffer(ctx context.Context, wri
return nil
}
+
func (m *_BACnetDailySchedule) isBACnetDailySchedule() bool {
return true
}
@@ -265,3 +271,6 @@ func (m *_BACnetDailySchedule) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDataType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDataType.go
index bae6936789b..55d26f3d89d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDataType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDataType.go
@@ -34,28 +34,28 @@ type IBACnetDataType interface {
utils.Serializable
}
-const (
- BACnetDataType_NULL BACnetDataType = 0
- BACnetDataType_BOOLEAN BACnetDataType = 1
- BACnetDataType_UNSIGNED_INTEGER BACnetDataType = 2
- BACnetDataType_SIGNED_INTEGER BACnetDataType = 3
- BACnetDataType_REAL BACnetDataType = 4
- BACnetDataType_DOUBLE BACnetDataType = 5
- BACnetDataType_OCTET_STRING BACnetDataType = 6
- BACnetDataType_CHARACTER_STRING BACnetDataType = 7
- BACnetDataType_BIT_STRING BACnetDataType = 8
- BACnetDataType_ENUMERATED BACnetDataType = 9
- BACnetDataType_DATE BACnetDataType = 10
- BACnetDataType_TIME BACnetDataType = 11
+const(
+ BACnetDataType_NULL BACnetDataType = 0
+ BACnetDataType_BOOLEAN BACnetDataType = 1
+ BACnetDataType_UNSIGNED_INTEGER BACnetDataType = 2
+ BACnetDataType_SIGNED_INTEGER BACnetDataType = 3
+ BACnetDataType_REAL BACnetDataType = 4
+ BACnetDataType_DOUBLE BACnetDataType = 5
+ BACnetDataType_OCTET_STRING BACnetDataType = 6
+ BACnetDataType_CHARACTER_STRING BACnetDataType = 7
+ BACnetDataType_BIT_STRING BACnetDataType = 8
+ BACnetDataType_ENUMERATED BACnetDataType = 9
+ BACnetDataType_DATE BACnetDataType = 10
+ BACnetDataType_TIME BACnetDataType = 11
BACnetDataType_BACNET_OBJECT_IDENTIFIER BACnetDataType = 12
- BACnetDataType_UNKNOWN BACnetDataType = 33
+ BACnetDataType_UNKNOWN BACnetDataType = 33
)
var BACnetDataTypeValues []BACnetDataType
func init() {
_ = errors.New
- BACnetDataTypeValues = []BACnetDataType{
+ BACnetDataTypeValues = []BACnetDataType {
BACnetDataType_NULL,
BACnetDataType_BOOLEAN,
BACnetDataType_UNSIGNED_INTEGER,
@@ -75,34 +75,34 @@ func init() {
func BACnetDataTypeByValue(value uint8) (enum BACnetDataType, ok bool) {
switch value {
- case 0:
- return BACnetDataType_NULL, true
- case 1:
- return BACnetDataType_BOOLEAN, true
- case 10:
- return BACnetDataType_DATE, true
- case 11:
- return BACnetDataType_TIME, true
- case 12:
- return BACnetDataType_BACNET_OBJECT_IDENTIFIER, true
- case 2:
- return BACnetDataType_UNSIGNED_INTEGER, true
- case 3:
- return BACnetDataType_SIGNED_INTEGER, true
- case 33:
- return BACnetDataType_UNKNOWN, true
- case 4:
- return BACnetDataType_REAL, true
- case 5:
- return BACnetDataType_DOUBLE, true
- case 6:
- return BACnetDataType_OCTET_STRING, true
- case 7:
- return BACnetDataType_CHARACTER_STRING, true
- case 8:
- return BACnetDataType_BIT_STRING, true
- case 9:
- return BACnetDataType_ENUMERATED, true
+ case 0:
+ return BACnetDataType_NULL, true
+ case 1:
+ return BACnetDataType_BOOLEAN, true
+ case 10:
+ return BACnetDataType_DATE, true
+ case 11:
+ return BACnetDataType_TIME, true
+ case 12:
+ return BACnetDataType_BACNET_OBJECT_IDENTIFIER, true
+ case 2:
+ return BACnetDataType_UNSIGNED_INTEGER, true
+ case 3:
+ return BACnetDataType_SIGNED_INTEGER, true
+ case 33:
+ return BACnetDataType_UNKNOWN, true
+ case 4:
+ return BACnetDataType_REAL, true
+ case 5:
+ return BACnetDataType_DOUBLE, true
+ case 6:
+ return BACnetDataType_OCTET_STRING, true
+ case 7:
+ return BACnetDataType_CHARACTER_STRING, true
+ case 8:
+ return BACnetDataType_BIT_STRING, true
+ case 9:
+ return BACnetDataType_ENUMERATED, true
}
return 0, false
}
@@ -141,13 +141,13 @@ func BACnetDataTypeByName(value string) (enum BACnetDataType, ok bool) {
return 0, false
}
-func BACnetDataTypeKnows(value uint8) bool {
+func BACnetDataTypeKnows(value uint8) bool {
for _, typeValue := range BACnetDataTypeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDataType(structType interface{}) BACnetDataType {
@@ -235,3 +235,4 @@ func (e BACnetDataType) PLC4XEnumName() string {
func (e BACnetDataType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go
index c0a9027f103..d33b814315b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDateRange is the corresponding interface of BACnetDateRange
type BACnetDateRange interface {
@@ -46,10 +48,11 @@ type BACnetDateRangeExactly interface {
// _BACnetDateRange is the data-structure of this message
type _BACnetDateRange struct {
- StartDate BACnetApplicationTagDate
- EndDate BACnetApplicationTagDate
+ StartDate BACnetApplicationTagDate
+ EndDate BACnetApplicationTagDate
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetDateRange) GetEndDate() BACnetApplicationTagDate {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDateRange factory function for _BACnetDateRange
-func NewBACnetDateRange(startDate BACnetApplicationTagDate, endDate BACnetApplicationTagDate) *_BACnetDateRange {
- return &_BACnetDateRange{StartDate: startDate, EndDate: endDate}
+func NewBACnetDateRange( startDate BACnetApplicationTagDate , endDate BACnetApplicationTagDate ) *_BACnetDateRange {
+return &_BACnetDateRange{ StartDate: startDate , EndDate: endDate }
}
// Deprecated: use the interface for direct cast
func CastBACnetDateRange(structType interface{}) BACnetDateRange {
- if casted, ok := structType.(BACnetDateRange); ok {
+ if casted, ok := structType.(BACnetDateRange); ok {
return casted
}
if casted, ok := structType.(*BACnetDateRange); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetDateRange) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDateRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetDateRangeParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
if pullErr := readBuffer.PullContext("startDate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for startDate")
}
- _startDate, _startDateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_startDate, _startDateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _startDateErr != nil {
return nil, errors.Wrap(_startDateErr, "Error parsing 'startDate' field of BACnetDateRange")
}
@@ -134,7 +139,7 @@ func BACnetDateRangeParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
if pullErr := readBuffer.PullContext("endDate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for endDate")
}
- _endDate, _endDateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_endDate, _endDateErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _endDateErr != nil {
return nil, errors.Wrap(_endDateErr, "Error parsing 'endDate' field of BACnetDateRange")
}
@@ -149,9 +154,9 @@ func BACnetDateRangeParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
// Create the instance
return &_BACnetDateRange{
- StartDate: startDate,
- EndDate: endDate,
- }, nil
+ StartDate: startDate,
+ EndDate: endDate,
+ }, nil
}
func (m *_BACnetDateRange) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetDateRange) Serialize() ([]byte, error) {
func (m *_BACnetDateRange) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDateRange"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDateRange"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDateRange")
}
@@ -199,6 +204,7 @@ func (m *_BACnetDateRange) SerializeWithWriteBuffer(ctx context.Context, writeBu
return nil
}
+
func (m *_BACnetDateRange) isBACnetDateRange() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetDateRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go
index 07a10449b8f..57428e66507 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateRangeEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDateRangeEnclosed is the corresponding interface of BACnetDateRangeEnclosed
type BACnetDateRangeEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetDateRangeEnclosedExactly interface {
// _BACnetDateRangeEnclosed is the data-structure of this message
type _BACnetDateRangeEnclosed struct {
- OpeningTag BACnetOpeningTag
- DateRange BACnetDateRange
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ DateRange BACnetDateRange
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetDateRangeEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDateRangeEnclosed factory function for _BACnetDateRangeEnclosed
-func NewBACnetDateRangeEnclosed(openingTag BACnetOpeningTag, dateRange BACnetDateRange, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetDateRangeEnclosed {
- return &_BACnetDateRangeEnclosed{OpeningTag: openingTag, DateRange: dateRange, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetDateRangeEnclosed( openingTag BACnetOpeningTag , dateRange BACnetDateRange , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetDateRangeEnclosed {
+return &_BACnetDateRangeEnclosed{ OpeningTag: openingTag , DateRange: dateRange , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetDateRangeEnclosed(structType interface{}) BACnetDateRangeEnclosed {
- if casted, ok := structType.(BACnetDateRangeEnclosed); ok {
+ if casted, ok := structType.(BACnetDateRangeEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetDateRangeEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetDateRangeEnclosed) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDateRangeEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetDateRangeEnclosedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetDateRangeEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetDateRangeEnclosedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("dateRange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateRange")
}
- _dateRange, _dateRangeErr := BACnetDateRangeParseWithBuffer(ctx, readBuffer)
+_dateRange, _dateRangeErr := BACnetDateRangeParseWithBuffer(ctx, readBuffer)
if _dateRangeErr != nil {
return nil, errors.Wrap(_dateRangeErr, "Error parsing 'dateRange' field of BACnetDateRangeEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetDateRangeEnclosedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetDateRangeEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetDateRangeEnclosedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetDateRangeEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- DateRange: dateRange,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ DateRange: dateRange,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetDateRangeEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetDateRangeEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetDateRangeEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDateRangeEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDateRangeEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDateRangeEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetDateRangeEnclosed) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
func (m *_BACnetDateRangeEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetDateRangeEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go
index 646825f7594..29e1fd3115a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDateTime is the corresponding interface of BACnetDateTime
type BACnetDateTime interface {
@@ -46,10 +48,11 @@ type BACnetDateTimeExactly interface {
// _BACnetDateTime is the data-structure of this message
type _BACnetDateTime struct {
- DateValue BACnetApplicationTagDate
- TimeValue BACnetApplicationTagTime
+ DateValue BACnetApplicationTagDate
+ TimeValue BACnetApplicationTagTime
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetDateTime) GetTimeValue() BACnetApplicationTagTime {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDateTime factory function for _BACnetDateTime
-func NewBACnetDateTime(dateValue BACnetApplicationTagDate, timeValue BACnetApplicationTagTime) *_BACnetDateTime {
- return &_BACnetDateTime{DateValue: dateValue, TimeValue: timeValue}
+func NewBACnetDateTime( dateValue BACnetApplicationTagDate , timeValue BACnetApplicationTagTime ) *_BACnetDateTime {
+return &_BACnetDateTime{ DateValue: dateValue , TimeValue: timeValue }
}
// Deprecated: use the interface for direct cast
func CastBACnetDateTime(structType interface{}) BACnetDateTime {
- if casted, ok := structType.(BACnetDateTime); ok {
+ if casted, ok := structType.(BACnetDateTime); ok {
return casted
}
if casted, ok := structType.(*BACnetDateTime); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetDateTime) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDateTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetDateTimeParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if pullErr := readBuffer.PullContext("dateValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateValue")
}
- _dateValue, _dateValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_dateValue, _dateValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _dateValueErr != nil {
return nil, errors.Wrap(_dateValueErr, "Error parsing 'dateValue' field of BACnetDateTime")
}
@@ -134,7 +139,7 @@ func BACnetDateTimeParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
if pullErr := readBuffer.PullContext("timeValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeValue")
}
- _timeValue, _timeValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timeValue, _timeValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timeValueErr != nil {
return nil, errors.Wrap(_timeValueErr, "Error parsing 'timeValue' field of BACnetDateTime")
}
@@ -149,9 +154,9 @@ func BACnetDateTimeParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuf
// Create the instance
return &_BACnetDateTime{
- DateValue: dateValue,
- TimeValue: timeValue,
- }, nil
+ DateValue: dateValue,
+ TimeValue: timeValue,
+ }, nil
}
func (m *_BACnetDateTime) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetDateTime) Serialize() ([]byte, error) {
func (m *_BACnetDateTime) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDateTime"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDateTime"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDateTime")
}
@@ -199,6 +204,7 @@ func (m *_BACnetDateTime) SerializeWithWriteBuffer(ctx context.Context, writeBuf
return nil
}
+
func (m *_BACnetDateTime) isBACnetDateTime() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetDateTime) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go
index e154c49e283..6f72f6bf04b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDateTimeEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDateTimeEnclosed is the corresponding interface of BACnetDateTimeEnclosed
type BACnetDateTimeEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetDateTimeEnclosedExactly interface {
// _BACnetDateTimeEnclosed is the data-structure of this message
type _BACnetDateTimeEnclosed struct {
- OpeningTag BACnetOpeningTag
- DateTimeValue BACnetDateTime
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ DateTimeValue BACnetDateTime
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetDateTimeEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDateTimeEnclosed factory function for _BACnetDateTimeEnclosed
-func NewBACnetDateTimeEnclosed(openingTag BACnetOpeningTag, dateTimeValue BACnetDateTime, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetDateTimeEnclosed {
- return &_BACnetDateTimeEnclosed{OpeningTag: openingTag, DateTimeValue: dateTimeValue, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetDateTimeEnclosed( openingTag BACnetOpeningTag , dateTimeValue BACnetDateTime , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetDateTimeEnclosed {
+return &_BACnetDateTimeEnclosed{ OpeningTag: openingTag , DateTimeValue: dateTimeValue , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetDateTimeEnclosed(structType interface{}) BACnetDateTimeEnclosed {
- if casted, ok := structType.(BACnetDateTimeEnclosed); ok {
+ if casted, ok := structType.(BACnetDateTimeEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetDateTimeEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetDateTimeEnclosed) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDateTimeEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetDateTimeEnclosedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetDateTimeEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetDateTimeEnclosedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("dateTimeValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateTimeValue")
}
- _dateTimeValue, _dateTimeValueErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
+_dateTimeValue, _dateTimeValueErr := BACnetDateTimeParseWithBuffer(ctx, readBuffer)
if _dateTimeValueErr != nil {
return nil, errors.Wrap(_dateTimeValueErr, "Error parsing 'dateTimeValue' field of BACnetDateTimeEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetDateTimeEnclosedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetDateTimeEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetDateTimeEnclosedParseWithBuffer(ctx context.Context, readBuffer utils
// Create the instance
return &_BACnetDateTimeEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- DateTimeValue: dateTimeValue,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ DateTimeValue: dateTimeValue,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetDateTimeEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetDateTimeEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetDateTimeEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDateTimeEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDateTimeEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDateTimeEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetDateTimeEnclosed) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
func (m *_BACnetDateTimeEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetDateTimeEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeek.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeek.go
index eb9a56e3de9..d56a5eb55ae 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeek.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeek.go
@@ -34,21 +34,21 @@ type IBACnetDaysOfWeek interface {
utils.Serializable
}
-const (
- BACnetDaysOfWeek_MONDAY BACnetDaysOfWeek = 0
- BACnetDaysOfWeek_TUESDAY BACnetDaysOfWeek = 1
+const(
+ BACnetDaysOfWeek_MONDAY BACnetDaysOfWeek = 0
+ BACnetDaysOfWeek_TUESDAY BACnetDaysOfWeek = 1
BACnetDaysOfWeek_WEDNESDAY BACnetDaysOfWeek = 2
- BACnetDaysOfWeek_THURSDAY BACnetDaysOfWeek = 3
- BACnetDaysOfWeek_FRIDAY BACnetDaysOfWeek = 4
- BACnetDaysOfWeek_SATURDAY BACnetDaysOfWeek = 5
- BACnetDaysOfWeek_SUNDAY BACnetDaysOfWeek = 6
+ BACnetDaysOfWeek_THURSDAY BACnetDaysOfWeek = 3
+ BACnetDaysOfWeek_FRIDAY BACnetDaysOfWeek = 4
+ BACnetDaysOfWeek_SATURDAY BACnetDaysOfWeek = 5
+ BACnetDaysOfWeek_SUNDAY BACnetDaysOfWeek = 6
)
var BACnetDaysOfWeekValues []BACnetDaysOfWeek
func init() {
_ = errors.New
- BACnetDaysOfWeekValues = []BACnetDaysOfWeek{
+ BACnetDaysOfWeekValues = []BACnetDaysOfWeek {
BACnetDaysOfWeek_MONDAY,
BACnetDaysOfWeek_TUESDAY,
BACnetDaysOfWeek_WEDNESDAY,
@@ -61,20 +61,20 @@ func init() {
func BACnetDaysOfWeekByValue(value uint8) (enum BACnetDaysOfWeek, ok bool) {
switch value {
- case 0:
- return BACnetDaysOfWeek_MONDAY, true
- case 1:
- return BACnetDaysOfWeek_TUESDAY, true
- case 2:
- return BACnetDaysOfWeek_WEDNESDAY, true
- case 3:
- return BACnetDaysOfWeek_THURSDAY, true
- case 4:
- return BACnetDaysOfWeek_FRIDAY, true
- case 5:
- return BACnetDaysOfWeek_SATURDAY, true
- case 6:
- return BACnetDaysOfWeek_SUNDAY, true
+ case 0:
+ return BACnetDaysOfWeek_MONDAY, true
+ case 1:
+ return BACnetDaysOfWeek_TUESDAY, true
+ case 2:
+ return BACnetDaysOfWeek_WEDNESDAY, true
+ case 3:
+ return BACnetDaysOfWeek_THURSDAY, true
+ case 4:
+ return BACnetDaysOfWeek_FRIDAY, true
+ case 5:
+ return BACnetDaysOfWeek_SATURDAY, true
+ case 6:
+ return BACnetDaysOfWeek_SUNDAY, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetDaysOfWeekByName(value string) (enum BACnetDaysOfWeek, ok bool) {
return 0, false
}
-func BACnetDaysOfWeekKnows(value uint8) bool {
+func BACnetDaysOfWeekKnows(value uint8) bool {
for _, typeValue := range BACnetDaysOfWeekValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDaysOfWeek(structType interface{}) BACnetDaysOfWeek {
@@ -179,3 +179,4 @@ func (e BACnetDaysOfWeek) PLC4XEnumName() string {
func (e BACnetDaysOfWeek) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go
index d6079670a90..ba9eaf3a122 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeekTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDaysOfWeekTagged is the corresponding interface of BACnetDaysOfWeekTagged
type BACnetDaysOfWeekTagged interface {
@@ -60,14 +62,15 @@ type BACnetDaysOfWeekTaggedExactly interface {
// _BACnetDaysOfWeekTagged is the data-structure of this message
type _BACnetDaysOfWeekTagged struct {
- Header BACnetTagHeader
- Payload BACnetTagPayloadBitString
+ Header BACnetTagHeader
+ Payload BACnetTagPayloadBitString
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -93,43 +96,43 @@ func (m *_BACnetDaysOfWeekTagged) GetPayload() BACnetTagPayloadBitString {
func (m *_BACnetDaysOfWeekTagged) GetMonday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (0))), func() interface{} { return bool(m.GetPayload().GetData()[0]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((0)))), func() interface{} {return bool(m.GetPayload().GetData()[0])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetDaysOfWeekTagged) GetTuesday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (1))), func() interface{} { return bool(m.GetPayload().GetData()[1]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((1)))), func() interface{} {return bool(m.GetPayload().GetData()[1])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetDaysOfWeekTagged) GetWednesday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (2))), func() interface{} { return bool(m.GetPayload().GetData()[2]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((2)))), func() interface{} {return bool(m.GetPayload().GetData()[2])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetDaysOfWeekTagged) GetThursday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (3))), func() interface{} { return bool(m.GetPayload().GetData()[3]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((3)))), func() interface{} {return bool(m.GetPayload().GetData()[3])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetDaysOfWeekTagged) GetFriday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (4))), func() interface{} { return bool(m.GetPayload().GetData()[4]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((4)))), func() interface{} {return bool(m.GetPayload().GetData()[4])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetDaysOfWeekTagged) GetSaturday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (5))), func() interface{} { return bool(m.GetPayload().GetData()[5]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((5)))), func() interface{} {return bool(m.GetPayload().GetData()[5])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetDaysOfWeekTagged) GetSunday() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (6))), func() interface{} { return bool(m.GetPayload().GetData()[6]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((6)))), func() interface{} {return bool(m.GetPayload().GetData()[6])}, func() interface{} {return bool(bool(false))}).(bool))
}
///////////////////////
@@ -137,14 +140,15 @@ func (m *_BACnetDaysOfWeekTagged) GetSunday() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDaysOfWeekTagged factory function for _BACnetDaysOfWeekTagged
-func NewBACnetDaysOfWeekTagged(header BACnetTagHeader, payload BACnetTagPayloadBitString, tagNumber uint8, tagClass TagClass) *_BACnetDaysOfWeekTagged {
- return &_BACnetDaysOfWeekTagged{Header: header, Payload: payload, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetDaysOfWeekTagged( header BACnetTagHeader , payload BACnetTagPayloadBitString , tagNumber uint8 , tagClass TagClass ) *_BACnetDaysOfWeekTagged {
+return &_BACnetDaysOfWeekTagged{ Header: header , Payload: payload , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetDaysOfWeekTagged(structType interface{}) BACnetDaysOfWeekTagged {
- if casted, ok := structType.(BACnetDaysOfWeekTagged); ok {
+ if casted, ok := structType.(BACnetDaysOfWeekTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetDaysOfWeekTagged); ok {
@@ -183,6 +187,7 @@ func (m *_BACnetDaysOfWeekTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDaysOfWeekTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -204,7 +209,7 @@ func BACnetDaysOfWeekTaggedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetDaysOfWeekTagged")
}
@@ -214,12 +219,12 @@ func BACnetDaysOfWeekTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -227,7 +232,7 @@ func BACnetDaysOfWeekTaggedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetDaysOfWeekTagged")
}
@@ -237,37 +242,37 @@ func BACnetDaysOfWeekTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
// Virtual field
- _monday := utils.InlineIf((bool((len(payload.GetData())) > (0))), func() interface{} { return bool(payload.GetData()[0]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _monday := utils.InlineIf((bool(((len(payload.GetData()))) > ((0)))), func() interface{} {return bool(payload.GetData()[0])}, func() interface{} {return bool(bool(false))}).(bool)
monday := bool(_monday)
_ = monday
// Virtual field
- _tuesday := utils.InlineIf((bool((len(payload.GetData())) > (1))), func() interface{} { return bool(payload.GetData()[1]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _tuesday := utils.InlineIf((bool(((len(payload.GetData()))) > ((1)))), func() interface{} {return bool(payload.GetData()[1])}, func() interface{} {return bool(bool(false))}).(bool)
tuesday := bool(_tuesday)
_ = tuesday
// Virtual field
- _wednesday := utils.InlineIf((bool((len(payload.GetData())) > (2))), func() interface{} { return bool(payload.GetData()[2]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _wednesday := utils.InlineIf((bool(((len(payload.GetData()))) > ((2)))), func() interface{} {return bool(payload.GetData()[2])}, func() interface{} {return bool(bool(false))}).(bool)
wednesday := bool(_wednesday)
_ = wednesday
// Virtual field
- _thursday := utils.InlineIf((bool((len(payload.GetData())) > (3))), func() interface{} { return bool(payload.GetData()[3]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _thursday := utils.InlineIf((bool(((len(payload.GetData()))) > ((3)))), func() interface{} {return bool(payload.GetData()[3])}, func() interface{} {return bool(bool(false))}).(bool)
thursday := bool(_thursday)
_ = thursday
// Virtual field
- _friday := utils.InlineIf((bool((len(payload.GetData())) > (4))), func() interface{} { return bool(payload.GetData()[4]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _friday := utils.InlineIf((bool(((len(payload.GetData()))) > ((4)))), func() interface{} {return bool(payload.GetData()[4])}, func() interface{} {return bool(bool(false))}).(bool)
friday := bool(_friday)
_ = friday
// Virtual field
- _saturday := utils.InlineIf((bool((len(payload.GetData())) > (5))), func() interface{} { return bool(payload.GetData()[5]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _saturday := utils.InlineIf((bool(((len(payload.GetData()))) > ((5)))), func() interface{} {return bool(payload.GetData()[5])}, func() interface{} {return bool(bool(false))}).(bool)
saturday := bool(_saturday)
_ = saturday
// Virtual field
- _sunday := utils.InlineIf((bool((len(payload.GetData())) > (6))), func() interface{} { return bool(payload.GetData()[6]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _sunday := utils.InlineIf((bool(((len(payload.GetData()))) > ((6)))), func() interface{} {return bool(payload.GetData()[6])}, func() interface{} {return bool(bool(false))}).(bool)
sunday := bool(_sunday)
_ = sunday
@@ -277,11 +282,11 @@ func BACnetDaysOfWeekTaggedParseWithBuffer(ctx context.Context, readBuffer utils
// Create the instance
return &_BACnetDaysOfWeekTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Payload: payload,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Payload: payload,
+ }, nil
}
func (m *_BACnetDaysOfWeekTagged) Serialize() ([]byte, error) {
@@ -295,7 +300,7 @@ func (m *_BACnetDaysOfWeekTagged) Serialize() ([]byte, error) {
func (m *_BACnetDaysOfWeekTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDaysOfWeekTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDaysOfWeekTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDaysOfWeekTagged")
}
@@ -357,6 +362,7 @@ func (m *_BACnetDaysOfWeekTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -366,7 +372,6 @@ func (m *_BACnetDaysOfWeekTagged) GetTagNumber() uint8 {
func (m *_BACnetDaysOfWeekTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -384,3 +389,6 @@ func (m *_BACnetDaysOfWeekTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go
index 2c4ead4cbce..48697281abb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDestination.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDestination is the corresponding interface of BACnetDestination
type BACnetDestination interface {
@@ -56,15 +58,16 @@ type BACnetDestinationExactly interface {
// _BACnetDestination is the data-structure of this message
type _BACnetDestination struct {
- ValidDays BACnetDaysOfWeekTagged
- FromTime BACnetApplicationTagTime
- ToTime BACnetApplicationTagTime
- Recipient BACnetRecipient
- ProcessIdentifier BACnetApplicationTagUnsignedInteger
- IssueConfirmedNotifications BACnetApplicationTagBoolean
- Transitions BACnetEventTransitionBitsTagged
+ ValidDays BACnetDaysOfWeekTagged
+ FromTime BACnetApplicationTagTime
+ ToTime BACnetApplicationTagTime
+ Recipient BACnetRecipient
+ ProcessIdentifier BACnetApplicationTagUnsignedInteger
+ IssueConfirmedNotifications BACnetApplicationTagBoolean
+ Transitions BACnetEventTransitionBitsTagged
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -103,14 +106,15 @@ func (m *_BACnetDestination) GetTransitions() BACnetEventTransitionBitsTagged {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDestination factory function for _BACnetDestination
-func NewBACnetDestination(validDays BACnetDaysOfWeekTagged, fromTime BACnetApplicationTagTime, toTime BACnetApplicationTagTime, recipient BACnetRecipient, processIdentifier BACnetApplicationTagUnsignedInteger, issueConfirmedNotifications BACnetApplicationTagBoolean, transitions BACnetEventTransitionBitsTagged) *_BACnetDestination {
- return &_BACnetDestination{ValidDays: validDays, FromTime: fromTime, ToTime: toTime, Recipient: recipient, ProcessIdentifier: processIdentifier, IssueConfirmedNotifications: issueConfirmedNotifications, Transitions: transitions}
+func NewBACnetDestination( validDays BACnetDaysOfWeekTagged , fromTime BACnetApplicationTagTime , toTime BACnetApplicationTagTime , recipient BACnetRecipient , processIdentifier BACnetApplicationTagUnsignedInteger , issueConfirmedNotifications BACnetApplicationTagBoolean , transitions BACnetEventTransitionBitsTagged ) *_BACnetDestination {
+return &_BACnetDestination{ ValidDays: validDays , FromTime: fromTime , ToTime: toTime , Recipient: recipient , ProcessIdentifier: processIdentifier , IssueConfirmedNotifications: issueConfirmedNotifications , Transitions: transitions }
}
// Deprecated: use the interface for direct cast
func CastBACnetDestination(structType interface{}) BACnetDestination {
- if casted, ok := structType.(BACnetDestination); ok {
+ if casted, ok := structType.(BACnetDestination); ok {
return casted
}
if casted, ok := structType.(*BACnetDestination); ok {
@@ -150,6 +154,7 @@ func (m *_BACnetDestination) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDestination) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -171,7 +176,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("validDays"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for validDays")
}
- _validDays, _validDaysErr := BACnetDaysOfWeekTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_validDays, _validDaysErr := BACnetDaysOfWeekTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _validDaysErr != nil {
return nil, errors.Wrap(_validDaysErr, "Error parsing 'validDays' field of BACnetDestination")
}
@@ -184,7 +189,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("fromTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fromTime")
}
- _fromTime, _fromTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_fromTime, _fromTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _fromTimeErr != nil {
return nil, errors.Wrap(_fromTimeErr, "Error parsing 'fromTime' field of BACnetDestination")
}
@@ -197,7 +202,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("toTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toTime")
}
- _toTime, _toTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_toTime, _toTimeErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _toTimeErr != nil {
return nil, errors.Wrap(_toTimeErr, "Error parsing 'toTime' field of BACnetDestination")
}
@@ -210,7 +215,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("recipient"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recipient")
}
- _recipient, _recipientErr := BACnetRecipientParseWithBuffer(ctx, readBuffer)
+_recipient, _recipientErr := BACnetRecipientParseWithBuffer(ctx, readBuffer)
if _recipientErr != nil {
return nil, errors.Wrap(_recipientErr, "Error parsing 'recipient' field of BACnetDestination")
}
@@ -223,7 +228,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("processIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for processIdentifier")
}
- _processIdentifier, _processIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_processIdentifier, _processIdentifierErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _processIdentifierErr != nil {
return nil, errors.Wrap(_processIdentifierErr, "Error parsing 'processIdentifier' field of BACnetDestination")
}
@@ -236,7 +241,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("issueConfirmedNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmedNotifications")
}
- _issueConfirmedNotifications, _issueConfirmedNotificationsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_issueConfirmedNotifications, _issueConfirmedNotificationsErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _issueConfirmedNotificationsErr != nil {
return nil, errors.Wrap(_issueConfirmedNotificationsErr, "Error parsing 'issueConfirmedNotifications' field of BACnetDestination")
}
@@ -249,7 +254,7 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
if pullErr := readBuffer.PullContext("transitions"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for transitions")
}
- _transitions, _transitionsErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_APPLICATION_TAGS))
+_transitions, _transitionsErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_APPLICATION_TAGS ) )
if _transitionsErr != nil {
return nil, errors.Wrap(_transitionsErr, "Error parsing 'transitions' field of BACnetDestination")
}
@@ -264,14 +269,14 @@ func BACnetDestinationParseWithBuffer(ctx context.Context, readBuffer utils.Read
// Create the instance
return &_BACnetDestination{
- ValidDays: validDays,
- FromTime: fromTime,
- ToTime: toTime,
- Recipient: recipient,
- ProcessIdentifier: processIdentifier,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- Transitions: transitions,
- }, nil
+ ValidDays: validDays,
+ FromTime: fromTime,
+ ToTime: toTime,
+ Recipient: recipient,
+ ProcessIdentifier: processIdentifier,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ Transitions: transitions,
+ }, nil
}
func (m *_BACnetDestination) Serialize() ([]byte, error) {
@@ -285,7 +290,7 @@ func (m *_BACnetDestination) Serialize() ([]byte, error) {
func (m *_BACnetDestination) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDestination"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDestination"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDestination")
}
@@ -379,6 +384,7 @@ func (m *_BACnetDestination) SerializeWithWriteBuffer(ctx context.Context, write
return nil
}
+
func (m *_BACnetDestination) isBACnetDestination() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetDestination) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go
index 3949294a198..e916004ace0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReference.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDeviceObjectPropertyReference is the corresponding interface of BACnetDeviceObjectPropertyReference
type BACnetDeviceObjectPropertyReference interface {
@@ -51,12 +53,13 @@ type BACnetDeviceObjectPropertyReferenceExactly interface {
// _BACnetDeviceObjectPropertyReference is the data-structure of this message
type _BACnetDeviceObjectPropertyReference struct {
- ObjectIdentifier BACnetContextTagObjectIdentifier
- PropertyIdentifier BACnetPropertyIdentifierTagged
- ArrayIndex BACnetContextTagUnsignedInteger
- DeviceIdentifier BACnetContextTagObjectIdentifier
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ PropertyIdentifier BACnetPropertyIdentifierTagged
+ ArrayIndex BACnetContextTagUnsignedInteger
+ DeviceIdentifier BACnetContextTagObjectIdentifier
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,14 +86,15 @@ func (m *_BACnetDeviceObjectPropertyReference) GetDeviceIdentifier() BACnetConte
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDeviceObjectPropertyReference factory function for _BACnetDeviceObjectPropertyReference
-func NewBACnetDeviceObjectPropertyReference(objectIdentifier BACnetContextTagObjectIdentifier, propertyIdentifier BACnetPropertyIdentifierTagged, arrayIndex BACnetContextTagUnsignedInteger, deviceIdentifier BACnetContextTagObjectIdentifier) *_BACnetDeviceObjectPropertyReference {
- return &_BACnetDeviceObjectPropertyReference{ObjectIdentifier: objectIdentifier, PropertyIdentifier: propertyIdentifier, ArrayIndex: arrayIndex, DeviceIdentifier: deviceIdentifier}
+func NewBACnetDeviceObjectPropertyReference( objectIdentifier BACnetContextTagObjectIdentifier , propertyIdentifier BACnetPropertyIdentifierTagged , arrayIndex BACnetContextTagUnsignedInteger , deviceIdentifier BACnetContextTagObjectIdentifier ) *_BACnetDeviceObjectPropertyReference {
+return &_BACnetDeviceObjectPropertyReference{ ObjectIdentifier: objectIdentifier , PropertyIdentifier: propertyIdentifier , ArrayIndex: arrayIndex , DeviceIdentifier: deviceIdentifier }
}
// Deprecated: use the interface for direct cast
func CastBACnetDeviceObjectPropertyReference(structType interface{}) BACnetDeviceObjectPropertyReference {
- if casted, ok := structType.(BACnetDeviceObjectPropertyReference); ok {
+ if casted, ok := structType.(BACnetDeviceObjectPropertyReference); ok {
return casted
}
if casted, ok := structType.(*BACnetDeviceObjectPropertyReference); ok {
@@ -125,6 +129,7 @@ func (m *_BACnetDeviceObjectPropertyReference) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetDeviceObjectPropertyReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -146,7 +151,7 @@ func BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetDeviceObjectPropertyReference")
}
@@ -159,7 +164,7 @@ func BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("propertyIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for propertyIdentifier")
}
- _propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_propertyIdentifier, _propertyIdentifierErr := BACnetPropertyIdentifierTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _propertyIdentifierErr != nil {
return nil, errors.Wrap(_propertyIdentifierErr, "Error parsing 'propertyIdentifier' field of BACnetDeviceObjectPropertyReference")
}
@@ -170,12 +175,12 @@ func BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx context.Context, rea
// Optional Field (arrayIndex) (Can be skipped, if a given expression evaluates to false)
var arrayIndex BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("arrayIndex"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for arrayIndex")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -192,12 +197,12 @@ func BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx context.Context, rea
// Optional Field (deviceIdentifier) (Can be skipped, if a given expression evaluates to false)
var deviceIdentifier BACnetContextTagObjectIdentifier = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("deviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceIdentifier")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_BACNET_OBJECT_IDENTIFIER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_BACNET_OBJECT_IDENTIFIER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -218,11 +223,11 @@ func BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx context.Context, rea
// Create the instance
return &_BACnetDeviceObjectPropertyReference{
- ObjectIdentifier: objectIdentifier,
- PropertyIdentifier: propertyIdentifier,
- ArrayIndex: arrayIndex,
- DeviceIdentifier: deviceIdentifier,
- }, nil
+ ObjectIdentifier: objectIdentifier,
+ PropertyIdentifier: propertyIdentifier,
+ ArrayIndex: arrayIndex,
+ DeviceIdentifier: deviceIdentifier,
+ }, nil
}
func (m *_BACnetDeviceObjectPropertyReference) Serialize() ([]byte, error) {
@@ -236,7 +241,7 @@ func (m *_BACnetDeviceObjectPropertyReference) Serialize() ([]byte, error) {
func (m *_BACnetDeviceObjectPropertyReference) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDeviceObjectPropertyReference"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDeviceObjectPropertyReference"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDeviceObjectPropertyReference")
}
@@ -302,6 +307,7 @@ func (m *_BACnetDeviceObjectPropertyReference) SerializeWithWriteBuffer(ctx cont
return nil
}
+
func (m *_BACnetDeviceObjectPropertyReference) isBACnetDeviceObjectPropertyReference() bool {
return true
}
@@ -316,3 +322,6 @@ func (m *_BACnetDeviceObjectPropertyReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go
index c0cf6950a57..d664ed7f655 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectPropertyReferenceEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDeviceObjectPropertyReferenceEnclosed is the corresponding interface of BACnetDeviceObjectPropertyReferenceEnclosed
type BACnetDeviceObjectPropertyReferenceEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetDeviceObjectPropertyReferenceEnclosedExactly interface {
// _BACnetDeviceObjectPropertyReferenceEnclosed is the data-structure of this message
type _BACnetDeviceObjectPropertyReferenceEnclosed struct {
- OpeningTag BACnetOpeningTag
- Value BACnetDeviceObjectPropertyReference
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ Value BACnetDeviceObjectPropertyReference
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) GetClosingTag() BACnetClo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDeviceObjectPropertyReferenceEnclosed factory function for _BACnetDeviceObjectPropertyReferenceEnclosed
-func NewBACnetDeviceObjectPropertyReferenceEnclosed(openingTag BACnetOpeningTag, value BACnetDeviceObjectPropertyReference, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetDeviceObjectPropertyReferenceEnclosed {
- return &_BACnetDeviceObjectPropertyReferenceEnclosed{OpeningTag: openingTag, Value: value, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetDeviceObjectPropertyReferenceEnclosed( openingTag BACnetOpeningTag , value BACnetDeviceObjectPropertyReference , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetDeviceObjectPropertyReferenceEnclosed {
+return &_BACnetDeviceObjectPropertyReferenceEnclosed{ OpeningTag: openingTag , Value: value , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetDeviceObjectPropertyReferenceEnclosed(structType interface{}) BACnetDeviceObjectPropertyReferenceEnclosed {
- if casted, ok := structType.(BACnetDeviceObjectPropertyReferenceEnclosed); ok {
+ if casted, ok := structType.(BACnetDeviceObjectPropertyReferenceEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetDeviceObjectPropertyReferenceEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetDeviceObjectPropertyReferenceEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("value"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for value")
}
- _value, _valueErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+_value, _valueErr := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _valueErr != nil {
return nil, errors.Wrap(_valueErr, "Error parsing 'value' field of BACnetDeviceObjectPropertyReferenceEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetDeviceObjectPropertyReferenceEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx context.Cont
// Create the instance
return &_BACnetDeviceObjectPropertyReferenceEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- Value: value,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ Value: value,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) Serialize() ([]byte, erro
func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDeviceObjectPropertyReferenceEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDeviceObjectPropertyReferenceEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDeviceObjectPropertyReferenceEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) SerializeWithWriteBuffer(
return nil
}
+
////
// Arguments Getter
func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetDeviceObjectPropertyReferenceEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go
index 5b20ba2db06..1ed6209c910 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReference.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDeviceObjectReference is the corresponding interface of BACnetDeviceObjectReference
type BACnetDeviceObjectReference interface {
@@ -47,10 +49,11 @@ type BACnetDeviceObjectReferenceExactly interface {
// _BACnetDeviceObjectReference is the data-structure of this message
type _BACnetDeviceObjectReference struct {
- DeviceIdentifier BACnetContextTagObjectIdentifier
- ObjectIdentifier BACnetContextTagObjectIdentifier
+ DeviceIdentifier BACnetContextTagObjectIdentifier
+ ObjectIdentifier BACnetContextTagObjectIdentifier
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -69,14 +72,15 @@ func (m *_BACnetDeviceObjectReference) GetObjectIdentifier() BACnetContextTagObj
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDeviceObjectReference factory function for _BACnetDeviceObjectReference
-func NewBACnetDeviceObjectReference(deviceIdentifier BACnetContextTagObjectIdentifier, objectIdentifier BACnetContextTagObjectIdentifier) *_BACnetDeviceObjectReference {
- return &_BACnetDeviceObjectReference{DeviceIdentifier: deviceIdentifier, ObjectIdentifier: objectIdentifier}
+func NewBACnetDeviceObjectReference( deviceIdentifier BACnetContextTagObjectIdentifier , objectIdentifier BACnetContextTagObjectIdentifier ) *_BACnetDeviceObjectReference {
+return &_BACnetDeviceObjectReference{ DeviceIdentifier: deviceIdentifier , ObjectIdentifier: objectIdentifier }
}
// Deprecated: use the interface for direct cast
func CastBACnetDeviceObjectReference(structType interface{}) BACnetDeviceObjectReference {
- if casted, ok := structType.(BACnetDeviceObjectReference); ok {
+ if casted, ok := structType.(BACnetDeviceObjectReference); ok {
return casted
}
if casted, ok := structType.(*BACnetDeviceObjectReference); ok {
@@ -103,6 +107,7 @@ func (m *_BACnetDeviceObjectReference) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetDeviceObjectReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -122,12 +127,12 @@ func BACnetDeviceObjectReferenceParseWithBuffer(ctx context.Context, readBuffer
// Optional Field (deviceIdentifier) (Can be skipped, if a given expression evaluates to false)
var deviceIdentifier BACnetContextTagObjectIdentifier = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("deviceIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deviceIdentifier")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(0), BACnetDataType_BACNET_OBJECT_IDENTIFIER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(0) , BACnetDataType_BACNET_OBJECT_IDENTIFIER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -146,7 +151,7 @@ func BACnetDeviceObjectReferenceParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetDeviceObjectReference")
}
@@ -161,9 +166,9 @@ func BACnetDeviceObjectReferenceParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetDeviceObjectReference{
- DeviceIdentifier: deviceIdentifier,
- ObjectIdentifier: objectIdentifier,
- }, nil
+ DeviceIdentifier: deviceIdentifier,
+ ObjectIdentifier: objectIdentifier,
+ }, nil
}
func (m *_BACnetDeviceObjectReference) Serialize() ([]byte, error) {
@@ -177,7 +182,7 @@ func (m *_BACnetDeviceObjectReference) Serialize() ([]byte, error) {
func (m *_BACnetDeviceObjectReference) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDeviceObjectReference"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDeviceObjectReference"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDeviceObjectReference")
}
@@ -215,6 +220,7 @@ func (m *_BACnetDeviceObjectReference) SerializeWithWriteBuffer(ctx context.Cont
return nil
}
+
func (m *_BACnetDeviceObjectReference) isBACnetDeviceObjectReference() bool {
return true
}
@@ -229,3 +235,6 @@ func (m *_BACnetDeviceObjectReference) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go
index 4f7e30bcaee..246bc2733c7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceObjectReferenceEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDeviceObjectReferenceEnclosed is the corresponding interface of BACnetDeviceObjectReferenceEnclosed
type BACnetDeviceObjectReferenceEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetDeviceObjectReferenceEnclosedExactly interface {
// _BACnetDeviceObjectReferenceEnclosed is the data-structure of this message
type _BACnetDeviceObjectReferenceEnclosed struct {
- OpeningTag BACnetOpeningTag
- ObjectReference BACnetDeviceObjectReference
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ObjectReference BACnetDeviceObjectReference
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetDeviceObjectReferenceEnclosed) GetClosingTag() BACnetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDeviceObjectReferenceEnclosed factory function for _BACnetDeviceObjectReferenceEnclosed
-func NewBACnetDeviceObjectReferenceEnclosed(openingTag BACnetOpeningTag, objectReference BACnetDeviceObjectReference, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetDeviceObjectReferenceEnclosed {
- return &_BACnetDeviceObjectReferenceEnclosed{OpeningTag: openingTag, ObjectReference: objectReference, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetDeviceObjectReferenceEnclosed( openingTag BACnetOpeningTag , objectReference BACnetDeviceObjectReference , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetDeviceObjectReferenceEnclosed {
+return &_BACnetDeviceObjectReferenceEnclosed{ OpeningTag: openingTag , ObjectReference: objectReference , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetDeviceObjectReferenceEnclosed(structType interface{}) BACnetDeviceObjectReferenceEnclosed {
- if casted, ok := structType.(BACnetDeviceObjectReferenceEnclosed); ok {
+ if casted, ok := structType.(BACnetDeviceObjectReferenceEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetDeviceObjectReferenceEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetDeviceObjectReferenceEnclosed) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetDeviceObjectReferenceEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetDeviceObjectReferenceEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("objectReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectReference")
}
- _objectReference, _objectReferenceErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
+_objectReference, _objectReferenceErr := BACnetDeviceObjectReferenceParseWithBuffer(ctx, readBuffer)
if _objectReferenceErr != nil {
return nil, errors.Wrap(_objectReferenceErr, "Error parsing 'objectReference' field of BACnetDeviceObjectReferenceEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetDeviceObjectReferenceEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetDeviceObjectReferenceEnclosedParseWithBuffer(ctx context.Context, rea
// Create the instance
return &_BACnetDeviceObjectReferenceEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ObjectReference: objectReference,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ObjectReference: objectReference,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetDeviceObjectReferenceEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetDeviceObjectReferenceEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetDeviceObjectReferenceEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDeviceObjectReferenceEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDeviceObjectReferenceEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDeviceObjectReferenceEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetDeviceObjectReferenceEnclosed) SerializeWithWriteBuffer(ctx cont
return nil
}
+
////
// Arguments Getter
func (m *_BACnetDeviceObjectReferenceEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetDeviceObjectReferenceEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatus.go
index 76d91a20653..2361f28e3f6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatus.go
@@ -34,21 +34,21 @@ type IBACnetDeviceStatus interface {
utils.Serializable
}
-const (
- BACnetDeviceStatus_OPERATIONAL BACnetDeviceStatus = 0
- BACnetDeviceStatus_OPERATIONAL_READ_ONLY BACnetDeviceStatus = 1
- BACnetDeviceStatus_DOWNLOAD_REQUIRED BACnetDeviceStatus = 2
- BACnetDeviceStatus_DOWNLOAD_IN_PROGRESS BACnetDeviceStatus = 3
- BACnetDeviceStatus_NON_OPERATIONAL BACnetDeviceStatus = 4
- BACnetDeviceStatus_BACKUP_IN_PROGRESS BACnetDeviceStatus = 5
- BACnetDeviceStatus_VENDOR_PROPRIETARY_VALUE BACnetDeviceStatus = 0xFFFF
+const(
+ BACnetDeviceStatus_OPERATIONAL BACnetDeviceStatus = 0
+ BACnetDeviceStatus_OPERATIONAL_READ_ONLY BACnetDeviceStatus = 1
+ BACnetDeviceStatus_DOWNLOAD_REQUIRED BACnetDeviceStatus = 2
+ BACnetDeviceStatus_DOWNLOAD_IN_PROGRESS BACnetDeviceStatus = 3
+ BACnetDeviceStatus_NON_OPERATIONAL BACnetDeviceStatus = 4
+ BACnetDeviceStatus_BACKUP_IN_PROGRESS BACnetDeviceStatus = 5
+ BACnetDeviceStatus_VENDOR_PROPRIETARY_VALUE BACnetDeviceStatus = 0XFFFF
)
var BACnetDeviceStatusValues []BACnetDeviceStatus
func init() {
_ = errors.New
- BACnetDeviceStatusValues = []BACnetDeviceStatus{
+ BACnetDeviceStatusValues = []BACnetDeviceStatus {
BACnetDeviceStatus_OPERATIONAL,
BACnetDeviceStatus_OPERATIONAL_READ_ONLY,
BACnetDeviceStatus_DOWNLOAD_REQUIRED,
@@ -61,20 +61,20 @@ func init() {
func BACnetDeviceStatusByValue(value uint16) (enum BACnetDeviceStatus, ok bool) {
switch value {
- case 0:
- return BACnetDeviceStatus_OPERATIONAL, true
- case 0xFFFF:
- return BACnetDeviceStatus_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetDeviceStatus_OPERATIONAL_READ_ONLY, true
- case 2:
- return BACnetDeviceStatus_DOWNLOAD_REQUIRED, true
- case 3:
- return BACnetDeviceStatus_DOWNLOAD_IN_PROGRESS, true
- case 4:
- return BACnetDeviceStatus_NON_OPERATIONAL, true
- case 5:
- return BACnetDeviceStatus_BACKUP_IN_PROGRESS, true
+ case 0:
+ return BACnetDeviceStatus_OPERATIONAL, true
+ case 0XFFFF:
+ return BACnetDeviceStatus_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetDeviceStatus_OPERATIONAL_READ_ONLY, true
+ case 2:
+ return BACnetDeviceStatus_DOWNLOAD_REQUIRED, true
+ case 3:
+ return BACnetDeviceStatus_DOWNLOAD_IN_PROGRESS, true
+ case 4:
+ return BACnetDeviceStatus_NON_OPERATIONAL, true
+ case 5:
+ return BACnetDeviceStatus_BACKUP_IN_PROGRESS, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetDeviceStatusByName(value string) (enum BACnetDeviceStatus, ok bool) {
return 0, false
}
-func BACnetDeviceStatusKnows(value uint16) bool {
+func BACnetDeviceStatusKnows(value uint16) bool {
for _, typeValue := range BACnetDeviceStatusValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDeviceStatus(structType interface{}) BACnetDeviceStatus {
@@ -179,3 +179,4 @@ func (e BACnetDeviceStatus) PLC4XEnumName() string {
func (e BACnetDeviceStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go
index 81ae45d9a58..80fdf1c3762 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDeviceStatusTagged is the corresponding interface of BACnetDeviceStatusTagged
type BACnetDeviceStatusTagged interface {
@@ -50,15 +52,16 @@ type BACnetDeviceStatusTaggedExactly interface {
// _BACnetDeviceStatusTagged is the data-structure of this message
type _BACnetDeviceStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetDeviceStatus
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetDeviceStatus
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetDeviceStatusTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDeviceStatusTagged factory function for _BACnetDeviceStatusTagged
-func NewBACnetDeviceStatusTagged(header BACnetTagHeader, value BACnetDeviceStatus, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetDeviceStatusTagged {
- return &_BACnetDeviceStatusTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetDeviceStatusTagged( header BACnetTagHeader , value BACnetDeviceStatus , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetDeviceStatusTagged {
+return &_BACnetDeviceStatusTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetDeviceStatusTagged(structType interface{}) BACnetDeviceStatusTagged {
- if casted, ok := structType.(BACnetDeviceStatusTagged); ok {
+ if casted, ok := structType.(BACnetDeviceStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetDeviceStatusTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetDeviceStatusTagged) GetLengthInBits(ctx context.Context) uint16
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetDeviceStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetDeviceStatusTaggedParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetDeviceStatusTagged")
}
@@ -164,12 +169,12 @@ func BACnetDeviceStatusTaggedParseWithBuffer(ctx context.Context, readBuffer uti
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetDeviceStatusTaggedParseWithBuffer(ctx context.Context, readBuffer uti
}
var value BACnetDeviceStatus
if _value != nil {
- value = _value.(BACnetDeviceStatus)
+ value = _value.(BACnetDeviceStatus)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetDeviceStatusTaggedParseWithBuffer(ctx context.Context, readBuffer uti
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetDeviceStatusTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetDeviceStatusTaggedParseWithBuffer(ctx context.Context, readBuffer uti
// Create the instance
return &_BACnetDeviceStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetDeviceStatusTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetDeviceStatusTagged) Serialize() ([]byte, error) {
func (m *_BACnetDeviceStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDeviceStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDeviceStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDeviceStatusTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetDeviceStatusTagged) SerializeWithWriteBuffer(ctx context.Context
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetDeviceStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetDeviceStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetDeviceStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmState.go
index 479c20374e0..562c33c6435 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmState.go
@@ -34,24 +34,24 @@ type IBACnetDoorAlarmState interface {
utils.Serializable
}
-const (
- BACnetDoorAlarmState_NORMAL BACnetDoorAlarmState = 0
- BACnetDoorAlarmState_ALARM BACnetDoorAlarmState = 1
- BACnetDoorAlarmState_DOOR_OPEN_TOO_LONG BACnetDoorAlarmState = 2
- BACnetDoorAlarmState_FORCED_OPEN BACnetDoorAlarmState = 3
- BACnetDoorAlarmState_TAMPER BACnetDoorAlarmState = 4
- BACnetDoorAlarmState_DOOR_FAULT BACnetDoorAlarmState = 5
- BACnetDoorAlarmState_LOCK_DOWN BACnetDoorAlarmState = 6
- BACnetDoorAlarmState_FREE_ACCESS BACnetDoorAlarmState = 7
- BACnetDoorAlarmState_EGRESS_OPEN BACnetDoorAlarmState = 8
- BACnetDoorAlarmState_VENDOR_PROPRIETARY_VALUE BACnetDoorAlarmState = 0xFF
+const(
+ BACnetDoorAlarmState_NORMAL BACnetDoorAlarmState = 0
+ BACnetDoorAlarmState_ALARM BACnetDoorAlarmState = 1
+ BACnetDoorAlarmState_DOOR_OPEN_TOO_LONG BACnetDoorAlarmState = 2
+ BACnetDoorAlarmState_FORCED_OPEN BACnetDoorAlarmState = 3
+ BACnetDoorAlarmState_TAMPER BACnetDoorAlarmState = 4
+ BACnetDoorAlarmState_DOOR_FAULT BACnetDoorAlarmState = 5
+ BACnetDoorAlarmState_LOCK_DOWN BACnetDoorAlarmState = 6
+ BACnetDoorAlarmState_FREE_ACCESS BACnetDoorAlarmState = 7
+ BACnetDoorAlarmState_EGRESS_OPEN BACnetDoorAlarmState = 8
+ BACnetDoorAlarmState_VENDOR_PROPRIETARY_VALUE BACnetDoorAlarmState = 0XFF
)
var BACnetDoorAlarmStateValues []BACnetDoorAlarmState
func init() {
_ = errors.New
- BACnetDoorAlarmStateValues = []BACnetDoorAlarmState{
+ BACnetDoorAlarmStateValues = []BACnetDoorAlarmState {
BACnetDoorAlarmState_NORMAL,
BACnetDoorAlarmState_ALARM,
BACnetDoorAlarmState_DOOR_OPEN_TOO_LONG,
@@ -67,26 +67,26 @@ func init() {
func BACnetDoorAlarmStateByValue(value uint8) (enum BACnetDoorAlarmState, ok bool) {
switch value {
- case 0:
- return BACnetDoorAlarmState_NORMAL, true
- case 0xFF:
- return BACnetDoorAlarmState_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetDoorAlarmState_ALARM, true
- case 2:
- return BACnetDoorAlarmState_DOOR_OPEN_TOO_LONG, true
- case 3:
- return BACnetDoorAlarmState_FORCED_OPEN, true
- case 4:
- return BACnetDoorAlarmState_TAMPER, true
- case 5:
- return BACnetDoorAlarmState_DOOR_FAULT, true
- case 6:
- return BACnetDoorAlarmState_LOCK_DOWN, true
- case 7:
- return BACnetDoorAlarmState_FREE_ACCESS, true
- case 8:
- return BACnetDoorAlarmState_EGRESS_OPEN, true
+ case 0:
+ return BACnetDoorAlarmState_NORMAL, true
+ case 0XFF:
+ return BACnetDoorAlarmState_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetDoorAlarmState_ALARM, true
+ case 2:
+ return BACnetDoorAlarmState_DOOR_OPEN_TOO_LONG, true
+ case 3:
+ return BACnetDoorAlarmState_FORCED_OPEN, true
+ case 4:
+ return BACnetDoorAlarmState_TAMPER, true
+ case 5:
+ return BACnetDoorAlarmState_DOOR_FAULT, true
+ case 6:
+ return BACnetDoorAlarmState_LOCK_DOWN, true
+ case 7:
+ return BACnetDoorAlarmState_FREE_ACCESS, true
+ case 8:
+ return BACnetDoorAlarmState_EGRESS_OPEN, true
}
return 0, false
}
@@ -117,13 +117,13 @@ func BACnetDoorAlarmStateByName(value string) (enum BACnetDoorAlarmState, ok boo
return 0, false
}
-func BACnetDoorAlarmStateKnows(value uint8) bool {
+func BACnetDoorAlarmStateKnows(value uint8) bool {
for _, typeValue := range BACnetDoorAlarmStateValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDoorAlarmState(structType interface{}) BACnetDoorAlarmState {
@@ -203,3 +203,4 @@ func (e BACnetDoorAlarmState) PLC4XEnumName() string {
func (e BACnetDoorAlarmState) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go
index 21d875713bb..6953b1f2797 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmStateTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDoorAlarmStateTagged is the corresponding interface of BACnetDoorAlarmStateTagged
type BACnetDoorAlarmStateTagged interface {
@@ -50,15 +52,16 @@ type BACnetDoorAlarmStateTaggedExactly interface {
// _BACnetDoorAlarmStateTagged is the data-structure of this message
type _BACnetDoorAlarmStateTagged struct {
- Header BACnetTagHeader
- Value BACnetDoorAlarmState
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetDoorAlarmState
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetDoorAlarmStateTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDoorAlarmStateTagged factory function for _BACnetDoorAlarmStateTagged
-func NewBACnetDoorAlarmStateTagged(header BACnetTagHeader, value BACnetDoorAlarmState, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetDoorAlarmStateTagged {
- return &_BACnetDoorAlarmStateTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetDoorAlarmStateTagged( header BACnetTagHeader , value BACnetDoorAlarmState , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetDoorAlarmStateTagged {
+return &_BACnetDoorAlarmStateTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetDoorAlarmStateTagged(structType interface{}) BACnetDoorAlarmStateTagged {
- if casted, ok := structType.(BACnetDoorAlarmStateTagged); ok {
+ if casted, ok := structType.(BACnetDoorAlarmStateTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetDoorAlarmStateTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetDoorAlarmStateTagged) GetLengthInBits(ctx context.Context) uint1
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetDoorAlarmStateTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetDoorAlarmStateTaggedParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetDoorAlarmStateTagged")
}
@@ -164,12 +169,12 @@ func BACnetDoorAlarmStateTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetDoorAlarmStateTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var value BACnetDoorAlarmState
if _value != nil {
- value = _value.(BACnetDoorAlarmState)
+ value = _value.(BACnetDoorAlarmState)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetDoorAlarmStateTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetDoorAlarmStateTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetDoorAlarmStateTaggedParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetDoorAlarmStateTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetDoorAlarmStateTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetDoorAlarmStateTagged) Serialize() ([]byte, error) {
func (m *_BACnetDoorAlarmStateTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDoorAlarmStateTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDoorAlarmStateTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDoorAlarmStateTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetDoorAlarmStateTagged) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetDoorAlarmStateTagged) GetTagNumber() uint8 {
func (m *_BACnetDoorAlarmStateTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetDoorAlarmStateTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatus.go
index a12e098cc19..b09dce94f7b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatus.go
@@ -34,17 +34,17 @@ type IBACnetDoorSecuredStatus interface {
utils.Serializable
}
-const (
- BACnetDoorSecuredStatus_SECURED BACnetDoorSecuredStatus = 0
+const(
+ BACnetDoorSecuredStatus_SECURED BACnetDoorSecuredStatus = 0
BACnetDoorSecuredStatus_UNSECURED BACnetDoorSecuredStatus = 1
- BACnetDoorSecuredStatus_UNKNOWN BACnetDoorSecuredStatus = 2
+ BACnetDoorSecuredStatus_UNKNOWN BACnetDoorSecuredStatus = 2
)
var BACnetDoorSecuredStatusValues []BACnetDoorSecuredStatus
func init() {
_ = errors.New
- BACnetDoorSecuredStatusValues = []BACnetDoorSecuredStatus{
+ BACnetDoorSecuredStatusValues = []BACnetDoorSecuredStatus {
BACnetDoorSecuredStatus_SECURED,
BACnetDoorSecuredStatus_UNSECURED,
BACnetDoorSecuredStatus_UNKNOWN,
@@ -53,12 +53,12 @@ func init() {
func BACnetDoorSecuredStatusByValue(value uint8) (enum BACnetDoorSecuredStatus, ok bool) {
switch value {
- case 0:
- return BACnetDoorSecuredStatus_SECURED, true
- case 1:
- return BACnetDoorSecuredStatus_UNSECURED, true
- case 2:
- return BACnetDoorSecuredStatus_UNKNOWN, true
+ case 0:
+ return BACnetDoorSecuredStatus_SECURED, true
+ case 1:
+ return BACnetDoorSecuredStatus_UNSECURED, true
+ case 2:
+ return BACnetDoorSecuredStatus_UNKNOWN, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetDoorSecuredStatusByName(value string) (enum BACnetDoorSecuredStatus,
return 0, false
}
-func BACnetDoorSecuredStatusKnows(value uint8) bool {
+func BACnetDoorSecuredStatusKnows(value uint8) bool {
for _, typeValue := range BACnetDoorSecuredStatusValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDoorSecuredStatus(structType interface{}) BACnetDoorSecuredStatus {
@@ -147,3 +147,4 @@ func (e BACnetDoorSecuredStatus) PLC4XEnumName() string {
func (e BACnetDoorSecuredStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go
index 482d9c4273d..b831e652c56 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDoorSecuredStatusTagged is the corresponding interface of BACnetDoorSecuredStatusTagged
type BACnetDoorSecuredStatusTagged interface {
@@ -46,14 +48,15 @@ type BACnetDoorSecuredStatusTaggedExactly interface {
// _BACnetDoorSecuredStatusTagged is the data-structure of this message
type _BACnetDoorSecuredStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetDoorSecuredStatus
+ Header BACnetTagHeader
+ Value BACnetDoorSecuredStatus
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetDoorSecuredStatusTagged) GetValue() BACnetDoorSecuredStatus {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDoorSecuredStatusTagged factory function for _BACnetDoorSecuredStatusTagged
-func NewBACnetDoorSecuredStatusTagged(header BACnetTagHeader, value BACnetDoorSecuredStatus, tagNumber uint8, tagClass TagClass) *_BACnetDoorSecuredStatusTagged {
- return &_BACnetDoorSecuredStatusTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetDoorSecuredStatusTagged( header BACnetTagHeader , value BACnetDoorSecuredStatus , tagNumber uint8 , tagClass TagClass ) *_BACnetDoorSecuredStatusTagged {
+return &_BACnetDoorSecuredStatusTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetDoorSecuredStatusTagged(structType interface{}) BACnetDoorSecuredStatusTagged {
- if casted, ok := structType.(BACnetDoorSecuredStatusTagged); ok {
+ if casted, ok := structType.(BACnetDoorSecuredStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetDoorSecuredStatusTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetDoorSecuredStatusTagged) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetDoorSecuredStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetDoorSecuredStatusTaggedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetDoorSecuredStatusTagged")
}
@@ -135,12 +140,12 @@ func BACnetDoorSecuredStatusTaggedParseWithBuffer(ctx context.Context, readBuffe
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetDoorSecuredStatusTaggedParseWithBuffer(ctx context.Context, readBuffe
}
var value BACnetDoorSecuredStatus
if _value != nil {
- value = _value.(BACnetDoorSecuredStatus)
+ value = _value.(BACnetDoorSecuredStatus)
}
if closeErr := readBuffer.CloseContext("BACnetDoorSecuredStatusTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetDoorSecuredStatusTaggedParseWithBuffer(ctx context.Context, readBuffe
// Create the instance
return &_BACnetDoorSecuredStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetDoorSecuredStatusTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetDoorSecuredStatusTagged) Serialize() ([]byte, error) {
func (m *_BACnetDoorSecuredStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDoorSecuredStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDoorSecuredStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDoorSecuredStatusTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetDoorSecuredStatusTagged) SerializeWithWriteBuffer(ctx context.Co
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetDoorSecuredStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetDoorSecuredStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetDoorSecuredStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatus.go
index d2b4a31c684..34ee5d8278c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatus.go
@@ -34,25 +34,25 @@ type IBACnetDoorStatus interface {
utils.Serializable
}
-const (
- BACnetDoorStatus_CLOSED BACnetDoorStatus = 0
- BACnetDoorStatus_OPENED BACnetDoorStatus = 1
- BACnetDoorStatus_UNKNOWN BACnetDoorStatus = 2
- BACnetDoorStatus_DOOR_FAULT BACnetDoorStatus = 3
- BACnetDoorStatus_UNUSED BACnetDoorStatus = 4
- BACnetDoorStatus_NONE BACnetDoorStatus = 5
- BACnetDoorStatus_CLOSING BACnetDoorStatus = 6
- BACnetDoorStatus_OPENING BACnetDoorStatus = 7
- BACnetDoorStatus_SAFETY_LOCKED BACnetDoorStatus = 8
- BACnetDoorStatus_LIMITED_OPENED BACnetDoorStatus = 9
- BACnetDoorStatus_VENDOR_PROPRIETARY_VALUE BACnetDoorStatus = 0xFFFF
+const(
+ BACnetDoorStatus_CLOSED BACnetDoorStatus = 0
+ BACnetDoorStatus_OPENED BACnetDoorStatus = 1
+ BACnetDoorStatus_UNKNOWN BACnetDoorStatus = 2
+ BACnetDoorStatus_DOOR_FAULT BACnetDoorStatus = 3
+ BACnetDoorStatus_UNUSED BACnetDoorStatus = 4
+ BACnetDoorStatus_NONE BACnetDoorStatus = 5
+ BACnetDoorStatus_CLOSING BACnetDoorStatus = 6
+ BACnetDoorStatus_OPENING BACnetDoorStatus = 7
+ BACnetDoorStatus_SAFETY_LOCKED BACnetDoorStatus = 8
+ BACnetDoorStatus_LIMITED_OPENED BACnetDoorStatus = 9
+ BACnetDoorStatus_VENDOR_PROPRIETARY_VALUE BACnetDoorStatus = 0XFFFF
)
var BACnetDoorStatusValues []BACnetDoorStatus
func init() {
_ = errors.New
- BACnetDoorStatusValues = []BACnetDoorStatus{
+ BACnetDoorStatusValues = []BACnetDoorStatus {
BACnetDoorStatus_CLOSED,
BACnetDoorStatus_OPENED,
BACnetDoorStatus_UNKNOWN,
@@ -69,28 +69,28 @@ func init() {
func BACnetDoorStatusByValue(value uint16) (enum BACnetDoorStatus, ok bool) {
switch value {
- case 0:
- return BACnetDoorStatus_CLOSED, true
- case 0xFFFF:
- return BACnetDoorStatus_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetDoorStatus_OPENED, true
- case 2:
- return BACnetDoorStatus_UNKNOWN, true
- case 3:
- return BACnetDoorStatus_DOOR_FAULT, true
- case 4:
- return BACnetDoorStatus_UNUSED, true
- case 5:
- return BACnetDoorStatus_NONE, true
- case 6:
- return BACnetDoorStatus_CLOSING, true
- case 7:
- return BACnetDoorStatus_OPENING, true
- case 8:
- return BACnetDoorStatus_SAFETY_LOCKED, true
- case 9:
- return BACnetDoorStatus_LIMITED_OPENED, true
+ case 0:
+ return BACnetDoorStatus_CLOSED, true
+ case 0XFFFF:
+ return BACnetDoorStatus_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetDoorStatus_OPENED, true
+ case 2:
+ return BACnetDoorStatus_UNKNOWN, true
+ case 3:
+ return BACnetDoorStatus_DOOR_FAULT, true
+ case 4:
+ return BACnetDoorStatus_UNUSED, true
+ case 5:
+ return BACnetDoorStatus_NONE, true
+ case 6:
+ return BACnetDoorStatus_CLOSING, true
+ case 7:
+ return BACnetDoorStatus_OPENING, true
+ case 8:
+ return BACnetDoorStatus_SAFETY_LOCKED, true
+ case 9:
+ return BACnetDoorStatus_LIMITED_OPENED, true
}
return 0, false
}
@@ -123,13 +123,13 @@ func BACnetDoorStatusByName(value string) (enum BACnetDoorStatus, ok bool) {
return 0, false
}
-func BACnetDoorStatusKnows(value uint16) bool {
+func BACnetDoorStatusKnows(value uint16) bool {
for _, typeValue := range BACnetDoorStatusValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDoorStatus(structType interface{}) BACnetDoorStatus {
@@ -211,3 +211,4 @@ func (e BACnetDoorStatus) PLC4XEnumName() string {
func (e BACnetDoorStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go
index 6b42a2d0905..368ea60c7fa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDoorStatusTagged is the corresponding interface of BACnetDoorStatusTagged
type BACnetDoorStatusTagged interface {
@@ -50,15 +52,16 @@ type BACnetDoorStatusTaggedExactly interface {
// _BACnetDoorStatusTagged is the data-structure of this message
type _BACnetDoorStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetDoorStatus
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetDoorStatus
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetDoorStatusTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDoorStatusTagged factory function for _BACnetDoorStatusTagged
-func NewBACnetDoorStatusTagged(header BACnetTagHeader, value BACnetDoorStatus, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetDoorStatusTagged {
- return &_BACnetDoorStatusTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetDoorStatusTagged( header BACnetTagHeader , value BACnetDoorStatus , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetDoorStatusTagged {
+return &_BACnetDoorStatusTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetDoorStatusTagged(structType interface{}) BACnetDoorStatusTagged {
- if casted, ok := structType.(BACnetDoorStatusTagged); ok {
+ if casted, ok := structType.(BACnetDoorStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetDoorStatusTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetDoorStatusTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetDoorStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetDoorStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetDoorStatusTagged")
}
@@ -164,12 +169,12 @@ func BACnetDoorStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetDoorStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
var value BACnetDoorStatus
if _value != nil {
- value = _value.(BACnetDoorStatus)
+ value = _value.(BACnetDoorStatus)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetDoorStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetDoorStatusTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetDoorStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
// Create the instance
return &_BACnetDoorStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetDoorStatusTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetDoorStatusTagged) Serialize() ([]byte, error) {
func (m *_BACnetDoorStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDoorStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDoorStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDoorStatusTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetDoorStatusTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetDoorStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetDoorStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetDoorStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValue.go
index fda2c5da9f6..b73e9ed9fd9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValue.go
@@ -34,10 +34,10 @@ type IBACnetDoorValue interface {
utils.Serializable
}
-const (
- BACnetDoorValue_LOCK BACnetDoorValue = 0
- BACnetDoorValue_UNLOCK BACnetDoorValue = 1
- BACnetDoorValue_PULSE_UNLOCK BACnetDoorValue = 2
+const(
+ BACnetDoorValue_LOCK BACnetDoorValue = 0
+ BACnetDoorValue_UNLOCK BACnetDoorValue = 1
+ BACnetDoorValue_PULSE_UNLOCK BACnetDoorValue = 2
BACnetDoorValue_EXTENDED_PULSE_UNLOCK BACnetDoorValue = 3
)
@@ -45,7 +45,7 @@ var BACnetDoorValueValues []BACnetDoorValue
func init() {
_ = errors.New
- BACnetDoorValueValues = []BACnetDoorValue{
+ BACnetDoorValueValues = []BACnetDoorValue {
BACnetDoorValue_LOCK,
BACnetDoorValue_UNLOCK,
BACnetDoorValue_PULSE_UNLOCK,
@@ -55,14 +55,14 @@ func init() {
func BACnetDoorValueByValue(value uint8) (enum BACnetDoorValue, ok bool) {
switch value {
- case 0:
- return BACnetDoorValue_LOCK, true
- case 1:
- return BACnetDoorValue_UNLOCK, true
- case 2:
- return BACnetDoorValue_PULSE_UNLOCK, true
- case 3:
- return BACnetDoorValue_EXTENDED_PULSE_UNLOCK, true
+ case 0:
+ return BACnetDoorValue_LOCK, true
+ case 1:
+ return BACnetDoorValue_UNLOCK, true
+ case 2:
+ return BACnetDoorValue_PULSE_UNLOCK, true
+ case 3:
+ return BACnetDoorValue_EXTENDED_PULSE_UNLOCK, true
}
return 0, false
}
@@ -81,13 +81,13 @@ func BACnetDoorValueByName(value string) (enum BACnetDoorValue, ok bool) {
return 0, false
}
-func BACnetDoorValueKnows(value uint8) bool {
+func BACnetDoorValueKnows(value uint8) bool {
for _, typeValue := range BACnetDoorValueValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetDoorValue(structType interface{}) BACnetDoorValue {
@@ -155,3 +155,4 @@ func (e BACnetDoorValue) PLC4XEnumName() string {
func (e BACnetDoorValue) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go
index d742b1f12cb..0c803a5cebd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValueTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetDoorValueTagged is the corresponding interface of BACnetDoorValueTagged
type BACnetDoorValueTagged interface {
@@ -46,14 +48,15 @@ type BACnetDoorValueTaggedExactly interface {
// _BACnetDoorValueTagged is the data-structure of this message
type _BACnetDoorValueTagged struct {
- Header BACnetTagHeader
- Value BACnetDoorValue
+ Header BACnetTagHeader
+ Value BACnetDoorValue
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetDoorValueTagged) GetValue() BACnetDoorValue {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetDoorValueTagged factory function for _BACnetDoorValueTagged
-func NewBACnetDoorValueTagged(header BACnetTagHeader, value BACnetDoorValue, tagNumber uint8, tagClass TagClass) *_BACnetDoorValueTagged {
- return &_BACnetDoorValueTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetDoorValueTagged( header BACnetTagHeader , value BACnetDoorValue , tagNumber uint8 , tagClass TagClass ) *_BACnetDoorValueTagged {
+return &_BACnetDoorValueTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetDoorValueTagged(structType interface{}) BACnetDoorValueTagged {
- if casted, ok := structType.(BACnetDoorValueTagged); ok {
+ if casted, ok := structType.(BACnetDoorValueTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetDoorValueTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetDoorValueTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetDoorValueTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetDoorValueTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetDoorValueTagged")
}
@@ -135,12 +140,12 @@ func BACnetDoorValueTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetDoorValueTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
var value BACnetDoorValue
if _value != nil {
- value = _value.(BACnetDoorValue)
+ value = _value.(BACnetDoorValue)
}
if closeErr := readBuffer.CloseContext("BACnetDoorValueTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetDoorValueTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetDoorValueTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetDoorValueTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetDoorValueTagged) Serialize() ([]byte, error) {
func (m *_BACnetDoorValueTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetDoorValueTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetDoorValueTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetDoorValueTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetDoorValueTagged) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetDoorValueTagged) GetTagNumber() uint8 {
func (m *_BACnetDoorValueTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetDoorValueTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnits.go
index d0c066a1898..a545729c658 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnits.go
@@ -34,266 +34,266 @@ type IBACnetEngineeringUnits interface {
utils.Serializable
}
-const (
- BACnetEngineeringUnits_METERS_PER_SECOND_PER_SECOND BACnetEngineeringUnits = 166
- BACnetEngineeringUnits_SQUARE_METERS BACnetEngineeringUnits = 0
- BACnetEngineeringUnits_SQUARE_CENTIMETERS BACnetEngineeringUnits = 116
- BACnetEngineeringUnits_SQUARE_FEET BACnetEngineeringUnits = 1
- BACnetEngineeringUnits_SQUARE_INCHES BACnetEngineeringUnits = 115
- BACnetEngineeringUnits_CURRENCY1 BACnetEngineeringUnits = 105
- BACnetEngineeringUnits_CURRENCY2 BACnetEngineeringUnits = 106
- BACnetEngineeringUnits_CURRENCY3 BACnetEngineeringUnits = 107
- BACnetEngineeringUnits_CURRENCY4 BACnetEngineeringUnits = 108
- BACnetEngineeringUnits_CURRENCY5 BACnetEngineeringUnits = 109
- BACnetEngineeringUnits_CURRENCY6 BACnetEngineeringUnits = 110
- BACnetEngineeringUnits_CURRENCY7 BACnetEngineeringUnits = 111
- BACnetEngineeringUnits_CURRENCY8 BACnetEngineeringUnits = 112
- BACnetEngineeringUnits_CURRENCY9 BACnetEngineeringUnits = 113
- BACnetEngineeringUnits_CURRENCY10 BACnetEngineeringUnits = 114
- BACnetEngineeringUnits_MILLIAMPERES BACnetEngineeringUnits = 2
- BACnetEngineeringUnits_AMPERES BACnetEngineeringUnits = 3
- BACnetEngineeringUnits_AMPERES_PER_METER BACnetEngineeringUnits = 167
- BACnetEngineeringUnits_AMPERES_PER_SQUARE_METER BACnetEngineeringUnits = 168
- BACnetEngineeringUnits_AMPERE_SQUARE_METERS BACnetEngineeringUnits = 169
- BACnetEngineeringUnits_DECIBELS BACnetEngineeringUnits = 199
- BACnetEngineeringUnits_DECIBELS_MILLIVOLT BACnetEngineeringUnits = 200
- BACnetEngineeringUnits_DECIBELS_VOLT BACnetEngineeringUnits = 201
- BACnetEngineeringUnits_FARADS BACnetEngineeringUnits = 170
- BACnetEngineeringUnits_HENRYS BACnetEngineeringUnits = 171
- BACnetEngineeringUnits_OHMS BACnetEngineeringUnits = 4
- BACnetEngineeringUnits_OHM_METER_SQUARED_PER_METER BACnetEngineeringUnits = 237
- BACnetEngineeringUnits_OHM_METERS BACnetEngineeringUnits = 172
- BACnetEngineeringUnits_MILLIOHMS BACnetEngineeringUnits = 145
- BACnetEngineeringUnits_KILOHMS BACnetEngineeringUnits = 122
- BACnetEngineeringUnits_MEGOHMS BACnetEngineeringUnits = 123
- BACnetEngineeringUnits_MICROSIEMENS BACnetEngineeringUnits = 190
- BACnetEngineeringUnits_MILLISIEMENS BACnetEngineeringUnits = 202
- BACnetEngineeringUnits_SIEMENS BACnetEngineeringUnits = 173
- BACnetEngineeringUnits_SIEMENS_PER_METER BACnetEngineeringUnits = 174
- BACnetEngineeringUnits_TESLAS BACnetEngineeringUnits = 175
- BACnetEngineeringUnits_VOLTS BACnetEngineeringUnits = 5
- BACnetEngineeringUnits_MILLIVOLTS BACnetEngineeringUnits = 124
- BACnetEngineeringUnits_KILOVOLTS BACnetEngineeringUnits = 6
- BACnetEngineeringUnits_MEGAVOLTS BACnetEngineeringUnits = 7
- BACnetEngineeringUnits_VOLT_AMPERES BACnetEngineeringUnits = 8
- BACnetEngineeringUnits_KILOVOLT_AMPERES BACnetEngineeringUnits = 9
- BACnetEngineeringUnits_MEGAVOLT_AMPERES BACnetEngineeringUnits = 10
- BACnetEngineeringUnits_VOLT_AMPERES_REACTIVE BACnetEngineeringUnits = 11
- BACnetEngineeringUnits_KILOVOLT_AMPERES_REACTIVE BACnetEngineeringUnits = 12
- BACnetEngineeringUnits_MEGAVOLT_AMPERES_REACTIVE BACnetEngineeringUnits = 13
- BACnetEngineeringUnits_VOLTS_PER_DEGREE_KELVIN BACnetEngineeringUnits = 176
- BACnetEngineeringUnits_VOLTS_PER_METER BACnetEngineeringUnits = 177
- BACnetEngineeringUnits_DEGREES_PHASE BACnetEngineeringUnits = 14
- BACnetEngineeringUnits_POWER_FACTOR BACnetEngineeringUnits = 15
- BACnetEngineeringUnits_WEBERS BACnetEngineeringUnits = 178
- BACnetEngineeringUnits_AMPERE_SECONDS BACnetEngineeringUnits = 238
- BACnetEngineeringUnits_VOLT_AMPERE_HOURS BACnetEngineeringUnits = 239
- BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS BACnetEngineeringUnits = 240
- BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS BACnetEngineeringUnits = 241
- BACnetEngineeringUnits_VOLT_AMPERE_HOURS_REACTIVE BACnetEngineeringUnits = 242
- BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS_REACTIVE BACnetEngineeringUnits = 243
- BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS_REACTIVE BACnetEngineeringUnits = 244
- BACnetEngineeringUnits_VOLT_SQUARE_HOURS BACnetEngineeringUnits = 245
- BACnetEngineeringUnits_AMPERE_SQUARE_HOURS BACnetEngineeringUnits = 246
- BACnetEngineeringUnits_JOULES BACnetEngineeringUnits = 16
- BACnetEngineeringUnits_KILOJOULES BACnetEngineeringUnits = 17
- BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM BACnetEngineeringUnits = 125
- BACnetEngineeringUnits_MEGAJOULES BACnetEngineeringUnits = 126
- BACnetEngineeringUnits_WATT_HOURS BACnetEngineeringUnits = 18
- BACnetEngineeringUnits_KILOWATT_HOURS BACnetEngineeringUnits = 19
- BACnetEngineeringUnits_MEGAWATT_HOURS BACnetEngineeringUnits = 146
- BACnetEngineeringUnits_WATT_HOURS_REACTIVE BACnetEngineeringUnits = 203
- BACnetEngineeringUnits_KILOWATT_HOURS_REACTIVE BACnetEngineeringUnits = 204
- BACnetEngineeringUnits_MEGAWATT_HOURS_REACTIVE BACnetEngineeringUnits = 205
- BACnetEngineeringUnits_BTUS BACnetEngineeringUnits = 20
- BACnetEngineeringUnits_KILO_BTUS BACnetEngineeringUnits = 147
- BACnetEngineeringUnits_MEGA_BTUS BACnetEngineeringUnits = 148
- BACnetEngineeringUnits_THERMS BACnetEngineeringUnits = 21
- BACnetEngineeringUnits_TON_HOURS BACnetEngineeringUnits = 22
- BACnetEngineeringUnits_JOULES_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 23
- BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 149
- BACnetEngineeringUnits_MEGAJOULES_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 150
- BACnetEngineeringUnits_BTUS_PER_POUND_DRY_AIR BACnetEngineeringUnits = 24
- BACnetEngineeringUnits_BTUS_PER_POUND BACnetEngineeringUnits = 117
- BACnetEngineeringUnits_GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 28
- BACnetEngineeringUnits_PERCENT_RELATIVE_HUMIDITY BACnetEngineeringUnits = 29
- BACnetEngineeringUnits_MICROMETERS BACnetEngineeringUnits = 194
- BACnetEngineeringUnits_MILLIMETERS BACnetEngineeringUnits = 30
- BACnetEngineeringUnits_CENTIMETERS BACnetEngineeringUnits = 118
- BACnetEngineeringUnits_KILOMETERS BACnetEngineeringUnits = 193
- BACnetEngineeringUnits_METERS BACnetEngineeringUnits = 31
- BACnetEngineeringUnits_INCHES BACnetEngineeringUnits = 32
- BACnetEngineeringUnits_FEET BACnetEngineeringUnits = 33
- BACnetEngineeringUnits_CANDELAS BACnetEngineeringUnits = 179
- BACnetEngineeringUnits_CANDELAS_PER_SQUARE_METER BACnetEngineeringUnits = 180
- BACnetEngineeringUnits_WATTS_PER_SQUARE_FOOT BACnetEngineeringUnits = 34
- BACnetEngineeringUnits_WATTS_PER_SQUARE_METER BACnetEngineeringUnits = 35
- BACnetEngineeringUnits_LUMENS BACnetEngineeringUnits = 36
- BACnetEngineeringUnits_LUXES BACnetEngineeringUnits = 37
- BACnetEngineeringUnits_FOOT_CANDLES BACnetEngineeringUnits = 38
- BACnetEngineeringUnits_MILLIGRAMS BACnetEngineeringUnits = 196
- BACnetEngineeringUnits_GRAMS BACnetEngineeringUnits = 195
- BACnetEngineeringUnits_KILOGRAMS BACnetEngineeringUnits = 39
- BACnetEngineeringUnits_POUNDS_MASS BACnetEngineeringUnits = 40
- BACnetEngineeringUnits_TONS BACnetEngineeringUnits = 41
- BACnetEngineeringUnits_GRAMS_PER_SECOND BACnetEngineeringUnits = 154
- BACnetEngineeringUnits_GRAMS_PER_MINUTE BACnetEngineeringUnits = 155
- BACnetEngineeringUnits_KILOGRAMS_PER_SECOND BACnetEngineeringUnits = 42
- BACnetEngineeringUnits_KILOGRAMS_PER_MINUTE BACnetEngineeringUnits = 43
- BACnetEngineeringUnits_KILOGRAMS_PER_HOUR BACnetEngineeringUnits = 44
- BACnetEngineeringUnits_POUNDS_MASS_PER_SECOND BACnetEngineeringUnits = 119
- BACnetEngineeringUnits_POUNDS_MASS_PER_MINUTE BACnetEngineeringUnits = 45
- BACnetEngineeringUnits_POUNDS_MASS_PER_HOUR BACnetEngineeringUnits = 46
- BACnetEngineeringUnits_TONS_PER_HOUR BACnetEngineeringUnits = 156
- BACnetEngineeringUnits_IWATTS BACnetEngineeringUnits = 132
- BACnetEngineeringUnits_WATTS BACnetEngineeringUnits = 47
- BACnetEngineeringUnits_KILOWATTS BACnetEngineeringUnits = 48
- BACnetEngineeringUnits_MEGAWATTS BACnetEngineeringUnits = 49
- BACnetEngineeringUnits_BTUS_PER_HOUR BACnetEngineeringUnits = 50
- BACnetEngineeringUnits_KILO_BTUS_PER_HOUR BACnetEngineeringUnits = 157
- BACnetEngineeringUnits_JOULE_PER_HOURS BACnetEngineeringUnits = 247
- BACnetEngineeringUnits_HORSEPOWER BACnetEngineeringUnits = 51
- BACnetEngineeringUnits_TONS_REFRIGERATION BACnetEngineeringUnits = 52
- BACnetEngineeringUnits_PASCALS BACnetEngineeringUnits = 53
- BACnetEngineeringUnits_HECTOPASCALS BACnetEngineeringUnits = 133
- BACnetEngineeringUnits_KILOPASCALS BACnetEngineeringUnits = 54
- BACnetEngineeringUnits_MILLIBARS BACnetEngineeringUnits = 134
- BACnetEngineeringUnits_BARS BACnetEngineeringUnits = 55
- BACnetEngineeringUnits_POUNDS_FORCE_PER_SQUARE_INCH BACnetEngineeringUnits = 56
- BACnetEngineeringUnits_MILLIMETERS_OF_WATER BACnetEngineeringUnits = 206
- BACnetEngineeringUnits_CENTIMETERS_OF_WATER BACnetEngineeringUnits = 57
- BACnetEngineeringUnits_INCHES_OF_WATER BACnetEngineeringUnits = 58
- BACnetEngineeringUnits_MILLIMETERS_OF_MERCURY BACnetEngineeringUnits = 59
- BACnetEngineeringUnits_CENTIMETERS_OF_MERCURY BACnetEngineeringUnits = 60
- BACnetEngineeringUnits_INCHES_OF_MERCURY BACnetEngineeringUnits = 61
- BACnetEngineeringUnits_DEGREES_CELSIUS BACnetEngineeringUnits = 62
- BACnetEngineeringUnits_DEGREES_KELVIN BACnetEngineeringUnits = 63
- BACnetEngineeringUnits_DEGREES_KELVIN_PER_HOUR BACnetEngineeringUnits = 181
- BACnetEngineeringUnits_DEGREES_KELVIN_PER_MINUTE BACnetEngineeringUnits = 182
- BACnetEngineeringUnits_DEGREES_FAHRENHEIT BACnetEngineeringUnits = 64
- BACnetEngineeringUnits_DEGREE_DAYS_CELSIUS BACnetEngineeringUnits = 65
- BACnetEngineeringUnits_DEGREE_DAYS_FAHRENHEIT BACnetEngineeringUnits = 66
- BACnetEngineeringUnits_DELTA_DEGREES_FAHRENHEIT BACnetEngineeringUnits = 120
- BACnetEngineeringUnits_DELTA_DEGREES_KELVIN BACnetEngineeringUnits = 121
- BACnetEngineeringUnits_YEARS BACnetEngineeringUnits = 67
- BACnetEngineeringUnits_MONTHS BACnetEngineeringUnits = 68
- BACnetEngineeringUnits_WEEKS BACnetEngineeringUnits = 69
- BACnetEngineeringUnits_DAYS BACnetEngineeringUnits = 70
- BACnetEngineeringUnits_HOURS BACnetEngineeringUnits = 71
- BACnetEngineeringUnits_MINUTES BACnetEngineeringUnits = 72
- BACnetEngineeringUnits_SECONDS BACnetEngineeringUnits = 73
- BACnetEngineeringUnits_HUNDREDTHS_SECONDS BACnetEngineeringUnits = 158
- BACnetEngineeringUnits_MILLISECONDS BACnetEngineeringUnits = 159
- BACnetEngineeringUnits_NEWTON_METERS BACnetEngineeringUnits = 160
- BACnetEngineeringUnits_MILLIMETERS_PER_SECOND BACnetEngineeringUnits = 161
- BACnetEngineeringUnits_MILLIMETERS_PER_MINUTE BACnetEngineeringUnits = 162
- BACnetEngineeringUnits_METERS_PER_SECOND BACnetEngineeringUnits = 74
- BACnetEngineeringUnits_METERS_PER_MINUTE BACnetEngineeringUnits = 163
- BACnetEngineeringUnits_METERS_PER_HOUR BACnetEngineeringUnits = 164
- BACnetEngineeringUnits_KILOMETERS_PER_HOUR BACnetEngineeringUnits = 75
- BACnetEngineeringUnits_FEET_PER_SECOND BACnetEngineeringUnits = 76
- BACnetEngineeringUnits_FEET_PER_MINUTE BACnetEngineeringUnits = 77
- BACnetEngineeringUnits_MILES_PER_HOUR BACnetEngineeringUnits = 78
- BACnetEngineeringUnits_CUBIC_FEET BACnetEngineeringUnits = 79
- BACnetEngineeringUnits_CUBIC_METERS BACnetEngineeringUnits = 80
- BACnetEngineeringUnits_IMPERIAL_GALLONS BACnetEngineeringUnits = 81
- BACnetEngineeringUnits_MILLILITERS BACnetEngineeringUnits = 197
- BACnetEngineeringUnits_LITERS BACnetEngineeringUnits = 82
- BACnetEngineeringUnits_US_GALLONS BACnetEngineeringUnits = 83
- BACnetEngineeringUnits_CUBIC_FEET_PER_SECOND BACnetEngineeringUnits = 142
- BACnetEngineeringUnits_CUBIC_FEET_PER_MINUTE BACnetEngineeringUnits = 84
+const(
+ BACnetEngineeringUnits_METERS_PER_SECOND_PER_SECOND BACnetEngineeringUnits = 166
+ BACnetEngineeringUnits_SQUARE_METERS BACnetEngineeringUnits = 0
+ BACnetEngineeringUnits_SQUARE_CENTIMETERS BACnetEngineeringUnits = 116
+ BACnetEngineeringUnits_SQUARE_FEET BACnetEngineeringUnits = 1
+ BACnetEngineeringUnits_SQUARE_INCHES BACnetEngineeringUnits = 115
+ BACnetEngineeringUnits_CURRENCY1 BACnetEngineeringUnits = 105
+ BACnetEngineeringUnits_CURRENCY2 BACnetEngineeringUnits = 106
+ BACnetEngineeringUnits_CURRENCY3 BACnetEngineeringUnits = 107
+ BACnetEngineeringUnits_CURRENCY4 BACnetEngineeringUnits = 108
+ BACnetEngineeringUnits_CURRENCY5 BACnetEngineeringUnits = 109
+ BACnetEngineeringUnits_CURRENCY6 BACnetEngineeringUnits = 110
+ BACnetEngineeringUnits_CURRENCY7 BACnetEngineeringUnits = 111
+ BACnetEngineeringUnits_CURRENCY8 BACnetEngineeringUnits = 112
+ BACnetEngineeringUnits_CURRENCY9 BACnetEngineeringUnits = 113
+ BACnetEngineeringUnits_CURRENCY10 BACnetEngineeringUnits = 114
+ BACnetEngineeringUnits_MILLIAMPERES BACnetEngineeringUnits = 2
+ BACnetEngineeringUnits_AMPERES BACnetEngineeringUnits = 3
+ BACnetEngineeringUnits_AMPERES_PER_METER BACnetEngineeringUnits = 167
+ BACnetEngineeringUnits_AMPERES_PER_SQUARE_METER BACnetEngineeringUnits = 168
+ BACnetEngineeringUnits_AMPERE_SQUARE_METERS BACnetEngineeringUnits = 169
+ BACnetEngineeringUnits_DECIBELS BACnetEngineeringUnits = 199
+ BACnetEngineeringUnits_DECIBELS_MILLIVOLT BACnetEngineeringUnits = 200
+ BACnetEngineeringUnits_DECIBELS_VOLT BACnetEngineeringUnits = 201
+ BACnetEngineeringUnits_FARADS BACnetEngineeringUnits = 170
+ BACnetEngineeringUnits_HENRYS BACnetEngineeringUnits = 171
+ BACnetEngineeringUnits_OHMS BACnetEngineeringUnits = 4
+ BACnetEngineeringUnits_OHM_METER_SQUARED_PER_METER BACnetEngineeringUnits = 237
+ BACnetEngineeringUnits_OHM_METERS BACnetEngineeringUnits = 172
+ BACnetEngineeringUnits_MILLIOHMS BACnetEngineeringUnits = 145
+ BACnetEngineeringUnits_KILOHMS BACnetEngineeringUnits = 122
+ BACnetEngineeringUnits_MEGOHMS BACnetEngineeringUnits = 123
+ BACnetEngineeringUnits_MICROSIEMENS BACnetEngineeringUnits = 190
+ BACnetEngineeringUnits_MILLISIEMENS BACnetEngineeringUnits = 202
+ BACnetEngineeringUnits_SIEMENS BACnetEngineeringUnits = 173
+ BACnetEngineeringUnits_SIEMENS_PER_METER BACnetEngineeringUnits = 174
+ BACnetEngineeringUnits_TESLAS BACnetEngineeringUnits = 175
+ BACnetEngineeringUnits_VOLTS BACnetEngineeringUnits = 5
+ BACnetEngineeringUnits_MILLIVOLTS BACnetEngineeringUnits = 124
+ BACnetEngineeringUnits_KILOVOLTS BACnetEngineeringUnits = 6
+ BACnetEngineeringUnits_MEGAVOLTS BACnetEngineeringUnits = 7
+ BACnetEngineeringUnits_VOLT_AMPERES BACnetEngineeringUnits = 8
+ BACnetEngineeringUnits_KILOVOLT_AMPERES BACnetEngineeringUnits = 9
+ BACnetEngineeringUnits_MEGAVOLT_AMPERES BACnetEngineeringUnits = 10
+ BACnetEngineeringUnits_VOLT_AMPERES_REACTIVE BACnetEngineeringUnits = 11
+ BACnetEngineeringUnits_KILOVOLT_AMPERES_REACTIVE BACnetEngineeringUnits = 12
+ BACnetEngineeringUnits_MEGAVOLT_AMPERES_REACTIVE BACnetEngineeringUnits = 13
+ BACnetEngineeringUnits_VOLTS_PER_DEGREE_KELVIN BACnetEngineeringUnits = 176
+ BACnetEngineeringUnits_VOLTS_PER_METER BACnetEngineeringUnits = 177
+ BACnetEngineeringUnits_DEGREES_PHASE BACnetEngineeringUnits = 14
+ BACnetEngineeringUnits_POWER_FACTOR BACnetEngineeringUnits = 15
+ BACnetEngineeringUnits_WEBERS BACnetEngineeringUnits = 178
+ BACnetEngineeringUnits_AMPERE_SECONDS BACnetEngineeringUnits = 238
+ BACnetEngineeringUnits_VOLT_AMPERE_HOURS BACnetEngineeringUnits = 239
+ BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS BACnetEngineeringUnits = 240
+ BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS BACnetEngineeringUnits = 241
+ BACnetEngineeringUnits_VOLT_AMPERE_HOURS_REACTIVE BACnetEngineeringUnits = 242
+ BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS_REACTIVE BACnetEngineeringUnits = 243
+ BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS_REACTIVE BACnetEngineeringUnits = 244
+ BACnetEngineeringUnits_VOLT_SQUARE_HOURS BACnetEngineeringUnits = 245
+ BACnetEngineeringUnits_AMPERE_SQUARE_HOURS BACnetEngineeringUnits = 246
+ BACnetEngineeringUnits_JOULES BACnetEngineeringUnits = 16
+ BACnetEngineeringUnits_KILOJOULES BACnetEngineeringUnits = 17
+ BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM BACnetEngineeringUnits = 125
+ BACnetEngineeringUnits_MEGAJOULES BACnetEngineeringUnits = 126
+ BACnetEngineeringUnits_WATT_HOURS BACnetEngineeringUnits = 18
+ BACnetEngineeringUnits_KILOWATT_HOURS BACnetEngineeringUnits = 19
+ BACnetEngineeringUnits_MEGAWATT_HOURS BACnetEngineeringUnits = 146
+ BACnetEngineeringUnits_WATT_HOURS_REACTIVE BACnetEngineeringUnits = 203
+ BACnetEngineeringUnits_KILOWATT_HOURS_REACTIVE BACnetEngineeringUnits = 204
+ BACnetEngineeringUnits_MEGAWATT_HOURS_REACTIVE BACnetEngineeringUnits = 205
+ BACnetEngineeringUnits_BTUS BACnetEngineeringUnits = 20
+ BACnetEngineeringUnits_KILO_BTUS BACnetEngineeringUnits = 147
+ BACnetEngineeringUnits_MEGA_BTUS BACnetEngineeringUnits = 148
+ BACnetEngineeringUnits_THERMS BACnetEngineeringUnits = 21
+ BACnetEngineeringUnits_TON_HOURS BACnetEngineeringUnits = 22
+ BACnetEngineeringUnits_JOULES_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 23
+ BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 149
+ BACnetEngineeringUnits_MEGAJOULES_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 150
+ BACnetEngineeringUnits_BTUS_PER_POUND_DRY_AIR BACnetEngineeringUnits = 24
+ BACnetEngineeringUnits_BTUS_PER_POUND BACnetEngineeringUnits = 117
+ BACnetEngineeringUnits_GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR BACnetEngineeringUnits = 28
+ BACnetEngineeringUnits_PERCENT_RELATIVE_HUMIDITY BACnetEngineeringUnits = 29
+ BACnetEngineeringUnits_MICROMETERS BACnetEngineeringUnits = 194
+ BACnetEngineeringUnits_MILLIMETERS BACnetEngineeringUnits = 30
+ BACnetEngineeringUnits_CENTIMETERS BACnetEngineeringUnits = 118
+ BACnetEngineeringUnits_KILOMETERS BACnetEngineeringUnits = 193
+ BACnetEngineeringUnits_METERS BACnetEngineeringUnits = 31
+ BACnetEngineeringUnits_INCHES BACnetEngineeringUnits = 32
+ BACnetEngineeringUnits_FEET BACnetEngineeringUnits = 33
+ BACnetEngineeringUnits_CANDELAS BACnetEngineeringUnits = 179
+ BACnetEngineeringUnits_CANDELAS_PER_SQUARE_METER BACnetEngineeringUnits = 180
+ BACnetEngineeringUnits_WATTS_PER_SQUARE_FOOT BACnetEngineeringUnits = 34
+ BACnetEngineeringUnits_WATTS_PER_SQUARE_METER BACnetEngineeringUnits = 35
+ BACnetEngineeringUnits_LUMENS BACnetEngineeringUnits = 36
+ BACnetEngineeringUnits_LUXES BACnetEngineeringUnits = 37
+ BACnetEngineeringUnits_FOOT_CANDLES BACnetEngineeringUnits = 38
+ BACnetEngineeringUnits_MILLIGRAMS BACnetEngineeringUnits = 196
+ BACnetEngineeringUnits_GRAMS BACnetEngineeringUnits = 195
+ BACnetEngineeringUnits_KILOGRAMS BACnetEngineeringUnits = 39
+ BACnetEngineeringUnits_POUNDS_MASS BACnetEngineeringUnits = 40
+ BACnetEngineeringUnits_TONS BACnetEngineeringUnits = 41
+ BACnetEngineeringUnits_GRAMS_PER_SECOND BACnetEngineeringUnits = 154
+ BACnetEngineeringUnits_GRAMS_PER_MINUTE BACnetEngineeringUnits = 155
+ BACnetEngineeringUnits_KILOGRAMS_PER_SECOND BACnetEngineeringUnits = 42
+ BACnetEngineeringUnits_KILOGRAMS_PER_MINUTE BACnetEngineeringUnits = 43
+ BACnetEngineeringUnits_KILOGRAMS_PER_HOUR BACnetEngineeringUnits = 44
+ BACnetEngineeringUnits_POUNDS_MASS_PER_SECOND BACnetEngineeringUnits = 119
+ BACnetEngineeringUnits_POUNDS_MASS_PER_MINUTE BACnetEngineeringUnits = 45
+ BACnetEngineeringUnits_POUNDS_MASS_PER_HOUR BACnetEngineeringUnits = 46
+ BACnetEngineeringUnits_TONS_PER_HOUR BACnetEngineeringUnits = 156
+ BACnetEngineeringUnits_IWATTS BACnetEngineeringUnits = 132
+ BACnetEngineeringUnits_WATTS BACnetEngineeringUnits = 47
+ BACnetEngineeringUnits_KILOWATTS BACnetEngineeringUnits = 48
+ BACnetEngineeringUnits_MEGAWATTS BACnetEngineeringUnits = 49
+ BACnetEngineeringUnits_BTUS_PER_HOUR BACnetEngineeringUnits = 50
+ BACnetEngineeringUnits_KILO_BTUS_PER_HOUR BACnetEngineeringUnits = 157
+ BACnetEngineeringUnits_JOULE_PER_HOURS BACnetEngineeringUnits = 247
+ BACnetEngineeringUnits_HORSEPOWER BACnetEngineeringUnits = 51
+ BACnetEngineeringUnits_TONS_REFRIGERATION BACnetEngineeringUnits = 52
+ BACnetEngineeringUnits_PASCALS BACnetEngineeringUnits = 53
+ BACnetEngineeringUnits_HECTOPASCALS BACnetEngineeringUnits = 133
+ BACnetEngineeringUnits_KILOPASCALS BACnetEngineeringUnits = 54
+ BACnetEngineeringUnits_MILLIBARS BACnetEngineeringUnits = 134
+ BACnetEngineeringUnits_BARS BACnetEngineeringUnits = 55
+ BACnetEngineeringUnits_POUNDS_FORCE_PER_SQUARE_INCH BACnetEngineeringUnits = 56
+ BACnetEngineeringUnits_MILLIMETERS_OF_WATER BACnetEngineeringUnits = 206
+ BACnetEngineeringUnits_CENTIMETERS_OF_WATER BACnetEngineeringUnits = 57
+ BACnetEngineeringUnits_INCHES_OF_WATER BACnetEngineeringUnits = 58
+ BACnetEngineeringUnits_MILLIMETERS_OF_MERCURY BACnetEngineeringUnits = 59
+ BACnetEngineeringUnits_CENTIMETERS_OF_MERCURY BACnetEngineeringUnits = 60
+ BACnetEngineeringUnits_INCHES_OF_MERCURY BACnetEngineeringUnits = 61
+ BACnetEngineeringUnits_DEGREES_CELSIUS BACnetEngineeringUnits = 62
+ BACnetEngineeringUnits_DEGREES_KELVIN BACnetEngineeringUnits = 63
+ BACnetEngineeringUnits_DEGREES_KELVIN_PER_HOUR BACnetEngineeringUnits = 181
+ BACnetEngineeringUnits_DEGREES_KELVIN_PER_MINUTE BACnetEngineeringUnits = 182
+ BACnetEngineeringUnits_DEGREES_FAHRENHEIT BACnetEngineeringUnits = 64
+ BACnetEngineeringUnits_DEGREE_DAYS_CELSIUS BACnetEngineeringUnits = 65
+ BACnetEngineeringUnits_DEGREE_DAYS_FAHRENHEIT BACnetEngineeringUnits = 66
+ BACnetEngineeringUnits_DELTA_DEGREES_FAHRENHEIT BACnetEngineeringUnits = 120
+ BACnetEngineeringUnits_DELTA_DEGREES_KELVIN BACnetEngineeringUnits = 121
+ BACnetEngineeringUnits_YEARS BACnetEngineeringUnits = 67
+ BACnetEngineeringUnits_MONTHS BACnetEngineeringUnits = 68
+ BACnetEngineeringUnits_WEEKS BACnetEngineeringUnits = 69
+ BACnetEngineeringUnits_DAYS BACnetEngineeringUnits = 70
+ BACnetEngineeringUnits_HOURS BACnetEngineeringUnits = 71
+ BACnetEngineeringUnits_MINUTES BACnetEngineeringUnits = 72
+ BACnetEngineeringUnits_SECONDS BACnetEngineeringUnits = 73
+ BACnetEngineeringUnits_HUNDREDTHS_SECONDS BACnetEngineeringUnits = 158
+ BACnetEngineeringUnits_MILLISECONDS BACnetEngineeringUnits = 159
+ BACnetEngineeringUnits_NEWTON_METERS BACnetEngineeringUnits = 160
+ BACnetEngineeringUnits_MILLIMETERS_PER_SECOND BACnetEngineeringUnits = 161
+ BACnetEngineeringUnits_MILLIMETERS_PER_MINUTE BACnetEngineeringUnits = 162
+ BACnetEngineeringUnits_METERS_PER_SECOND BACnetEngineeringUnits = 74
+ BACnetEngineeringUnits_METERS_PER_MINUTE BACnetEngineeringUnits = 163
+ BACnetEngineeringUnits_METERS_PER_HOUR BACnetEngineeringUnits = 164
+ BACnetEngineeringUnits_KILOMETERS_PER_HOUR BACnetEngineeringUnits = 75
+ BACnetEngineeringUnits_FEET_PER_SECOND BACnetEngineeringUnits = 76
+ BACnetEngineeringUnits_FEET_PER_MINUTE BACnetEngineeringUnits = 77
+ BACnetEngineeringUnits_MILES_PER_HOUR BACnetEngineeringUnits = 78
+ BACnetEngineeringUnits_CUBIC_FEET BACnetEngineeringUnits = 79
+ BACnetEngineeringUnits_CUBIC_METERS BACnetEngineeringUnits = 80
+ BACnetEngineeringUnits_IMPERIAL_GALLONS BACnetEngineeringUnits = 81
+ BACnetEngineeringUnits_MILLILITERS BACnetEngineeringUnits = 197
+ BACnetEngineeringUnits_LITERS BACnetEngineeringUnits = 82
+ BACnetEngineeringUnits_US_GALLONS BACnetEngineeringUnits = 83
+ BACnetEngineeringUnits_CUBIC_FEET_PER_SECOND BACnetEngineeringUnits = 142
+ BACnetEngineeringUnits_CUBIC_FEET_PER_MINUTE BACnetEngineeringUnits = 84
BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_MINUTE BACnetEngineeringUnits = 254
- BACnetEngineeringUnits_CUBIC_FEET_PER_HOUR BACnetEngineeringUnits = 191
- BACnetEngineeringUnits_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 248
- BACnetEngineeringUnits_STANDARD_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47808
- BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47809
- BACnetEngineeringUnits_THOUSAND_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47810
- BACnetEngineeringUnits_THOUSAND_STANDARD_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47811
- BACnetEngineeringUnits_POUNDS_MASS_PER_DAY BACnetEngineeringUnits = 47812
- BACnetEngineeringUnits_CUBIC_METERS_PER_SECOND BACnetEngineeringUnits = 85
- BACnetEngineeringUnits_CUBIC_METERS_PER_MINUTE BACnetEngineeringUnits = 165
- BACnetEngineeringUnits_CUBIC_METERS_PER_HOUR BACnetEngineeringUnits = 135
- BACnetEngineeringUnits_CUBIC_METERS_PER_DAY BACnetEngineeringUnits = 249
- BACnetEngineeringUnits_IMPERIAL_GALLONS_PER_MINUTE BACnetEngineeringUnits = 86
- BACnetEngineeringUnits_MILLILITERS_PER_SECOND BACnetEngineeringUnits = 198
- BACnetEngineeringUnits_LITERS_PER_SECOND BACnetEngineeringUnits = 87
- BACnetEngineeringUnits_LITERS_PER_MINUTE BACnetEngineeringUnits = 88
- BACnetEngineeringUnits_LITERS_PER_HOUR BACnetEngineeringUnits = 136
- BACnetEngineeringUnits_US_GALLONS_PER_MINUTE BACnetEngineeringUnits = 89
- BACnetEngineeringUnits_US_GALLONS_PER_HOUR BACnetEngineeringUnits = 192
- BACnetEngineeringUnits_DEGREES_ANGULAR BACnetEngineeringUnits = 90
- BACnetEngineeringUnits_DEGREES_CELSIUS_PER_HOUR BACnetEngineeringUnits = 91
- BACnetEngineeringUnits_DEGREES_CELSIUS_PER_MINUTE BACnetEngineeringUnits = 92
- BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_HOUR BACnetEngineeringUnits = 93
- BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_MINUTE BACnetEngineeringUnits = 94
- BACnetEngineeringUnits_JOULE_SECONDS BACnetEngineeringUnits = 183
- BACnetEngineeringUnits_KILOGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 186
- BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_METER BACnetEngineeringUnits = 137
- BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_FOOT BACnetEngineeringUnits = 138
- BACnetEngineeringUnits_WATT_HOURS_PER_CUBIC_METER BACnetEngineeringUnits = 250
- BACnetEngineeringUnits_JOULES_PER_CUBIC_METER BACnetEngineeringUnits = 251
- BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_METER BACnetEngineeringUnits = 139
- BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_FOOT BACnetEngineeringUnits = 140
- BACnetEngineeringUnits_MOLE_PERCENT BACnetEngineeringUnits = 252
- BACnetEngineeringUnits_NO_UNITS BACnetEngineeringUnits = 95
- BACnetEngineeringUnits_NEWTON_SECONDS BACnetEngineeringUnits = 187
- BACnetEngineeringUnits_NEWTONS_PER_METER BACnetEngineeringUnits = 188
- BACnetEngineeringUnits_PARTS_PER_MILLION BACnetEngineeringUnits = 96
- BACnetEngineeringUnits_PARTS_PER_BILLION BACnetEngineeringUnits = 97
- BACnetEngineeringUnits_PASCAL_SECONDS BACnetEngineeringUnits = 253
- BACnetEngineeringUnits_PERCENT BACnetEngineeringUnits = 98
- BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_FOOT BACnetEngineeringUnits = 143
- BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_METER BACnetEngineeringUnits = 144
- BACnetEngineeringUnits_PERCENT_PER_SECOND BACnetEngineeringUnits = 99
- BACnetEngineeringUnits_PER_MINUTE BACnetEngineeringUnits = 100
- BACnetEngineeringUnits_PER_SECOND BACnetEngineeringUnits = 101
- BACnetEngineeringUnits_PSI_PER_DEGREE_FAHRENHEIT BACnetEngineeringUnits = 102
- BACnetEngineeringUnits_RADIANS BACnetEngineeringUnits = 103
- BACnetEngineeringUnits_RADIANS_PER_SECOND BACnetEngineeringUnits = 184
- BACnetEngineeringUnits_REVOLUTIONS_PER_MINUTE BACnetEngineeringUnits = 104
- BACnetEngineeringUnits_SQUARE_METERS_PER_NEWTON BACnetEngineeringUnits = 185
- BACnetEngineeringUnits_WATTS_PER_METER_PER_DEGREE_KELVIN BACnetEngineeringUnits = 189
- BACnetEngineeringUnits_WATTS_PER_SQUARE_METER_DEGREE_KELVIN BACnetEngineeringUnits = 141
- BACnetEngineeringUnits_PER_MILLE BACnetEngineeringUnits = 207
- BACnetEngineeringUnits_GRAMS_PER_GRAM BACnetEngineeringUnits = 208
- BACnetEngineeringUnits_KILOGRAMS_PER_KILOGRAM BACnetEngineeringUnits = 209
- BACnetEngineeringUnits_GRAMS_PER_KILOGRAM BACnetEngineeringUnits = 210
- BACnetEngineeringUnits_MILLIGRAMS_PER_GRAM BACnetEngineeringUnits = 211
- BACnetEngineeringUnits_MILLIGRAMS_PER_KILOGRAM BACnetEngineeringUnits = 212
- BACnetEngineeringUnits_GRAMS_PER_MILLILITER BACnetEngineeringUnits = 213
- BACnetEngineeringUnits_GRAMS_PER_LITER BACnetEngineeringUnits = 214
- BACnetEngineeringUnits_MILLIGRAMS_PER_LITER BACnetEngineeringUnits = 215
- BACnetEngineeringUnits_MICROGRAMS_PER_LITER BACnetEngineeringUnits = 216
- BACnetEngineeringUnits_GRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 217
- BACnetEngineeringUnits_MILLIGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 218
- BACnetEngineeringUnits_MICROGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 219
- BACnetEngineeringUnits_NANOGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 220
- BACnetEngineeringUnits_GRAMS_PER_CUBIC_CENTIMETER BACnetEngineeringUnits = 221
- BACnetEngineeringUnits_BECQUERELS BACnetEngineeringUnits = 222
- BACnetEngineeringUnits_KILOBECQUERELS BACnetEngineeringUnits = 223
- BACnetEngineeringUnits_MEGABECQUERELS BACnetEngineeringUnits = 224
- BACnetEngineeringUnits_GRAY BACnetEngineeringUnits = 225
- BACnetEngineeringUnits_MILLIGRAY BACnetEngineeringUnits = 226
- BACnetEngineeringUnits_MICROGRAY BACnetEngineeringUnits = 227
- BACnetEngineeringUnits_SIEVERTS BACnetEngineeringUnits = 228
- BACnetEngineeringUnits_MILLISIEVERTS BACnetEngineeringUnits = 229
- BACnetEngineeringUnits_MICROSIEVERTS BACnetEngineeringUnits = 230
- BACnetEngineeringUnits_MICROSIEVERTS_PER_HOUR BACnetEngineeringUnits = 231
- BACnetEngineeringUnits_MILLIREMS BACnetEngineeringUnits = 47814
- BACnetEngineeringUnits_MILLIREMS_PER_HOUR BACnetEngineeringUnits = 47815
- BACnetEngineeringUnits_DECIBELS_A BACnetEngineeringUnits = 232
- BACnetEngineeringUnits_NEPHELOMETRIC_TURBIDITY_UNIT BACnetEngineeringUnits = 233
- BACnetEngineeringUnits_P_H BACnetEngineeringUnits = 234
- BACnetEngineeringUnits_GRAMS_PER_SQUARE_METER BACnetEngineeringUnits = 235
- BACnetEngineeringUnits_MINUTES_PER_DEGREE_KELVIN BACnetEngineeringUnits = 236
- BACnetEngineeringUnits_VENDOR_PROPRIETARY_VALUE BACnetEngineeringUnits = 0xFF
+ BACnetEngineeringUnits_CUBIC_FEET_PER_HOUR BACnetEngineeringUnits = 191
+ BACnetEngineeringUnits_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 248
+ BACnetEngineeringUnits_STANDARD_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47808
+ BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47809
+ BACnetEngineeringUnits_THOUSAND_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47810
+ BACnetEngineeringUnits_THOUSAND_STANDARD_CUBIC_FEET_PER_DAY BACnetEngineeringUnits = 47811
+ BACnetEngineeringUnits_POUNDS_MASS_PER_DAY BACnetEngineeringUnits = 47812
+ BACnetEngineeringUnits_CUBIC_METERS_PER_SECOND BACnetEngineeringUnits = 85
+ BACnetEngineeringUnits_CUBIC_METERS_PER_MINUTE BACnetEngineeringUnits = 165
+ BACnetEngineeringUnits_CUBIC_METERS_PER_HOUR BACnetEngineeringUnits = 135
+ BACnetEngineeringUnits_CUBIC_METERS_PER_DAY BACnetEngineeringUnits = 249
+ BACnetEngineeringUnits_IMPERIAL_GALLONS_PER_MINUTE BACnetEngineeringUnits = 86
+ BACnetEngineeringUnits_MILLILITERS_PER_SECOND BACnetEngineeringUnits = 198
+ BACnetEngineeringUnits_LITERS_PER_SECOND BACnetEngineeringUnits = 87
+ BACnetEngineeringUnits_LITERS_PER_MINUTE BACnetEngineeringUnits = 88
+ BACnetEngineeringUnits_LITERS_PER_HOUR BACnetEngineeringUnits = 136
+ BACnetEngineeringUnits_US_GALLONS_PER_MINUTE BACnetEngineeringUnits = 89
+ BACnetEngineeringUnits_US_GALLONS_PER_HOUR BACnetEngineeringUnits = 192
+ BACnetEngineeringUnits_DEGREES_ANGULAR BACnetEngineeringUnits = 90
+ BACnetEngineeringUnits_DEGREES_CELSIUS_PER_HOUR BACnetEngineeringUnits = 91
+ BACnetEngineeringUnits_DEGREES_CELSIUS_PER_MINUTE BACnetEngineeringUnits = 92
+ BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_HOUR BACnetEngineeringUnits = 93
+ BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_MINUTE BACnetEngineeringUnits = 94
+ BACnetEngineeringUnits_JOULE_SECONDS BACnetEngineeringUnits = 183
+ BACnetEngineeringUnits_KILOGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 186
+ BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_METER BACnetEngineeringUnits = 137
+ BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_FOOT BACnetEngineeringUnits = 138
+ BACnetEngineeringUnits_WATT_HOURS_PER_CUBIC_METER BACnetEngineeringUnits = 250
+ BACnetEngineeringUnits_JOULES_PER_CUBIC_METER BACnetEngineeringUnits = 251
+ BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_METER BACnetEngineeringUnits = 139
+ BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_FOOT BACnetEngineeringUnits = 140
+ BACnetEngineeringUnits_MOLE_PERCENT BACnetEngineeringUnits = 252
+ BACnetEngineeringUnits_NO_UNITS BACnetEngineeringUnits = 95
+ BACnetEngineeringUnits_NEWTON_SECONDS BACnetEngineeringUnits = 187
+ BACnetEngineeringUnits_NEWTONS_PER_METER BACnetEngineeringUnits = 188
+ BACnetEngineeringUnits_PARTS_PER_MILLION BACnetEngineeringUnits = 96
+ BACnetEngineeringUnits_PARTS_PER_BILLION BACnetEngineeringUnits = 97
+ BACnetEngineeringUnits_PASCAL_SECONDS BACnetEngineeringUnits = 253
+ BACnetEngineeringUnits_PERCENT BACnetEngineeringUnits = 98
+ BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_FOOT BACnetEngineeringUnits = 143
+ BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_METER BACnetEngineeringUnits = 144
+ BACnetEngineeringUnits_PERCENT_PER_SECOND BACnetEngineeringUnits = 99
+ BACnetEngineeringUnits_PER_MINUTE BACnetEngineeringUnits = 100
+ BACnetEngineeringUnits_PER_SECOND BACnetEngineeringUnits = 101
+ BACnetEngineeringUnits_PSI_PER_DEGREE_FAHRENHEIT BACnetEngineeringUnits = 102
+ BACnetEngineeringUnits_RADIANS BACnetEngineeringUnits = 103
+ BACnetEngineeringUnits_RADIANS_PER_SECOND BACnetEngineeringUnits = 184
+ BACnetEngineeringUnits_REVOLUTIONS_PER_MINUTE BACnetEngineeringUnits = 104
+ BACnetEngineeringUnits_SQUARE_METERS_PER_NEWTON BACnetEngineeringUnits = 185
+ BACnetEngineeringUnits_WATTS_PER_METER_PER_DEGREE_KELVIN BACnetEngineeringUnits = 189
+ BACnetEngineeringUnits_WATTS_PER_SQUARE_METER_DEGREE_KELVIN BACnetEngineeringUnits = 141
+ BACnetEngineeringUnits_PER_MILLE BACnetEngineeringUnits = 207
+ BACnetEngineeringUnits_GRAMS_PER_GRAM BACnetEngineeringUnits = 208
+ BACnetEngineeringUnits_KILOGRAMS_PER_KILOGRAM BACnetEngineeringUnits = 209
+ BACnetEngineeringUnits_GRAMS_PER_KILOGRAM BACnetEngineeringUnits = 210
+ BACnetEngineeringUnits_MILLIGRAMS_PER_GRAM BACnetEngineeringUnits = 211
+ BACnetEngineeringUnits_MILLIGRAMS_PER_KILOGRAM BACnetEngineeringUnits = 212
+ BACnetEngineeringUnits_GRAMS_PER_MILLILITER BACnetEngineeringUnits = 213
+ BACnetEngineeringUnits_GRAMS_PER_LITER BACnetEngineeringUnits = 214
+ BACnetEngineeringUnits_MILLIGRAMS_PER_LITER BACnetEngineeringUnits = 215
+ BACnetEngineeringUnits_MICROGRAMS_PER_LITER BACnetEngineeringUnits = 216
+ BACnetEngineeringUnits_GRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 217
+ BACnetEngineeringUnits_MILLIGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 218
+ BACnetEngineeringUnits_MICROGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 219
+ BACnetEngineeringUnits_NANOGRAMS_PER_CUBIC_METER BACnetEngineeringUnits = 220
+ BACnetEngineeringUnits_GRAMS_PER_CUBIC_CENTIMETER BACnetEngineeringUnits = 221
+ BACnetEngineeringUnits_BECQUERELS BACnetEngineeringUnits = 222
+ BACnetEngineeringUnits_KILOBECQUERELS BACnetEngineeringUnits = 223
+ BACnetEngineeringUnits_MEGABECQUERELS BACnetEngineeringUnits = 224
+ BACnetEngineeringUnits_GRAY BACnetEngineeringUnits = 225
+ BACnetEngineeringUnits_MILLIGRAY BACnetEngineeringUnits = 226
+ BACnetEngineeringUnits_MICROGRAY BACnetEngineeringUnits = 227
+ BACnetEngineeringUnits_SIEVERTS BACnetEngineeringUnits = 228
+ BACnetEngineeringUnits_MILLISIEVERTS BACnetEngineeringUnits = 229
+ BACnetEngineeringUnits_MICROSIEVERTS BACnetEngineeringUnits = 230
+ BACnetEngineeringUnits_MICROSIEVERTS_PER_HOUR BACnetEngineeringUnits = 231
+ BACnetEngineeringUnits_MILLIREMS BACnetEngineeringUnits = 47814
+ BACnetEngineeringUnits_MILLIREMS_PER_HOUR BACnetEngineeringUnits = 47815
+ BACnetEngineeringUnits_DECIBELS_A BACnetEngineeringUnits = 232
+ BACnetEngineeringUnits_NEPHELOMETRIC_TURBIDITY_UNIT BACnetEngineeringUnits = 233
+ BACnetEngineeringUnits_P_H BACnetEngineeringUnits = 234
+ BACnetEngineeringUnits_GRAMS_PER_SQUARE_METER BACnetEngineeringUnits = 235
+ BACnetEngineeringUnits_MINUTES_PER_DEGREE_KELVIN BACnetEngineeringUnits = 236
+ BACnetEngineeringUnits_VENDOR_PROPRIETARY_VALUE BACnetEngineeringUnits = 0XFF
)
var BACnetEngineeringUnitsValues []BACnetEngineeringUnits
func init() {
_ = errors.New
- BACnetEngineeringUnitsValues = []BACnetEngineeringUnits{
+ BACnetEngineeringUnitsValues = []BACnetEngineeringUnits {
BACnetEngineeringUnits_METERS_PER_SECOND_PER_SECOND,
BACnetEngineeringUnits_SQUARE_METERS,
BACnetEngineeringUnits_SQUARE_CENTIMETERS,
@@ -551,510 +551,510 @@ func init() {
func BACnetEngineeringUnitsByValue(value uint32) (enum BACnetEngineeringUnits, ok bool) {
switch value {
- case 0:
- return BACnetEngineeringUnits_SQUARE_METERS, true
- case 0xFF:
- return BACnetEngineeringUnits_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetEngineeringUnits_SQUARE_FEET, true
- case 10:
- return BACnetEngineeringUnits_MEGAVOLT_AMPERES, true
- case 100:
- return BACnetEngineeringUnits_PER_MINUTE, true
- case 101:
- return BACnetEngineeringUnits_PER_SECOND, true
- case 102:
- return BACnetEngineeringUnits_PSI_PER_DEGREE_FAHRENHEIT, true
- case 103:
- return BACnetEngineeringUnits_RADIANS, true
- case 104:
- return BACnetEngineeringUnits_REVOLUTIONS_PER_MINUTE, true
- case 105:
- return BACnetEngineeringUnits_CURRENCY1, true
- case 106:
- return BACnetEngineeringUnits_CURRENCY2, true
- case 107:
- return BACnetEngineeringUnits_CURRENCY3, true
- case 108:
- return BACnetEngineeringUnits_CURRENCY4, true
- case 109:
- return BACnetEngineeringUnits_CURRENCY5, true
- case 11:
- return BACnetEngineeringUnits_VOLT_AMPERES_REACTIVE, true
- case 110:
- return BACnetEngineeringUnits_CURRENCY6, true
- case 111:
- return BACnetEngineeringUnits_CURRENCY7, true
- case 112:
- return BACnetEngineeringUnits_CURRENCY8, true
- case 113:
- return BACnetEngineeringUnits_CURRENCY9, true
- case 114:
- return BACnetEngineeringUnits_CURRENCY10, true
- case 115:
- return BACnetEngineeringUnits_SQUARE_INCHES, true
- case 116:
- return BACnetEngineeringUnits_SQUARE_CENTIMETERS, true
- case 117:
- return BACnetEngineeringUnits_BTUS_PER_POUND, true
- case 118:
- return BACnetEngineeringUnits_CENTIMETERS, true
- case 119:
- return BACnetEngineeringUnits_POUNDS_MASS_PER_SECOND, true
- case 12:
- return BACnetEngineeringUnits_KILOVOLT_AMPERES_REACTIVE, true
- case 120:
- return BACnetEngineeringUnits_DELTA_DEGREES_FAHRENHEIT, true
- case 121:
- return BACnetEngineeringUnits_DELTA_DEGREES_KELVIN, true
- case 122:
- return BACnetEngineeringUnits_KILOHMS, true
- case 123:
- return BACnetEngineeringUnits_MEGOHMS, true
- case 124:
- return BACnetEngineeringUnits_MILLIVOLTS, true
- case 125:
- return BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM, true
- case 126:
- return BACnetEngineeringUnits_MEGAJOULES, true
- case 13:
- return BACnetEngineeringUnits_MEGAVOLT_AMPERES_REACTIVE, true
- case 132:
- return BACnetEngineeringUnits_IWATTS, true
- case 133:
- return BACnetEngineeringUnits_HECTOPASCALS, true
- case 134:
- return BACnetEngineeringUnits_MILLIBARS, true
- case 135:
- return BACnetEngineeringUnits_CUBIC_METERS_PER_HOUR, true
- case 136:
- return BACnetEngineeringUnits_LITERS_PER_HOUR, true
- case 137:
- return BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_METER, true
- case 138:
- return BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_FOOT, true
- case 139:
- return BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_METER, true
- case 14:
- return BACnetEngineeringUnits_DEGREES_PHASE, true
- case 140:
- return BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_FOOT, true
- case 141:
- return BACnetEngineeringUnits_WATTS_PER_SQUARE_METER_DEGREE_KELVIN, true
- case 142:
- return BACnetEngineeringUnits_CUBIC_FEET_PER_SECOND, true
- case 143:
- return BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_FOOT, true
- case 144:
- return BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_METER, true
- case 145:
- return BACnetEngineeringUnits_MILLIOHMS, true
- case 146:
- return BACnetEngineeringUnits_MEGAWATT_HOURS, true
- case 147:
- return BACnetEngineeringUnits_KILO_BTUS, true
- case 148:
- return BACnetEngineeringUnits_MEGA_BTUS, true
- case 149:
- return BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM_DRY_AIR, true
- case 15:
- return BACnetEngineeringUnits_POWER_FACTOR, true
- case 150:
- return BACnetEngineeringUnits_MEGAJOULES_PER_KILOGRAM_DRY_AIR, true
- case 154:
- return BACnetEngineeringUnits_GRAMS_PER_SECOND, true
- case 155:
- return BACnetEngineeringUnits_GRAMS_PER_MINUTE, true
- case 156:
- return BACnetEngineeringUnits_TONS_PER_HOUR, true
- case 157:
- return BACnetEngineeringUnits_KILO_BTUS_PER_HOUR, true
- case 158:
- return BACnetEngineeringUnits_HUNDREDTHS_SECONDS, true
- case 159:
- return BACnetEngineeringUnits_MILLISECONDS, true
- case 16:
- return BACnetEngineeringUnits_JOULES, true
- case 160:
- return BACnetEngineeringUnits_NEWTON_METERS, true
- case 161:
- return BACnetEngineeringUnits_MILLIMETERS_PER_SECOND, true
- case 162:
- return BACnetEngineeringUnits_MILLIMETERS_PER_MINUTE, true
- case 163:
- return BACnetEngineeringUnits_METERS_PER_MINUTE, true
- case 164:
- return BACnetEngineeringUnits_METERS_PER_HOUR, true
- case 165:
- return BACnetEngineeringUnits_CUBIC_METERS_PER_MINUTE, true
- case 166:
- return BACnetEngineeringUnits_METERS_PER_SECOND_PER_SECOND, true
- case 167:
- return BACnetEngineeringUnits_AMPERES_PER_METER, true
- case 168:
- return BACnetEngineeringUnits_AMPERES_PER_SQUARE_METER, true
- case 169:
- return BACnetEngineeringUnits_AMPERE_SQUARE_METERS, true
- case 17:
- return BACnetEngineeringUnits_KILOJOULES, true
- case 170:
- return BACnetEngineeringUnits_FARADS, true
- case 171:
- return BACnetEngineeringUnits_HENRYS, true
- case 172:
- return BACnetEngineeringUnits_OHM_METERS, true
- case 173:
- return BACnetEngineeringUnits_SIEMENS, true
- case 174:
- return BACnetEngineeringUnits_SIEMENS_PER_METER, true
- case 175:
- return BACnetEngineeringUnits_TESLAS, true
- case 176:
- return BACnetEngineeringUnits_VOLTS_PER_DEGREE_KELVIN, true
- case 177:
- return BACnetEngineeringUnits_VOLTS_PER_METER, true
- case 178:
- return BACnetEngineeringUnits_WEBERS, true
- case 179:
- return BACnetEngineeringUnits_CANDELAS, true
- case 18:
- return BACnetEngineeringUnits_WATT_HOURS, true
- case 180:
- return BACnetEngineeringUnits_CANDELAS_PER_SQUARE_METER, true
- case 181:
- return BACnetEngineeringUnits_DEGREES_KELVIN_PER_HOUR, true
- case 182:
- return BACnetEngineeringUnits_DEGREES_KELVIN_PER_MINUTE, true
- case 183:
- return BACnetEngineeringUnits_JOULE_SECONDS, true
- case 184:
- return BACnetEngineeringUnits_RADIANS_PER_SECOND, true
- case 185:
- return BACnetEngineeringUnits_SQUARE_METERS_PER_NEWTON, true
- case 186:
- return BACnetEngineeringUnits_KILOGRAMS_PER_CUBIC_METER, true
- case 187:
- return BACnetEngineeringUnits_NEWTON_SECONDS, true
- case 188:
- return BACnetEngineeringUnits_NEWTONS_PER_METER, true
- case 189:
- return BACnetEngineeringUnits_WATTS_PER_METER_PER_DEGREE_KELVIN, true
- case 19:
- return BACnetEngineeringUnits_KILOWATT_HOURS, true
- case 190:
- return BACnetEngineeringUnits_MICROSIEMENS, true
- case 191:
- return BACnetEngineeringUnits_CUBIC_FEET_PER_HOUR, true
- case 192:
- return BACnetEngineeringUnits_US_GALLONS_PER_HOUR, true
- case 193:
- return BACnetEngineeringUnits_KILOMETERS, true
- case 194:
- return BACnetEngineeringUnits_MICROMETERS, true
- case 195:
- return BACnetEngineeringUnits_GRAMS, true
- case 196:
- return BACnetEngineeringUnits_MILLIGRAMS, true
- case 197:
- return BACnetEngineeringUnits_MILLILITERS, true
- case 198:
- return BACnetEngineeringUnits_MILLILITERS_PER_SECOND, true
- case 199:
- return BACnetEngineeringUnits_DECIBELS, true
- case 2:
- return BACnetEngineeringUnits_MILLIAMPERES, true
- case 20:
- return BACnetEngineeringUnits_BTUS, true
- case 200:
- return BACnetEngineeringUnits_DECIBELS_MILLIVOLT, true
- case 201:
- return BACnetEngineeringUnits_DECIBELS_VOLT, true
- case 202:
- return BACnetEngineeringUnits_MILLISIEMENS, true
- case 203:
- return BACnetEngineeringUnits_WATT_HOURS_REACTIVE, true
- case 204:
- return BACnetEngineeringUnits_KILOWATT_HOURS_REACTIVE, true
- case 205:
- return BACnetEngineeringUnits_MEGAWATT_HOURS_REACTIVE, true
- case 206:
- return BACnetEngineeringUnits_MILLIMETERS_OF_WATER, true
- case 207:
- return BACnetEngineeringUnits_PER_MILLE, true
- case 208:
- return BACnetEngineeringUnits_GRAMS_PER_GRAM, true
- case 209:
- return BACnetEngineeringUnits_KILOGRAMS_PER_KILOGRAM, true
- case 21:
- return BACnetEngineeringUnits_THERMS, true
- case 210:
- return BACnetEngineeringUnits_GRAMS_PER_KILOGRAM, true
- case 211:
- return BACnetEngineeringUnits_MILLIGRAMS_PER_GRAM, true
- case 212:
- return BACnetEngineeringUnits_MILLIGRAMS_PER_KILOGRAM, true
- case 213:
- return BACnetEngineeringUnits_GRAMS_PER_MILLILITER, true
- case 214:
- return BACnetEngineeringUnits_GRAMS_PER_LITER, true
- case 215:
- return BACnetEngineeringUnits_MILLIGRAMS_PER_LITER, true
- case 216:
- return BACnetEngineeringUnits_MICROGRAMS_PER_LITER, true
- case 217:
- return BACnetEngineeringUnits_GRAMS_PER_CUBIC_METER, true
- case 218:
- return BACnetEngineeringUnits_MILLIGRAMS_PER_CUBIC_METER, true
- case 219:
- return BACnetEngineeringUnits_MICROGRAMS_PER_CUBIC_METER, true
- case 22:
- return BACnetEngineeringUnits_TON_HOURS, true
- case 220:
- return BACnetEngineeringUnits_NANOGRAMS_PER_CUBIC_METER, true
- case 221:
- return BACnetEngineeringUnits_GRAMS_PER_CUBIC_CENTIMETER, true
- case 222:
- return BACnetEngineeringUnits_BECQUERELS, true
- case 223:
- return BACnetEngineeringUnits_KILOBECQUERELS, true
- case 224:
- return BACnetEngineeringUnits_MEGABECQUERELS, true
- case 225:
- return BACnetEngineeringUnits_GRAY, true
- case 226:
- return BACnetEngineeringUnits_MILLIGRAY, true
- case 227:
- return BACnetEngineeringUnits_MICROGRAY, true
- case 228:
- return BACnetEngineeringUnits_SIEVERTS, true
- case 229:
- return BACnetEngineeringUnits_MILLISIEVERTS, true
- case 23:
- return BACnetEngineeringUnits_JOULES_PER_KILOGRAM_DRY_AIR, true
- case 230:
- return BACnetEngineeringUnits_MICROSIEVERTS, true
- case 231:
- return BACnetEngineeringUnits_MICROSIEVERTS_PER_HOUR, true
- case 232:
- return BACnetEngineeringUnits_DECIBELS_A, true
- case 233:
- return BACnetEngineeringUnits_NEPHELOMETRIC_TURBIDITY_UNIT, true
- case 234:
- return BACnetEngineeringUnits_P_H, true
- case 235:
- return BACnetEngineeringUnits_GRAMS_PER_SQUARE_METER, true
- case 236:
- return BACnetEngineeringUnits_MINUTES_PER_DEGREE_KELVIN, true
- case 237:
- return BACnetEngineeringUnits_OHM_METER_SQUARED_PER_METER, true
- case 238:
- return BACnetEngineeringUnits_AMPERE_SECONDS, true
- case 239:
- return BACnetEngineeringUnits_VOLT_AMPERE_HOURS, true
- case 24:
- return BACnetEngineeringUnits_BTUS_PER_POUND_DRY_AIR, true
- case 240:
- return BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS, true
- case 241:
- return BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS, true
- case 242:
- return BACnetEngineeringUnits_VOLT_AMPERE_HOURS_REACTIVE, true
- case 243:
- return BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS_REACTIVE, true
- case 244:
- return BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS_REACTIVE, true
- case 245:
- return BACnetEngineeringUnits_VOLT_SQUARE_HOURS, true
- case 246:
- return BACnetEngineeringUnits_AMPERE_SQUARE_HOURS, true
- case 247:
- return BACnetEngineeringUnits_JOULE_PER_HOURS, true
- case 248:
- return BACnetEngineeringUnits_CUBIC_FEET_PER_DAY, true
- case 249:
- return BACnetEngineeringUnits_CUBIC_METERS_PER_DAY, true
- case 250:
- return BACnetEngineeringUnits_WATT_HOURS_PER_CUBIC_METER, true
- case 251:
- return BACnetEngineeringUnits_JOULES_PER_CUBIC_METER, true
- case 252:
- return BACnetEngineeringUnits_MOLE_PERCENT, true
- case 253:
- return BACnetEngineeringUnits_PASCAL_SECONDS, true
- case 254:
- return BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_MINUTE, true
- case 28:
- return BACnetEngineeringUnits_GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR, true
- case 29:
- return BACnetEngineeringUnits_PERCENT_RELATIVE_HUMIDITY, true
- case 3:
- return BACnetEngineeringUnits_AMPERES, true
- case 30:
- return BACnetEngineeringUnits_MILLIMETERS, true
- case 31:
- return BACnetEngineeringUnits_METERS, true
- case 32:
- return BACnetEngineeringUnits_INCHES, true
- case 33:
- return BACnetEngineeringUnits_FEET, true
- case 34:
- return BACnetEngineeringUnits_WATTS_PER_SQUARE_FOOT, true
- case 35:
- return BACnetEngineeringUnits_WATTS_PER_SQUARE_METER, true
- case 36:
- return BACnetEngineeringUnits_LUMENS, true
- case 37:
- return BACnetEngineeringUnits_LUXES, true
- case 38:
- return BACnetEngineeringUnits_FOOT_CANDLES, true
- case 39:
- return BACnetEngineeringUnits_KILOGRAMS, true
- case 4:
- return BACnetEngineeringUnits_OHMS, true
- case 40:
- return BACnetEngineeringUnits_POUNDS_MASS, true
- case 41:
- return BACnetEngineeringUnits_TONS, true
- case 42:
- return BACnetEngineeringUnits_KILOGRAMS_PER_SECOND, true
- case 43:
- return BACnetEngineeringUnits_KILOGRAMS_PER_MINUTE, true
- case 44:
- return BACnetEngineeringUnits_KILOGRAMS_PER_HOUR, true
- case 45:
- return BACnetEngineeringUnits_POUNDS_MASS_PER_MINUTE, true
- case 46:
- return BACnetEngineeringUnits_POUNDS_MASS_PER_HOUR, true
- case 47:
- return BACnetEngineeringUnits_WATTS, true
- case 47808:
- return BACnetEngineeringUnits_STANDARD_CUBIC_FEET_PER_DAY, true
- case 47809:
- return BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_DAY, true
- case 47810:
- return BACnetEngineeringUnits_THOUSAND_CUBIC_FEET_PER_DAY, true
- case 47811:
- return BACnetEngineeringUnits_THOUSAND_STANDARD_CUBIC_FEET_PER_DAY, true
- case 47812:
- return BACnetEngineeringUnits_POUNDS_MASS_PER_DAY, true
- case 47814:
- return BACnetEngineeringUnits_MILLIREMS, true
- case 47815:
- return BACnetEngineeringUnits_MILLIREMS_PER_HOUR, true
- case 48:
- return BACnetEngineeringUnits_KILOWATTS, true
- case 49:
- return BACnetEngineeringUnits_MEGAWATTS, true
- case 5:
- return BACnetEngineeringUnits_VOLTS, true
- case 50:
- return BACnetEngineeringUnits_BTUS_PER_HOUR, true
- case 51:
- return BACnetEngineeringUnits_HORSEPOWER, true
- case 52:
- return BACnetEngineeringUnits_TONS_REFRIGERATION, true
- case 53:
- return BACnetEngineeringUnits_PASCALS, true
- case 54:
- return BACnetEngineeringUnits_KILOPASCALS, true
- case 55:
- return BACnetEngineeringUnits_BARS, true
- case 56:
- return BACnetEngineeringUnits_POUNDS_FORCE_PER_SQUARE_INCH, true
- case 57:
- return BACnetEngineeringUnits_CENTIMETERS_OF_WATER, true
- case 58:
- return BACnetEngineeringUnits_INCHES_OF_WATER, true
- case 59:
- return BACnetEngineeringUnits_MILLIMETERS_OF_MERCURY, true
- case 6:
- return BACnetEngineeringUnits_KILOVOLTS, true
- case 60:
- return BACnetEngineeringUnits_CENTIMETERS_OF_MERCURY, true
- case 61:
- return BACnetEngineeringUnits_INCHES_OF_MERCURY, true
- case 62:
- return BACnetEngineeringUnits_DEGREES_CELSIUS, true
- case 63:
- return BACnetEngineeringUnits_DEGREES_KELVIN, true
- case 64:
- return BACnetEngineeringUnits_DEGREES_FAHRENHEIT, true
- case 65:
- return BACnetEngineeringUnits_DEGREE_DAYS_CELSIUS, true
- case 66:
- return BACnetEngineeringUnits_DEGREE_DAYS_FAHRENHEIT, true
- case 67:
- return BACnetEngineeringUnits_YEARS, true
- case 68:
- return BACnetEngineeringUnits_MONTHS, true
- case 69:
- return BACnetEngineeringUnits_WEEKS, true
- case 7:
- return BACnetEngineeringUnits_MEGAVOLTS, true
- case 70:
- return BACnetEngineeringUnits_DAYS, true
- case 71:
- return BACnetEngineeringUnits_HOURS, true
- case 72:
- return BACnetEngineeringUnits_MINUTES, true
- case 73:
- return BACnetEngineeringUnits_SECONDS, true
- case 74:
- return BACnetEngineeringUnits_METERS_PER_SECOND, true
- case 75:
- return BACnetEngineeringUnits_KILOMETERS_PER_HOUR, true
- case 76:
- return BACnetEngineeringUnits_FEET_PER_SECOND, true
- case 77:
- return BACnetEngineeringUnits_FEET_PER_MINUTE, true
- case 78:
- return BACnetEngineeringUnits_MILES_PER_HOUR, true
- case 79:
- return BACnetEngineeringUnits_CUBIC_FEET, true
- case 8:
- return BACnetEngineeringUnits_VOLT_AMPERES, true
- case 80:
- return BACnetEngineeringUnits_CUBIC_METERS, true
- case 81:
- return BACnetEngineeringUnits_IMPERIAL_GALLONS, true
- case 82:
- return BACnetEngineeringUnits_LITERS, true
- case 83:
- return BACnetEngineeringUnits_US_GALLONS, true
- case 84:
- return BACnetEngineeringUnits_CUBIC_FEET_PER_MINUTE, true
- case 85:
- return BACnetEngineeringUnits_CUBIC_METERS_PER_SECOND, true
- case 86:
- return BACnetEngineeringUnits_IMPERIAL_GALLONS_PER_MINUTE, true
- case 87:
- return BACnetEngineeringUnits_LITERS_PER_SECOND, true
- case 88:
- return BACnetEngineeringUnits_LITERS_PER_MINUTE, true
- case 89:
- return BACnetEngineeringUnits_US_GALLONS_PER_MINUTE, true
- case 9:
- return BACnetEngineeringUnits_KILOVOLT_AMPERES, true
- case 90:
- return BACnetEngineeringUnits_DEGREES_ANGULAR, true
- case 91:
- return BACnetEngineeringUnits_DEGREES_CELSIUS_PER_HOUR, true
- case 92:
- return BACnetEngineeringUnits_DEGREES_CELSIUS_PER_MINUTE, true
- case 93:
- return BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_HOUR, true
- case 94:
- return BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_MINUTE, true
- case 95:
- return BACnetEngineeringUnits_NO_UNITS, true
- case 96:
- return BACnetEngineeringUnits_PARTS_PER_MILLION, true
- case 97:
- return BACnetEngineeringUnits_PARTS_PER_BILLION, true
- case 98:
- return BACnetEngineeringUnits_PERCENT, true
- case 99:
- return BACnetEngineeringUnits_PERCENT_PER_SECOND, true
+ case 0:
+ return BACnetEngineeringUnits_SQUARE_METERS, true
+ case 0XFF:
+ return BACnetEngineeringUnits_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetEngineeringUnits_SQUARE_FEET, true
+ case 10:
+ return BACnetEngineeringUnits_MEGAVOLT_AMPERES, true
+ case 100:
+ return BACnetEngineeringUnits_PER_MINUTE, true
+ case 101:
+ return BACnetEngineeringUnits_PER_SECOND, true
+ case 102:
+ return BACnetEngineeringUnits_PSI_PER_DEGREE_FAHRENHEIT, true
+ case 103:
+ return BACnetEngineeringUnits_RADIANS, true
+ case 104:
+ return BACnetEngineeringUnits_REVOLUTIONS_PER_MINUTE, true
+ case 105:
+ return BACnetEngineeringUnits_CURRENCY1, true
+ case 106:
+ return BACnetEngineeringUnits_CURRENCY2, true
+ case 107:
+ return BACnetEngineeringUnits_CURRENCY3, true
+ case 108:
+ return BACnetEngineeringUnits_CURRENCY4, true
+ case 109:
+ return BACnetEngineeringUnits_CURRENCY5, true
+ case 11:
+ return BACnetEngineeringUnits_VOLT_AMPERES_REACTIVE, true
+ case 110:
+ return BACnetEngineeringUnits_CURRENCY6, true
+ case 111:
+ return BACnetEngineeringUnits_CURRENCY7, true
+ case 112:
+ return BACnetEngineeringUnits_CURRENCY8, true
+ case 113:
+ return BACnetEngineeringUnits_CURRENCY9, true
+ case 114:
+ return BACnetEngineeringUnits_CURRENCY10, true
+ case 115:
+ return BACnetEngineeringUnits_SQUARE_INCHES, true
+ case 116:
+ return BACnetEngineeringUnits_SQUARE_CENTIMETERS, true
+ case 117:
+ return BACnetEngineeringUnits_BTUS_PER_POUND, true
+ case 118:
+ return BACnetEngineeringUnits_CENTIMETERS, true
+ case 119:
+ return BACnetEngineeringUnits_POUNDS_MASS_PER_SECOND, true
+ case 12:
+ return BACnetEngineeringUnits_KILOVOLT_AMPERES_REACTIVE, true
+ case 120:
+ return BACnetEngineeringUnits_DELTA_DEGREES_FAHRENHEIT, true
+ case 121:
+ return BACnetEngineeringUnits_DELTA_DEGREES_KELVIN, true
+ case 122:
+ return BACnetEngineeringUnits_KILOHMS, true
+ case 123:
+ return BACnetEngineeringUnits_MEGOHMS, true
+ case 124:
+ return BACnetEngineeringUnits_MILLIVOLTS, true
+ case 125:
+ return BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM, true
+ case 126:
+ return BACnetEngineeringUnits_MEGAJOULES, true
+ case 13:
+ return BACnetEngineeringUnits_MEGAVOLT_AMPERES_REACTIVE, true
+ case 132:
+ return BACnetEngineeringUnits_IWATTS, true
+ case 133:
+ return BACnetEngineeringUnits_HECTOPASCALS, true
+ case 134:
+ return BACnetEngineeringUnits_MILLIBARS, true
+ case 135:
+ return BACnetEngineeringUnits_CUBIC_METERS_PER_HOUR, true
+ case 136:
+ return BACnetEngineeringUnits_LITERS_PER_HOUR, true
+ case 137:
+ return BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_METER, true
+ case 138:
+ return BACnetEngineeringUnits_KILOWATT_HOURS_PER_SQUARE_FOOT, true
+ case 139:
+ return BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_METER, true
+ case 14:
+ return BACnetEngineeringUnits_DEGREES_PHASE, true
+ case 140:
+ return BACnetEngineeringUnits_MEGAJOULES_PER_SQUARE_FOOT, true
+ case 141:
+ return BACnetEngineeringUnits_WATTS_PER_SQUARE_METER_DEGREE_KELVIN, true
+ case 142:
+ return BACnetEngineeringUnits_CUBIC_FEET_PER_SECOND, true
+ case 143:
+ return BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_FOOT, true
+ case 144:
+ return BACnetEngineeringUnits_PERCENT_OBSCURATION_PER_METER, true
+ case 145:
+ return BACnetEngineeringUnits_MILLIOHMS, true
+ case 146:
+ return BACnetEngineeringUnits_MEGAWATT_HOURS, true
+ case 147:
+ return BACnetEngineeringUnits_KILO_BTUS, true
+ case 148:
+ return BACnetEngineeringUnits_MEGA_BTUS, true
+ case 149:
+ return BACnetEngineeringUnits_KILOJOULES_PER_KILOGRAM_DRY_AIR, true
+ case 15:
+ return BACnetEngineeringUnits_POWER_FACTOR, true
+ case 150:
+ return BACnetEngineeringUnits_MEGAJOULES_PER_KILOGRAM_DRY_AIR, true
+ case 154:
+ return BACnetEngineeringUnits_GRAMS_PER_SECOND, true
+ case 155:
+ return BACnetEngineeringUnits_GRAMS_PER_MINUTE, true
+ case 156:
+ return BACnetEngineeringUnits_TONS_PER_HOUR, true
+ case 157:
+ return BACnetEngineeringUnits_KILO_BTUS_PER_HOUR, true
+ case 158:
+ return BACnetEngineeringUnits_HUNDREDTHS_SECONDS, true
+ case 159:
+ return BACnetEngineeringUnits_MILLISECONDS, true
+ case 16:
+ return BACnetEngineeringUnits_JOULES, true
+ case 160:
+ return BACnetEngineeringUnits_NEWTON_METERS, true
+ case 161:
+ return BACnetEngineeringUnits_MILLIMETERS_PER_SECOND, true
+ case 162:
+ return BACnetEngineeringUnits_MILLIMETERS_PER_MINUTE, true
+ case 163:
+ return BACnetEngineeringUnits_METERS_PER_MINUTE, true
+ case 164:
+ return BACnetEngineeringUnits_METERS_PER_HOUR, true
+ case 165:
+ return BACnetEngineeringUnits_CUBIC_METERS_PER_MINUTE, true
+ case 166:
+ return BACnetEngineeringUnits_METERS_PER_SECOND_PER_SECOND, true
+ case 167:
+ return BACnetEngineeringUnits_AMPERES_PER_METER, true
+ case 168:
+ return BACnetEngineeringUnits_AMPERES_PER_SQUARE_METER, true
+ case 169:
+ return BACnetEngineeringUnits_AMPERE_SQUARE_METERS, true
+ case 17:
+ return BACnetEngineeringUnits_KILOJOULES, true
+ case 170:
+ return BACnetEngineeringUnits_FARADS, true
+ case 171:
+ return BACnetEngineeringUnits_HENRYS, true
+ case 172:
+ return BACnetEngineeringUnits_OHM_METERS, true
+ case 173:
+ return BACnetEngineeringUnits_SIEMENS, true
+ case 174:
+ return BACnetEngineeringUnits_SIEMENS_PER_METER, true
+ case 175:
+ return BACnetEngineeringUnits_TESLAS, true
+ case 176:
+ return BACnetEngineeringUnits_VOLTS_PER_DEGREE_KELVIN, true
+ case 177:
+ return BACnetEngineeringUnits_VOLTS_PER_METER, true
+ case 178:
+ return BACnetEngineeringUnits_WEBERS, true
+ case 179:
+ return BACnetEngineeringUnits_CANDELAS, true
+ case 18:
+ return BACnetEngineeringUnits_WATT_HOURS, true
+ case 180:
+ return BACnetEngineeringUnits_CANDELAS_PER_SQUARE_METER, true
+ case 181:
+ return BACnetEngineeringUnits_DEGREES_KELVIN_PER_HOUR, true
+ case 182:
+ return BACnetEngineeringUnits_DEGREES_KELVIN_PER_MINUTE, true
+ case 183:
+ return BACnetEngineeringUnits_JOULE_SECONDS, true
+ case 184:
+ return BACnetEngineeringUnits_RADIANS_PER_SECOND, true
+ case 185:
+ return BACnetEngineeringUnits_SQUARE_METERS_PER_NEWTON, true
+ case 186:
+ return BACnetEngineeringUnits_KILOGRAMS_PER_CUBIC_METER, true
+ case 187:
+ return BACnetEngineeringUnits_NEWTON_SECONDS, true
+ case 188:
+ return BACnetEngineeringUnits_NEWTONS_PER_METER, true
+ case 189:
+ return BACnetEngineeringUnits_WATTS_PER_METER_PER_DEGREE_KELVIN, true
+ case 19:
+ return BACnetEngineeringUnits_KILOWATT_HOURS, true
+ case 190:
+ return BACnetEngineeringUnits_MICROSIEMENS, true
+ case 191:
+ return BACnetEngineeringUnits_CUBIC_FEET_PER_HOUR, true
+ case 192:
+ return BACnetEngineeringUnits_US_GALLONS_PER_HOUR, true
+ case 193:
+ return BACnetEngineeringUnits_KILOMETERS, true
+ case 194:
+ return BACnetEngineeringUnits_MICROMETERS, true
+ case 195:
+ return BACnetEngineeringUnits_GRAMS, true
+ case 196:
+ return BACnetEngineeringUnits_MILLIGRAMS, true
+ case 197:
+ return BACnetEngineeringUnits_MILLILITERS, true
+ case 198:
+ return BACnetEngineeringUnits_MILLILITERS_PER_SECOND, true
+ case 199:
+ return BACnetEngineeringUnits_DECIBELS, true
+ case 2:
+ return BACnetEngineeringUnits_MILLIAMPERES, true
+ case 20:
+ return BACnetEngineeringUnits_BTUS, true
+ case 200:
+ return BACnetEngineeringUnits_DECIBELS_MILLIVOLT, true
+ case 201:
+ return BACnetEngineeringUnits_DECIBELS_VOLT, true
+ case 202:
+ return BACnetEngineeringUnits_MILLISIEMENS, true
+ case 203:
+ return BACnetEngineeringUnits_WATT_HOURS_REACTIVE, true
+ case 204:
+ return BACnetEngineeringUnits_KILOWATT_HOURS_REACTIVE, true
+ case 205:
+ return BACnetEngineeringUnits_MEGAWATT_HOURS_REACTIVE, true
+ case 206:
+ return BACnetEngineeringUnits_MILLIMETERS_OF_WATER, true
+ case 207:
+ return BACnetEngineeringUnits_PER_MILLE, true
+ case 208:
+ return BACnetEngineeringUnits_GRAMS_PER_GRAM, true
+ case 209:
+ return BACnetEngineeringUnits_KILOGRAMS_PER_KILOGRAM, true
+ case 21:
+ return BACnetEngineeringUnits_THERMS, true
+ case 210:
+ return BACnetEngineeringUnits_GRAMS_PER_KILOGRAM, true
+ case 211:
+ return BACnetEngineeringUnits_MILLIGRAMS_PER_GRAM, true
+ case 212:
+ return BACnetEngineeringUnits_MILLIGRAMS_PER_KILOGRAM, true
+ case 213:
+ return BACnetEngineeringUnits_GRAMS_PER_MILLILITER, true
+ case 214:
+ return BACnetEngineeringUnits_GRAMS_PER_LITER, true
+ case 215:
+ return BACnetEngineeringUnits_MILLIGRAMS_PER_LITER, true
+ case 216:
+ return BACnetEngineeringUnits_MICROGRAMS_PER_LITER, true
+ case 217:
+ return BACnetEngineeringUnits_GRAMS_PER_CUBIC_METER, true
+ case 218:
+ return BACnetEngineeringUnits_MILLIGRAMS_PER_CUBIC_METER, true
+ case 219:
+ return BACnetEngineeringUnits_MICROGRAMS_PER_CUBIC_METER, true
+ case 22:
+ return BACnetEngineeringUnits_TON_HOURS, true
+ case 220:
+ return BACnetEngineeringUnits_NANOGRAMS_PER_CUBIC_METER, true
+ case 221:
+ return BACnetEngineeringUnits_GRAMS_PER_CUBIC_CENTIMETER, true
+ case 222:
+ return BACnetEngineeringUnits_BECQUERELS, true
+ case 223:
+ return BACnetEngineeringUnits_KILOBECQUERELS, true
+ case 224:
+ return BACnetEngineeringUnits_MEGABECQUERELS, true
+ case 225:
+ return BACnetEngineeringUnits_GRAY, true
+ case 226:
+ return BACnetEngineeringUnits_MILLIGRAY, true
+ case 227:
+ return BACnetEngineeringUnits_MICROGRAY, true
+ case 228:
+ return BACnetEngineeringUnits_SIEVERTS, true
+ case 229:
+ return BACnetEngineeringUnits_MILLISIEVERTS, true
+ case 23:
+ return BACnetEngineeringUnits_JOULES_PER_KILOGRAM_DRY_AIR, true
+ case 230:
+ return BACnetEngineeringUnits_MICROSIEVERTS, true
+ case 231:
+ return BACnetEngineeringUnits_MICROSIEVERTS_PER_HOUR, true
+ case 232:
+ return BACnetEngineeringUnits_DECIBELS_A, true
+ case 233:
+ return BACnetEngineeringUnits_NEPHELOMETRIC_TURBIDITY_UNIT, true
+ case 234:
+ return BACnetEngineeringUnits_P_H, true
+ case 235:
+ return BACnetEngineeringUnits_GRAMS_PER_SQUARE_METER, true
+ case 236:
+ return BACnetEngineeringUnits_MINUTES_PER_DEGREE_KELVIN, true
+ case 237:
+ return BACnetEngineeringUnits_OHM_METER_SQUARED_PER_METER, true
+ case 238:
+ return BACnetEngineeringUnits_AMPERE_SECONDS, true
+ case 239:
+ return BACnetEngineeringUnits_VOLT_AMPERE_HOURS, true
+ case 24:
+ return BACnetEngineeringUnits_BTUS_PER_POUND_DRY_AIR, true
+ case 240:
+ return BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS, true
+ case 241:
+ return BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS, true
+ case 242:
+ return BACnetEngineeringUnits_VOLT_AMPERE_HOURS_REACTIVE, true
+ case 243:
+ return BACnetEngineeringUnits_KILOVOLT_AMPERE_HOURS_REACTIVE, true
+ case 244:
+ return BACnetEngineeringUnits_MEGAVOLT_AMPERE_HOURS_REACTIVE, true
+ case 245:
+ return BACnetEngineeringUnits_VOLT_SQUARE_HOURS, true
+ case 246:
+ return BACnetEngineeringUnits_AMPERE_SQUARE_HOURS, true
+ case 247:
+ return BACnetEngineeringUnits_JOULE_PER_HOURS, true
+ case 248:
+ return BACnetEngineeringUnits_CUBIC_FEET_PER_DAY, true
+ case 249:
+ return BACnetEngineeringUnits_CUBIC_METERS_PER_DAY, true
+ case 250:
+ return BACnetEngineeringUnits_WATT_HOURS_PER_CUBIC_METER, true
+ case 251:
+ return BACnetEngineeringUnits_JOULES_PER_CUBIC_METER, true
+ case 252:
+ return BACnetEngineeringUnits_MOLE_PERCENT, true
+ case 253:
+ return BACnetEngineeringUnits_PASCAL_SECONDS, true
+ case 254:
+ return BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_MINUTE, true
+ case 28:
+ return BACnetEngineeringUnits_GRAMS_OF_WATER_PER_KILOGRAM_DRY_AIR, true
+ case 29:
+ return BACnetEngineeringUnits_PERCENT_RELATIVE_HUMIDITY, true
+ case 3:
+ return BACnetEngineeringUnits_AMPERES, true
+ case 30:
+ return BACnetEngineeringUnits_MILLIMETERS, true
+ case 31:
+ return BACnetEngineeringUnits_METERS, true
+ case 32:
+ return BACnetEngineeringUnits_INCHES, true
+ case 33:
+ return BACnetEngineeringUnits_FEET, true
+ case 34:
+ return BACnetEngineeringUnits_WATTS_PER_SQUARE_FOOT, true
+ case 35:
+ return BACnetEngineeringUnits_WATTS_PER_SQUARE_METER, true
+ case 36:
+ return BACnetEngineeringUnits_LUMENS, true
+ case 37:
+ return BACnetEngineeringUnits_LUXES, true
+ case 38:
+ return BACnetEngineeringUnits_FOOT_CANDLES, true
+ case 39:
+ return BACnetEngineeringUnits_KILOGRAMS, true
+ case 4:
+ return BACnetEngineeringUnits_OHMS, true
+ case 40:
+ return BACnetEngineeringUnits_POUNDS_MASS, true
+ case 41:
+ return BACnetEngineeringUnits_TONS, true
+ case 42:
+ return BACnetEngineeringUnits_KILOGRAMS_PER_SECOND, true
+ case 43:
+ return BACnetEngineeringUnits_KILOGRAMS_PER_MINUTE, true
+ case 44:
+ return BACnetEngineeringUnits_KILOGRAMS_PER_HOUR, true
+ case 45:
+ return BACnetEngineeringUnits_POUNDS_MASS_PER_MINUTE, true
+ case 46:
+ return BACnetEngineeringUnits_POUNDS_MASS_PER_HOUR, true
+ case 47:
+ return BACnetEngineeringUnits_WATTS, true
+ case 47808:
+ return BACnetEngineeringUnits_STANDARD_CUBIC_FEET_PER_DAY, true
+ case 47809:
+ return BACnetEngineeringUnits_MILLION_STANDARD_CUBIC_FEET_PER_DAY, true
+ case 47810:
+ return BACnetEngineeringUnits_THOUSAND_CUBIC_FEET_PER_DAY, true
+ case 47811:
+ return BACnetEngineeringUnits_THOUSAND_STANDARD_CUBIC_FEET_PER_DAY, true
+ case 47812:
+ return BACnetEngineeringUnits_POUNDS_MASS_PER_DAY, true
+ case 47814:
+ return BACnetEngineeringUnits_MILLIREMS, true
+ case 47815:
+ return BACnetEngineeringUnits_MILLIREMS_PER_HOUR, true
+ case 48:
+ return BACnetEngineeringUnits_KILOWATTS, true
+ case 49:
+ return BACnetEngineeringUnits_MEGAWATTS, true
+ case 5:
+ return BACnetEngineeringUnits_VOLTS, true
+ case 50:
+ return BACnetEngineeringUnits_BTUS_PER_HOUR, true
+ case 51:
+ return BACnetEngineeringUnits_HORSEPOWER, true
+ case 52:
+ return BACnetEngineeringUnits_TONS_REFRIGERATION, true
+ case 53:
+ return BACnetEngineeringUnits_PASCALS, true
+ case 54:
+ return BACnetEngineeringUnits_KILOPASCALS, true
+ case 55:
+ return BACnetEngineeringUnits_BARS, true
+ case 56:
+ return BACnetEngineeringUnits_POUNDS_FORCE_PER_SQUARE_INCH, true
+ case 57:
+ return BACnetEngineeringUnits_CENTIMETERS_OF_WATER, true
+ case 58:
+ return BACnetEngineeringUnits_INCHES_OF_WATER, true
+ case 59:
+ return BACnetEngineeringUnits_MILLIMETERS_OF_MERCURY, true
+ case 6:
+ return BACnetEngineeringUnits_KILOVOLTS, true
+ case 60:
+ return BACnetEngineeringUnits_CENTIMETERS_OF_MERCURY, true
+ case 61:
+ return BACnetEngineeringUnits_INCHES_OF_MERCURY, true
+ case 62:
+ return BACnetEngineeringUnits_DEGREES_CELSIUS, true
+ case 63:
+ return BACnetEngineeringUnits_DEGREES_KELVIN, true
+ case 64:
+ return BACnetEngineeringUnits_DEGREES_FAHRENHEIT, true
+ case 65:
+ return BACnetEngineeringUnits_DEGREE_DAYS_CELSIUS, true
+ case 66:
+ return BACnetEngineeringUnits_DEGREE_DAYS_FAHRENHEIT, true
+ case 67:
+ return BACnetEngineeringUnits_YEARS, true
+ case 68:
+ return BACnetEngineeringUnits_MONTHS, true
+ case 69:
+ return BACnetEngineeringUnits_WEEKS, true
+ case 7:
+ return BACnetEngineeringUnits_MEGAVOLTS, true
+ case 70:
+ return BACnetEngineeringUnits_DAYS, true
+ case 71:
+ return BACnetEngineeringUnits_HOURS, true
+ case 72:
+ return BACnetEngineeringUnits_MINUTES, true
+ case 73:
+ return BACnetEngineeringUnits_SECONDS, true
+ case 74:
+ return BACnetEngineeringUnits_METERS_PER_SECOND, true
+ case 75:
+ return BACnetEngineeringUnits_KILOMETERS_PER_HOUR, true
+ case 76:
+ return BACnetEngineeringUnits_FEET_PER_SECOND, true
+ case 77:
+ return BACnetEngineeringUnits_FEET_PER_MINUTE, true
+ case 78:
+ return BACnetEngineeringUnits_MILES_PER_HOUR, true
+ case 79:
+ return BACnetEngineeringUnits_CUBIC_FEET, true
+ case 8:
+ return BACnetEngineeringUnits_VOLT_AMPERES, true
+ case 80:
+ return BACnetEngineeringUnits_CUBIC_METERS, true
+ case 81:
+ return BACnetEngineeringUnits_IMPERIAL_GALLONS, true
+ case 82:
+ return BACnetEngineeringUnits_LITERS, true
+ case 83:
+ return BACnetEngineeringUnits_US_GALLONS, true
+ case 84:
+ return BACnetEngineeringUnits_CUBIC_FEET_PER_MINUTE, true
+ case 85:
+ return BACnetEngineeringUnits_CUBIC_METERS_PER_SECOND, true
+ case 86:
+ return BACnetEngineeringUnits_IMPERIAL_GALLONS_PER_MINUTE, true
+ case 87:
+ return BACnetEngineeringUnits_LITERS_PER_SECOND, true
+ case 88:
+ return BACnetEngineeringUnits_LITERS_PER_MINUTE, true
+ case 89:
+ return BACnetEngineeringUnits_US_GALLONS_PER_MINUTE, true
+ case 9:
+ return BACnetEngineeringUnits_KILOVOLT_AMPERES, true
+ case 90:
+ return BACnetEngineeringUnits_DEGREES_ANGULAR, true
+ case 91:
+ return BACnetEngineeringUnits_DEGREES_CELSIUS_PER_HOUR, true
+ case 92:
+ return BACnetEngineeringUnits_DEGREES_CELSIUS_PER_MINUTE, true
+ case 93:
+ return BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_HOUR, true
+ case 94:
+ return BACnetEngineeringUnits_DEGREES_FAHRENHEIT_PER_MINUTE, true
+ case 95:
+ return BACnetEngineeringUnits_NO_UNITS, true
+ case 96:
+ return BACnetEngineeringUnits_PARTS_PER_MILLION, true
+ case 97:
+ return BACnetEngineeringUnits_PARTS_PER_BILLION, true
+ case 98:
+ return BACnetEngineeringUnits_PERCENT, true
+ case 99:
+ return BACnetEngineeringUnits_PERCENT_PER_SECOND, true
}
return 0, false
}
@@ -1569,13 +1569,13 @@ func BACnetEngineeringUnitsByName(value string) (enum BACnetEngineeringUnits, ok
return 0, false
}
-func BACnetEngineeringUnitsKnows(value uint32) bool {
+func BACnetEngineeringUnitsKnows(value uint32) bool {
for _, typeValue := range BACnetEngineeringUnitsValues {
if uint32(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEngineeringUnits(structType interface{}) BACnetEngineeringUnits {
@@ -2139,3 +2139,4 @@ func (e BACnetEngineeringUnits) PLC4XEnumName() string {
func (e BACnetEngineeringUnits) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go
index c9fc483e039..60a470fc979 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnitsTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEngineeringUnitsTagged is the corresponding interface of BACnetEngineeringUnitsTagged
type BACnetEngineeringUnitsTagged interface {
@@ -50,15 +52,16 @@ type BACnetEngineeringUnitsTaggedExactly interface {
// _BACnetEngineeringUnitsTagged is the data-structure of this message
type _BACnetEngineeringUnitsTagged struct {
- Header BACnetTagHeader
- Value BACnetEngineeringUnits
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetEngineeringUnits
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetEngineeringUnitsTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEngineeringUnitsTagged factory function for _BACnetEngineeringUnitsTagged
-func NewBACnetEngineeringUnitsTagged(header BACnetTagHeader, value BACnetEngineeringUnits, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetEngineeringUnitsTagged {
- return &_BACnetEngineeringUnitsTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEngineeringUnitsTagged( header BACnetTagHeader , value BACnetEngineeringUnits , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetEngineeringUnitsTagged {
+return &_BACnetEngineeringUnitsTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEngineeringUnitsTagged(structType interface{}) BACnetEngineeringUnitsTagged {
- if casted, ok := structType.(BACnetEngineeringUnitsTagged); ok {
+ if casted, ok := structType.(BACnetEngineeringUnitsTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEngineeringUnitsTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetEngineeringUnitsTagged) GetLengthInBits(ctx context.Context) uin
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetEngineeringUnitsTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEngineeringUnitsTaggedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEngineeringUnitsTagged")
}
@@ -164,12 +169,12 @@ func BACnetEngineeringUnitsTaggedParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetEngineeringUnitsTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var value BACnetEngineeringUnits
if _value != nil {
- value = _value.(BACnetEngineeringUnits)
+ value = _value.(BACnetEngineeringUnits)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetEngineeringUnitsTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetEngineeringUnitsTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetEngineeringUnitsTaggedParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetEngineeringUnitsTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetEngineeringUnitsTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetEngineeringUnitsTagged) Serialize() ([]byte, error) {
func (m *_BACnetEngineeringUnitsTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEngineeringUnitsTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEngineeringUnitsTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEngineeringUnitsTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetEngineeringUnitsTagged) SerializeWithWriteBuffer(ctx context.Con
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetEngineeringUnitsTagged) GetTagNumber() uint8 {
func (m *_BACnetEngineeringUnitsTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetEngineeringUnitsTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetError.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetError.go
index 4ec661b97fe..872e095faaa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetError.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetError.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetError is the corresponding interface of BACnetError
type BACnetError interface {
@@ -53,6 +55,7 @@ type _BACnetErrorChildRequirements interface {
GetErrorChoice() BACnetConfirmedServiceChoice
}
+
type BACnetErrorParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetError, serializeChildFunction func() error) error
GetTypeName() string
@@ -60,21 +63,22 @@ type BACnetErrorParent interface {
type BACnetErrorChild interface {
utils.Serializable
- InitializeParent(parent BACnetError)
+InitializeParent(parent BACnetError )
GetParent() *BACnetError
GetTypeName() string
BACnetError
}
+
// NewBACnetError factory function for _BACnetError
-func NewBACnetError() *_BACnetError {
- return &_BACnetError{}
+func NewBACnetError( ) *_BACnetError {
+return &_BACnetError{ }
}
// Deprecated: use the interface for direct cast
func CastBACnetError(structType interface{}) BACnetError {
- if casted, ok := structType.(BACnetError); ok {
+ if casted, ok := structType.(BACnetError); ok {
return casted
}
if casted, ok := structType.(*BACnetError); ok {
@@ -87,6 +91,7 @@ func (m *_BACnetError) GetTypeName() string {
return "BACnetError"
}
+
func (m *_BACnetError) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -113,28 +118,28 @@ func BACnetErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetErrorChildSerializeRequirement interface {
BACnetError
- InitializeParent(BACnetError)
+ InitializeParent(BACnetError )
GetParent() BACnetError
}
var _childTemp interface{}
var _child BACnetErrorChildSerializeRequirement
var typeSwitchError error
switch {
- case errorChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE: // SubscribeCOVPropertyMultipleError
+case errorChoice == BACnetConfirmedServiceChoice_SUBSCRIBE_COV_PROPERTY_MULTIPLE : // SubscribeCOVPropertyMultipleError
_childTemp, typeSwitchError = SubscribeCOVPropertyMultipleErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case errorChoice == BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT: // ChangeListAddError
+case errorChoice == BACnetConfirmedServiceChoice_ADD_LIST_ELEMENT : // ChangeListAddError
_childTemp, typeSwitchError = ChangeListAddErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case errorChoice == BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT: // ChangeListRemoveError
+case errorChoice == BACnetConfirmedServiceChoice_REMOVE_LIST_ELEMENT : // ChangeListRemoveError
_childTemp, typeSwitchError = ChangeListRemoveErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case errorChoice == BACnetConfirmedServiceChoice_CREATE_OBJECT: // CreateObjectError
+case errorChoice == BACnetConfirmedServiceChoice_CREATE_OBJECT : // CreateObjectError
_childTemp, typeSwitchError = CreateObjectErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case errorChoice == BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE: // WritePropertyMultipleError
+case errorChoice == BACnetConfirmedServiceChoice_WRITE_PROPERTY_MULTIPLE : // WritePropertyMultipleError
_childTemp, typeSwitchError = WritePropertyMultipleErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case errorChoice == BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER: // ConfirmedPrivateTransferError
+case errorChoice == BACnetConfirmedServiceChoice_CONFIRMED_PRIVATE_TRANSFER : // ConfirmedPrivateTransferError
_childTemp, typeSwitchError = ConfirmedPrivateTransferErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case errorChoice == BACnetConfirmedServiceChoice_VT_CLOSE: // VTCloseError
+case errorChoice == BACnetConfirmedServiceChoice_VT_CLOSE : // VTCloseError
_childTemp, typeSwitchError = VTCloseErrorParseWithBuffer(ctx, readBuffer, errorChoice)
- case 0 == 0: // BACnetErrorGeneral
+case 0==0 : // BACnetErrorGeneral
_childTemp, typeSwitchError = BACnetErrorGeneralParseWithBuffer(ctx, readBuffer, errorChoice)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [errorChoice=%v]", errorChoice)
@@ -149,7 +154,7 @@ func BACnetErrorParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuffer
}
// Finish initializing
- _child.InitializeParent(_child)
+_child.InitializeParent(_child )
return _child, nil
}
@@ -159,7 +164,7 @@ func (pm *_BACnetError) SerializeParent(ctx context.Context, writeBuffer utils.W
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetError"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetError"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetError")
}
@@ -174,6 +179,7 @@ func (pm *_BACnetError) SerializeParent(ctx context.Context, writeBuffer utils.W
return nil
}
+
func (m *_BACnetError) isBACnetError() bool {
return true
}
@@ -188,3 +194,6 @@ func (m *_BACnetError) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go
index d0e9f9e4474..0a9e3f4b89d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetErrorGeneral.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetErrorGeneral is the corresponding interface of BACnetErrorGeneral
type BACnetErrorGeneral interface {
@@ -46,29 +48,29 @@ type BACnetErrorGeneralExactly interface {
// _BACnetErrorGeneral is the data-structure of this message
type _BACnetErrorGeneral struct {
*_BACnetError
- Error Error
+ Error Error
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
///////////////////////
-func (m *_BACnetErrorGeneral) GetErrorChoice() BACnetConfirmedServiceChoice {
- return 0
-}
+func (m *_BACnetErrorGeneral) GetErrorChoice() BACnetConfirmedServiceChoice {
+return 0}
///////////////////////
///////////////////////
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetErrorGeneral) InitializeParent(parent BACnetError) {}
+func (m *_BACnetErrorGeneral) InitializeParent(parent BACnetError ) {}
-func (m *_BACnetErrorGeneral) GetParent() BACnetError {
+func (m *_BACnetErrorGeneral) GetParent() BACnetError {
return m._BACnetError
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetErrorGeneral) GetError() Error {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetErrorGeneral factory function for _BACnetErrorGeneral
-func NewBACnetErrorGeneral(error Error) *_BACnetErrorGeneral {
+func NewBACnetErrorGeneral( error Error ) *_BACnetErrorGeneral {
_result := &_BACnetErrorGeneral{
- Error: error,
- _BACnetError: NewBACnetError(),
+ Error: error,
+ _BACnetError: NewBACnetError(),
}
_result._BACnetError._BACnetErrorChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetErrorGeneral(error Error) *_BACnetErrorGeneral {
// Deprecated: use the interface for direct cast
func CastBACnetErrorGeneral(structType interface{}) BACnetErrorGeneral {
- if casted, ok := structType.(BACnetErrorGeneral); ok {
+ if casted, ok := structType.(BACnetErrorGeneral); ok {
return casted
}
if casted, ok := structType.(*BACnetErrorGeneral); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetErrorGeneral) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetErrorGeneral) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetErrorGeneralParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("error"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for error")
}
- _error, _errorErr := ErrorParseWithBuffer(ctx, readBuffer)
+_error, _errorErr := ErrorParseWithBuffer(ctx, readBuffer)
if _errorErr != nil {
return nil, errors.Wrap(_errorErr, "Error parsing 'error' field of BACnetErrorGeneral")
}
@@ -153,8 +157,9 @@ func BACnetErrorGeneralParseWithBuffer(ctx context.Context, readBuffer utils.Rea
// Create a partially initialized instance
_child := &_BACnetErrorGeneral{
- _BACnetError: &_BACnetError{},
- Error: error,
+ _BACnetError: &_BACnetError{
+ },
+ Error: error,
}
_child._BACnetError._BACnetErrorChildRequirements = _child
return _child, nil
@@ -176,17 +181,17 @@ func (m *_BACnetErrorGeneral) SerializeWithWriteBuffer(ctx context.Context, writ
return errors.Wrap(pushErr, "Error pushing for BACnetErrorGeneral")
}
- // Simple Field (error)
- if pushErr := writeBuffer.PushContext("error"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for error")
- }
- _errorErr := writeBuffer.WriteSerializable(ctx, m.GetError())
- if popErr := writeBuffer.PopContext("error"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for error")
- }
- if _errorErr != nil {
- return errors.Wrap(_errorErr, "Error serializing 'error' field")
- }
+ // Simple Field (error)
+ if pushErr := writeBuffer.PushContext("error"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for error")
+ }
+ _errorErr := writeBuffer.WriteSerializable(ctx, m.GetError())
+ if popErr := writeBuffer.PopContext("error"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for error")
+ }
+ if _errorErr != nil {
+ return errors.Wrap(_errorErr, "Error serializing 'error' field")
+ }
if popErr := writeBuffer.PopContext("BACnetErrorGeneral"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetErrorGeneral")
@@ -196,6 +201,7 @@ func (m *_BACnetErrorGeneral) SerializeWithWriteBuffer(ctx context.Context, writ
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetErrorGeneral) isBACnetErrorGeneral() bool {
return true
}
@@ -210,3 +216,6 @@ func (m *_BACnetErrorGeneral) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFault.go
index daabb535a80..19320ab291c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFault.go
@@ -34,24 +34,24 @@ type IBACnetEscalatorFault interface {
utils.Serializable
}
-const (
- BACnetEscalatorFault_CONTROLLER_FAULT BACnetEscalatorFault = 0
- BACnetEscalatorFault_DRIVE_AND_MOTOR_FAULT BACnetEscalatorFault = 1
+const(
+ BACnetEscalatorFault_CONTROLLER_FAULT BACnetEscalatorFault = 0
+ BACnetEscalatorFault_DRIVE_AND_MOTOR_FAULT BACnetEscalatorFault = 1
BACnetEscalatorFault_MECHANICAL_COMPONENT_FAULT BACnetEscalatorFault = 2
- BACnetEscalatorFault_OVERSPEED_FAULT BACnetEscalatorFault = 3
- BACnetEscalatorFault_POWER_SUPPLY_FAULT BACnetEscalatorFault = 4
- BACnetEscalatorFault_SAFETY_DEVICE_FAULT BACnetEscalatorFault = 5
- BACnetEscalatorFault_CONTROLLER_SUPPLY_FAULT BACnetEscalatorFault = 6
+ BACnetEscalatorFault_OVERSPEED_FAULT BACnetEscalatorFault = 3
+ BACnetEscalatorFault_POWER_SUPPLY_FAULT BACnetEscalatorFault = 4
+ BACnetEscalatorFault_SAFETY_DEVICE_FAULT BACnetEscalatorFault = 5
+ BACnetEscalatorFault_CONTROLLER_SUPPLY_FAULT BACnetEscalatorFault = 6
BACnetEscalatorFault_DRIVE_TEMPERATURE_EXCEEDED BACnetEscalatorFault = 7
- BACnetEscalatorFault_COMB_PLATE_FAULT BACnetEscalatorFault = 8
- BACnetEscalatorFault_VENDOR_PROPRIETARY_VALUE BACnetEscalatorFault = 0xFFFF
+ BACnetEscalatorFault_COMB_PLATE_FAULT BACnetEscalatorFault = 8
+ BACnetEscalatorFault_VENDOR_PROPRIETARY_VALUE BACnetEscalatorFault = 0XFFFF
)
var BACnetEscalatorFaultValues []BACnetEscalatorFault
func init() {
_ = errors.New
- BACnetEscalatorFaultValues = []BACnetEscalatorFault{
+ BACnetEscalatorFaultValues = []BACnetEscalatorFault {
BACnetEscalatorFault_CONTROLLER_FAULT,
BACnetEscalatorFault_DRIVE_AND_MOTOR_FAULT,
BACnetEscalatorFault_MECHANICAL_COMPONENT_FAULT,
@@ -67,26 +67,26 @@ func init() {
func BACnetEscalatorFaultByValue(value uint16) (enum BACnetEscalatorFault, ok bool) {
switch value {
- case 0:
- return BACnetEscalatorFault_CONTROLLER_FAULT, true
- case 0xFFFF:
- return BACnetEscalatorFault_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetEscalatorFault_DRIVE_AND_MOTOR_FAULT, true
- case 2:
- return BACnetEscalatorFault_MECHANICAL_COMPONENT_FAULT, true
- case 3:
- return BACnetEscalatorFault_OVERSPEED_FAULT, true
- case 4:
- return BACnetEscalatorFault_POWER_SUPPLY_FAULT, true
- case 5:
- return BACnetEscalatorFault_SAFETY_DEVICE_FAULT, true
- case 6:
- return BACnetEscalatorFault_CONTROLLER_SUPPLY_FAULT, true
- case 7:
- return BACnetEscalatorFault_DRIVE_TEMPERATURE_EXCEEDED, true
- case 8:
- return BACnetEscalatorFault_COMB_PLATE_FAULT, true
+ case 0:
+ return BACnetEscalatorFault_CONTROLLER_FAULT, true
+ case 0XFFFF:
+ return BACnetEscalatorFault_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetEscalatorFault_DRIVE_AND_MOTOR_FAULT, true
+ case 2:
+ return BACnetEscalatorFault_MECHANICAL_COMPONENT_FAULT, true
+ case 3:
+ return BACnetEscalatorFault_OVERSPEED_FAULT, true
+ case 4:
+ return BACnetEscalatorFault_POWER_SUPPLY_FAULT, true
+ case 5:
+ return BACnetEscalatorFault_SAFETY_DEVICE_FAULT, true
+ case 6:
+ return BACnetEscalatorFault_CONTROLLER_SUPPLY_FAULT, true
+ case 7:
+ return BACnetEscalatorFault_DRIVE_TEMPERATURE_EXCEEDED, true
+ case 8:
+ return BACnetEscalatorFault_COMB_PLATE_FAULT, true
}
return 0, false
}
@@ -117,13 +117,13 @@ func BACnetEscalatorFaultByName(value string) (enum BACnetEscalatorFault, ok boo
return 0, false
}
-func BACnetEscalatorFaultKnows(value uint16) bool {
+func BACnetEscalatorFaultKnows(value uint16) bool {
for _, typeValue := range BACnetEscalatorFaultValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEscalatorFault(structType interface{}) BACnetEscalatorFault {
@@ -203,3 +203,4 @@ func (e BACnetEscalatorFault) PLC4XEnumName() string {
func (e BACnetEscalatorFault) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go
index a9d318ea214..2389be16e0a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFaultTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEscalatorFaultTagged is the corresponding interface of BACnetEscalatorFaultTagged
type BACnetEscalatorFaultTagged interface {
@@ -50,15 +52,16 @@ type BACnetEscalatorFaultTaggedExactly interface {
// _BACnetEscalatorFaultTagged is the data-structure of this message
type _BACnetEscalatorFaultTagged struct {
- Header BACnetTagHeader
- Value BACnetEscalatorFault
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetEscalatorFault
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetEscalatorFaultTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEscalatorFaultTagged factory function for _BACnetEscalatorFaultTagged
-func NewBACnetEscalatorFaultTagged(header BACnetTagHeader, value BACnetEscalatorFault, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetEscalatorFaultTagged {
- return &_BACnetEscalatorFaultTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEscalatorFaultTagged( header BACnetTagHeader , value BACnetEscalatorFault , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetEscalatorFaultTagged {
+return &_BACnetEscalatorFaultTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEscalatorFaultTagged(structType interface{}) BACnetEscalatorFaultTagged {
- if casted, ok := structType.(BACnetEscalatorFaultTagged); ok {
+ if casted, ok := structType.(BACnetEscalatorFaultTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEscalatorFaultTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetEscalatorFaultTagged) GetLengthInBits(ctx context.Context) uint1
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetEscalatorFaultTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEscalatorFaultTaggedParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEscalatorFaultTagged")
}
@@ -164,12 +169,12 @@ func BACnetEscalatorFaultTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetEscalatorFaultTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var value BACnetEscalatorFault
if _value != nil {
- value = _value.(BACnetEscalatorFault)
+ value = _value.(BACnetEscalatorFault)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetEscalatorFaultTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetEscalatorFaultTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetEscalatorFaultTaggedParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetEscalatorFaultTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetEscalatorFaultTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetEscalatorFaultTagged) Serialize() ([]byte, error) {
func (m *_BACnetEscalatorFaultTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEscalatorFaultTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEscalatorFaultTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEscalatorFaultTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetEscalatorFaultTagged) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetEscalatorFaultTagged) GetTagNumber() uint8 {
func (m *_BACnetEscalatorFaultTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetEscalatorFaultTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorMode.go
index 78b601cb6db..35a38fcb0fd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorMode.go
@@ -34,21 +34,21 @@ type IBACnetEscalatorMode interface {
utils.Serializable
}
-const (
- BACnetEscalatorMode_UNKNOWN BACnetEscalatorMode = 0
- BACnetEscalatorMode_STOP BACnetEscalatorMode = 1
- BACnetEscalatorMode_UP BACnetEscalatorMode = 2
- BACnetEscalatorMode_DOWN BACnetEscalatorMode = 3
- BACnetEscalatorMode_INSPECTION BACnetEscalatorMode = 4
- BACnetEscalatorMode_OUT_OF_SERVICE BACnetEscalatorMode = 5
- BACnetEscalatorMode_VENDOR_PROPRIETARY_VALUE BACnetEscalatorMode = 0xFFFF
+const(
+ BACnetEscalatorMode_UNKNOWN BACnetEscalatorMode = 0
+ BACnetEscalatorMode_STOP BACnetEscalatorMode = 1
+ BACnetEscalatorMode_UP BACnetEscalatorMode = 2
+ BACnetEscalatorMode_DOWN BACnetEscalatorMode = 3
+ BACnetEscalatorMode_INSPECTION BACnetEscalatorMode = 4
+ BACnetEscalatorMode_OUT_OF_SERVICE BACnetEscalatorMode = 5
+ BACnetEscalatorMode_VENDOR_PROPRIETARY_VALUE BACnetEscalatorMode = 0XFFFF
)
var BACnetEscalatorModeValues []BACnetEscalatorMode
func init() {
_ = errors.New
- BACnetEscalatorModeValues = []BACnetEscalatorMode{
+ BACnetEscalatorModeValues = []BACnetEscalatorMode {
BACnetEscalatorMode_UNKNOWN,
BACnetEscalatorMode_STOP,
BACnetEscalatorMode_UP,
@@ -61,20 +61,20 @@ func init() {
func BACnetEscalatorModeByValue(value uint16) (enum BACnetEscalatorMode, ok bool) {
switch value {
- case 0:
- return BACnetEscalatorMode_UNKNOWN, true
- case 0xFFFF:
- return BACnetEscalatorMode_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetEscalatorMode_STOP, true
- case 2:
- return BACnetEscalatorMode_UP, true
- case 3:
- return BACnetEscalatorMode_DOWN, true
- case 4:
- return BACnetEscalatorMode_INSPECTION, true
- case 5:
- return BACnetEscalatorMode_OUT_OF_SERVICE, true
+ case 0:
+ return BACnetEscalatorMode_UNKNOWN, true
+ case 0XFFFF:
+ return BACnetEscalatorMode_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetEscalatorMode_STOP, true
+ case 2:
+ return BACnetEscalatorMode_UP, true
+ case 3:
+ return BACnetEscalatorMode_DOWN, true
+ case 4:
+ return BACnetEscalatorMode_INSPECTION, true
+ case 5:
+ return BACnetEscalatorMode_OUT_OF_SERVICE, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetEscalatorModeByName(value string) (enum BACnetEscalatorMode, ok bool)
return 0, false
}
-func BACnetEscalatorModeKnows(value uint16) bool {
+func BACnetEscalatorModeKnows(value uint16) bool {
for _, typeValue := range BACnetEscalatorModeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEscalatorMode(structType interface{}) BACnetEscalatorMode {
@@ -179,3 +179,4 @@ func (e BACnetEscalatorMode) PLC4XEnumName() string {
func (e BACnetEscalatorMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go
index a56a552b7f6..b89e9da6133 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEscalatorModeTagged is the corresponding interface of BACnetEscalatorModeTagged
type BACnetEscalatorModeTagged interface {
@@ -50,15 +52,16 @@ type BACnetEscalatorModeTaggedExactly interface {
// _BACnetEscalatorModeTagged is the data-structure of this message
type _BACnetEscalatorModeTagged struct {
- Header BACnetTagHeader
- Value BACnetEscalatorMode
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetEscalatorMode
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetEscalatorModeTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEscalatorModeTagged factory function for _BACnetEscalatorModeTagged
-func NewBACnetEscalatorModeTagged(header BACnetTagHeader, value BACnetEscalatorMode, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetEscalatorModeTagged {
- return &_BACnetEscalatorModeTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEscalatorModeTagged( header BACnetTagHeader , value BACnetEscalatorMode , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetEscalatorModeTagged {
+return &_BACnetEscalatorModeTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEscalatorModeTagged(structType interface{}) BACnetEscalatorModeTagged {
- if casted, ok := structType.(BACnetEscalatorModeTagged); ok {
+ if casted, ok := structType.(BACnetEscalatorModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEscalatorModeTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetEscalatorModeTagged) GetLengthInBits(ctx context.Context) uint16
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetEscalatorModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEscalatorModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEscalatorModeTagged")
}
@@ -164,12 +169,12 @@ func BACnetEscalatorModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetEscalatorModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
}
var value BACnetEscalatorMode
if _value != nil {
- value = _value.(BACnetEscalatorMode)
+ value = _value.(BACnetEscalatorMode)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetEscalatorModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetEscalatorModeTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetEscalatorModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
// Create the instance
return &_BACnetEscalatorModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetEscalatorModeTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetEscalatorModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetEscalatorModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEscalatorModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEscalatorModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEscalatorModeTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetEscalatorModeTagged) SerializeWithWriteBuffer(ctx context.Contex
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetEscalatorModeTagged) GetTagNumber() uint8 {
func (m *_BACnetEscalatorModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetEscalatorModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirection.go
index 4f8b0328903..d37a093370e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirection.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirection.go
@@ -34,21 +34,21 @@ type IBACnetEscalatorOperationDirection interface {
utils.Serializable
}
-const (
- BACnetEscalatorOperationDirection_UNKNOWN BACnetEscalatorOperationDirection = 0
- BACnetEscalatorOperationDirection_STOPPED BACnetEscalatorOperationDirection = 1
- BACnetEscalatorOperationDirection_UP_RATED_SPEED BACnetEscalatorOperationDirection = 2
- BACnetEscalatorOperationDirection_UP_REDUCED_SPEED BACnetEscalatorOperationDirection = 3
- BACnetEscalatorOperationDirection_DOWN_RATED_SPEED BACnetEscalatorOperationDirection = 4
- BACnetEscalatorOperationDirection_DOWN_REDUCED_SPEED BACnetEscalatorOperationDirection = 5
- BACnetEscalatorOperationDirection_VENDOR_PROPRIETARY_VALUE BACnetEscalatorOperationDirection = 0xFFFF
+const(
+ BACnetEscalatorOperationDirection_UNKNOWN BACnetEscalatorOperationDirection = 0
+ BACnetEscalatorOperationDirection_STOPPED BACnetEscalatorOperationDirection = 1
+ BACnetEscalatorOperationDirection_UP_RATED_SPEED BACnetEscalatorOperationDirection = 2
+ BACnetEscalatorOperationDirection_UP_REDUCED_SPEED BACnetEscalatorOperationDirection = 3
+ BACnetEscalatorOperationDirection_DOWN_RATED_SPEED BACnetEscalatorOperationDirection = 4
+ BACnetEscalatorOperationDirection_DOWN_REDUCED_SPEED BACnetEscalatorOperationDirection = 5
+ BACnetEscalatorOperationDirection_VENDOR_PROPRIETARY_VALUE BACnetEscalatorOperationDirection = 0XFFFF
)
var BACnetEscalatorOperationDirectionValues []BACnetEscalatorOperationDirection
func init() {
_ = errors.New
- BACnetEscalatorOperationDirectionValues = []BACnetEscalatorOperationDirection{
+ BACnetEscalatorOperationDirectionValues = []BACnetEscalatorOperationDirection {
BACnetEscalatorOperationDirection_UNKNOWN,
BACnetEscalatorOperationDirection_STOPPED,
BACnetEscalatorOperationDirection_UP_RATED_SPEED,
@@ -61,20 +61,20 @@ func init() {
func BACnetEscalatorOperationDirectionByValue(value uint16) (enum BACnetEscalatorOperationDirection, ok bool) {
switch value {
- case 0:
- return BACnetEscalatorOperationDirection_UNKNOWN, true
- case 0xFFFF:
- return BACnetEscalatorOperationDirection_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetEscalatorOperationDirection_STOPPED, true
- case 2:
- return BACnetEscalatorOperationDirection_UP_RATED_SPEED, true
- case 3:
- return BACnetEscalatorOperationDirection_UP_REDUCED_SPEED, true
- case 4:
- return BACnetEscalatorOperationDirection_DOWN_RATED_SPEED, true
- case 5:
- return BACnetEscalatorOperationDirection_DOWN_REDUCED_SPEED, true
+ case 0:
+ return BACnetEscalatorOperationDirection_UNKNOWN, true
+ case 0XFFFF:
+ return BACnetEscalatorOperationDirection_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetEscalatorOperationDirection_STOPPED, true
+ case 2:
+ return BACnetEscalatorOperationDirection_UP_RATED_SPEED, true
+ case 3:
+ return BACnetEscalatorOperationDirection_UP_REDUCED_SPEED, true
+ case 4:
+ return BACnetEscalatorOperationDirection_DOWN_RATED_SPEED, true
+ case 5:
+ return BACnetEscalatorOperationDirection_DOWN_REDUCED_SPEED, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetEscalatorOperationDirectionByName(value string) (enum BACnetEscalator
return 0, false
}
-func BACnetEscalatorOperationDirectionKnows(value uint16) bool {
+func BACnetEscalatorOperationDirectionKnows(value uint16) bool {
for _, typeValue := range BACnetEscalatorOperationDirectionValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEscalatorOperationDirection(structType interface{}) BACnetEscalatorOperationDirection {
@@ -179,3 +179,4 @@ func (e BACnetEscalatorOperationDirection) PLC4XEnumName() string {
func (e BACnetEscalatorOperationDirection) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go
index 76b5ba45cc2..877683970c6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirectionTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEscalatorOperationDirectionTagged is the corresponding interface of BACnetEscalatorOperationDirectionTagged
type BACnetEscalatorOperationDirectionTagged interface {
@@ -50,15 +52,16 @@ type BACnetEscalatorOperationDirectionTaggedExactly interface {
// _BACnetEscalatorOperationDirectionTagged is the data-structure of this message
type _BACnetEscalatorOperationDirectionTagged struct {
- Header BACnetTagHeader
- Value BACnetEscalatorOperationDirection
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetEscalatorOperationDirection
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetEscalatorOperationDirectionTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEscalatorOperationDirectionTagged factory function for _BACnetEscalatorOperationDirectionTagged
-func NewBACnetEscalatorOperationDirectionTagged(header BACnetTagHeader, value BACnetEscalatorOperationDirection, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetEscalatorOperationDirectionTagged {
- return &_BACnetEscalatorOperationDirectionTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEscalatorOperationDirectionTagged( header BACnetTagHeader , value BACnetEscalatorOperationDirection , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetEscalatorOperationDirectionTagged {
+return &_BACnetEscalatorOperationDirectionTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEscalatorOperationDirectionTagged(structType interface{}) BACnetEscalatorOperationDirectionTagged {
- if casted, ok := structType.(BACnetEscalatorOperationDirectionTagged); ok {
+ if casted, ok := structType.(BACnetEscalatorOperationDirectionTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEscalatorOperationDirectionTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetEscalatorOperationDirectionTagged) GetLengthInBits(ctx context.C
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetEscalatorOperationDirectionTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEscalatorOperationDirectionTagged")
}
@@ -164,12 +169,12 @@ func BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx context.Context,
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx context.Context,
}
var value BACnetEscalatorOperationDirection
if _value != nil {
- value = _value.(BACnetEscalatorOperationDirection)
+ value = _value.(BACnetEscalatorOperationDirection)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx context.Context,
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetEscalatorOperationDirectionTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetEscalatorOperationDirectionTaggedParseWithBuffer(ctx context.Context,
// Create the instance
return &_BACnetEscalatorOperationDirectionTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetEscalatorOperationDirectionTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetEscalatorOperationDirectionTagged) Serialize() ([]byte, error) {
func (m *_BACnetEscalatorOperationDirectionTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEscalatorOperationDirectionTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEscalatorOperationDirectionTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEscalatorOperationDirectionTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetEscalatorOperationDirectionTagged) SerializeWithWriteBuffer(ctx
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetEscalatorOperationDirectionTagged) GetTagNumber() uint8 {
func (m *_BACnetEscalatorOperationDirectionTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetEscalatorOperationDirectionTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go
index e62956f6377..4b9d18f8e89 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecord.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventLogRecord is the corresponding interface of BACnetEventLogRecord
type BACnetEventLogRecord interface {
@@ -46,10 +48,11 @@ type BACnetEventLogRecordExactly interface {
// _BACnetEventLogRecord is the data-structure of this message
type _BACnetEventLogRecord struct {
- Timestamp BACnetDateTimeEnclosed
- LogDatum BACnetEventLogRecordLogDatum
+ Timestamp BACnetDateTimeEnclosed
+ LogDatum BACnetEventLogRecordLogDatum
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetEventLogRecord) GetLogDatum() BACnetEventLogRecordLogDatum {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventLogRecord factory function for _BACnetEventLogRecord
-func NewBACnetEventLogRecord(timestamp BACnetDateTimeEnclosed, logDatum BACnetEventLogRecordLogDatum) *_BACnetEventLogRecord {
- return &_BACnetEventLogRecord{Timestamp: timestamp, LogDatum: logDatum}
+func NewBACnetEventLogRecord( timestamp BACnetDateTimeEnclosed , logDatum BACnetEventLogRecordLogDatum ) *_BACnetEventLogRecord {
+return &_BACnetEventLogRecord{ Timestamp: timestamp , LogDatum: logDatum }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventLogRecord(structType interface{}) BACnetEventLogRecord {
- if casted, ok := structType.(BACnetEventLogRecord); ok {
+ if casted, ok := structType.(BACnetEventLogRecord); ok {
return casted
}
if casted, ok := structType.(*BACnetEventLogRecord); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetEventLogRecord) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetEventLogRecord) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetEventLogRecordParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("timestamp"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timestamp")
}
- _timestamp, _timestampErr := BACnetDateTimeEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_timestamp, _timestampErr := BACnetDateTimeEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _timestampErr != nil {
return nil, errors.Wrap(_timestampErr, "Error parsing 'timestamp' field of BACnetEventLogRecord")
}
@@ -134,7 +139,7 @@ func BACnetEventLogRecordParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("logDatum"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for logDatum")
}
- _logDatum, _logDatumErr := BACnetEventLogRecordLogDatumParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_logDatum, _logDatumErr := BACnetEventLogRecordLogDatumParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _logDatumErr != nil {
return nil, errors.Wrap(_logDatumErr, "Error parsing 'logDatum' field of BACnetEventLogRecord")
}
@@ -149,9 +154,9 @@ func BACnetEventLogRecordParseWithBuffer(ctx context.Context, readBuffer utils.R
// Create the instance
return &_BACnetEventLogRecord{
- Timestamp: timestamp,
- LogDatum: logDatum,
- }, nil
+ Timestamp: timestamp,
+ LogDatum: logDatum,
+ }, nil
}
func (m *_BACnetEventLogRecord) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetEventLogRecord) Serialize() ([]byte, error) {
func (m *_BACnetEventLogRecord) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventLogRecord"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventLogRecord"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventLogRecord")
}
@@ -199,6 +204,7 @@ func (m *_BACnetEventLogRecord) SerializeWithWriteBuffer(ctx context.Context, wr
return nil
}
+
func (m *_BACnetEventLogRecord) isBACnetEventLogRecord() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetEventLogRecord) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go
index 6372e385289..10c3a90b62f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatum.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventLogRecordLogDatum is the corresponding interface of BACnetEventLogRecordLogDatum
type BACnetEventLogRecordLogDatum interface {
@@ -51,9 +53,9 @@ type BACnetEventLogRecordLogDatumExactly interface {
// _BACnetEventLogRecordLogDatum is the data-structure of this message
type _BACnetEventLogRecordLogDatum struct {
_BACnetEventLogRecordLogDatumChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
@@ -64,6 +66,7 @@ type _BACnetEventLogRecordLogDatumChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetEventLogRecordLogDatumParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetEventLogRecordLogDatum, serializeChildFunction func() error) error
GetTypeName() string
@@ -71,13 +74,12 @@ type BACnetEventLogRecordLogDatumParent interface {
type BACnetEventLogRecordLogDatumChild interface {
utils.Serializable
- InitializeParent(parent BACnetEventLogRecordLogDatum, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetEventLogRecordLogDatum , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetEventLogRecordLogDatum
GetTypeName() string
BACnetEventLogRecordLogDatum
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -115,14 +117,15 @@ func (m *_BACnetEventLogRecordLogDatum) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventLogRecordLogDatum factory function for _BACnetEventLogRecordLogDatum
-func NewBACnetEventLogRecordLogDatum(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventLogRecordLogDatum {
- return &_BACnetEventLogRecordLogDatum{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventLogRecordLogDatum( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventLogRecordLogDatum {
+return &_BACnetEventLogRecordLogDatum{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventLogRecordLogDatum(structType interface{}) BACnetEventLogRecordLogDatum {
- if casted, ok := structType.(BACnetEventLogRecordLogDatum); ok {
+ if casted, ok := structType.(BACnetEventLogRecordLogDatum); ok {
return casted
}
if casted, ok := structType.(*BACnetEventLogRecordLogDatum); ok {
@@ -135,6 +138,7 @@ func (m *_BACnetEventLogRecordLogDatum) GetTypeName() string {
return "BACnetEventLogRecordLogDatum"
}
+
func (m *_BACnetEventLogRecordLogDatum) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -170,7 +174,7 @@ func BACnetEventLogRecordLogDatumParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventLogRecordLogDatum")
}
@@ -179,13 +183,13 @@ func BACnetEventLogRecordLogDatumParseWithBuffer(ctx context.Context, readBuffer
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -195,18 +199,18 @@ func BACnetEventLogRecordLogDatumParseWithBuffer(ctx context.Context, readBuffer
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetEventLogRecordLogDatumChildSerializeRequirement interface {
BACnetEventLogRecordLogDatum
- InitializeParent(BACnetEventLogRecordLogDatum, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetEventLogRecordLogDatum, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetEventLogRecordLogDatum
}
var _childTemp interface{}
var _child BACnetEventLogRecordLogDatumChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetEventLogRecordLogDatumLogStatus
+case peekedTagNumber == uint8(0) : // BACnetEventLogRecordLogDatumLogStatus
_childTemp, typeSwitchError = BACnetEventLogRecordLogDatumLogStatusParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == uint8(1): // BACnetEventLogRecordLogDatumNotification
+case peekedTagNumber == uint8(1) : // BACnetEventLogRecordLogDatumNotification
_childTemp, typeSwitchError = BACnetEventLogRecordLogDatumNotificationParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == uint8(2): // BACnetEventLogRecordLogDatumTimeChange
+case peekedTagNumber == uint8(2) : // BACnetEventLogRecordLogDatumTimeChange
_childTemp, typeSwitchError = BACnetEventLogRecordLogDatumTimeChangeParseWithBuffer(ctx, readBuffer, tagNumber)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
@@ -220,7 +224,7 @@ func BACnetEventLogRecordLogDatumParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventLogRecordLogDatum")
}
@@ -234,7 +238,7 @@ func BACnetEventLogRecordLogDatumParseWithBuffer(ctx context.Context, readBuffer
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -244,7 +248,7 @@ func (pm *_BACnetEventLogRecordLogDatum) SerializeParent(ctx context.Context, wr
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventLogRecordLogDatum"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventLogRecordLogDatum"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventLogRecordLogDatum")
}
@@ -287,13 +291,13 @@ func (pm *_BACnetEventLogRecordLogDatum) SerializeParent(ctx context.Context, wr
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventLogRecordLogDatum) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -311,3 +315,6 @@ func (m *_BACnetEventLogRecordLogDatum) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go
index 88284c96539..aea44dcec30 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumLogStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventLogRecordLogDatumLogStatus is the corresponding interface of BACnetEventLogRecordLogDatumLogStatus
type BACnetEventLogRecordLogDatumLogStatus interface {
@@ -46,9 +48,11 @@ type BACnetEventLogRecordLogDatumLogStatusExactly interface {
// _BACnetEventLogRecordLogDatumLogStatus is the data-structure of this message
type _BACnetEventLogRecordLogDatumLogStatus struct {
*_BACnetEventLogRecordLogDatum
- LogStatus BACnetLogStatusTagged
+ LogStatus BACnetLogStatusTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetEventLogRecordLogDatumLogStatus struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventLogRecordLogDatumLogStatus) InitializeParent(parent BACnetEventLogRecordLogDatum, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetEventLogRecordLogDatumLogStatus) InitializeParent(parent BACnetEventLogRecordLogDatum , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetEventLogRecordLogDatumLogStatus) GetParent() BACnetEventLogRecordLogDatum {
+func (m *_BACnetEventLogRecordLogDatumLogStatus) GetParent() BACnetEventLogRecordLogDatum {
return m._BACnetEventLogRecordLogDatum
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetEventLogRecordLogDatumLogStatus) GetLogStatus() BACnetLogStatusT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventLogRecordLogDatumLogStatus factory function for _BACnetEventLogRecordLogDatumLogStatus
-func NewBACnetEventLogRecordLogDatumLogStatus(logStatus BACnetLogStatusTagged, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventLogRecordLogDatumLogStatus {
+func NewBACnetEventLogRecordLogDatumLogStatus( logStatus BACnetLogStatusTagged , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventLogRecordLogDatumLogStatus {
_result := &_BACnetEventLogRecordLogDatumLogStatus{
- LogStatus: logStatus,
- _BACnetEventLogRecordLogDatum: NewBACnetEventLogRecordLogDatum(openingTag, peekedTagHeader, closingTag, tagNumber),
+ LogStatus: logStatus,
+ _BACnetEventLogRecordLogDatum: NewBACnetEventLogRecordLogDatum(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetEventLogRecordLogDatum._BACnetEventLogRecordLogDatumChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetEventLogRecordLogDatumLogStatus(logStatus BACnetLogStatusTagged, o
// Deprecated: use the interface for direct cast
func CastBACnetEventLogRecordLogDatumLogStatus(structType interface{}) BACnetEventLogRecordLogDatumLogStatus {
- if casted, ok := structType.(BACnetEventLogRecordLogDatumLogStatus); ok {
+ if casted, ok := structType.(BACnetEventLogRecordLogDatumLogStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetEventLogRecordLogDatumLogStatus); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetEventLogRecordLogDatumLogStatus) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetEventLogRecordLogDatumLogStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetEventLogRecordLogDatumLogStatusParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("logStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for logStatus")
}
- _logStatus, _logStatusErr := BACnetLogStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_logStatus, _logStatusErr := BACnetLogStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _logStatusErr != nil {
return nil, errors.Wrap(_logStatusErr, "Error parsing 'logStatus' field of BACnetEventLogRecordLogDatumLogStatus")
}
@@ -178,17 +182,17 @@ func (m *_BACnetEventLogRecordLogDatumLogStatus) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetEventLogRecordLogDatumLogStatus")
}
- // Simple Field (logStatus)
- if pushErr := writeBuffer.PushContext("logStatus"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for logStatus")
- }
- _logStatusErr := writeBuffer.WriteSerializable(ctx, m.GetLogStatus())
- if popErr := writeBuffer.PopContext("logStatus"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for logStatus")
- }
- if _logStatusErr != nil {
- return errors.Wrap(_logStatusErr, "Error serializing 'logStatus' field")
- }
+ // Simple Field (logStatus)
+ if pushErr := writeBuffer.PushContext("logStatus"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for logStatus")
+ }
+ _logStatusErr := writeBuffer.WriteSerializable(ctx, m.GetLogStatus())
+ if popErr := writeBuffer.PopContext("logStatus"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for logStatus")
+ }
+ if _logStatusErr != nil {
+ return errors.Wrap(_logStatusErr, "Error serializing 'logStatus' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventLogRecordLogDatumLogStatus"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventLogRecordLogDatumLogStatus")
@@ -198,6 +202,7 @@ func (m *_BACnetEventLogRecordLogDatumLogStatus) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventLogRecordLogDatumLogStatus) isBACnetEventLogRecordLogDatumLogStatus() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetEventLogRecordLogDatumLogStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go
index 5b7eeb11b0a..c4d00823eb2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumNotification.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventLogRecordLogDatumNotification is the corresponding interface of BACnetEventLogRecordLogDatumNotification
type BACnetEventLogRecordLogDatumNotification interface {
@@ -50,11 +52,13 @@ type BACnetEventLogRecordLogDatumNotificationExactly interface {
// _BACnetEventLogRecordLogDatumNotification is the data-structure of this message
type _BACnetEventLogRecordLogDatumNotification struct {
*_BACnetEventLogRecordLogDatum
- InnerOpeningTag BACnetOpeningTag
- Notification ConfirmedEventNotificationRequest
- InnerClosingTag BACnetClosingTag
+ InnerOpeningTag BACnetOpeningTag
+ Notification ConfirmedEventNotificationRequest
+ InnerClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -65,16 +69,14 @@ type _BACnetEventLogRecordLogDatumNotification struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventLogRecordLogDatumNotification) InitializeParent(parent BACnetEventLogRecordLogDatum, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetEventLogRecordLogDatumNotification) InitializeParent(parent BACnetEventLogRecordLogDatum , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetEventLogRecordLogDatumNotification) GetParent() BACnetEventLogRecordLogDatum {
+func (m *_BACnetEventLogRecordLogDatumNotification) GetParent() BACnetEventLogRecordLogDatum {
return m._BACnetEventLogRecordLogDatum
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -97,13 +99,14 @@ func (m *_BACnetEventLogRecordLogDatumNotification) GetInnerClosingTag() BACnetC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventLogRecordLogDatumNotification factory function for _BACnetEventLogRecordLogDatumNotification
-func NewBACnetEventLogRecordLogDatumNotification(innerOpeningTag BACnetOpeningTag, notification ConfirmedEventNotificationRequest, innerClosingTag BACnetClosingTag, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventLogRecordLogDatumNotification {
+func NewBACnetEventLogRecordLogDatumNotification( innerOpeningTag BACnetOpeningTag , notification ConfirmedEventNotificationRequest , innerClosingTag BACnetClosingTag , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventLogRecordLogDatumNotification {
_result := &_BACnetEventLogRecordLogDatumNotification{
- InnerOpeningTag: innerOpeningTag,
- Notification: notification,
- InnerClosingTag: innerClosingTag,
- _BACnetEventLogRecordLogDatum: NewBACnetEventLogRecordLogDatum(openingTag, peekedTagHeader, closingTag, tagNumber),
+ InnerOpeningTag: innerOpeningTag,
+ Notification: notification,
+ InnerClosingTag: innerClosingTag,
+ _BACnetEventLogRecordLogDatum: NewBACnetEventLogRecordLogDatum(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetEventLogRecordLogDatum._BACnetEventLogRecordLogDatumChildRequirements = _result
return _result
@@ -111,7 +114,7 @@ func NewBACnetEventLogRecordLogDatumNotification(innerOpeningTag BACnetOpeningTa
// Deprecated: use the interface for direct cast
func CastBACnetEventLogRecordLogDatumNotification(structType interface{}) BACnetEventLogRecordLogDatumNotification {
- if casted, ok := structType.(BACnetEventLogRecordLogDatumNotification); ok {
+ if casted, ok := structType.(BACnetEventLogRecordLogDatumNotification); ok {
return casted
}
if casted, ok := structType.(*BACnetEventLogRecordLogDatumNotification); ok {
@@ -139,6 +142,7 @@ func (m *_BACnetEventLogRecordLogDatumNotification) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetEventLogRecordLogDatumNotification) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -160,7 +164,7 @@ func BACnetEventLogRecordLogDatumNotificationParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("innerOpeningTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for innerOpeningTag")
}
- _innerOpeningTag, _innerOpeningTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_innerOpeningTag, _innerOpeningTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _innerOpeningTagErr != nil {
return nil, errors.Wrap(_innerOpeningTagErr, "Error parsing 'innerOpeningTag' field of BACnetEventLogRecordLogDatumNotification")
}
@@ -173,7 +177,7 @@ func BACnetEventLogRecordLogDatumNotificationParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("notification"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notification")
}
- _notification, _notificationErr := ConfirmedEventNotificationRequestParseWithBuffer(ctx, readBuffer)
+_notification, _notificationErr := ConfirmedEventNotificationRequestParseWithBuffer(ctx, readBuffer)
if _notificationErr != nil {
return nil, errors.Wrap(_notificationErr, "Error parsing 'notification' field of BACnetEventLogRecordLogDatumNotification")
}
@@ -186,7 +190,7 @@ func BACnetEventLogRecordLogDatumNotificationParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("innerClosingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for innerClosingTag")
}
- _innerClosingTag, _innerClosingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_innerClosingTag, _innerClosingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _innerClosingTagErr != nil {
return nil, errors.Wrap(_innerClosingTagErr, "Error parsing 'innerClosingTag' field of BACnetEventLogRecordLogDatumNotification")
}
@@ -205,7 +209,7 @@ func BACnetEventLogRecordLogDatumNotificationParseWithBuffer(ctx context.Context
TagNumber: tagNumber,
},
InnerOpeningTag: innerOpeningTag,
- Notification: notification,
+ Notification: notification,
InnerClosingTag: innerClosingTag,
}
_child._BACnetEventLogRecordLogDatum._BACnetEventLogRecordLogDatumChildRequirements = _child
@@ -228,41 +232,41 @@ func (m *_BACnetEventLogRecordLogDatumNotification) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetEventLogRecordLogDatumNotification")
}
- // Simple Field (innerOpeningTag)
- if pushErr := writeBuffer.PushContext("innerOpeningTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for innerOpeningTag")
- }
- _innerOpeningTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerOpeningTag())
- if popErr := writeBuffer.PopContext("innerOpeningTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for innerOpeningTag")
- }
- if _innerOpeningTagErr != nil {
- return errors.Wrap(_innerOpeningTagErr, "Error serializing 'innerOpeningTag' field")
- }
+ // Simple Field (innerOpeningTag)
+ if pushErr := writeBuffer.PushContext("innerOpeningTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for innerOpeningTag")
+ }
+ _innerOpeningTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerOpeningTag())
+ if popErr := writeBuffer.PopContext("innerOpeningTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for innerOpeningTag")
+ }
+ if _innerOpeningTagErr != nil {
+ return errors.Wrap(_innerOpeningTagErr, "Error serializing 'innerOpeningTag' field")
+ }
- // Simple Field (notification)
- if pushErr := writeBuffer.PushContext("notification"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notification")
- }
- _notificationErr := writeBuffer.WriteSerializable(ctx, m.GetNotification())
- if popErr := writeBuffer.PopContext("notification"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notification")
- }
- if _notificationErr != nil {
- return errors.Wrap(_notificationErr, "Error serializing 'notification' field")
- }
+ // Simple Field (notification)
+ if pushErr := writeBuffer.PushContext("notification"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notification")
+ }
+ _notificationErr := writeBuffer.WriteSerializable(ctx, m.GetNotification())
+ if popErr := writeBuffer.PopContext("notification"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notification")
+ }
+ if _notificationErr != nil {
+ return errors.Wrap(_notificationErr, "Error serializing 'notification' field")
+ }
- // Simple Field (innerClosingTag)
- if pushErr := writeBuffer.PushContext("innerClosingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for innerClosingTag")
- }
- _innerClosingTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerClosingTag())
- if popErr := writeBuffer.PopContext("innerClosingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for innerClosingTag")
- }
- if _innerClosingTagErr != nil {
- return errors.Wrap(_innerClosingTagErr, "Error serializing 'innerClosingTag' field")
- }
+ // Simple Field (innerClosingTag)
+ if pushErr := writeBuffer.PushContext("innerClosingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for innerClosingTag")
+ }
+ _innerClosingTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerClosingTag())
+ if popErr := writeBuffer.PopContext("innerClosingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for innerClosingTag")
+ }
+ if _innerClosingTagErr != nil {
+ return errors.Wrap(_innerClosingTagErr, "Error serializing 'innerClosingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventLogRecordLogDatumNotification"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventLogRecordLogDatumNotification")
@@ -272,6 +276,7 @@ func (m *_BACnetEventLogRecordLogDatumNotification) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventLogRecordLogDatumNotification) isBACnetEventLogRecordLogDatumNotification() bool {
return true
}
@@ -286,3 +291,6 @@ func (m *_BACnetEventLogRecordLogDatumNotification) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go
index 11dd4b83c63..78bdb5c9026 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventLogRecordLogDatumTimeChange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventLogRecordLogDatumTimeChange is the corresponding interface of BACnetEventLogRecordLogDatumTimeChange
type BACnetEventLogRecordLogDatumTimeChange interface {
@@ -46,9 +48,11 @@ type BACnetEventLogRecordLogDatumTimeChangeExactly interface {
// _BACnetEventLogRecordLogDatumTimeChange is the data-structure of this message
type _BACnetEventLogRecordLogDatumTimeChange struct {
*_BACnetEventLogRecordLogDatum
- TimeChange BACnetContextTagReal
+ TimeChange BACnetContextTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetEventLogRecordLogDatumTimeChange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventLogRecordLogDatumTimeChange) InitializeParent(parent BACnetEventLogRecordLogDatum, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetEventLogRecordLogDatumTimeChange) InitializeParent(parent BACnetEventLogRecordLogDatum , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetEventLogRecordLogDatumTimeChange) GetParent() BACnetEventLogRecordLogDatum {
+func (m *_BACnetEventLogRecordLogDatumTimeChange) GetParent() BACnetEventLogRecordLogDatum {
return m._BACnetEventLogRecordLogDatum
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetEventLogRecordLogDatumTimeChange) GetTimeChange() BACnetContextT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventLogRecordLogDatumTimeChange factory function for _BACnetEventLogRecordLogDatumTimeChange
-func NewBACnetEventLogRecordLogDatumTimeChange(timeChange BACnetContextTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventLogRecordLogDatumTimeChange {
+func NewBACnetEventLogRecordLogDatumTimeChange( timeChange BACnetContextTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventLogRecordLogDatumTimeChange {
_result := &_BACnetEventLogRecordLogDatumTimeChange{
- TimeChange: timeChange,
- _BACnetEventLogRecordLogDatum: NewBACnetEventLogRecordLogDatum(openingTag, peekedTagHeader, closingTag, tagNumber),
+ TimeChange: timeChange,
+ _BACnetEventLogRecordLogDatum: NewBACnetEventLogRecordLogDatum(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetEventLogRecordLogDatum._BACnetEventLogRecordLogDatumChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetEventLogRecordLogDatumTimeChange(timeChange BACnetContextTagReal,
// Deprecated: use the interface for direct cast
func CastBACnetEventLogRecordLogDatumTimeChange(structType interface{}) BACnetEventLogRecordLogDatumTimeChange {
- if casted, ok := structType.(BACnetEventLogRecordLogDatumTimeChange); ok {
+ if casted, ok := structType.(BACnetEventLogRecordLogDatumTimeChange); ok {
return casted
}
if casted, ok := structType.(*BACnetEventLogRecordLogDatumTimeChange); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetEventLogRecordLogDatumTimeChange) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetEventLogRecordLogDatumTimeChange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetEventLogRecordLogDatumTimeChangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("timeChange"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeChange")
}
- _timeChange, _timeChangeErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_REAL))
+_timeChange, _timeChangeErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_REAL ) )
if _timeChangeErr != nil {
return nil, errors.Wrap(_timeChangeErr, "Error parsing 'timeChange' field of BACnetEventLogRecordLogDatumTimeChange")
}
@@ -178,17 +182,17 @@ func (m *_BACnetEventLogRecordLogDatumTimeChange) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetEventLogRecordLogDatumTimeChange")
}
- // Simple Field (timeChange)
- if pushErr := writeBuffer.PushContext("timeChange"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeChange")
- }
- _timeChangeErr := writeBuffer.WriteSerializable(ctx, m.GetTimeChange())
- if popErr := writeBuffer.PopContext("timeChange"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeChange")
- }
- if _timeChangeErr != nil {
- return errors.Wrap(_timeChangeErr, "Error serializing 'timeChange' field")
- }
+ // Simple Field (timeChange)
+ if pushErr := writeBuffer.PushContext("timeChange"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeChange")
+ }
+ _timeChangeErr := writeBuffer.WriteSerializable(ctx, m.GetTimeChange())
+ if popErr := writeBuffer.PopContext("timeChange"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeChange")
+ }
+ if _timeChangeErr != nil {
+ return errors.Wrap(_timeChangeErr, "Error serializing 'timeChange' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventLogRecordLogDatumTimeChange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventLogRecordLogDatumTimeChange")
@@ -198,6 +202,7 @@ func (m *_BACnetEventLogRecordLogDatumTimeChange) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventLogRecordLogDatumTimeChange) isBACnetEventLogRecordLogDatumTimeChange() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetEventLogRecordLogDatumTimeChange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go
index 3ca75437cc9..9b1e2ef4615 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventNotificationSubscription.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventNotificationSubscription is the corresponding interface of BACnetEventNotificationSubscription
type BACnetEventNotificationSubscription interface {
@@ -51,12 +53,13 @@ type BACnetEventNotificationSubscriptionExactly interface {
// _BACnetEventNotificationSubscription is the data-structure of this message
type _BACnetEventNotificationSubscription struct {
- Recipient BACnetRecipientEnclosed
- ProcessIdentifier BACnetContextTagUnsignedInteger
- IssueConfirmedNotifications BACnetContextTagBoolean
- TimeRemaining BACnetContextTagUnsignedInteger
+ Recipient BACnetRecipientEnclosed
+ ProcessIdentifier BACnetContextTagUnsignedInteger
+ IssueConfirmedNotifications BACnetContextTagBoolean
+ TimeRemaining BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,14 +86,15 @@ func (m *_BACnetEventNotificationSubscription) GetTimeRemaining() BACnetContextT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventNotificationSubscription factory function for _BACnetEventNotificationSubscription
-func NewBACnetEventNotificationSubscription(recipient BACnetRecipientEnclosed, processIdentifier BACnetContextTagUnsignedInteger, issueConfirmedNotifications BACnetContextTagBoolean, timeRemaining BACnetContextTagUnsignedInteger) *_BACnetEventNotificationSubscription {
- return &_BACnetEventNotificationSubscription{Recipient: recipient, ProcessIdentifier: processIdentifier, IssueConfirmedNotifications: issueConfirmedNotifications, TimeRemaining: timeRemaining}
+func NewBACnetEventNotificationSubscription( recipient BACnetRecipientEnclosed , processIdentifier BACnetContextTagUnsignedInteger , issueConfirmedNotifications BACnetContextTagBoolean , timeRemaining BACnetContextTagUnsignedInteger ) *_BACnetEventNotificationSubscription {
+return &_BACnetEventNotificationSubscription{ Recipient: recipient , ProcessIdentifier: processIdentifier , IssueConfirmedNotifications: issueConfirmedNotifications , TimeRemaining: timeRemaining }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventNotificationSubscription(structType interface{}) BACnetEventNotificationSubscription {
- if casted, ok := structType.(BACnetEventNotificationSubscription); ok {
+ if casted, ok := structType.(BACnetEventNotificationSubscription); ok {
return casted
}
if casted, ok := structType.(*BACnetEventNotificationSubscription); ok {
@@ -123,6 +127,7 @@ func (m *_BACnetEventNotificationSubscription) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetEventNotificationSubscription) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -144,7 +149,7 @@ func BACnetEventNotificationSubscriptionParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("recipient"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for recipient")
}
- _recipient, _recipientErr := BACnetRecipientEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_recipient, _recipientErr := BACnetRecipientEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _recipientErr != nil {
return nil, errors.Wrap(_recipientErr, "Error parsing 'recipient' field of BACnetEventNotificationSubscription")
}
@@ -157,7 +162,7 @@ func BACnetEventNotificationSubscriptionParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("processIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for processIdentifier")
}
- _processIdentifier, _processIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_processIdentifier, _processIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _processIdentifierErr != nil {
return nil, errors.Wrap(_processIdentifierErr, "Error parsing 'processIdentifier' field of BACnetEventNotificationSubscription")
}
@@ -168,12 +173,12 @@ func BACnetEventNotificationSubscriptionParseWithBuffer(ctx context.Context, rea
// Optional Field (issueConfirmedNotifications) (Can be skipped, if a given expression evaluates to false)
var issueConfirmedNotifications BACnetContextTagBoolean = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("issueConfirmedNotifications"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for issueConfirmedNotifications")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_BOOLEAN)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_BOOLEAN )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -192,7 +197,7 @@ func BACnetEventNotificationSubscriptionParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("timeRemaining"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeRemaining")
}
- _timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeRemaining, _timeRemainingErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeRemainingErr != nil {
return nil, errors.Wrap(_timeRemainingErr, "Error parsing 'timeRemaining' field of BACnetEventNotificationSubscription")
}
@@ -207,11 +212,11 @@ func BACnetEventNotificationSubscriptionParseWithBuffer(ctx context.Context, rea
// Create the instance
return &_BACnetEventNotificationSubscription{
- Recipient: recipient,
- ProcessIdentifier: processIdentifier,
- IssueConfirmedNotifications: issueConfirmedNotifications,
- TimeRemaining: timeRemaining,
- }, nil
+ Recipient: recipient,
+ ProcessIdentifier: processIdentifier,
+ IssueConfirmedNotifications: issueConfirmedNotifications,
+ TimeRemaining: timeRemaining,
+ }, nil
}
func (m *_BACnetEventNotificationSubscription) Serialize() ([]byte, error) {
@@ -225,7 +230,7 @@ func (m *_BACnetEventNotificationSubscription) Serialize() ([]byte, error) {
func (m *_BACnetEventNotificationSubscription) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventNotificationSubscription"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventNotificationSubscription"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventNotificationSubscription")
}
@@ -287,6 +292,7 @@ func (m *_BACnetEventNotificationSubscription) SerializeWithWriteBuffer(ctx cont
return nil
}
+
func (m *_BACnetEventNotificationSubscription) isBACnetEventNotificationSubscription() bool {
return true
}
@@ -301,3 +307,6 @@ func (m *_BACnetEventNotificationSubscription) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go
index de33004ae09..0b9885ef3ae 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameter.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameter is the corresponding interface of BACnetEventParameter
type BACnetEventParameter interface {
@@ -47,7 +49,7 @@ type BACnetEventParameterExactly interface {
// _BACnetEventParameter is the data-structure of this message
type _BACnetEventParameter struct {
_BACnetEventParameterChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetEventParameterChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetEventParameterChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetEventParameterParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetEventParameter, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetEventParameterParent interface {
type BACnetEventParameterChild interface {
utils.Serializable
- InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetEventParameter
GetTypeName() string
BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetEventParameter) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameter factory function for _BACnetEventParameter
-func NewBACnetEventParameter(peekedTagHeader BACnetTagHeader) *_BACnetEventParameter {
- return &_BACnetEventParameter{PeekedTagHeader: peekedTagHeader}
+func NewBACnetEventParameter( peekedTagHeader BACnetTagHeader ) *_BACnetEventParameter {
+return &_BACnetEventParameter{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameter(structType interface{}) BACnetEventParameter {
- if casted, ok := structType.(BACnetEventParameter); ok {
+ if casted, ok := structType.(BACnetEventParameter); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameter); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetEventParameter) GetTypeName() string {
return "BACnetEventParameter"
}
+
func (m *_BACnetEventParameter) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetEventParameterParseWithBuffer(ctx context.Context, readBuffer utils.R
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -159,51 +163,51 @@ func BACnetEventParameterParseWithBuffer(ctx context.Context, readBuffer utils.R
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetEventParameterChildSerializeRequirement interface {
BACnetEventParameter
- InitializeParent(BACnetEventParameter, BACnetTagHeader)
+ InitializeParent(BACnetEventParameter, BACnetTagHeader)
GetParent() BACnetEventParameter
}
var _childTemp interface{}
var _child BACnetEventParameterChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetEventParameterChangeOfBitstring
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(1): // BACnetEventParameterChangeOfState
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfStateParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(2): // BACnetEventParameterChangeOfValue
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(3): // BACnetEventParameterCommandFailure
- _childTemp, typeSwitchError = BACnetEventParameterCommandFailureParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(4): // BACnetEventParameterFloatingLimit
- _childTemp, typeSwitchError = BACnetEventParameterFloatingLimitParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(5): // BACnetEventParameterOutOfRange
- _childTemp, typeSwitchError = BACnetEventParameterOutOfRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(8): // BACnetEventParameterChangeOfLifeSavety
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(9): // BACnetEventParameterExtended
- _childTemp, typeSwitchError = BACnetEventParameterExtendedParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(10): // BACnetEventParameterBufferReady
- _childTemp, typeSwitchError = BACnetEventParameterBufferReadyParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(11): // BACnetEventParameterUnsignedRange
- _childTemp, typeSwitchError = BACnetEventParameterUnsignedRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(13): // BACnetEventParameterAccessEvent
- _childTemp, typeSwitchError = BACnetEventParameterAccessEventParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(14): // BACnetEventParameterDoubleOutOfRange
- _childTemp, typeSwitchError = BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(15): // BACnetEventParameterSignedOutOfRange
- _childTemp, typeSwitchError = BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(16): // BACnetEventParameterUnsignedOutOfRange
- _childTemp, typeSwitchError = BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(17): // BACnetEventParameterChangeOfCharacterString
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(18): // BACnetEventParameterChangeOfStatusFlags
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(20): // BACnetEventParameterNone
- _childTemp, typeSwitchError = BACnetEventParameterNoneParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(21): // BACnetEventParameterChangeOfDiscreteValue
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfDiscreteValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(22): // BACnetEventParameterChangeOfTimer
- _childTemp, typeSwitchError = BACnetEventParameterChangeOfTimerParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == uint8(0) : // BACnetEventParameterChangeOfBitstring
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(1) : // BACnetEventParameterChangeOfState
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfStateParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(2) : // BACnetEventParameterChangeOfValue
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(3) : // BACnetEventParameterCommandFailure
+ _childTemp, typeSwitchError = BACnetEventParameterCommandFailureParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(4) : // BACnetEventParameterFloatingLimit
+ _childTemp, typeSwitchError = BACnetEventParameterFloatingLimitParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(5) : // BACnetEventParameterOutOfRange
+ _childTemp, typeSwitchError = BACnetEventParameterOutOfRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(8) : // BACnetEventParameterChangeOfLifeSavety
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(9) : // BACnetEventParameterExtended
+ _childTemp, typeSwitchError = BACnetEventParameterExtendedParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(10) : // BACnetEventParameterBufferReady
+ _childTemp, typeSwitchError = BACnetEventParameterBufferReadyParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(11) : // BACnetEventParameterUnsignedRange
+ _childTemp, typeSwitchError = BACnetEventParameterUnsignedRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(13) : // BACnetEventParameterAccessEvent
+ _childTemp, typeSwitchError = BACnetEventParameterAccessEventParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(14) : // BACnetEventParameterDoubleOutOfRange
+ _childTemp, typeSwitchError = BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(15) : // BACnetEventParameterSignedOutOfRange
+ _childTemp, typeSwitchError = BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(16) : // BACnetEventParameterUnsignedOutOfRange
+ _childTemp, typeSwitchError = BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(17) : // BACnetEventParameterChangeOfCharacterString
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(18) : // BACnetEventParameterChangeOfStatusFlags
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(20) : // BACnetEventParameterNone
+ _childTemp, typeSwitchError = BACnetEventParameterNoneParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(21) : // BACnetEventParameterChangeOfDiscreteValue
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfDiscreteValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(22) : // BACnetEventParameterChangeOfTimer
+ _childTemp, typeSwitchError = BACnetEventParameterChangeOfTimerParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -217,7 +221,7 @@ func BACnetEventParameterParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -227,7 +231,7 @@ func (pm *_BACnetEventParameter) SerializeParent(ctx context.Context, writeBuffe
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameter"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameter"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameter")
}
// Virtual field
@@ -246,6 +250,7 @@ func (pm *_BACnetEventParameter) SerializeParent(ctx context.Context, writeBuffe
return nil
}
+
func (m *_BACnetEventParameter) isBACnetEventParameter() bool {
return true
}
@@ -260,3 +265,6 @@ func (m *_BACnetEventParameter) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go
index b840756597d..872203f922f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEvent.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterAccessEvent is the corresponding interface of BACnetEventParameterAccessEvent
type BACnetEventParameterAccessEvent interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterAccessEventExactly interface {
// _BACnetEventParameterAccessEvent is the data-structure of this message
type _BACnetEventParameterAccessEvent struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- ListOfAccessEvents BACnetEventParameterAccessEventListOfAccessEvents
- AccessEventTimeReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfAccessEvents BACnetEventParameterAccessEventListOfAccessEvents
+ AccessEventTimeReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterAccessEvent struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterAccessEvent) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterAccessEvent) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterAccessEvent) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterAccessEvent) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterAccessEvent) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterAccessEvent factory function for _BACnetEventParameterAccessEvent
-func NewBACnetEventParameterAccessEvent(openingTag BACnetOpeningTag, listOfAccessEvents BACnetEventParameterAccessEventListOfAccessEvents, accessEventTimeReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterAccessEvent {
+func NewBACnetEventParameterAccessEvent( openingTag BACnetOpeningTag , listOfAccessEvents BACnetEventParameterAccessEventListOfAccessEvents , accessEventTimeReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterAccessEvent {
_result := &_BACnetEventParameterAccessEvent{
- OpeningTag: openingTag,
- ListOfAccessEvents: listOfAccessEvents,
+ OpeningTag: openingTag,
+ ListOfAccessEvents: listOfAccessEvents,
AccessEventTimeReference: accessEventTimeReference,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterAccessEvent(openingTag BACnetOpeningTag, listOfAcces
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterAccessEvent(structType interface{}) BACnetEventParameterAccessEvent {
- if casted, ok := structType.(BACnetEventParameterAccessEvent); ok {
+ if casted, ok := structType.(BACnetEventParameterAccessEvent); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterAccessEvent); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterAccessEvent) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetEventParameterAccessEvent) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterAccessEventParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(13)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(13) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterAccessEvent")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterAccessEventParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("listOfAccessEvents"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfAccessEvents")
}
- _listOfAccessEvents, _listOfAccessEventsErr := BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_listOfAccessEvents, _listOfAccessEventsErr := BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _listOfAccessEventsErr != nil {
return nil, errors.Wrap(_listOfAccessEventsErr, "Error parsing 'listOfAccessEvents' field of BACnetEventParameterAccessEvent")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterAccessEventParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("accessEventTimeReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for accessEventTimeReference")
}
- _accessEventTimeReference, _accessEventTimeReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_accessEventTimeReference, _accessEventTimeReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _accessEventTimeReferenceErr != nil {
return nil, errors.Wrap(_accessEventTimeReferenceErr, "Error parsing 'accessEventTimeReference' field of BACnetEventParameterAccessEvent")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterAccessEventParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(13)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(13) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterAccessEvent")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterAccessEventParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetEventParameterAccessEvent{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- ListOfAccessEvents: listOfAccessEvents,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ ListOfAccessEvents: listOfAccessEvents,
AccessEventTimeReference: accessEventTimeReference,
- ClosingTag: closingTag,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterAccessEvent) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterAccessEvent")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (listOfAccessEvents)
- if pushErr := writeBuffer.PushContext("listOfAccessEvents"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfAccessEvents")
- }
- _listOfAccessEventsErr := writeBuffer.WriteSerializable(ctx, m.GetListOfAccessEvents())
- if popErr := writeBuffer.PopContext("listOfAccessEvents"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfAccessEvents")
- }
- if _listOfAccessEventsErr != nil {
- return errors.Wrap(_listOfAccessEventsErr, "Error serializing 'listOfAccessEvents' field")
- }
+ // Simple Field (listOfAccessEvents)
+ if pushErr := writeBuffer.PushContext("listOfAccessEvents"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfAccessEvents")
+ }
+ _listOfAccessEventsErr := writeBuffer.WriteSerializable(ctx, m.GetListOfAccessEvents())
+ if popErr := writeBuffer.PopContext("listOfAccessEvents"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfAccessEvents")
+ }
+ if _listOfAccessEventsErr != nil {
+ return errors.Wrap(_listOfAccessEventsErr, "Error serializing 'listOfAccessEvents' field")
+ }
- // Simple Field (accessEventTimeReference)
- if pushErr := writeBuffer.PushContext("accessEventTimeReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for accessEventTimeReference")
- }
- _accessEventTimeReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventTimeReference())
- if popErr := writeBuffer.PopContext("accessEventTimeReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for accessEventTimeReference")
- }
- if _accessEventTimeReferenceErr != nil {
- return errors.Wrap(_accessEventTimeReferenceErr, "Error serializing 'accessEventTimeReference' field")
- }
+ // Simple Field (accessEventTimeReference)
+ if pushErr := writeBuffer.PushContext("accessEventTimeReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for accessEventTimeReference")
+ }
+ _accessEventTimeReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetAccessEventTimeReference())
+ if popErr := writeBuffer.PopContext("accessEventTimeReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for accessEventTimeReference")
+ }
+ if _accessEventTimeReferenceErr != nil {
+ return errors.Wrap(_accessEventTimeReferenceErr, "Error serializing 'accessEventTimeReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterAccessEvent"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterAccessEvent")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterAccessEvent) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterAccessEvent) isBACnetEventParameterAccessEvent() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterAccessEvent) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go
index 879723ffd71..5fa147bc9c8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterAccessEventListOfAccessEvents.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterAccessEventListOfAccessEvents is the corresponding interface of BACnetEventParameterAccessEventListOfAccessEvents
type BACnetEventParameterAccessEventListOfAccessEvents interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterAccessEventListOfAccessEventsExactly interface {
// _BACnetEventParameterAccessEventListOfAccessEvents is the data-structure of this message
type _BACnetEventParameterAccessEventListOfAccessEvents struct {
- OpeningTag BACnetOpeningTag
- ListOfAccessEvents []BACnetDeviceObjectPropertyReference
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfAccessEvents []BACnetDeviceObjectPropertyReference
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterAccessEventListOfAccessEvents) GetClosingTag() BAC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterAccessEventListOfAccessEvents factory function for _BACnetEventParameterAccessEventListOfAccessEvents
-func NewBACnetEventParameterAccessEventListOfAccessEvents(openingTag BACnetOpeningTag, listOfAccessEvents []BACnetDeviceObjectPropertyReference, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterAccessEventListOfAccessEvents {
- return &_BACnetEventParameterAccessEventListOfAccessEvents{OpeningTag: openingTag, ListOfAccessEvents: listOfAccessEvents, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterAccessEventListOfAccessEvents( openingTag BACnetOpeningTag , listOfAccessEvents []BACnetDeviceObjectPropertyReference , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterAccessEventListOfAccessEvents {
+return &_BACnetEventParameterAccessEventListOfAccessEvents{ OpeningTag: openingTag , ListOfAccessEvents: listOfAccessEvents , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterAccessEventListOfAccessEvents(structType interface{}) BACnetEventParameterAccessEventListOfAccessEvents {
- if casted, ok := structType.(BACnetEventParameterAccessEventListOfAccessEvents); ok {
+ if casted, ok := structType.(BACnetEventParameterAccessEventListOfAccessEvents); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterAccessEventListOfAccessEvents); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterAccessEventListOfAccessEvents) GetLengthInBits(ctx
return lengthInBits
}
+
func (m *_BACnetEventParameterAccessEventListOfAccessEvents) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterAccessEventListOfAccessEvents")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(ctx contex
// Terminated array
var listOfAccessEvents []BACnetDeviceObjectPropertyReference
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetDeviceObjectPropertyReferenceParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfAccessEvents' field of BACnetEventParameterAccessEventListOfAccessEvents")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterAccessEventListOfAccessEvents")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterAccessEventListOfAccessEventsParseWithBuffer(ctx contex
// Create the instance
return &_BACnetEventParameterAccessEventListOfAccessEvents{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfAccessEvents: listOfAccessEvents,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfAccessEvents: listOfAccessEvents,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterAccessEventListOfAccessEvents) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterAccessEventListOfAccessEvents) Serialize() ([]byte
func (m *_BACnetEventParameterAccessEventListOfAccessEvents) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterAccessEventListOfAccessEvents"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterAccessEventListOfAccessEvents"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterAccessEventListOfAccessEvents")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterAccessEventListOfAccessEvents) SerializeWithWriteB
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterAccessEventListOfAccessEvents) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterAccessEventListOfAccessEvents) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go
index 0789cc30e69..f4677f61d7f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterBufferReady.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterBufferReady is the corresponding interface of BACnetEventParameterBufferReady
type BACnetEventParameterBufferReady interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterBufferReadyExactly interface {
// _BACnetEventParameterBufferReady is the data-structure of this message
type _BACnetEventParameterBufferReady struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- NotificationThreshold BACnetContextTagUnsignedInteger
- PreviousNotificationCount BACnetContextTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ NotificationThreshold BACnetContextTagUnsignedInteger
+ PreviousNotificationCount BACnetContextTagUnsignedInteger
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterBufferReady struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterBufferReady) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterBufferReady) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterBufferReady) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterBufferReady) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterBufferReady) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterBufferReady factory function for _BACnetEventParameterBufferReady
-func NewBACnetEventParameterBufferReady(openingTag BACnetOpeningTag, notificationThreshold BACnetContextTagUnsignedInteger, previousNotificationCount BACnetContextTagUnsignedInteger, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterBufferReady {
+func NewBACnetEventParameterBufferReady( openingTag BACnetOpeningTag , notificationThreshold BACnetContextTagUnsignedInteger , previousNotificationCount BACnetContextTagUnsignedInteger , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterBufferReady {
_result := &_BACnetEventParameterBufferReady{
- OpeningTag: openingTag,
- NotificationThreshold: notificationThreshold,
+ OpeningTag: openingTag,
+ NotificationThreshold: notificationThreshold,
PreviousNotificationCount: previousNotificationCount,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterBufferReady(openingTag BACnetOpeningTag, notificatio
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterBufferReady(structType interface{}) BACnetEventParameterBufferReady {
- if casted, ok := structType.(BACnetEventParameterBufferReady); ok {
+ if casted, ok := structType.(BACnetEventParameterBufferReady); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterBufferReady); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterBufferReady) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetEventParameterBufferReady) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterBufferReadyParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(10)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(10) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterBufferReady")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterBufferReadyParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("notificationThreshold"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notificationThreshold")
}
- _notificationThreshold, _notificationThresholdErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_notificationThreshold, _notificationThresholdErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _notificationThresholdErr != nil {
return nil, errors.Wrap(_notificationThresholdErr, "Error parsing 'notificationThreshold' field of BACnetEventParameterBufferReady")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterBufferReadyParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("previousNotificationCount"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for previousNotificationCount")
}
- _previousNotificationCount, _previousNotificationCountErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_previousNotificationCount, _previousNotificationCountErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _previousNotificationCountErr != nil {
return nil, errors.Wrap(_previousNotificationCountErr, "Error parsing 'previousNotificationCount' field of BACnetEventParameterBufferReady")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterBufferReadyParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(10)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(10) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterBufferReady")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterBufferReadyParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetEventParameterBufferReady{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- NotificationThreshold: notificationThreshold,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ NotificationThreshold: notificationThreshold,
PreviousNotificationCount: previousNotificationCount,
- ClosingTag: closingTag,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterBufferReady) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterBufferReady")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (notificationThreshold)
- if pushErr := writeBuffer.PushContext("notificationThreshold"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for notificationThreshold")
- }
- _notificationThresholdErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationThreshold())
- if popErr := writeBuffer.PopContext("notificationThreshold"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for notificationThreshold")
- }
- if _notificationThresholdErr != nil {
- return errors.Wrap(_notificationThresholdErr, "Error serializing 'notificationThreshold' field")
- }
+ // Simple Field (notificationThreshold)
+ if pushErr := writeBuffer.PushContext("notificationThreshold"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for notificationThreshold")
+ }
+ _notificationThresholdErr := writeBuffer.WriteSerializable(ctx, m.GetNotificationThreshold())
+ if popErr := writeBuffer.PopContext("notificationThreshold"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for notificationThreshold")
+ }
+ if _notificationThresholdErr != nil {
+ return errors.Wrap(_notificationThresholdErr, "Error serializing 'notificationThreshold' field")
+ }
- // Simple Field (previousNotificationCount)
- if pushErr := writeBuffer.PushContext("previousNotificationCount"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for previousNotificationCount")
- }
- _previousNotificationCountErr := writeBuffer.WriteSerializable(ctx, m.GetPreviousNotificationCount())
- if popErr := writeBuffer.PopContext("previousNotificationCount"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for previousNotificationCount")
- }
- if _previousNotificationCountErr != nil {
- return errors.Wrap(_previousNotificationCountErr, "Error serializing 'previousNotificationCount' field")
- }
+ // Simple Field (previousNotificationCount)
+ if pushErr := writeBuffer.PushContext("previousNotificationCount"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for previousNotificationCount")
+ }
+ _previousNotificationCountErr := writeBuffer.WriteSerializable(ctx, m.GetPreviousNotificationCount())
+ if popErr := writeBuffer.PopContext("previousNotificationCount"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for previousNotificationCount")
+ }
+ if _previousNotificationCountErr != nil {
+ return errors.Wrap(_previousNotificationCountErr, "Error serializing 'previousNotificationCount' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterBufferReady"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterBufferReady")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterBufferReady) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterBufferReady) isBACnetEventParameterBufferReady() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterBufferReady) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go
index a79c235024b..1370e4619fa 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstring.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfBitstring is the corresponding interface of BACnetEventParameterChangeOfBitstring
type BACnetEventParameterChangeOfBitstring interface {
@@ -54,13 +56,15 @@ type BACnetEventParameterChangeOfBitstringExactly interface {
// _BACnetEventParameterChangeOfBitstring is the data-structure of this message
type _BACnetEventParameterChangeOfBitstring struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- Bitmask BACnetContextTagBitString
- ListOfBitstringValues BACnetEventParameterChangeOfBitstringListOfBitstringValues
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ Bitmask BACnetContextTagBitString
+ ListOfBitstringValues BACnetEventParameterChangeOfBitstringListOfBitstringValues
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -71,14 +75,12 @@ type _BACnetEventParameterChangeOfBitstring struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfBitstring) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfBitstring) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfBitstring) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfBitstring) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,15 +111,16 @@ func (m *_BACnetEventParameterChangeOfBitstring) GetClosingTag() BACnetClosingTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfBitstring factory function for _BACnetEventParameterChangeOfBitstring
-func NewBACnetEventParameterChangeOfBitstring(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, bitmask BACnetContextTagBitString, listOfBitstringValues BACnetEventParameterChangeOfBitstringListOfBitstringValues, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfBitstring {
+func NewBACnetEventParameterChangeOfBitstring( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , bitmask BACnetContextTagBitString , listOfBitstringValues BACnetEventParameterChangeOfBitstringListOfBitstringValues , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfBitstring {
_result := &_BACnetEventParameterChangeOfBitstring{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- Bitmask: bitmask,
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ Bitmask: bitmask,
ListOfBitstringValues: listOfBitstringValues,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -125,7 +128,7 @@ func NewBACnetEventParameterChangeOfBitstring(openingTag BACnetOpeningTag, timeD
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfBitstring(structType interface{}) BACnetEventParameterChangeOfBitstring {
- if casted, ok := structType.(BACnetEventParameterChangeOfBitstring); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfBitstring); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfBitstring); ok {
@@ -159,6 +162,7 @@ func (m *_BACnetEventParameterChangeOfBitstring) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfBitstring) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -180,7 +184,7 @@ func BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfBitstring")
}
@@ -193,7 +197,7 @@ func BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfBitstring")
}
@@ -206,7 +210,7 @@ func BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("bitmask"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitmask")
}
- _bitmask, _bitmaskErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_BIT_STRING))
+_bitmask, _bitmaskErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_BIT_STRING ) )
if _bitmaskErr != nil {
return nil, errors.Wrap(_bitmaskErr, "Error parsing 'bitmask' field of BACnetEventParameterChangeOfBitstring")
}
@@ -219,7 +223,7 @@ func BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("listOfBitstringValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfBitstringValues")
}
- _listOfBitstringValues, _listOfBitstringValuesErr := BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_listOfBitstringValues, _listOfBitstringValuesErr := BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _listOfBitstringValuesErr != nil {
return nil, errors.Wrap(_listOfBitstringValuesErr, "Error parsing 'listOfBitstringValues' field of BACnetEventParameterChangeOfBitstring")
}
@@ -232,7 +236,7 @@ func BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfBitstring")
}
@@ -247,12 +251,13 @@ func BACnetEventParameterChangeOfBitstringParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfBitstring{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- Bitmask: bitmask,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ Bitmask: bitmask,
ListOfBitstringValues: listOfBitstringValues,
- ClosingTag: closingTag,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -274,65 +279,65 @@ func (m *_BACnetEventParameterChangeOfBitstring) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfBitstring")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (bitmask)
- if pushErr := writeBuffer.PushContext("bitmask"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitmask")
- }
- _bitmaskErr := writeBuffer.WriteSerializable(ctx, m.GetBitmask())
- if popErr := writeBuffer.PopContext("bitmask"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitmask")
- }
- if _bitmaskErr != nil {
- return errors.Wrap(_bitmaskErr, "Error serializing 'bitmask' field")
- }
+ // Simple Field (bitmask)
+ if pushErr := writeBuffer.PushContext("bitmask"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitmask")
+ }
+ _bitmaskErr := writeBuffer.WriteSerializable(ctx, m.GetBitmask())
+ if popErr := writeBuffer.PopContext("bitmask"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitmask")
+ }
+ if _bitmaskErr != nil {
+ return errors.Wrap(_bitmaskErr, "Error serializing 'bitmask' field")
+ }
- // Simple Field (listOfBitstringValues)
- if pushErr := writeBuffer.PushContext("listOfBitstringValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfBitstringValues")
- }
- _listOfBitstringValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfBitstringValues())
- if popErr := writeBuffer.PopContext("listOfBitstringValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfBitstringValues")
- }
- if _listOfBitstringValuesErr != nil {
- return errors.Wrap(_listOfBitstringValuesErr, "Error serializing 'listOfBitstringValues' field")
- }
+ // Simple Field (listOfBitstringValues)
+ if pushErr := writeBuffer.PushContext("listOfBitstringValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfBitstringValues")
+ }
+ _listOfBitstringValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfBitstringValues())
+ if popErr := writeBuffer.PopContext("listOfBitstringValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfBitstringValues")
+ }
+ if _listOfBitstringValuesErr != nil {
+ return errors.Wrap(_listOfBitstringValuesErr, "Error serializing 'listOfBitstringValues' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfBitstring"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfBitstring")
@@ -342,6 +347,7 @@ func (m *_BACnetEventParameterChangeOfBitstring) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfBitstring) isBACnetEventParameterChangeOfBitstring() bool {
return true
}
@@ -356,3 +362,6 @@ func (m *_BACnetEventParameterChangeOfBitstring) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go
index 99daf3d55f7..fd12e455a2b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfBitstringListOfBitstringValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfBitstringListOfBitstringValues is the corresponding interface of BACnetEventParameterChangeOfBitstringListOfBitstringValues
type BACnetEventParameterChangeOfBitstringListOfBitstringValues interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterChangeOfBitstringListOfBitstringValuesExactly interface
// _BACnetEventParameterChangeOfBitstringListOfBitstringValues is the data-structure of this message
type _BACnetEventParameterChangeOfBitstringListOfBitstringValues struct {
- OpeningTag BACnetOpeningTag
- ListOfBitstringValues []BACnetApplicationTagBitString
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfBitstringValues []BACnetApplicationTagBitString
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) GetClosing
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfBitstringListOfBitstringValues factory function for _BACnetEventParameterChangeOfBitstringListOfBitstringValues
-func NewBACnetEventParameterChangeOfBitstringListOfBitstringValues(openingTag BACnetOpeningTag, listOfBitstringValues []BACnetApplicationTagBitString, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfBitstringListOfBitstringValues {
- return &_BACnetEventParameterChangeOfBitstringListOfBitstringValues{OpeningTag: openingTag, ListOfBitstringValues: listOfBitstringValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfBitstringListOfBitstringValues( openingTag BACnetOpeningTag , listOfBitstringValues []BACnetApplicationTagBitString , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfBitstringListOfBitstringValues {
+return &_BACnetEventParameterChangeOfBitstringListOfBitstringValues{ OpeningTag: openingTag , ListOfBitstringValues: listOfBitstringValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfBitstringListOfBitstringValues(structType interface{}) BACnetEventParameterChangeOfBitstringListOfBitstringValues {
- if casted, ok := structType.(BACnetEventParameterChangeOfBitstringListOfBitstringValues); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfBitstringListOfBitstringValues); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfBitstringListOfBitstringValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) GetLengthI
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(c
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfBitstringListOfBitstringValues")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(c
// Terminated array
var listOfBitstringValues []BACnetApplicationTagBitString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfBitstringValues' field of BACnetEventParameterChangeOfBitstringListOfBitstringValues")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(c
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfBitstringListOfBitstringValues")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterChangeOfBitstringListOfBitstringValuesParseWithBuffer(c
// Create the instance
return &_BACnetEventParameterChangeOfBitstringListOfBitstringValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfBitstringValues: listOfBitstringValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfBitstringValues: listOfBitstringValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) Serialize(
func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfBitstringListOfBitstringValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfBitstringListOfBitstringValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfBitstringListOfBitstringValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) SerializeW
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterChangeOfBitstringListOfBitstringValues) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go
index 10a5ed68cfb..5ca7c130801 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfCharacterString is the corresponding interface of BACnetEventParameterChangeOfCharacterString
type BACnetEventParameterChangeOfCharacterString interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterChangeOfCharacterStringExactly interface {
// _BACnetEventParameterChangeOfCharacterString is the data-structure of this message
type _BACnetEventParameterChangeOfCharacterString struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- ListOfAlarmValues BACnetEventParameterChangeOfCharacterStringListOfAlarmValues
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ ListOfAlarmValues BACnetEventParameterChangeOfCharacterStringListOfAlarmValues
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterChangeOfCharacterString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfCharacterString) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfCharacterString) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfCharacterString) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfCharacterString) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterChangeOfCharacterString) GetClosingTag() BACnetClo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfCharacterString factory function for _BACnetEventParameterChangeOfCharacterString
-func NewBACnetEventParameterChangeOfCharacterString(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, listOfAlarmValues BACnetEventParameterChangeOfCharacterStringListOfAlarmValues, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfCharacterString {
+func NewBACnetEventParameterChangeOfCharacterString( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , listOfAlarmValues BACnetEventParameterChangeOfCharacterStringListOfAlarmValues , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfCharacterString {
_result := &_BACnetEventParameterChangeOfCharacterString{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- ListOfAlarmValues: listOfAlarmValues,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ ListOfAlarmValues: listOfAlarmValues,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterChangeOfCharacterString(openingTag BACnetOpeningTag,
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfCharacterString(structType interface{}) BACnetEventParameterChangeOfCharacterString {
- if casted, ok := structType.(BACnetEventParameterChangeOfCharacterString); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfCharacterString); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfCharacterString); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterChangeOfCharacterString) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfCharacterString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(17)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(17) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfCharacterString")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfCharacterString")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("listOfAlarmValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfAlarmValues")
}
- _listOfAlarmValues, _listOfAlarmValuesErr := BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_listOfAlarmValues, _listOfAlarmValuesErr := BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _listOfAlarmValuesErr != nil {
return nil, errors.Wrap(_listOfAlarmValuesErr, "Error parsing 'listOfAlarmValues' field of BACnetEventParameterChangeOfCharacterString")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(17)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(17) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfCharacterString")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterChangeOfCharacterStringParseWithBuffer(ctx context.Cont
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfCharacterString{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- ListOfAlarmValues: listOfAlarmValues,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ ListOfAlarmValues: listOfAlarmValues,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterChangeOfCharacterString) SerializeWithWriteBuffer(
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfCharacterString")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (listOfAlarmValues)
- if pushErr := writeBuffer.PushContext("listOfAlarmValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfAlarmValues")
- }
- _listOfAlarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfAlarmValues())
- if popErr := writeBuffer.PopContext("listOfAlarmValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfAlarmValues")
- }
- if _listOfAlarmValuesErr != nil {
- return errors.Wrap(_listOfAlarmValuesErr, "Error serializing 'listOfAlarmValues' field")
- }
+ // Simple Field (listOfAlarmValues)
+ if pushErr := writeBuffer.PushContext("listOfAlarmValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfAlarmValues")
+ }
+ _listOfAlarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfAlarmValues())
+ if popErr := writeBuffer.PopContext("listOfAlarmValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfAlarmValues")
+ }
+ if _listOfAlarmValuesErr != nil {
+ return errors.Wrap(_listOfAlarmValuesErr, "Error serializing 'listOfAlarmValues' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfCharacterString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfCharacterString")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterChangeOfCharacterString) SerializeWithWriteBuffer(
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfCharacterString) isBACnetEventParameterChangeOfCharacterString() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterChangeOfCharacterString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go
index f05bb8e4ca9..7c58559de83 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfCharacterStringListOfAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfCharacterStringListOfAlarmValues is the corresponding interface of BACnetEventParameterChangeOfCharacterStringListOfAlarmValues
type BACnetEventParameterChangeOfCharacterStringListOfAlarmValues interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesExactly interfa
// _BACnetEventParameterChangeOfCharacterStringListOfAlarmValues is the data-structure of this message
type _BACnetEventParameterChangeOfCharacterStringListOfAlarmValues struct {
- OpeningTag BACnetOpeningTag
- ListOfAlarmValues []BACnetApplicationTagCharacterString
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfAlarmValues []BACnetApplicationTagCharacterString
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) GetClosi
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfCharacterStringListOfAlarmValues factory function for _BACnetEventParameterChangeOfCharacterStringListOfAlarmValues
-func NewBACnetEventParameterChangeOfCharacterStringListOfAlarmValues(openingTag BACnetOpeningTag, listOfAlarmValues []BACnetApplicationTagCharacterString, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues {
- return &_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues{OpeningTag: openingTag, ListOfAlarmValues: listOfAlarmValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfCharacterStringListOfAlarmValues( openingTag BACnetOpeningTag , listOfAlarmValues []BACnetApplicationTagCharacterString , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues {
+return &_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues{ OpeningTag: openingTag , ListOfAlarmValues: listOfAlarmValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfCharacterStringListOfAlarmValues(structType interface{}) BACnetEventParameterChangeOfCharacterStringListOfAlarmValues {
- if casted, ok := structType.(BACnetEventParameterChangeOfCharacterStringListOfAlarmValues); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfCharacterStringListOfAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfCharacterStringListOfAlarmValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) GetLengt
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfCharacterStringListOfAlarmValues")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer
// Terminated array
var listOfAlarmValues []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfAlarmValues' field of BACnetEventParameterChangeOfCharacterStringListOfAlarmValues")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfCharacterStringListOfAlarmValues")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterChangeOfCharacterStringListOfAlarmValuesParseWithBuffer
// Create the instance
return &_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfAlarmValues: listOfAlarmValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfAlarmValues: listOfAlarmValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) Serializ
func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfCharacterStringListOfAlarmValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfCharacterStringListOfAlarmValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfCharacterStringListOfAlarmValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) Serializ
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterChangeOfCharacterStringListOfAlarmValues) String()
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go
index d35a9e54e67..a2cfe0c9fc1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfDiscreteValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfDiscreteValue is the corresponding interface of BACnetEventParameterChangeOfDiscreteValue
type BACnetEventParameterChangeOfDiscreteValue interface {
@@ -50,11 +52,13 @@ type BACnetEventParameterChangeOfDiscreteValueExactly interface {
// _BACnetEventParameterChangeOfDiscreteValue is the data-structure of this message
type _BACnetEventParameterChangeOfDiscreteValue struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -65,14 +69,12 @@ type _BACnetEventParameterChangeOfDiscreteValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfDiscreteValue) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfDiscreteValue) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfDiscreteValue) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfDiscreteValue) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -95,13 +97,14 @@ func (m *_BACnetEventParameterChangeOfDiscreteValue) GetClosingTag() BACnetClosi
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfDiscreteValue factory function for _BACnetEventParameterChangeOfDiscreteValue
-func NewBACnetEventParameterChangeOfDiscreteValue(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfDiscreteValue {
+func NewBACnetEventParameterChangeOfDiscreteValue( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfDiscreteValue {
_result := &_BACnetEventParameterChangeOfDiscreteValue{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -109,7 +112,7 @@ func NewBACnetEventParameterChangeOfDiscreteValue(openingTag BACnetOpeningTag, t
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfDiscreteValue(structType interface{}) BACnetEventParameterChangeOfDiscreteValue {
- if casted, ok := structType.(BACnetEventParameterChangeOfDiscreteValue); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfDiscreteValue); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfDiscreteValue); ok {
@@ -137,6 +140,7 @@ func (m *_BACnetEventParameterChangeOfDiscreteValue) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfDiscreteValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,7 +162,7 @@ func BACnetEventParameterChangeOfDiscreteValueParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(21)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(21) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfDiscreteValue")
}
@@ -171,7 +175,7 @@ func BACnetEventParameterChangeOfDiscreteValueParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfDiscreteValue")
}
@@ -184,7 +188,7 @@ func BACnetEventParameterChangeOfDiscreteValueParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(21)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(21) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfDiscreteValue")
}
@@ -199,10 +203,11 @@ func BACnetEventParameterChangeOfDiscreteValueParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfDiscreteValue{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -224,41 +229,41 @@ func (m *_BACnetEventParameterChangeOfDiscreteValue) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfDiscreteValue")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfDiscreteValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfDiscreteValue")
@@ -268,6 +273,7 @@ func (m *_BACnetEventParameterChangeOfDiscreteValue) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfDiscreteValue) isBACnetEventParameterChangeOfDiscreteValue() bool {
return true
}
@@ -282,3 +288,6 @@ func (m *_BACnetEventParameterChangeOfDiscreteValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go
index b062f3bc376..42267b6e855 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavety.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfLifeSavety is the corresponding interface of BACnetEventParameterChangeOfLifeSavety
type BACnetEventParameterChangeOfLifeSavety interface {
@@ -56,14 +58,16 @@ type BACnetEventParameterChangeOfLifeSavetyExactly interface {
// _BACnetEventParameterChangeOfLifeSavety is the data-structure of this message
type _BACnetEventParameterChangeOfLifeSavety struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- ListOfLifeSavetyAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues
- ListOfAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues
- ModePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ ListOfLifeSavetyAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues
+ ListOfAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues
+ ModePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -74,14 +78,12 @@ type _BACnetEventParameterChangeOfLifeSavety struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfLifeSavety) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfLifeSavety) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfLifeSavety) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfLifeSavety) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -116,16 +118,17 @@ func (m *_BACnetEventParameterChangeOfLifeSavety) GetClosingTag() BACnetClosingT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfLifeSavety factory function for _BACnetEventParameterChangeOfLifeSavety
-func NewBACnetEventParameterChangeOfLifeSavety(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, listOfLifeSavetyAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues, listOfAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues, modePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfLifeSavety {
+func NewBACnetEventParameterChangeOfLifeSavety( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , listOfLifeSavetyAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues , listOfAlarmValues BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues , modePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfLifeSavety {
_result := &_BACnetEventParameterChangeOfLifeSavety{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
ListOfLifeSavetyAlarmValues: listOfLifeSavetyAlarmValues,
- ListOfAlarmValues: listOfAlarmValues,
- ModePropertyReference: modePropertyReference,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ ListOfAlarmValues: listOfAlarmValues,
+ ModePropertyReference: modePropertyReference,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -133,7 +136,7 @@ func NewBACnetEventParameterChangeOfLifeSavety(openingTag BACnetOpeningTag, time
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfLifeSavety(structType interface{}) BACnetEventParameterChangeOfLifeSavety {
- if casted, ok := structType.(BACnetEventParameterChangeOfLifeSavety); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfLifeSavety); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfLifeSavety); ok {
@@ -170,6 +173,7 @@ func (m *_BACnetEventParameterChangeOfLifeSavety) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfLifeSavety) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -191,7 +195,7 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(8)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(8) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfLifeSavety")
}
@@ -204,7 +208,7 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfLifeSavety")
}
@@ -217,7 +221,7 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("listOfLifeSavetyAlarmValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfLifeSavetyAlarmValues")
}
- _listOfLifeSavetyAlarmValues, _listOfLifeSavetyAlarmValuesErr := BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_listOfLifeSavetyAlarmValues, _listOfLifeSavetyAlarmValuesErr := BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _listOfLifeSavetyAlarmValuesErr != nil {
return nil, errors.Wrap(_listOfLifeSavetyAlarmValuesErr, "Error parsing 'listOfLifeSavetyAlarmValues' field of BACnetEventParameterChangeOfLifeSavety")
}
@@ -230,7 +234,7 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("listOfAlarmValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfAlarmValues")
}
- _listOfAlarmValues, _listOfAlarmValuesErr := BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_listOfAlarmValues, _listOfAlarmValuesErr := BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _listOfAlarmValuesErr != nil {
return nil, errors.Wrap(_listOfAlarmValuesErr, "Error parsing 'listOfAlarmValues' field of BACnetEventParameterChangeOfLifeSavety")
}
@@ -243,7 +247,7 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("modePropertyReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for modePropertyReference")
}
- _modePropertyReference, _modePropertyReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_modePropertyReference, _modePropertyReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _modePropertyReferenceErr != nil {
return nil, errors.Wrap(_modePropertyReferenceErr, "Error parsing 'modePropertyReference' field of BACnetEventParameterChangeOfLifeSavety")
}
@@ -256,7 +260,7 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(8)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(8) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfLifeSavety")
}
@@ -271,13 +275,14 @@ func BACnetEventParameterChangeOfLifeSavetyParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfLifeSavety{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
ListOfLifeSavetyAlarmValues: listOfLifeSavetyAlarmValues,
- ListOfAlarmValues: listOfAlarmValues,
- ModePropertyReference: modePropertyReference,
- ClosingTag: closingTag,
+ ListOfAlarmValues: listOfAlarmValues,
+ ModePropertyReference: modePropertyReference,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -299,77 +304,77 @@ func (m *_BACnetEventParameterChangeOfLifeSavety) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfLifeSavety")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (listOfLifeSavetyAlarmValues)
- if pushErr := writeBuffer.PushContext("listOfLifeSavetyAlarmValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfLifeSavetyAlarmValues")
- }
- _listOfLifeSavetyAlarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfLifeSavetyAlarmValues())
- if popErr := writeBuffer.PopContext("listOfLifeSavetyAlarmValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfLifeSavetyAlarmValues")
- }
- if _listOfLifeSavetyAlarmValuesErr != nil {
- return errors.Wrap(_listOfLifeSavetyAlarmValuesErr, "Error serializing 'listOfLifeSavetyAlarmValues' field")
- }
+ // Simple Field (listOfLifeSavetyAlarmValues)
+ if pushErr := writeBuffer.PushContext("listOfLifeSavetyAlarmValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfLifeSavetyAlarmValues")
+ }
+ _listOfLifeSavetyAlarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfLifeSavetyAlarmValues())
+ if popErr := writeBuffer.PopContext("listOfLifeSavetyAlarmValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfLifeSavetyAlarmValues")
+ }
+ if _listOfLifeSavetyAlarmValuesErr != nil {
+ return errors.Wrap(_listOfLifeSavetyAlarmValuesErr, "Error serializing 'listOfLifeSavetyAlarmValues' field")
+ }
- // Simple Field (listOfAlarmValues)
- if pushErr := writeBuffer.PushContext("listOfAlarmValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfAlarmValues")
- }
- _listOfAlarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfAlarmValues())
- if popErr := writeBuffer.PopContext("listOfAlarmValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfAlarmValues")
- }
- if _listOfAlarmValuesErr != nil {
- return errors.Wrap(_listOfAlarmValuesErr, "Error serializing 'listOfAlarmValues' field")
- }
+ // Simple Field (listOfAlarmValues)
+ if pushErr := writeBuffer.PushContext("listOfAlarmValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfAlarmValues")
+ }
+ _listOfAlarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfAlarmValues())
+ if popErr := writeBuffer.PopContext("listOfAlarmValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfAlarmValues")
+ }
+ if _listOfAlarmValuesErr != nil {
+ return errors.Wrap(_listOfAlarmValuesErr, "Error serializing 'listOfAlarmValues' field")
+ }
- // Simple Field (modePropertyReference)
- if pushErr := writeBuffer.PushContext("modePropertyReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for modePropertyReference")
- }
- _modePropertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetModePropertyReference())
- if popErr := writeBuffer.PopContext("modePropertyReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for modePropertyReference")
- }
- if _modePropertyReferenceErr != nil {
- return errors.Wrap(_modePropertyReferenceErr, "Error serializing 'modePropertyReference' field")
- }
+ // Simple Field (modePropertyReference)
+ if pushErr := writeBuffer.PushContext("modePropertyReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for modePropertyReference")
+ }
+ _modePropertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetModePropertyReference())
+ if popErr := writeBuffer.PopContext("modePropertyReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for modePropertyReference")
+ }
+ if _modePropertyReferenceErr != nil {
+ return errors.Wrap(_modePropertyReferenceErr, "Error serializing 'modePropertyReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfLifeSavety"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfLifeSavety")
@@ -379,6 +384,7 @@ func (m *_BACnetEventParameterChangeOfLifeSavety) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfLifeSavety) isBACnetEventParameterChangeOfLifeSavety() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetEventParameterChangeOfLifeSavety) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go
index 6e24e8f84de..519d0d4404e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues is the corresponding interface of BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues
type BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesExactly interface {
// _BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues is the data-structure of this message
type _BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues struct {
- OpeningTag BACnetOpeningTag
- ListOfAlarmValues []BACnetLifeSafetyStateTagged
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfAlarmValues []BACnetLifeSafetyStateTagged
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) GetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfLifeSavetyListOfAlarmValues factory function for _BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues
-func NewBACnetEventParameterChangeOfLifeSavetyListOfAlarmValues(openingTag BACnetOpeningTag, listOfAlarmValues []BACnetLifeSafetyStateTagged, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues {
- return &_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues{OpeningTag: openingTag, ListOfAlarmValues: listOfAlarmValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfLifeSavetyListOfAlarmValues( openingTag BACnetOpeningTag , listOfAlarmValues []BACnetLifeSafetyStateTagged , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues {
+return &_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues{ OpeningTag: openingTag , ListOfAlarmValues: listOfAlarmValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfLifeSavetyListOfAlarmValues(structType interface{}) BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues {
- if casted, ok := structType.(BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(ctx
// Terminated array
var listOfAlarmValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfAlarmValues' field of BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterChangeOfLifeSavetyListOfAlarmValuesParseWithBuffer(ctx
// Create the instance
return &_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfAlarmValues: listOfAlarmValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfAlarmValues: listOfAlarmValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) Serialize() (
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) SerializeWith
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfAlarmValues) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go
index a69b8fe924b..a842ede4a5e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues is the corresponding interface of BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues
type BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesExactly in
// _BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues is the data-structure of this message
type _BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues struct {
- OpeningTag BACnetOpeningTag
- ListOfLifeSavetyAlarmValues []BACnetLifeSafetyStateTagged
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfLifeSavetyAlarmValues []BACnetLifeSafetyStateTagged
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) Get
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues factory function for _BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues
-func NewBACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues(openingTag BACnetOpeningTag, listOfLifeSavetyAlarmValues []BACnetLifeSafetyStateTagged, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues {
- return &_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues{OpeningTag: openingTag, ListOfLifeSavetyAlarmValues: listOfLifeSavetyAlarmValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues( openingTag BACnetOpeningTag , listOfLifeSavetyAlarmValues []BACnetLifeSafetyStateTagged , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues {
+return &_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues{ OpeningTag: openingTag , ListOfLifeSavetyAlarmValues: listOfLifeSavetyAlarmValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues(structType interface{}) BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues {
- if casted, ok := structType.(BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) Get
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithB
// Terminated array
var listOfLifeSavetyAlarmValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfLifeSavetyAlarmValues' field of BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValuesParseWithB
// Create the instance
return &_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfLifeSavetyAlarmValues: listOfLifeSavetyAlarmValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfLifeSavetyAlarmValues: listOfLifeSavetyAlarmValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) Ser
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) Ser
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterChangeOfLifeSavetyListOfLifeSavetyAlarmValues) Str
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go
index 534726edf7c..2f53ecc44b7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfState is the corresponding interface of BACnetEventParameterChangeOfState
type BACnetEventParameterChangeOfState interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterChangeOfStateExactly interface {
// _BACnetEventParameterChangeOfState is the data-structure of this message
type _BACnetEventParameterChangeOfState struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- ListOfValues BACnetEventParameterChangeOfStateListOfValues
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ ListOfValues BACnetEventParameterChangeOfStateListOfValues
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterChangeOfState struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfState) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfState) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfState) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfState) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterChangeOfState) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfState factory function for _BACnetEventParameterChangeOfState
-func NewBACnetEventParameterChangeOfState(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, listOfValues BACnetEventParameterChangeOfStateListOfValues, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfState {
+func NewBACnetEventParameterChangeOfState( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , listOfValues BACnetEventParameterChangeOfStateListOfValues , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfState {
_result := &_BACnetEventParameterChangeOfState{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- ListOfValues: listOfValues,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ ListOfValues: listOfValues,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterChangeOfState(openingTag BACnetOpeningTag, timeDelay
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfState(structType interface{}) BACnetEventParameterChangeOfState {
- if casted, ok := structType.(BACnetEventParameterChangeOfState); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfState); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfState); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterChangeOfState) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterChangeOfStateParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfState")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterChangeOfStateParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfState")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterChangeOfStateParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("listOfValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfValues")
}
- _listOfValues, _listOfValuesErr := BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_listOfValues, _listOfValuesErr := BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _listOfValuesErr != nil {
return nil, errors.Wrap(_listOfValuesErr, "Error parsing 'listOfValues' field of BACnetEventParameterChangeOfState")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterChangeOfStateParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfState")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterChangeOfStateParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfState{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- ListOfValues: listOfValues,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ ListOfValues: listOfValues,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterChangeOfState) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfState")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (listOfValues)
- if pushErr := writeBuffer.PushContext("listOfValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfValues")
- }
- _listOfValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfValues())
- if popErr := writeBuffer.PopContext("listOfValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfValues")
- }
- if _listOfValuesErr != nil {
- return errors.Wrap(_listOfValuesErr, "Error serializing 'listOfValues' field")
- }
+ // Simple Field (listOfValues)
+ if pushErr := writeBuffer.PushContext("listOfValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfValues")
+ }
+ _listOfValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfValues())
+ if popErr := writeBuffer.PopContext("listOfValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfValues")
+ }
+ if _listOfValuesErr != nil {
+ return errors.Wrap(_listOfValuesErr, "Error serializing 'listOfValues' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfState")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterChangeOfState) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfState) isBACnetEventParameterChangeOfState() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterChangeOfState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go
index a774eb3f5d7..aeab6e7227f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStateListOfValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfStateListOfValues is the corresponding interface of BACnetEventParameterChangeOfStateListOfValues
type BACnetEventParameterChangeOfStateListOfValues interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterChangeOfStateListOfValuesExactly interface {
// _BACnetEventParameterChangeOfStateListOfValues is the data-structure of this message
type _BACnetEventParameterChangeOfStateListOfValues struct {
- OpeningTag BACnetOpeningTag
- ListOfValues []BACnetPropertyStates
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfValues []BACnetPropertyStates
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterChangeOfStateListOfValues) GetClosingTag() BACnetC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfStateListOfValues factory function for _BACnetEventParameterChangeOfStateListOfValues
-func NewBACnetEventParameterChangeOfStateListOfValues(openingTag BACnetOpeningTag, listOfValues []BACnetPropertyStates, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfStateListOfValues {
- return &_BACnetEventParameterChangeOfStateListOfValues{OpeningTag: openingTag, ListOfValues: listOfValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfStateListOfValues( openingTag BACnetOpeningTag , listOfValues []BACnetPropertyStates , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfStateListOfValues {
+return &_BACnetEventParameterChangeOfStateListOfValues{ OpeningTag: openingTag , ListOfValues: listOfValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfStateListOfValues(structType interface{}) BACnetEventParameterChangeOfStateListOfValues {
- if casted, ok := structType.(BACnetEventParameterChangeOfStateListOfValues); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfStateListOfValues); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfStateListOfValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterChangeOfStateListOfValues) GetLengthInBits(ctx con
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfStateListOfValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfStateListOfValues")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(ctx context.Co
// Terminated array
var listOfValues []BACnetPropertyStates
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetPropertyStatesParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetPropertyStatesParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfValues' field of BACnetEventParameterChangeOfStateListOfValues")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(ctx context.Co
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfStateListOfValues")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterChangeOfStateListOfValuesParseWithBuffer(ctx context.Co
// Create the instance
return &_BACnetEventParameterChangeOfStateListOfValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfValues: listOfValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfValues: listOfValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterChangeOfStateListOfValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterChangeOfStateListOfValues) Serialize() ([]byte, er
func (m *_BACnetEventParameterChangeOfStateListOfValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfStateListOfValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfStateListOfValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfStateListOfValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterChangeOfStateListOfValues) SerializeWithWriteBuffe
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfStateListOfValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterChangeOfStateListOfValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go
index f93a9345cf4..8eb11b50fe7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfStatusFlags.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfStatusFlags is the corresponding interface of BACnetEventParameterChangeOfStatusFlags
type BACnetEventParameterChangeOfStatusFlags interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterChangeOfStatusFlagsExactly interface {
// _BACnetEventParameterChangeOfStatusFlags is the data-structure of this message
type _BACnetEventParameterChangeOfStatusFlags struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- SelectedFlags BACnetStatusFlagsTagged
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ SelectedFlags BACnetStatusFlagsTagged
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterChangeOfStatusFlags struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfStatusFlags) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfStatusFlags) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfStatusFlags) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfStatusFlags) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterChangeOfStatusFlags) GetClosingTag() BACnetClosing
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfStatusFlags factory function for _BACnetEventParameterChangeOfStatusFlags
-func NewBACnetEventParameterChangeOfStatusFlags(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, selectedFlags BACnetStatusFlagsTagged, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfStatusFlags {
+func NewBACnetEventParameterChangeOfStatusFlags( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , selectedFlags BACnetStatusFlagsTagged , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfStatusFlags {
_result := &_BACnetEventParameterChangeOfStatusFlags{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- SelectedFlags: selectedFlags,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ SelectedFlags: selectedFlags,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterChangeOfStatusFlags(openingTag BACnetOpeningTag, tim
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfStatusFlags(structType interface{}) BACnetEventParameterChangeOfStatusFlags {
- if casted, ok := structType.(BACnetEventParameterChangeOfStatusFlags); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfStatusFlags); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfStatusFlags); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterChangeOfStatusFlags) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfStatusFlags) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(18)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(18) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfStatusFlags")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfStatusFlags")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("selectedFlags"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for selectedFlags")
}
- _selectedFlags, _selectedFlagsErr := BACnetStatusFlagsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_selectedFlags, _selectedFlagsErr := BACnetStatusFlagsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _selectedFlagsErr != nil {
return nil, errors.Wrap(_selectedFlagsErr, "Error parsing 'selectedFlags' field of BACnetEventParameterChangeOfStatusFlags")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(18)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(18) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfStatusFlags")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterChangeOfStatusFlagsParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfStatusFlags{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- SelectedFlags: selectedFlags,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ SelectedFlags: selectedFlags,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterChangeOfStatusFlags) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfStatusFlags")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (selectedFlags)
- if pushErr := writeBuffer.PushContext("selectedFlags"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for selectedFlags")
- }
- _selectedFlagsErr := writeBuffer.WriteSerializable(ctx, m.GetSelectedFlags())
- if popErr := writeBuffer.PopContext("selectedFlags"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for selectedFlags")
- }
- if _selectedFlagsErr != nil {
- return errors.Wrap(_selectedFlagsErr, "Error serializing 'selectedFlags' field")
- }
+ // Simple Field (selectedFlags)
+ if pushErr := writeBuffer.PushContext("selectedFlags"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for selectedFlags")
+ }
+ _selectedFlagsErr := writeBuffer.WriteSerializable(ctx, m.GetSelectedFlags())
+ if popErr := writeBuffer.PopContext("selectedFlags"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for selectedFlags")
+ }
+ if _selectedFlagsErr != nil {
+ return errors.Wrap(_selectedFlagsErr, "Error serializing 'selectedFlags' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfStatusFlags"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfStatusFlags")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterChangeOfStatusFlags) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfStatusFlags) isBACnetEventParameterChangeOfStatusFlags() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterChangeOfStatusFlags) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go
index 0003404569a..eb27a441792 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimer.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfTimer is the corresponding interface of BACnetEventParameterChangeOfTimer
type BACnetEventParameterChangeOfTimer interface {
@@ -54,13 +56,15 @@ type BACnetEventParameterChangeOfTimerExactly interface {
// _BACnetEventParameterChangeOfTimer is the data-structure of this message
type _BACnetEventParameterChangeOfTimer struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- AlarmValues BACnetEventParameterChangeOfTimerAlarmValue
- UpdateTimeReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ AlarmValues BACnetEventParameterChangeOfTimerAlarmValue
+ UpdateTimeReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -71,14 +75,12 @@ type _BACnetEventParameterChangeOfTimer struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfTimer) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfTimer) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfTimer) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfTimer) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,15 +111,16 @@ func (m *_BACnetEventParameterChangeOfTimer) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfTimer factory function for _BACnetEventParameterChangeOfTimer
-func NewBACnetEventParameterChangeOfTimer(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, alarmValues BACnetEventParameterChangeOfTimerAlarmValue, updateTimeReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfTimer {
+func NewBACnetEventParameterChangeOfTimer( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , alarmValues BACnetEventParameterChangeOfTimerAlarmValue , updateTimeReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfTimer {
_result := &_BACnetEventParameterChangeOfTimer{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- AlarmValues: alarmValues,
- UpdateTimeReference: updateTimeReference,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ AlarmValues: alarmValues,
+ UpdateTimeReference: updateTimeReference,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -125,7 +128,7 @@ func NewBACnetEventParameterChangeOfTimer(openingTag BACnetOpeningTag, timeDelay
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfTimer(structType interface{}) BACnetEventParameterChangeOfTimer {
- if casted, ok := structType.(BACnetEventParameterChangeOfTimer); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfTimer); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfTimer); ok {
@@ -159,6 +162,7 @@ func (m *_BACnetEventParameterChangeOfTimer) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfTimer) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -180,7 +184,7 @@ func BACnetEventParameterChangeOfTimerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(22)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(22) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfTimer")
}
@@ -193,7 +197,7 @@ func BACnetEventParameterChangeOfTimerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfTimer")
}
@@ -206,7 +210,7 @@ func BACnetEventParameterChangeOfTimerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("alarmValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for alarmValues")
}
- _alarmValues, _alarmValuesErr := BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_alarmValues, _alarmValuesErr := BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _alarmValuesErr != nil {
return nil, errors.Wrap(_alarmValuesErr, "Error parsing 'alarmValues' field of BACnetEventParameterChangeOfTimer")
}
@@ -219,7 +223,7 @@ func BACnetEventParameterChangeOfTimerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("updateTimeReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for updateTimeReference")
}
- _updateTimeReference, _updateTimeReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_updateTimeReference, _updateTimeReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _updateTimeReferenceErr != nil {
return nil, errors.Wrap(_updateTimeReferenceErr, "Error parsing 'updateTimeReference' field of BACnetEventParameterChangeOfTimer")
}
@@ -232,7 +236,7 @@ func BACnetEventParameterChangeOfTimerParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(22)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(22) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfTimer")
}
@@ -247,12 +251,13 @@ func BACnetEventParameterChangeOfTimerParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfTimer{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- AlarmValues: alarmValues,
- UpdateTimeReference: updateTimeReference,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ AlarmValues: alarmValues,
+ UpdateTimeReference: updateTimeReference,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -274,65 +279,65 @@ func (m *_BACnetEventParameterChangeOfTimer) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfTimer")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (alarmValues)
- if pushErr := writeBuffer.PushContext("alarmValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for alarmValues")
- }
- _alarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetAlarmValues())
- if popErr := writeBuffer.PopContext("alarmValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for alarmValues")
- }
- if _alarmValuesErr != nil {
- return errors.Wrap(_alarmValuesErr, "Error serializing 'alarmValues' field")
- }
+ // Simple Field (alarmValues)
+ if pushErr := writeBuffer.PushContext("alarmValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for alarmValues")
+ }
+ _alarmValuesErr := writeBuffer.WriteSerializable(ctx, m.GetAlarmValues())
+ if popErr := writeBuffer.PopContext("alarmValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for alarmValues")
+ }
+ if _alarmValuesErr != nil {
+ return errors.Wrap(_alarmValuesErr, "Error serializing 'alarmValues' field")
+ }
- // Simple Field (updateTimeReference)
- if pushErr := writeBuffer.PushContext("updateTimeReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for updateTimeReference")
- }
- _updateTimeReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateTimeReference())
- if popErr := writeBuffer.PopContext("updateTimeReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for updateTimeReference")
- }
- if _updateTimeReferenceErr != nil {
- return errors.Wrap(_updateTimeReferenceErr, "Error serializing 'updateTimeReference' field")
- }
+ // Simple Field (updateTimeReference)
+ if pushErr := writeBuffer.PushContext("updateTimeReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for updateTimeReference")
+ }
+ _updateTimeReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetUpdateTimeReference())
+ if popErr := writeBuffer.PopContext("updateTimeReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for updateTimeReference")
+ }
+ if _updateTimeReferenceErr != nil {
+ return errors.Wrap(_updateTimeReferenceErr, "Error serializing 'updateTimeReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfTimer"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfTimer")
@@ -342,6 +347,7 @@ func (m *_BACnetEventParameterChangeOfTimer) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfTimer) isBACnetEventParameterChangeOfTimer() bool {
return true
}
@@ -356,3 +362,6 @@ func (m *_BACnetEventParameterChangeOfTimer) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go
index e33b58839db..b0a40ea24e5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfTimerAlarmValue.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfTimerAlarmValue is the corresponding interface of BACnetEventParameterChangeOfTimerAlarmValue
type BACnetEventParameterChangeOfTimerAlarmValue interface {
@@ -49,14 +51,15 @@ type BACnetEventParameterChangeOfTimerAlarmValueExactly interface {
// _BACnetEventParameterChangeOfTimerAlarmValue is the data-structure of this message
type _BACnetEventParameterChangeOfTimerAlarmValue struct {
- OpeningTag BACnetOpeningTag
- AlarmValues []BACnetTimerStateTagged
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ AlarmValues []BACnetTimerStateTagged
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventParameterChangeOfTimerAlarmValue) GetClosingTag() BACnetClo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfTimerAlarmValue factory function for _BACnetEventParameterChangeOfTimerAlarmValue
-func NewBACnetEventParameterChangeOfTimerAlarmValue(openingTag BACnetOpeningTag, alarmValues []BACnetTimerStateTagged, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfTimerAlarmValue {
- return &_BACnetEventParameterChangeOfTimerAlarmValue{OpeningTag: openingTag, AlarmValues: alarmValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfTimerAlarmValue( openingTag BACnetOpeningTag , alarmValues []BACnetTimerStateTagged , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfTimerAlarmValue {
+return &_BACnetEventParameterChangeOfTimerAlarmValue{ OpeningTag: openingTag , AlarmValues: alarmValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfTimerAlarmValue(structType interface{}) BACnetEventParameterChangeOfTimerAlarmValue {
- if casted, ok := structType.(BACnetEventParameterChangeOfTimerAlarmValue); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfTimerAlarmValue); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfTimerAlarmValue); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventParameterChangeOfTimerAlarmValue) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfTimerAlarmValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfTimerAlarmValue")
}
@@ -155,8 +160,8 @@ func BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(ctx context.Cont
// Terminated array
var alarmValues []BACnetTimerStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetTimerStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetTimerStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'alarmValues' field of BACnetEventParameterChangeOfTimerAlarmValue")
}
@@ -171,7 +176,7 @@ func BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfTimerAlarmValue")
}
@@ -186,11 +191,11 @@ func BACnetEventParameterChangeOfTimerAlarmValueParseWithBuffer(ctx context.Cont
// Create the instance
return &_BACnetEventParameterChangeOfTimerAlarmValue{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- AlarmValues: alarmValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ AlarmValues: alarmValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterChangeOfTimerAlarmValue) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventParameterChangeOfTimerAlarmValue) Serialize() ([]byte, erro
func (m *_BACnetEventParameterChangeOfTimerAlarmValue) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfTimerAlarmValue"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfTimerAlarmValue"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfTimerAlarmValue")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventParameterChangeOfTimerAlarmValue) SerializeWithWriteBuffer(
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfTimerAlarmValue) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventParameterChangeOfTimerAlarmValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go
index ecb1a365695..04d026b4b4a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfValue is the corresponding interface of BACnetEventParameterChangeOfValue
type BACnetEventParameterChangeOfValue interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterChangeOfValueExactly interface {
// _BACnetEventParameterChangeOfValue is the data-structure of this message
type _BACnetEventParameterChangeOfValue struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- CovCriteria BACnetEventParameterChangeOfValueCivCriteria
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ CovCriteria BACnetEventParameterChangeOfValueCivCriteria
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterChangeOfValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfValue) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterChangeOfValue) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterChangeOfValue) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterChangeOfValue) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterChangeOfValue) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfValue factory function for _BACnetEventParameterChangeOfValue
-func NewBACnetEventParameterChangeOfValue(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, covCriteria BACnetEventParameterChangeOfValueCivCriteria, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterChangeOfValue {
+func NewBACnetEventParameterChangeOfValue( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , covCriteria BACnetEventParameterChangeOfValueCivCriteria , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterChangeOfValue {
_result := &_BACnetEventParameterChangeOfValue{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- CovCriteria: covCriteria,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ CovCriteria: covCriteria,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterChangeOfValue(openingTag BACnetOpeningTag, timeDelay
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfValue(structType interface{}) BACnetEventParameterChangeOfValue {
- if casted, ok := structType.(BACnetEventParameterChangeOfValue); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfValue); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfValue); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterChangeOfValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterChangeOfValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfValue")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterChangeOfValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterChangeOfValue")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterChangeOfValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("covCriteria"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for covCriteria")
}
- _covCriteria, _covCriteriaErr := BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_covCriteria, _covCriteriaErr := BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _covCriteriaErr != nil {
return nil, errors.Wrap(_covCriteriaErr, "Error parsing 'covCriteria' field of BACnetEventParameterChangeOfValue")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterChangeOfValueParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfValue")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterChangeOfValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetEventParameterChangeOfValue{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- CovCriteria: covCriteria,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ CovCriteria: covCriteria,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterChangeOfValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfValue")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (covCriteria)
- if pushErr := writeBuffer.PushContext("covCriteria"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for covCriteria")
- }
- _covCriteriaErr := writeBuffer.WriteSerializable(ctx, m.GetCovCriteria())
- if popErr := writeBuffer.PopContext("covCriteria"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for covCriteria")
- }
- if _covCriteriaErr != nil {
- return errors.Wrap(_covCriteriaErr, "Error serializing 'covCriteria' field")
- }
+ // Simple Field (covCriteria)
+ if pushErr := writeBuffer.PushContext("covCriteria"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for covCriteria")
+ }
+ _covCriteriaErr := writeBuffer.WriteSerializable(ctx, m.GetCovCriteria())
+ if popErr := writeBuffer.PopContext("covCriteria"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for covCriteria")
+ }
+ if _covCriteriaErr != nil {
+ return errors.Wrap(_covCriteriaErr, "Error serializing 'covCriteria' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfValue")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterChangeOfValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfValue) isBACnetEventParameterChangeOfValue() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterChangeOfValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go
index 284278a33d0..b199370279c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteria.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfValueCivCriteria is the corresponding interface of BACnetEventParameterChangeOfValueCivCriteria
type BACnetEventParameterChangeOfValueCivCriteria interface {
@@ -51,9 +53,9 @@ type BACnetEventParameterChangeOfValueCivCriteriaExactly interface {
// _BACnetEventParameterChangeOfValueCivCriteria is the data-structure of this message
type _BACnetEventParameterChangeOfValueCivCriteria struct {
_BACnetEventParameterChangeOfValueCivCriteriaChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
@@ -64,6 +66,7 @@ type _BACnetEventParameterChangeOfValueCivCriteriaChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetEventParameterChangeOfValueCivCriteriaParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetEventParameterChangeOfValueCivCriteria, serializeChildFunction func() error) error
GetTypeName() string
@@ -71,13 +74,12 @@ type BACnetEventParameterChangeOfValueCivCriteriaParent interface {
type BACnetEventParameterChangeOfValueCivCriteriaChild interface {
utils.Serializable
- InitializeParent(parent BACnetEventParameterChangeOfValueCivCriteria, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetEventParameterChangeOfValueCivCriteria , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetEventParameterChangeOfValueCivCriteria
GetTypeName() string
BACnetEventParameterChangeOfValueCivCriteria
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -115,14 +117,15 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteria) GetPeekedTagNumber() uin
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfValueCivCriteria factory function for _BACnetEventParameterChangeOfValueCivCriteria
-func NewBACnetEventParameterChangeOfValueCivCriteria(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfValueCivCriteria {
- return &_BACnetEventParameterChangeOfValueCivCriteria{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterChangeOfValueCivCriteria( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfValueCivCriteria {
+return &_BACnetEventParameterChangeOfValueCivCriteria{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfValueCivCriteria(structType interface{}) BACnetEventParameterChangeOfValueCivCriteria {
- if casted, ok := structType.(BACnetEventParameterChangeOfValueCivCriteria); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfValueCivCriteria); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfValueCivCriteria); ok {
@@ -135,6 +138,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteria) GetTypeName() string {
return "BACnetEventParameterChangeOfValueCivCriteria"
}
+
func (m *_BACnetEventParameterChangeOfValueCivCriteria) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -170,7 +174,7 @@ func BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterChangeOfValueCivCriteria")
}
@@ -179,13 +183,13 @@ func BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx context.Con
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -195,16 +199,16 @@ func BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx context.Con
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetEventParameterChangeOfValueCivCriteriaChildSerializeRequirement interface {
BACnetEventParameterChangeOfValueCivCriteria
- InitializeParent(BACnetEventParameterChangeOfValueCivCriteria, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetEventParameterChangeOfValueCivCriteria, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetEventParameterChangeOfValueCivCriteria
}
var _childTemp interface{}
var _child BACnetEventParameterChangeOfValueCivCriteriaChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetEventParameterChangeOfValueCivCriteriaBitmask
+case peekedTagNumber == uint8(0) : // BACnetEventParameterChangeOfValueCivCriteriaBitmask
_childTemp, typeSwitchError = BACnetEventParameterChangeOfValueCivCriteriaBitmaskParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == uint8(1): // BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement
+case peekedTagNumber == uint8(1) : // BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement
_childTemp, typeSwitchError = BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrementParseWithBuffer(ctx, readBuffer, tagNumber)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
@@ -218,7 +222,7 @@ func BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterChangeOfValueCivCriteria")
}
@@ -232,7 +236,7 @@ func BACnetEventParameterChangeOfValueCivCriteriaParseWithBuffer(ctx context.Con
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -242,7 +246,7 @@ func (pm *_BACnetEventParameterChangeOfValueCivCriteria) SerializeParent(ctx con
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterChangeOfValueCivCriteria"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterChangeOfValueCivCriteria"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfValueCivCriteria")
}
@@ -285,13 +289,13 @@ func (pm *_BACnetEventParameterChangeOfValueCivCriteria) SerializeParent(ctx con
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterChangeOfValueCivCriteria) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -309,3 +313,6 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteria) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go
index cdbc917481e..8e6703b0d8a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaBitmask.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfValueCivCriteriaBitmask is the corresponding interface of BACnetEventParameterChangeOfValueCivCriteriaBitmask
type BACnetEventParameterChangeOfValueCivCriteriaBitmask interface {
@@ -46,9 +48,11 @@ type BACnetEventParameterChangeOfValueCivCriteriaBitmaskExactly interface {
// _BACnetEventParameterChangeOfValueCivCriteriaBitmask is the data-structure of this message
type _BACnetEventParameterChangeOfValueCivCriteriaBitmask struct {
*_BACnetEventParameterChangeOfValueCivCriteria
- Bitmask BACnetContextTagBitString
+ Bitmask BACnetContextTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetEventParameterChangeOfValueCivCriteriaBitmask struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) InitializeParent(parent BACnetEventParameterChangeOfValueCivCriteria, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) InitializeParent(parent BACnetEventParameterChangeOfValueCivCriteria , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) GetParent() BACnetEventParameterChangeOfValueCivCriteria {
+func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) GetParent() BACnetEventParameterChangeOfValueCivCriteria {
return m._BACnetEventParameterChangeOfValueCivCriteria
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) GetBitmask() BACn
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfValueCivCriteriaBitmask factory function for _BACnetEventParameterChangeOfValueCivCriteriaBitmask
-func NewBACnetEventParameterChangeOfValueCivCriteriaBitmask(bitmask BACnetContextTagBitString, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfValueCivCriteriaBitmask {
+func NewBACnetEventParameterChangeOfValueCivCriteriaBitmask( bitmask BACnetContextTagBitString , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfValueCivCriteriaBitmask {
_result := &_BACnetEventParameterChangeOfValueCivCriteriaBitmask{
Bitmask: bitmask,
- _BACnetEventParameterChangeOfValueCivCriteria: NewBACnetEventParameterChangeOfValueCivCriteria(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetEventParameterChangeOfValueCivCriteria: NewBACnetEventParameterChangeOfValueCivCriteria(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetEventParameterChangeOfValueCivCriteria._BACnetEventParameterChangeOfValueCivCriteriaChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetEventParameterChangeOfValueCivCriteriaBitmask(bitmask BACnetContex
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfValueCivCriteriaBitmask(structType interface{}) BACnetEventParameterChangeOfValueCivCriteriaBitmask {
- if casted, ok := structType.(BACnetEventParameterChangeOfValueCivCriteriaBitmask); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfValueCivCriteriaBitmask); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfValueCivCriteriaBitmask); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) GetLengthInBits(c
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetEventParameterChangeOfValueCivCriteriaBitmaskParseWithBuffer(ctx cont
if pullErr := readBuffer.PullContext("bitmask"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitmask")
}
- _bitmask, _bitmaskErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BIT_STRING))
+_bitmask, _bitmaskErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BIT_STRING ) )
if _bitmaskErr != nil {
return nil, errors.Wrap(_bitmaskErr, "Error parsing 'bitmask' field of BACnetEventParameterChangeOfValueCivCriteriaBitmask")
}
@@ -178,17 +182,17 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) SerializeWithWrit
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfValueCivCriteriaBitmask")
}
- // Simple Field (bitmask)
- if pushErr := writeBuffer.PushContext("bitmask"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitmask")
- }
- _bitmaskErr := writeBuffer.WriteSerializable(ctx, m.GetBitmask())
- if popErr := writeBuffer.PopContext("bitmask"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitmask")
- }
- if _bitmaskErr != nil {
- return errors.Wrap(_bitmaskErr, "Error serializing 'bitmask' field")
- }
+ // Simple Field (bitmask)
+ if pushErr := writeBuffer.PushContext("bitmask"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitmask")
+ }
+ _bitmaskErr := writeBuffer.WriteSerializable(ctx, m.GetBitmask())
+ if popErr := writeBuffer.PopContext("bitmask"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitmask")
+ }
+ if _bitmaskErr != nil {
+ return errors.Wrap(_bitmaskErr, "Error serializing 'bitmask' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfValueCivCriteriaBitmask"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfValueCivCriteriaBitmask")
@@ -198,6 +202,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) SerializeWithWrit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) isBACnetEventParameterChangeOfValueCivCriteriaBitmask() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaBitmask) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go
index 8e9f7a9a745..ea31dbcd1a2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement is the corresponding interface of BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement
type BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement interface {
@@ -46,9 +48,11 @@ type BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrementExac
// _BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement is the data-structure of this message
type _BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement struct {
*_BACnetEventParameterChangeOfValueCivCriteria
- ReferencedPropertyIncrement BACnetContextTagReal
+ ReferencedPropertyIncrement BACnetContextTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement st
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement) InitializeParent(parent BACnetEventParameterChangeOfValueCivCriteria, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement) InitializeParent(parent BACnetEventParameterChangeOfValueCivCriteria , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement) GetParent() BACnetEventParameterChangeOfValueCivCriteria {
+func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement) GetParent() BACnetEventParameterChangeOfValueCivCriteria {
return m._BACnetEventParameterChangeOfValueCivCriteria
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncremen
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement factory function for _BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement
-func NewBACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement(referencedPropertyIncrement BACnetContextTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement {
+func NewBACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement( referencedPropertyIncrement BACnetContextTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement {
_result := &_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement{
- ReferencedPropertyIncrement: referencedPropertyIncrement,
- _BACnetEventParameterChangeOfValueCivCriteria: NewBACnetEventParameterChangeOfValueCivCriteria(openingTag, peekedTagHeader, closingTag, tagNumber),
+ ReferencedPropertyIncrement: referencedPropertyIncrement,
+ _BACnetEventParameterChangeOfValueCivCriteria: NewBACnetEventParameterChangeOfValueCivCriteria(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetEventParameterChangeOfValueCivCriteria._BACnetEventParameterChangeOfValueCivCriteriaChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement(
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement(structType interface{}) BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement {
- if casted, ok := structType.(BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement); ok {
+ if casted, ok := structType.(BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncremen
return lengthInBits
}
+
func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrementPars
if pullErr := readBuffer.PullContext("referencedPropertyIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for referencedPropertyIncrement")
}
- _referencedPropertyIncrement, _referencedPropertyIncrementErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_REAL))
+_referencedPropertyIncrement, _referencedPropertyIncrementErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_REAL ) )
if _referencedPropertyIncrementErr != nil {
return nil, errors.Wrap(_referencedPropertyIncrementErr, "Error parsing 'referencedPropertyIncrement' field of BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement")
}
@@ -178,17 +182,17 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncremen
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement")
}
- // Simple Field (referencedPropertyIncrement)
- if pushErr := writeBuffer.PushContext("referencedPropertyIncrement"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for referencedPropertyIncrement")
- }
- _referencedPropertyIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetReferencedPropertyIncrement())
- if popErr := writeBuffer.PopContext("referencedPropertyIncrement"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for referencedPropertyIncrement")
- }
- if _referencedPropertyIncrementErr != nil {
- return errors.Wrap(_referencedPropertyIncrementErr, "Error serializing 'referencedPropertyIncrement' field")
- }
+ // Simple Field (referencedPropertyIncrement)
+ if pushErr := writeBuffer.PushContext("referencedPropertyIncrement"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for referencedPropertyIncrement")
+ }
+ _referencedPropertyIncrementErr := writeBuffer.WriteSerializable(ctx, m.GetReferencedPropertyIncrement())
+ if popErr := writeBuffer.PopContext("referencedPropertyIncrement"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for referencedPropertyIncrement")
+ }
+ if _referencedPropertyIncrementErr != nil {
+ return errors.Wrap(_referencedPropertyIncrementErr, "Error serializing 'referencedPropertyIncrement' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement")
@@ -198,6 +202,7 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncremen
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement) isBACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncrement() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetEventParameterChangeOfValueCivCriteriaReferencedPropertyIncremen
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go
index 5367ec4cb07..d6bcc07242b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterCommandFailure.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterCommandFailure is the corresponding interface of BACnetEventParameterCommandFailure
type BACnetEventParameterCommandFailure interface {
@@ -52,12 +54,14 @@ type BACnetEventParameterCommandFailureExactly interface {
// _BACnetEventParameterCommandFailure is the data-structure of this message
type _BACnetEventParameterCommandFailure struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- FeedbackPropertyReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ FeedbackPropertyReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetEventParameterCommandFailure struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterCommandFailure) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterCommandFailure) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterCommandFailure) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterCommandFailure) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetEventParameterCommandFailure) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterCommandFailure factory function for _BACnetEventParameterCommandFailure
-func NewBACnetEventParameterCommandFailure(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, feedbackPropertyReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterCommandFailure {
+func NewBACnetEventParameterCommandFailure( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , feedbackPropertyReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterCommandFailure {
_result := &_BACnetEventParameterCommandFailure{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
FeedbackPropertyReference: feedbackPropertyReference,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetEventParameterCommandFailure(openingTag BACnetOpeningTag, timeDela
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterCommandFailure(structType interface{}) BACnetEventParameterCommandFailure {
- if casted, ok := structType.(BACnetEventParameterCommandFailure); ok {
+ if casted, ok := structType.(BACnetEventParameterCommandFailure); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterCommandFailure); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetEventParameterCommandFailure) GetLengthInBits(ctx context.Contex
return lengthInBits
}
+
func (m *_BACnetEventParameterCommandFailure) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetEventParameterCommandFailureParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterCommandFailure")
}
@@ -182,7 +186,7 @@ func BACnetEventParameterCommandFailureParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterCommandFailure")
}
@@ -195,7 +199,7 @@ func BACnetEventParameterCommandFailureParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("feedbackPropertyReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for feedbackPropertyReference")
}
- _feedbackPropertyReference, _feedbackPropertyReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_feedbackPropertyReference, _feedbackPropertyReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _feedbackPropertyReferenceErr != nil {
return nil, errors.Wrap(_feedbackPropertyReferenceErr, "Error parsing 'feedbackPropertyReference' field of BACnetEventParameterCommandFailure")
}
@@ -208,7 +212,7 @@ func BACnetEventParameterCommandFailureParseWithBuffer(ctx context.Context, read
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterCommandFailure")
}
@@ -223,11 +227,12 @@ func BACnetEventParameterCommandFailureParseWithBuffer(ctx context.Context, read
// Create a partially initialized instance
_child := &_BACnetEventParameterCommandFailure{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
FeedbackPropertyReference: feedbackPropertyReference,
- ClosingTag: closingTag,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetEventParameterCommandFailure) SerializeWithWriteBuffer(ctx conte
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterCommandFailure")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (feedbackPropertyReference)
- if pushErr := writeBuffer.PushContext("feedbackPropertyReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for feedbackPropertyReference")
- }
- _feedbackPropertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackPropertyReference())
- if popErr := writeBuffer.PopContext("feedbackPropertyReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for feedbackPropertyReference")
- }
- if _feedbackPropertyReferenceErr != nil {
- return errors.Wrap(_feedbackPropertyReferenceErr, "Error serializing 'feedbackPropertyReference' field")
- }
+ // Simple Field (feedbackPropertyReference)
+ if pushErr := writeBuffer.PushContext("feedbackPropertyReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for feedbackPropertyReference")
+ }
+ _feedbackPropertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetFeedbackPropertyReference())
+ if popErr := writeBuffer.PopContext("feedbackPropertyReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for feedbackPropertyReference")
+ }
+ if _feedbackPropertyReferenceErr != nil {
+ return errors.Wrap(_feedbackPropertyReferenceErr, "Error serializing 'feedbackPropertyReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterCommandFailure"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterCommandFailure")
@@ -305,6 +310,7 @@ func (m *_BACnetEventParameterCommandFailure) SerializeWithWriteBuffer(ctx conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterCommandFailure) isBACnetEventParameterCommandFailure() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetEventParameterCommandFailure) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go
index 875c8c82a9c..14220bc4d27 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterDoubleOutOfRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterDoubleOutOfRange is the corresponding interface of BACnetEventParameterDoubleOutOfRange
type BACnetEventParameterDoubleOutOfRange interface {
@@ -56,14 +58,16 @@ type BACnetEventParameterDoubleOutOfRangeExactly interface {
// _BACnetEventParameterDoubleOutOfRange is the data-structure of this message
type _BACnetEventParameterDoubleOutOfRange struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- LowLimit BACnetContextTagDouble
- HighLimit BACnetContextTagDouble
- Deadband BACnetContextTagDouble
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ LowLimit BACnetContextTagDouble
+ HighLimit BACnetContextTagDouble
+ Deadband BACnetContextTagDouble
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -74,14 +78,12 @@ type _BACnetEventParameterDoubleOutOfRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterDoubleOutOfRange) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterDoubleOutOfRange) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterDoubleOutOfRange) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterDoubleOutOfRange) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -116,16 +118,17 @@ func (m *_BACnetEventParameterDoubleOutOfRange) GetClosingTag() BACnetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterDoubleOutOfRange factory function for _BACnetEventParameterDoubleOutOfRange
-func NewBACnetEventParameterDoubleOutOfRange(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, lowLimit BACnetContextTagDouble, highLimit BACnetContextTagDouble, deadband BACnetContextTagDouble, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterDoubleOutOfRange {
+func NewBACnetEventParameterDoubleOutOfRange( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , lowLimit BACnetContextTagDouble , highLimit BACnetContextTagDouble , deadband BACnetContextTagDouble , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterDoubleOutOfRange {
_result := &_BACnetEventParameterDoubleOutOfRange{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -133,7 +136,7 @@ func NewBACnetEventParameterDoubleOutOfRange(openingTag BACnetOpeningTag, timeDe
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterDoubleOutOfRange(structType interface{}) BACnetEventParameterDoubleOutOfRange {
- if casted, ok := structType.(BACnetEventParameterDoubleOutOfRange); ok {
+ if casted, ok := structType.(BACnetEventParameterDoubleOutOfRange); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterDoubleOutOfRange); ok {
@@ -170,6 +173,7 @@ func (m *_BACnetEventParameterDoubleOutOfRange) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetEventParameterDoubleOutOfRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -191,7 +195,7 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(14)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(14) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterDoubleOutOfRange")
}
@@ -204,7 +208,7 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterDoubleOutOfRange")
}
@@ -217,7 +221,7 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_DOUBLE))
+_lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_DOUBLE ) )
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetEventParameterDoubleOutOfRange")
}
@@ -230,7 +234,7 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_DOUBLE))
+_highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_DOUBLE ) )
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetEventParameterDoubleOutOfRange")
}
@@ -243,7 +247,7 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_DOUBLE))
+_deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_DOUBLE ) )
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetEventParameterDoubleOutOfRange")
}
@@ -256,7 +260,7 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(14)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(14) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterDoubleOutOfRange")
}
@@ -271,13 +275,14 @@ func BACnetEventParameterDoubleOutOfRangeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetEventParameterDoubleOutOfRange{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -299,77 +304,77 @@ func (m *_BACnetEventParameterDoubleOutOfRange) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterDoubleOutOfRange")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterDoubleOutOfRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterDoubleOutOfRange")
@@ -379,6 +384,7 @@ func (m *_BACnetEventParameterDoubleOutOfRange) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterDoubleOutOfRange) isBACnetEventParameterDoubleOutOfRange() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetEventParameterDoubleOutOfRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go
index a73d03abc70..6b18d3b545e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtended.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterExtended is the corresponding interface of BACnetEventParameterExtended
type BACnetEventParameterExtended interface {
@@ -54,13 +56,15 @@ type BACnetEventParameterExtendedExactly interface {
// _BACnetEventParameterExtended is the data-structure of this message
type _BACnetEventParameterExtended struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- VendorId BACnetVendorIdTagged
- ExtendedEventType BACnetContextTagUnsignedInteger
- Parameters BACnetEventParameterExtendedParameters
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ VendorId BACnetVendorIdTagged
+ ExtendedEventType BACnetContextTagUnsignedInteger
+ Parameters BACnetEventParameterExtendedParameters
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -71,14 +75,12 @@ type _BACnetEventParameterExtended struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterExtended) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterExtended) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterExtended) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterExtended) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,15 +111,16 @@ func (m *_BACnetEventParameterExtended) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterExtended factory function for _BACnetEventParameterExtended
-func NewBACnetEventParameterExtended(openingTag BACnetOpeningTag, vendorId BACnetVendorIdTagged, extendedEventType BACnetContextTagUnsignedInteger, parameters BACnetEventParameterExtendedParameters, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterExtended {
+func NewBACnetEventParameterExtended( openingTag BACnetOpeningTag , vendorId BACnetVendorIdTagged , extendedEventType BACnetContextTagUnsignedInteger , parameters BACnetEventParameterExtendedParameters , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterExtended {
_result := &_BACnetEventParameterExtended{
- OpeningTag: openingTag,
- VendorId: vendorId,
- ExtendedEventType: extendedEventType,
- Parameters: parameters,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ VendorId: vendorId,
+ ExtendedEventType: extendedEventType,
+ Parameters: parameters,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -125,7 +128,7 @@ func NewBACnetEventParameterExtended(openingTag BACnetOpeningTag, vendorId BACne
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterExtended(structType interface{}) BACnetEventParameterExtended {
- if casted, ok := structType.(BACnetEventParameterExtended); ok {
+ if casted, ok := structType.(BACnetEventParameterExtended); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterExtended); ok {
@@ -159,6 +162,7 @@ func (m *_BACnetEventParameterExtended) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetEventParameterExtended) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -180,7 +184,7 @@ func BACnetEventParameterExtendedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(9)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(9) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterExtended")
}
@@ -193,7 +197,7 @@ func BACnetEventParameterExtendedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("vendorId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorId")
}
- _vendorId, _vendorIdErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_vendorId, _vendorIdErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _vendorIdErr != nil {
return nil, errors.Wrap(_vendorIdErr, "Error parsing 'vendorId' field of BACnetEventParameterExtended")
}
@@ -206,7 +210,7 @@ func BACnetEventParameterExtendedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("extendedEventType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for extendedEventType")
}
- _extendedEventType, _extendedEventTypeErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_extendedEventType, _extendedEventTypeErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _extendedEventTypeErr != nil {
return nil, errors.Wrap(_extendedEventTypeErr, "Error parsing 'extendedEventType' field of BACnetEventParameterExtended")
}
@@ -219,7 +223,7 @@ func BACnetEventParameterExtendedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("parameters"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for parameters")
}
- _parameters, _parametersErr := BACnetEventParameterExtendedParametersParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_parameters, _parametersErr := BACnetEventParameterExtendedParametersParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _parametersErr != nil {
return nil, errors.Wrap(_parametersErr, "Error parsing 'parameters' field of BACnetEventParameterExtended")
}
@@ -232,7 +236,7 @@ func BACnetEventParameterExtendedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(9)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(9) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterExtended")
}
@@ -247,12 +251,13 @@ func BACnetEventParameterExtendedParseWithBuffer(ctx context.Context, readBuffer
// Create a partially initialized instance
_child := &_BACnetEventParameterExtended{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- VendorId: vendorId,
- ExtendedEventType: extendedEventType,
- Parameters: parameters,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ VendorId: vendorId,
+ ExtendedEventType: extendedEventType,
+ Parameters: parameters,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -274,65 +279,65 @@ func (m *_BACnetEventParameterExtended) SerializeWithWriteBuffer(ctx context.Con
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterExtended")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (vendorId)
- if pushErr := writeBuffer.PushContext("vendorId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vendorId")
- }
- _vendorIdErr := writeBuffer.WriteSerializable(ctx, m.GetVendorId())
- if popErr := writeBuffer.PopContext("vendorId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vendorId")
- }
- if _vendorIdErr != nil {
- return errors.Wrap(_vendorIdErr, "Error serializing 'vendorId' field")
- }
+ // Simple Field (vendorId)
+ if pushErr := writeBuffer.PushContext("vendorId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vendorId")
+ }
+ _vendorIdErr := writeBuffer.WriteSerializable(ctx, m.GetVendorId())
+ if popErr := writeBuffer.PopContext("vendorId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vendorId")
+ }
+ if _vendorIdErr != nil {
+ return errors.Wrap(_vendorIdErr, "Error serializing 'vendorId' field")
+ }
- // Simple Field (extendedEventType)
- if pushErr := writeBuffer.PushContext("extendedEventType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for extendedEventType")
- }
- _extendedEventTypeErr := writeBuffer.WriteSerializable(ctx, m.GetExtendedEventType())
- if popErr := writeBuffer.PopContext("extendedEventType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for extendedEventType")
- }
- if _extendedEventTypeErr != nil {
- return errors.Wrap(_extendedEventTypeErr, "Error serializing 'extendedEventType' field")
- }
+ // Simple Field (extendedEventType)
+ if pushErr := writeBuffer.PushContext("extendedEventType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for extendedEventType")
+ }
+ _extendedEventTypeErr := writeBuffer.WriteSerializable(ctx, m.GetExtendedEventType())
+ if popErr := writeBuffer.PopContext("extendedEventType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for extendedEventType")
+ }
+ if _extendedEventTypeErr != nil {
+ return errors.Wrap(_extendedEventTypeErr, "Error serializing 'extendedEventType' field")
+ }
- // Simple Field (parameters)
- if pushErr := writeBuffer.PushContext("parameters"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for parameters")
- }
- _parametersErr := writeBuffer.WriteSerializable(ctx, m.GetParameters())
- if popErr := writeBuffer.PopContext("parameters"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for parameters")
- }
- if _parametersErr != nil {
- return errors.Wrap(_parametersErr, "Error serializing 'parameters' field")
- }
+ // Simple Field (parameters)
+ if pushErr := writeBuffer.PushContext("parameters"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for parameters")
+ }
+ _parametersErr := writeBuffer.WriteSerializable(ctx, m.GetParameters())
+ if popErr := writeBuffer.PopContext("parameters"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for parameters")
+ }
+ if _parametersErr != nil {
+ return errors.Wrap(_parametersErr, "Error serializing 'parameters' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterExtended"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterExtended")
@@ -342,6 +347,7 @@ func (m *_BACnetEventParameterExtended) SerializeWithWriteBuffer(ctx context.Con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterExtended) isBACnetEventParameterExtended() bool {
return true
}
@@ -356,3 +362,6 @@ func (m *_BACnetEventParameterExtended) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go
index e623875bef9..d0f2c2837e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterExtendedParameters.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterExtendedParameters is the corresponding interface of BACnetEventParameterExtendedParameters
type BACnetEventParameterExtendedParameters interface {
@@ -83,28 +85,29 @@ type BACnetEventParameterExtendedParametersExactly interface {
// _BACnetEventParameterExtendedParameters is the data-structure of this message
type _BACnetEventParameterExtendedParameters struct {
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- NullValue BACnetApplicationTagNull
- RealValue BACnetApplicationTagReal
- UnsignedValue BACnetApplicationTagUnsignedInteger
- BooleanValue BACnetApplicationTagBoolean
- IntegerValue BACnetApplicationTagSignedInteger
- DoubleValue BACnetApplicationTagDouble
- OctetStringValue BACnetApplicationTagOctetString
- CharacterStringValue BACnetApplicationTagCharacterString
- BitStringValue BACnetApplicationTagBitString
- EnumeratedValue BACnetApplicationTagEnumerated
- DateValue BACnetApplicationTagDate
- TimeValue BACnetApplicationTagTime
- ObjectIdentifier BACnetApplicationTagObjectIdentifier
- Reference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ NullValue BACnetApplicationTagNull
+ RealValue BACnetApplicationTagReal
+ UnsignedValue BACnetApplicationTagUnsignedInteger
+ BooleanValue BACnetApplicationTagBoolean
+ IntegerValue BACnetApplicationTagSignedInteger
+ DoubleValue BACnetApplicationTagDouble
+ OctetStringValue BACnetApplicationTagOctetString
+ CharacterStringValue BACnetApplicationTagCharacterString
+ BitStringValue BACnetApplicationTagBitString
+ EnumeratedValue BACnetApplicationTagEnumerated
+ DateValue BACnetApplicationTagDate
+ TimeValue BACnetApplicationTagTime
+ ObjectIdentifier BACnetApplicationTagObjectIdentifier
+ Reference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -294,14 +297,15 @@ func (m *_BACnetEventParameterExtendedParameters) GetIsClosingTag() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterExtendedParameters factory function for _BACnetEventParameterExtendedParameters
-func NewBACnetEventParameterExtendedParameters(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, nullValue BACnetApplicationTagNull, realValue BACnetApplicationTagReal, unsignedValue BACnetApplicationTagUnsignedInteger, booleanValue BACnetApplicationTagBoolean, integerValue BACnetApplicationTagSignedInteger, doubleValue BACnetApplicationTagDouble, octetStringValue BACnetApplicationTagOctetString, characterStringValue BACnetApplicationTagCharacterString, bitStringValue BACnetApplicationTagBitString, enumeratedValue BACnetApplicationTagEnumerated, dateValue BACnetApplicationTagDate, timeValue BACnetApplicationTagTime, objectIdentifier BACnetApplicationTagObjectIdentifier, reference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventParameterExtendedParameters {
- return &_BACnetEventParameterExtendedParameters{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, NullValue: nullValue, RealValue: realValue, UnsignedValue: unsignedValue, BooleanValue: booleanValue, IntegerValue: integerValue, DoubleValue: doubleValue, OctetStringValue: octetStringValue, CharacterStringValue: characterStringValue, BitStringValue: bitStringValue, EnumeratedValue: enumeratedValue, DateValue: dateValue, TimeValue: timeValue, ObjectIdentifier: objectIdentifier, Reference: reference, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventParameterExtendedParameters( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , nullValue BACnetApplicationTagNull , realValue BACnetApplicationTagReal , unsignedValue BACnetApplicationTagUnsignedInteger , booleanValue BACnetApplicationTagBoolean , integerValue BACnetApplicationTagSignedInteger , doubleValue BACnetApplicationTagDouble , octetStringValue BACnetApplicationTagOctetString , characterStringValue BACnetApplicationTagCharacterString , bitStringValue BACnetApplicationTagBitString , enumeratedValue BACnetApplicationTagEnumerated , dateValue BACnetApplicationTagDate , timeValue BACnetApplicationTagTime , objectIdentifier BACnetApplicationTagObjectIdentifier , reference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventParameterExtendedParameters {
+return &_BACnetEventParameterExtendedParameters{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , NullValue: nullValue , RealValue: realValue , UnsignedValue: unsignedValue , BooleanValue: booleanValue , IntegerValue: integerValue , DoubleValue: doubleValue , OctetStringValue: octetStringValue , CharacterStringValue: characterStringValue , BitStringValue: bitStringValue , EnumeratedValue: enumeratedValue , DateValue: dateValue , TimeValue: timeValue , ObjectIdentifier: objectIdentifier , Reference: reference , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterExtendedParameters(structType interface{}) BACnetEventParameterExtendedParameters {
- if casted, ok := structType.(BACnetEventParameterExtendedParameters); ok {
+ if casted, ok := structType.(BACnetEventParameterExtendedParameters); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterExtendedParameters); ok {
@@ -402,6 +406,7 @@ func (m *_BACnetEventParameterExtendedParameters) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetEventParameterExtendedParameters) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -423,7 +428,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterExtendedParameters")
}
@@ -432,13 +437,13 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -462,7 +467,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("nullValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for nullValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -484,7 +489,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("realValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for realValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -506,7 +511,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("unsignedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for unsignedValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -528,7 +533,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("booleanValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for booleanValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -550,7 +555,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("integerValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for integerValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -572,7 +577,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("doubleValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doubleValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -594,7 +599,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("octetStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for octetStringValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -616,7 +621,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("characterStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for characterStringValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -638,7 +643,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("bitStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitStringValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -660,7 +665,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("enumeratedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enumeratedValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -682,7 +687,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("dateValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -704,7 +709,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("timeValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeValue")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -726,7 +731,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_val, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -748,7 +753,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("reference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for reference")
}
- _val, _err := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(0))
+_val, _err := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8(0) )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -767,7 +772,7 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterExtendedParameters")
}
@@ -782,25 +787,25 @@ func BACnetEventParameterExtendedParametersParseWithBuffer(ctx context.Context,
// Create the instance
return &_BACnetEventParameterExtendedParameters{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- PeekedTagHeader: peekedTagHeader,
- NullValue: nullValue,
- RealValue: realValue,
- UnsignedValue: unsignedValue,
- BooleanValue: booleanValue,
- IntegerValue: integerValue,
- DoubleValue: doubleValue,
- OctetStringValue: octetStringValue,
- CharacterStringValue: characterStringValue,
- BitStringValue: bitStringValue,
- EnumeratedValue: enumeratedValue,
- DateValue: dateValue,
- TimeValue: timeValue,
- ObjectIdentifier: objectIdentifier,
- Reference: reference,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ PeekedTagHeader: peekedTagHeader,
+ NullValue: nullValue,
+ RealValue: realValue,
+ UnsignedValue: unsignedValue,
+ BooleanValue: booleanValue,
+ IntegerValue: integerValue,
+ DoubleValue: doubleValue,
+ OctetStringValue: octetStringValue,
+ CharacterStringValue: characterStringValue,
+ BitStringValue: bitStringValue,
+ EnumeratedValue: enumeratedValue,
+ DateValue: dateValue,
+ TimeValue: timeValue,
+ ObjectIdentifier: objectIdentifier,
+ Reference: reference,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventParameterExtendedParameters) Serialize() ([]byte, error) {
@@ -814,7 +819,7 @@ func (m *_BACnetEventParameterExtendedParameters) Serialize() ([]byte, error) {
func (m *_BACnetEventParameterExtendedParameters) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventParameterExtendedParameters"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventParameterExtendedParameters"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterExtendedParameters")
}
@@ -1084,13 +1089,13 @@ func (m *_BACnetEventParameterExtendedParameters) SerializeWithWriteBuffer(ctx c
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventParameterExtendedParameters) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -1108,3 +1113,6 @@ func (m *_BACnetEventParameterExtendedParameters) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go
index c41f2a59dce..2a0e86c0d39 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterFloatingLimit.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterFloatingLimit is the corresponding interface of BACnetEventParameterFloatingLimit
type BACnetEventParameterFloatingLimit interface {
@@ -58,15 +60,17 @@ type BACnetEventParameterFloatingLimitExactly interface {
// _BACnetEventParameterFloatingLimit is the data-structure of this message
type _BACnetEventParameterFloatingLimit struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- SetpointReference BACnetDeviceObjectPropertyReferenceEnclosed
- LowDiffLimit BACnetContextTagReal
- HighDiffLimit BACnetContextTagReal
- Deadband BACnetContextTagReal
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ SetpointReference BACnetDeviceObjectPropertyReferenceEnclosed
+ LowDiffLimit BACnetContextTagReal
+ HighDiffLimit BACnetContextTagReal
+ Deadband BACnetContextTagReal
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -77,14 +81,12 @@ type _BACnetEventParameterFloatingLimit struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterFloatingLimit) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterFloatingLimit) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterFloatingLimit) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterFloatingLimit) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -123,17 +125,18 @@ func (m *_BACnetEventParameterFloatingLimit) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterFloatingLimit factory function for _BACnetEventParameterFloatingLimit
-func NewBACnetEventParameterFloatingLimit(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, setpointReference BACnetDeviceObjectPropertyReferenceEnclosed, lowDiffLimit BACnetContextTagReal, highDiffLimit BACnetContextTagReal, deadband BACnetContextTagReal, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterFloatingLimit {
+func NewBACnetEventParameterFloatingLimit( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , setpointReference BACnetDeviceObjectPropertyReferenceEnclosed , lowDiffLimit BACnetContextTagReal , highDiffLimit BACnetContextTagReal , deadband BACnetContextTagReal , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterFloatingLimit {
_result := &_BACnetEventParameterFloatingLimit{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- SetpointReference: setpointReference,
- LowDiffLimit: lowDiffLimit,
- HighDiffLimit: highDiffLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ SetpointReference: setpointReference,
+ LowDiffLimit: lowDiffLimit,
+ HighDiffLimit: highDiffLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -141,7 +144,7 @@ func NewBACnetEventParameterFloatingLimit(openingTag BACnetOpeningTag, timeDelay
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterFloatingLimit(structType interface{}) BACnetEventParameterFloatingLimit {
- if casted, ok := structType.(BACnetEventParameterFloatingLimit); ok {
+ if casted, ok := structType.(BACnetEventParameterFloatingLimit); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterFloatingLimit); ok {
@@ -181,6 +184,7 @@ func (m *_BACnetEventParameterFloatingLimit) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetEventParameterFloatingLimit) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -202,7 +206,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterFloatingLimit")
}
@@ -215,7 +219,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterFloatingLimit")
}
@@ -228,7 +232,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("setpointReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for setpointReference")
}
- _setpointReference, _setpointReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_setpointReference, _setpointReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _setpointReferenceErr != nil {
return nil, errors.Wrap(_setpointReferenceErr, "Error parsing 'setpointReference' field of BACnetEventParameterFloatingLimit")
}
@@ -241,7 +245,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("lowDiffLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowDiffLimit")
}
- _lowDiffLimit, _lowDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_REAL))
+_lowDiffLimit, _lowDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_REAL ) )
if _lowDiffLimitErr != nil {
return nil, errors.Wrap(_lowDiffLimitErr, "Error parsing 'lowDiffLimit' field of BACnetEventParameterFloatingLimit")
}
@@ -254,7 +258,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("highDiffLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highDiffLimit")
}
- _highDiffLimit, _highDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_REAL))
+_highDiffLimit, _highDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_REAL ) )
if _highDiffLimitErr != nil {
return nil, errors.Wrap(_highDiffLimitErr, "Error parsing 'highDiffLimit' field of BACnetEventParameterFloatingLimit")
}
@@ -267,7 +271,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)), BACnetDataType(BACnetDataType_REAL))
+_deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) , BACnetDataType( BACnetDataType_REAL ) )
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetEventParameterFloatingLimit")
}
@@ -280,7 +284,7 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterFloatingLimit")
}
@@ -295,14 +299,15 @@ func BACnetEventParameterFloatingLimitParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetEventParameterFloatingLimit{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- SetpointReference: setpointReference,
- LowDiffLimit: lowDiffLimit,
- HighDiffLimit: highDiffLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ SetpointReference: setpointReference,
+ LowDiffLimit: lowDiffLimit,
+ HighDiffLimit: highDiffLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -324,89 +329,89 @@ func (m *_BACnetEventParameterFloatingLimit) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterFloatingLimit")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (setpointReference)
- if pushErr := writeBuffer.PushContext("setpointReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for setpointReference")
- }
- _setpointReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetSetpointReference())
- if popErr := writeBuffer.PopContext("setpointReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for setpointReference")
- }
- if _setpointReferenceErr != nil {
- return errors.Wrap(_setpointReferenceErr, "Error serializing 'setpointReference' field")
- }
+ // Simple Field (setpointReference)
+ if pushErr := writeBuffer.PushContext("setpointReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for setpointReference")
+ }
+ _setpointReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetSetpointReference())
+ if popErr := writeBuffer.PopContext("setpointReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for setpointReference")
+ }
+ if _setpointReferenceErr != nil {
+ return errors.Wrap(_setpointReferenceErr, "Error serializing 'setpointReference' field")
+ }
- // Simple Field (lowDiffLimit)
- if pushErr := writeBuffer.PushContext("lowDiffLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowDiffLimit")
- }
- _lowDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowDiffLimit())
- if popErr := writeBuffer.PopContext("lowDiffLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowDiffLimit")
- }
- if _lowDiffLimitErr != nil {
- return errors.Wrap(_lowDiffLimitErr, "Error serializing 'lowDiffLimit' field")
- }
+ // Simple Field (lowDiffLimit)
+ if pushErr := writeBuffer.PushContext("lowDiffLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowDiffLimit")
+ }
+ _lowDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowDiffLimit())
+ if popErr := writeBuffer.PopContext("lowDiffLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowDiffLimit")
+ }
+ if _lowDiffLimitErr != nil {
+ return errors.Wrap(_lowDiffLimitErr, "Error serializing 'lowDiffLimit' field")
+ }
- // Simple Field (highDiffLimit)
- if pushErr := writeBuffer.PushContext("highDiffLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highDiffLimit")
- }
- _highDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighDiffLimit())
- if popErr := writeBuffer.PopContext("highDiffLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highDiffLimit")
- }
- if _highDiffLimitErr != nil {
- return errors.Wrap(_highDiffLimitErr, "Error serializing 'highDiffLimit' field")
- }
+ // Simple Field (highDiffLimit)
+ if pushErr := writeBuffer.PushContext("highDiffLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highDiffLimit")
+ }
+ _highDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighDiffLimit())
+ if popErr := writeBuffer.PopContext("highDiffLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highDiffLimit")
+ }
+ if _highDiffLimitErr != nil {
+ return errors.Wrap(_highDiffLimitErr, "Error serializing 'highDiffLimit' field")
+ }
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterFloatingLimit"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterFloatingLimit")
@@ -416,6 +421,7 @@ func (m *_BACnetEventParameterFloatingLimit) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterFloatingLimit) isBACnetEventParameterFloatingLimit() bool {
return true
}
@@ -430,3 +436,6 @@ func (m *_BACnetEventParameterFloatingLimit) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go
index ef529ea12b3..c07674fd2b0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterNone.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterNone is the corresponding interface of BACnetEventParameterNone
type BACnetEventParameterNone interface {
@@ -46,9 +48,11 @@ type BACnetEventParameterNoneExactly interface {
// _BACnetEventParameterNone is the data-structure of this message
type _BACnetEventParameterNone struct {
*_BACnetEventParameter
- None BACnetContextTagNull
+ None BACnetContextTagNull
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetEventParameterNone struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterNone) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterNone) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterNone) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterNone) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetEventParameterNone) GetNone() BACnetContextTagNull {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterNone factory function for _BACnetEventParameterNone
-func NewBACnetEventParameterNone(none BACnetContextTagNull, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterNone {
+func NewBACnetEventParameterNone( none BACnetContextTagNull , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterNone {
_result := &_BACnetEventParameterNone{
- None: none,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ None: none,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetEventParameterNone(none BACnetContextTagNull, peekedTagHeader BACn
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterNone(structType interface{}) BACnetEventParameterNone {
- if casted, ok := structType.(BACnetEventParameterNone); ok {
+ if casted, ok := structType.(BACnetEventParameterNone); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterNone); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetEventParameterNone) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetEventParameterNone) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetEventParameterNoneParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("none"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for none")
}
- _none, _noneErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(20)), BACnetDataType(BACnetDataType_NULL))
+_none, _noneErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(20) ) , BACnetDataType( BACnetDataType_NULL ) )
if _noneErr != nil {
return nil, errors.Wrap(_noneErr, "Error parsing 'none' field of BACnetEventParameterNone")
}
@@ -151,8 +155,9 @@ func BACnetEventParameterNoneParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetEventParameterNone{
- _BACnetEventParameter: &_BACnetEventParameter{},
- None: none,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ None: none,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetEventParameterNone) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterNone")
}
- // Simple Field (none)
- if pushErr := writeBuffer.PushContext("none"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for none")
- }
- _noneErr := writeBuffer.WriteSerializable(ctx, m.GetNone())
- if popErr := writeBuffer.PopContext("none"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for none")
- }
- if _noneErr != nil {
- return errors.Wrap(_noneErr, "Error serializing 'none' field")
- }
+ // Simple Field (none)
+ if pushErr := writeBuffer.PushContext("none"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for none")
+ }
+ _noneErr := writeBuffer.WriteSerializable(ctx, m.GetNone())
+ if popErr := writeBuffer.PopContext("none"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for none")
+ }
+ if _noneErr != nil {
+ return errors.Wrap(_noneErr, "Error serializing 'none' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterNone"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterNone")
@@ -194,6 +199,7 @@ func (m *_BACnetEventParameterNone) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterNone) isBACnetEventParameterNone() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetEventParameterNone) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go
index 0e0a47585bd..ee1307c4ad3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterOutOfRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterOutOfRange is the corresponding interface of BACnetEventParameterOutOfRange
type BACnetEventParameterOutOfRange interface {
@@ -56,14 +58,16 @@ type BACnetEventParameterOutOfRangeExactly interface {
// _BACnetEventParameterOutOfRange is the data-structure of this message
type _BACnetEventParameterOutOfRange struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- LowDiffLimit BACnetContextTagReal
- HighDiffLimit BACnetContextTagReal
- Deadband BACnetContextTagReal
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ LowDiffLimit BACnetContextTagReal
+ HighDiffLimit BACnetContextTagReal
+ Deadband BACnetContextTagReal
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -74,14 +78,12 @@ type _BACnetEventParameterOutOfRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterOutOfRange) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterOutOfRange) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterOutOfRange) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterOutOfRange) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -116,16 +118,17 @@ func (m *_BACnetEventParameterOutOfRange) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterOutOfRange factory function for _BACnetEventParameterOutOfRange
-func NewBACnetEventParameterOutOfRange(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, lowDiffLimit BACnetContextTagReal, highDiffLimit BACnetContextTagReal, deadband BACnetContextTagReal, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterOutOfRange {
+func NewBACnetEventParameterOutOfRange( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , lowDiffLimit BACnetContextTagReal , highDiffLimit BACnetContextTagReal , deadband BACnetContextTagReal , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterOutOfRange {
_result := &_BACnetEventParameterOutOfRange{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowDiffLimit: lowDiffLimit,
- HighDiffLimit: highDiffLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowDiffLimit: lowDiffLimit,
+ HighDiffLimit: highDiffLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -133,7 +136,7 @@ func NewBACnetEventParameterOutOfRange(openingTag BACnetOpeningTag, timeDelay BA
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterOutOfRange(structType interface{}) BACnetEventParameterOutOfRange {
- if casted, ok := structType.(BACnetEventParameterOutOfRange); ok {
+ if casted, ok := structType.(BACnetEventParameterOutOfRange); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterOutOfRange); ok {
@@ -170,6 +173,7 @@ func (m *_BACnetEventParameterOutOfRange) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetEventParameterOutOfRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -191,7 +195,7 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(5)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterOutOfRange")
}
@@ -204,7 +208,7 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterOutOfRange")
}
@@ -217,7 +221,7 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("lowDiffLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowDiffLimit")
}
- _lowDiffLimit, _lowDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_REAL))
+_lowDiffLimit, _lowDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_REAL ) )
if _lowDiffLimitErr != nil {
return nil, errors.Wrap(_lowDiffLimitErr, "Error parsing 'lowDiffLimit' field of BACnetEventParameterOutOfRange")
}
@@ -230,7 +234,7 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("highDiffLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highDiffLimit")
}
- _highDiffLimit, _highDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_REAL))
+_highDiffLimit, _highDiffLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_REAL ) )
if _highDiffLimitErr != nil {
return nil, errors.Wrap(_highDiffLimitErr, "Error parsing 'highDiffLimit' field of BACnetEventParameterOutOfRange")
}
@@ -243,7 +247,7 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_REAL))
+_deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_REAL ) )
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetEventParameterOutOfRange")
}
@@ -256,7 +260,7 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(5)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterOutOfRange")
}
@@ -271,13 +275,14 @@ func BACnetEventParameterOutOfRangeParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetEventParameterOutOfRange{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowDiffLimit: lowDiffLimit,
- HighDiffLimit: highDiffLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowDiffLimit: lowDiffLimit,
+ HighDiffLimit: highDiffLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -299,77 +304,77 @@ func (m *_BACnetEventParameterOutOfRange) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterOutOfRange")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (lowDiffLimit)
- if pushErr := writeBuffer.PushContext("lowDiffLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowDiffLimit")
- }
- _lowDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowDiffLimit())
- if popErr := writeBuffer.PopContext("lowDiffLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowDiffLimit")
- }
- if _lowDiffLimitErr != nil {
- return errors.Wrap(_lowDiffLimitErr, "Error serializing 'lowDiffLimit' field")
- }
+ // Simple Field (lowDiffLimit)
+ if pushErr := writeBuffer.PushContext("lowDiffLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowDiffLimit")
+ }
+ _lowDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowDiffLimit())
+ if popErr := writeBuffer.PopContext("lowDiffLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowDiffLimit")
+ }
+ if _lowDiffLimitErr != nil {
+ return errors.Wrap(_lowDiffLimitErr, "Error serializing 'lowDiffLimit' field")
+ }
- // Simple Field (highDiffLimit)
- if pushErr := writeBuffer.PushContext("highDiffLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highDiffLimit")
- }
- _highDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighDiffLimit())
- if popErr := writeBuffer.PopContext("highDiffLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highDiffLimit")
- }
- if _highDiffLimitErr != nil {
- return errors.Wrap(_highDiffLimitErr, "Error serializing 'highDiffLimit' field")
- }
+ // Simple Field (highDiffLimit)
+ if pushErr := writeBuffer.PushContext("highDiffLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highDiffLimit")
+ }
+ _highDiffLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighDiffLimit())
+ if popErr := writeBuffer.PopContext("highDiffLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highDiffLimit")
+ }
+ if _highDiffLimitErr != nil {
+ return errors.Wrap(_highDiffLimitErr, "Error serializing 'highDiffLimit' field")
+ }
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterOutOfRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterOutOfRange")
@@ -379,6 +384,7 @@ func (m *_BACnetEventParameterOutOfRange) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterOutOfRange) isBACnetEventParameterOutOfRange() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetEventParameterOutOfRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go
index a3f3f1eaafa..a962ec42ad1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterSignedOutOfRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterSignedOutOfRange is the corresponding interface of BACnetEventParameterSignedOutOfRange
type BACnetEventParameterSignedOutOfRange interface {
@@ -56,14 +58,16 @@ type BACnetEventParameterSignedOutOfRangeExactly interface {
// _BACnetEventParameterSignedOutOfRange is the data-structure of this message
type _BACnetEventParameterSignedOutOfRange struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- LowLimit BACnetContextTagSignedInteger
- HighLimit BACnetContextTagSignedInteger
- Deadband BACnetContextTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ LowLimit BACnetContextTagSignedInteger
+ HighLimit BACnetContextTagSignedInteger
+ Deadband BACnetContextTagUnsignedInteger
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -74,14 +78,12 @@ type _BACnetEventParameterSignedOutOfRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterSignedOutOfRange) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterSignedOutOfRange) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterSignedOutOfRange) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterSignedOutOfRange) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -116,16 +118,17 @@ func (m *_BACnetEventParameterSignedOutOfRange) GetClosingTag() BACnetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterSignedOutOfRange factory function for _BACnetEventParameterSignedOutOfRange
-func NewBACnetEventParameterSignedOutOfRange(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, lowLimit BACnetContextTagSignedInteger, highLimit BACnetContextTagSignedInteger, deadband BACnetContextTagUnsignedInteger, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterSignedOutOfRange {
+func NewBACnetEventParameterSignedOutOfRange( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , lowLimit BACnetContextTagSignedInteger , highLimit BACnetContextTagSignedInteger , deadband BACnetContextTagUnsignedInteger , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterSignedOutOfRange {
_result := &_BACnetEventParameterSignedOutOfRange{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -133,7 +136,7 @@ func NewBACnetEventParameterSignedOutOfRange(openingTag BACnetOpeningTag, timeDe
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterSignedOutOfRange(structType interface{}) BACnetEventParameterSignedOutOfRange {
- if casted, ok := structType.(BACnetEventParameterSignedOutOfRange); ok {
+ if casted, ok := structType.(BACnetEventParameterSignedOutOfRange); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterSignedOutOfRange); ok {
@@ -170,6 +173,7 @@ func (m *_BACnetEventParameterSignedOutOfRange) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetEventParameterSignedOutOfRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -191,7 +195,7 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(15)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(15) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterSignedOutOfRange")
}
@@ -204,7 +208,7 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterSignedOutOfRange")
}
@@ -217,7 +221,7 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_SIGNED_INTEGER))
+_lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_SIGNED_INTEGER ) )
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetEventParameterSignedOutOfRange")
}
@@ -230,7 +234,7 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_SIGNED_INTEGER))
+_highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_SIGNED_INTEGER ) )
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetEventParameterSignedOutOfRange")
}
@@ -243,7 +247,7 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetEventParameterSignedOutOfRange")
}
@@ -256,7 +260,7 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(15)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(15) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterSignedOutOfRange")
}
@@ -271,13 +275,14 @@ func BACnetEventParameterSignedOutOfRangeParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetEventParameterSignedOutOfRange{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -299,77 +304,77 @@ func (m *_BACnetEventParameterSignedOutOfRange) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterSignedOutOfRange")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterSignedOutOfRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterSignedOutOfRange")
@@ -379,6 +384,7 @@ func (m *_BACnetEventParameterSignedOutOfRange) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterSignedOutOfRange) isBACnetEventParameterSignedOutOfRange() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetEventParameterSignedOutOfRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go
index 3c456056c84..a12c6b8125c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedOutOfRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterUnsignedOutOfRange is the corresponding interface of BACnetEventParameterUnsignedOutOfRange
type BACnetEventParameterUnsignedOutOfRange interface {
@@ -56,14 +58,16 @@ type BACnetEventParameterUnsignedOutOfRangeExactly interface {
// _BACnetEventParameterUnsignedOutOfRange is the data-structure of this message
type _BACnetEventParameterUnsignedOutOfRange struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- LowLimit BACnetContextTagUnsignedInteger
- HighLimit BACnetContextTagUnsignedInteger
- Deadband BACnetContextTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ LowLimit BACnetContextTagUnsignedInteger
+ HighLimit BACnetContextTagUnsignedInteger
+ Deadband BACnetContextTagUnsignedInteger
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -74,14 +78,12 @@ type _BACnetEventParameterUnsignedOutOfRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterUnsignedOutOfRange) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterUnsignedOutOfRange) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterUnsignedOutOfRange) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterUnsignedOutOfRange) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -116,16 +118,17 @@ func (m *_BACnetEventParameterUnsignedOutOfRange) GetClosingTag() BACnetClosingT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterUnsignedOutOfRange factory function for _BACnetEventParameterUnsignedOutOfRange
-func NewBACnetEventParameterUnsignedOutOfRange(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, lowLimit BACnetContextTagUnsignedInteger, highLimit BACnetContextTagUnsignedInteger, deadband BACnetContextTagUnsignedInteger, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterUnsignedOutOfRange {
+func NewBACnetEventParameterUnsignedOutOfRange( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , lowLimit BACnetContextTagUnsignedInteger , highLimit BACnetContextTagUnsignedInteger , deadband BACnetContextTagUnsignedInteger , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterUnsignedOutOfRange {
_result := &_BACnetEventParameterUnsignedOutOfRange{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -133,7 +136,7 @@ func NewBACnetEventParameterUnsignedOutOfRange(openingTag BACnetOpeningTag, time
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterUnsignedOutOfRange(structType interface{}) BACnetEventParameterUnsignedOutOfRange {
- if casted, ok := structType.(BACnetEventParameterUnsignedOutOfRange); ok {
+ if casted, ok := structType.(BACnetEventParameterUnsignedOutOfRange); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterUnsignedOutOfRange); ok {
@@ -170,6 +173,7 @@ func (m *_BACnetEventParameterUnsignedOutOfRange) GetLengthInBits(ctx context.Co
return lengthInBits
}
+
func (m *_BACnetEventParameterUnsignedOutOfRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -191,7 +195,7 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(16)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(16) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterUnsignedOutOfRange")
}
@@ -204,7 +208,7 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterUnsignedOutOfRange")
}
@@ -217,7 +221,7 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetEventParameterUnsignedOutOfRange")
}
@@ -230,7 +234,7 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetEventParameterUnsignedOutOfRange")
}
@@ -243,7 +247,7 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("deadband"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for deadband")
}
- _deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_deadband, _deadbandErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _deadbandErr != nil {
return nil, errors.Wrap(_deadbandErr, "Error parsing 'deadband' field of BACnetEventParameterUnsignedOutOfRange")
}
@@ -256,7 +260,7 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(16)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(16) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterUnsignedOutOfRange")
}
@@ -271,13 +275,14 @@ func BACnetEventParameterUnsignedOutOfRangeParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetEventParameterUnsignedOutOfRange{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- Deadband: deadband,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ Deadband: deadband,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -299,77 +304,77 @@ func (m *_BACnetEventParameterUnsignedOutOfRange) SerializeWithWriteBuffer(ctx c
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterUnsignedOutOfRange")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
- // Simple Field (deadband)
- if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for deadband")
- }
- _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
- if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for deadband")
- }
- if _deadbandErr != nil {
- return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
- }
+ // Simple Field (deadband)
+ if pushErr := writeBuffer.PushContext("deadband"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for deadband")
+ }
+ _deadbandErr := writeBuffer.WriteSerializable(ctx, m.GetDeadband())
+ if popErr := writeBuffer.PopContext("deadband"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for deadband")
+ }
+ if _deadbandErr != nil {
+ return errors.Wrap(_deadbandErr, "Error serializing 'deadband' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterUnsignedOutOfRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterUnsignedOutOfRange")
@@ -379,6 +384,7 @@ func (m *_BACnetEventParameterUnsignedOutOfRange) SerializeWithWriteBuffer(ctx c
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterUnsignedOutOfRange) isBACnetEventParameterUnsignedOutOfRange() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetEventParameterUnsignedOutOfRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go
index 9afbae9f47d..02756a6bd22 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventParameterUnsignedRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventParameterUnsignedRange is the corresponding interface of BACnetEventParameterUnsignedRange
type BACnetEventParameterUnsignedRange interface {
@@ -54,13 +56,15 @@ type BACnetEventParameterUnsignedRangeExactly interface {
// _BACnetEventParameterUnsignedRange is the data-structure of this message
type _BACnetEventParameterUnsignedRange struct {
*_BACnetEventParameter
- OpeningTag BACnetOpeningTag
- TimeDelay BACnetContextTagUnsignedInteger
- LowLimit BACnetContextTagUnsignedInteger
- HighLimit BACnetContextTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ TimeDelay BACnetContextTagUnsignedInteger
+ LowLimit BACnetContextTagUnsignedInteger
+ HighLimit BACnetContextTagUnsignedInteger
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -71,14 +75,12 @@ type _BACnetEventParameterUnsignedRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetEventParameterUnsignedRange) InitializeParent(parent BACnetEventParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetEventParameterUnsignedRange) InitializeParent(parent BACnetEventParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetEventParameterUnsignedRange) GetParent() BACnetEventParameter {
+func (m *_BACnetEventParameterUnsignedRange) GetParent() BACnetEventParameter {
return m._BACnetEventParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,15 +111,16 @@ func (m *_BACnetEventParameterUnsignedRange) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventParameterUnsignedRange factory function for _BACnetEventParameterUnsignedRange
-func NewBACnetEventParameterUnsignedRange(openingTag BACnetOpeningTag, timeDelay BACnetContextTagUnsignedInteger, lowLimit BACnetContextTagUnsignedInteger, highLimit BACnetContextTagUnsignedInteger, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetEventParameterUnsignedRange {
+func NewBACnetEventParameterUnsignedRange( openingTag BACnetOpeningTag , timeDelay BACnetContextTagUnsignedInteger , lowLimit BACnetContextTagUnsignedInteger , highLimit BACnetContextTagUnsignedInteger , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetEventParameterUnsignedRange {
_result := &_BACnetEventParameterUnsignedRange{
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- ClosingTag: closingTag,
- _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ ClosingTag: closingTag,
+ _BACnetEventParameter: NewBACnetEventParameter(peekedTagHeader),
}
_result._BACnetEventParameter._BACnetEventParameterChildRequirements = _result
return _result
@@ -125,7 +128,7 @@ func NewBACnetEventParameterUnsignedRange(openingTag BACnetOpeningTag, timeDelay
// Deprecated: use the interface for direct cast
func CastBACnetEventParameterUnsignedRange(structType interface{}) BACnetEventParameterUnsignedRange {
- if casted, ok := structType.(BACnetEventParameterUnsignedRange); ok {
+ if casted, ok := structType.(BACnetEventParameterUnsignedRange); ok {
return casted
}
if casted, ok := structType.(*BACnetEventParameterUnsignedRange); ok {
@@ -159,6 +162,7 @@ func (m *_BACnetEventParameterUnsignedRange) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetEventParameterUnsignedRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -180,7 +184,7 @@ func BACnetEventParameterUnsignedRangeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(11)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(11) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventParameterUnsignedRange")
}
@@ -193,7 +197,7 @@ func BACnetEventParameterUnsignedRangeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("timeDelay"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeDelay")
}
- _timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_timeDelay, _timeDelayErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _timeDelayErr != nil {
return nil, errors.Wrap(_timeDelayErr, "Error parsing 'timeDelay' field of BACnetEventParameterUnsignedRange")
}
@@ -206,7 +210,7 @@ func BACnetEventParameterUnsignedRangeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("lowLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lowLimit")
}
- _lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_lowLimit, _lowLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _lowLimitErr != nil {
return nil, errors.Wrap(_lowLimitErr, "Error parsing 'lowLimit' field of BACnetEventParameterUnsignedRange")
}
@@ -219,7 +223,7 @@ func BACnetEventParameterUnsignedRangeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("highLimit"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for highLimit")
}
- _highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_highLimit, _highLimitErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _highLimitErr != nil {
return nil, errors.Wrap(_highLimitErr, "Error parsing 'highLimit' field of BACnetEventParameterUnsignedRange")
}
@@ -232,7 +236,7 @@ func BACnetEventParameterUnsignedRangeParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(11)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(11) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventParameterUnsignedRange")
}
@@ -247,12 +251,13 @@ func BACnetEventParameterUnsignedRangeParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetEventParameterUnsignedRange{
- _BACnetEventParameter: &_BACnetEventParameter{},
- OpeningTag: openingTag,
- TimeDelay: timeDelay,
- LowLimit: lowLimit,
- HighLimit: highLimit,
- ClosingTag: closingTag,
+ _BACnetEventParameter: &_BACnetEventParameter{
+ },
+ OpeningTag: openingTag,
+ TimeDelay: timeDelay,
+ LowLimit: lowLimit,
+ HighLimit: highLimit,
+ ClosingTag: closingTag,
}
_child._BACnetEventParameter._BACnetEventParameterChildRequirements = _child
return _child, nil
@@ -274,65 +279,65 @@ func (m *_BACnetEventParameterUnsignedRange) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetEventParameterUnsignedRange")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (timeDelay)
- if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeDelay")
- }
- _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
- if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeDelay")
- }
- if _timeDelayErr != nil {
- return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
- }
+ // Simple Field (timeDelay)
+ if pushErr := writeBuffer.PushContext("timeDelay"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeDelay")
+ }
+ _timeDelayErr := writeBuffer.WriteSerializable(ctx, m.GetTimeDelay())
+ if popErr := writeBuffer.PopContext("timeDelay"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeDelay")
+ }
+ if _timeDelayErr != nil {
+ return errors.Wrap(_timeDelayErr, "Error serializing 'timeDelay' field")
+ }
- // Simple Field (lowLimit)
- if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for lowLimit")
- }
- _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
- if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for lowLimit")
- }
- if _lowLimitErr != nil {
- return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
- }
+ // Simple Field (lowLimit)
+ if pushErr := writeBuffer.PushContext("lowLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for lowLimit")
+ }
+ _lowLimitErr := writeBuffer.WriteSerializable(ctx, m.GetLowLimit())
+ if popErr := writeBuffer.PopContext("lowLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for lowLimit")
+ }
+ if _lowLimitErr != nil {
+ return errors.Wrap(_lowLimitErr, "Error serializing 'lowLimit' field")
+ }
- // Simple Field (highLimit)
- if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for highLimit")
- }
- _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
- if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for highLimit")
- }
- if _highLimitErr != nil {
- return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
- }
+ // Simple Field (highLimit)
+ if pushErr := writeBuffer.PushContext("highLimit"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for highLimit")
+ }
+ _highLimitErr := writeBuffer.WriteSerializable(ctx, m.GetHighLimit())
+ if popErr := writeBuffer.PopContext("highLimit"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for highLimit")
+ }
+ if _highLimitErr != nil {
+ return errors.Wrap(_highLimitErr, "Error serializing 'highLimit' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetEventParameterUnsignedRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetEventParameterUnsignedRange")
@@ -342,6 +347,7 @@ func (m *_BACnetEventParameterUnsignedRange) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetEventParameterUnsignedRange) isBACnetEventParameterUnsignedRange() bool {
return true
}
@@ -356,3 +362,6 @@ func (m *_BACnetEventParameterUnsignedRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go
index 3ea621ad90b..3b7ed0e2d7a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventPriorities.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventPriorities is the corresponding interface of BACnetEventPriorities
type BACnetEventPriorities interface {
@@ -52,16 +54,17 @@ type BACnetEventPrioritiesExactly interface {
// _BACnetEventPriorities is the data-structure of this message
type _BACnetEventPriorities struct {
- OpeningTag BACnetOpeningTag
- ToOffnormal BACnetApplicationTagUnsignedInteger
- ToFault BACnetApplicationTagUnsignedInteger
- ToNormal BACnetApplicationTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ToOffnormal BACnetApplicationTagUnsignedInteger
+ ToFault BACnetApplicationTagUnsignedInteger
+ ToNormal BACnetApplicationTagUnsignedInteger
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -92,14 +95,15 @@ func (m *_BACnetEventPriorities) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventPriorities factory function for _BACnetEventPriorities
-func NewBACnetEventPriorities(openingTag BACnetOpeningTag, toOffnormal BACnetApplicationTagUnsignedInteger, toFault BACnetApplicationTagUnsignedInteger, toNormal BACnetApplicationTagUnsignedInteger, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventPriorities {
- return &_BACnetEventPriorities{OpeningTag: openingTag, ToOffnormal: toOffnormal, ToFault: toFault, ToNormal: toNormal, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventPriorities( openingTag BACnetOpeningTag , toOffnormal BACnetApplicationTagUnsignedInteger , toFault BACnetApplicationTagUnsignedInteger , toNormal BACnetApplicationTagUnsignedInteger , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventPriorities {
+return &_BACnetEventPriorities{ OpeningTag: openingTag , ToOffnormal: toOffnormal , ToFault: toFault , ToNormal: toNormal , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventPriorities(structType interface{}) BACnetEventPriorities {
- if casted, ok := structType.(BACnetEventPriorities); ok {
+ if casted, ok := structType.(BACnetEventPriorities); ok {
return casted
}
if casted, ok := structType.(*BACnetEventPriorities); ok {
@@ -133,6 +137,7 @@ func (m *_BACnetEventPriorities) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetEventPriorities) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEventPrioritiesParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventPriorities")
}
@@ -167,7 +172,7 @@ func BACnetEventPrioritiesParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("toOffnormal"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toOffnormal")
}
- _toOffnormal, _toOffnormalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_toOffnormal, _toOffnormalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _toOffnormalErr != nil {
return nil, errors.Wrap(_toOffnormalErr, "Error parsing 'toOffnormal' field of BACnetEventPriorities")
}
@@ -180,7 +185,7 @@ func BACnetEventPrioritiesParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("toFault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toFault")
}
- _toFault, _toFaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_toFault, _toFaultErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _toFaultErr != nil {
return nil, errors.Wrap(_toFaultErr, "Error parsing 'toFault' field of BACnetEventPriorities")
}
@@ -193,7 +198,7 @@ func BACnetEventPrioritiesParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("toNormal"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toNormal")
}
- _toNormal, _toNormalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_toNormal, _toNormalErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _toNormalErr != nil {
return nil, errors.Wrap(_toNormalErr, "Error parsing 'toNormal' field of BACnetEventPriorities")
}
@@ -206,7 +211,7 @@ func BACnetEventPrioritiesParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventPriorities")
}
@@ -221,13 +226,13 @@ func BACnetEventPrioritiesParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetEventPriorities{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ToOffnormal: toOffnormal,
- ToFault: toFault,
- ToNormal: toNormal,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ToOffnormal: toOffnormal,
+ ToFault: toFault,
+ ToNormal: toNormal,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventPriorities) Serialize() ([]byte, error) {
@@ -241,7 +246,7 @@ func (m *_BACnetEventPriorities) Serialize() ([]byte, error) {
func (m *_BACnetEventPriorities) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventPriorities"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventPriorities"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventPriorities")
}
@@ -311,13 +316,13 @@ func (m *_BACnetEventPriorities) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventPriorities) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -335,3 +340,6 @@ func (m *_BACnetEventPriorities) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventState.go
index 90618d8675b..e76c8756ee5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventState.go
@@ -34,13 +34,13 @@ type IBACnetEventState interface {
utils.Serializable
}
-const (
- BACnetEventState_NORMAL BACnetEventState = 0
- BACnetEventState_FAULT BACnetEventState = 1
- BACnetEventState_OFFNORMAL BACnetEventState = 2
- BACnetEventState_HIGH_LIMIT BACnetEventState = 3
- BACnetEventState_LOW_LIMIT BACnetEventState = 4
- BACnetEventState_LIFE_SAVETY_ALARM BACnetEventState = 5
+const(
+ BACnetEventState_NORMAL BACnetEventState = 0
+ BACnetEventState_FAULT BACnetEventState = 1
+ BACnetEventState_OFFNORMAL BACnetEventState = 2
+ BACnetEventState_HIGH_LIMIT BACnetEventState = 3
+ BACnetEventState_LOW_LIMIT BACnetEventState = 4
+ BACnetEventState_LIFE_SAVETY_ALARM BACnetEventState = 5
BACnetEventState_VENDOR_PROPRIETARY_VALUE BACnetEventState = 0xFFFF
)
@@ -48,7 +48,7 @@ var BACnetEventStateValues []BACnetEventState
func init() {
_ = errors.New
- BACnetEventStateValues = []BACnetEventState{
+ BACnetEventStateValues = []BACnetEventState {
BACnetEventState_NORMAL,
BACnetEventState_FAULT,
BACnetEventState_OFFNORMAL,
@@ -61,20 +61,20 @@ func init() {
func BACnetEventStateByValue(value uint16) (enum BACnetEventState, ok bool) {
switch value {
- case 0:
- return BACnetEventState_NORMAL, true
- case 0xFFFF:
- return BACnetEventState_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetEventState_FAULT, true
- case 2:
- return BACnetEventState_OFFNORMAL, true
- case 3:
- return BACnetEventState_HIGH_LIMIT, true
- case 4:
- return BACnetEventState_LOW_LIMIT, true
- case 5:
- return BACnetEventState_LIFE_SAVETY_ALARM, true
+ case 0:
+ return BACnetEventState_NORMAL, true
+ case 0xFFFF:
+ return BACnetEventState_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetEventState_FAULT, true
+ case 2:
+ return BACnetEventState_OFFNORMAL, true
+ case 3:
+ return BACnetEventState_HIGH_LIMIT, true
+ case 4:
+ return BACnetEventState_LOW_LIMIT, true
+ case 5:
+ return BACnetEventState_LIFE_SAVETY_ALARM, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetEventStateByName(value string) (enum BACnetEventState, ok bool) {
return 0, false
}
-func BACnetEventStateKnows(value uint16) bool {
+func BACnetEventStateKnows(value uint16) bool {
for _, typeValue := range BACnetEventStateValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEventState(structType interface{}) BACnetEventState {
@@ -179,3 +179,4 @@ func (e BACnetEventState) PLC4XEnumName() string {
func (e BACnetEventState) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go
index f44600de091..245872cdb9d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventStateTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventStateTagged is the corresponding interface of BACnetEventStateTagged
type BACnetEventStateTagged interface {
@@ -50,15 +52,16 @@ type BACnetEventStateTaggedExactly interface {
// _BACnetEventStateTagged is the data-structure of this message
type _BACnetEventStateTagged struct {
- Header BACnetTagHeader
- Value BACnetEventState
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetEventState
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetEventStateTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventStateTagged factory function for _BACnetEventStateTagged
-func NewBACnetEventStateTagged(header BACnetTagHeader, value BACnetEventState, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetEventStateTagged {
- return &_BACnetEventStateTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEventStateTagged( header BACnetTagHeader , value BACnetEventState , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetEventStateTagged {
+return &_BACnetEventStateTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventStateTagged(structType interface{}) BACnetEventStateTagged {
- if casted, ok := structType.(BACnetEventStateTagged); ok {
+ if casted, ok := structType.(BACnetEventStateTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEventStateTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetEventStateTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetEventStateTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEventStateTaggedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEventStateTagged")
}
@@ -164,12 +169,12 @@ func BACnetEventStateTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetEventStateTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
var value BACnetEventState
if _value != nil {
- value = _value.(BACnetEventState)
+ value = _value.(BACnetEventState)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetEventStateTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetEventStateTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetEventStateTaggedParseWithBuffer(ctx context.Context, readBuffer utils
// Create the instance
return &_BACnetEventStateTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetEventStateTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetEventStateTagged) Serialize() ([]byte, error) {
func (m *_BACnetEventStateTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventStateTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventStateTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventStateTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetEventStateTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetEventStateTagged) GetTagNumber() uint8 {
func (m *_BACnetEventStateTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetEventStateTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go
index d674abb4136..59434b882c0 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummariesList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventSummariesList is the corresponding interface of BACnetEventSummariesList
type BACnetEventSummariesList interface {
@@ -49,14 +51,15 @@ type BACnetEventSummariesListExactly interface {
// _BACnetEventSummariesList is the data-structure of this message
type _BACnetEventSummariesList struct {
- OpeningTag BACnetOpeningTag
- ListOfEventSummaries []BACnetEventSummary
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfEventSummaries []BACnetEventSummary
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetEventSummariesList) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventSummariesList factory function for _BACnetEventSummariesList
-func NewBACnetEventSummariesList(openingTag BACnetOpeningTag, listOfEventSummaries []BACnetEventSummary, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventSummariesList {
- return &_BACnetEventSummariesList{OpeningTag: openingTag, ListOfEventSummaries: listOfEventSummaries, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventSummariesList( openingTag BACnetOpeningTag , listOfEventSummaries []BACnetEventSummary , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventSummariesList {
+return &_BACnetEventSummariesList{ OpeningTag: openingTag , ListOfEventSummaries: listOfEventSummaries , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventSummariesList(structType interface{}) BACnetEventSummariesList {
- if casted, ok := structType.(BACnetEventSummariesList); ok {
+ if casted, ok := structType.(BACnetEventSummariesList); ok {
return casted
}
if casted, ok := structType.(*BACnetEventSummariesList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetEventSummariesList) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetEventSummariesList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetEventSummariesListParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventSummariesList")
}
@@ -155,8 +160,8 @@ func BACnetEventSummariesListParseWithBuffer(ctx context.Context, readBuffer uti
// Terminated array
var listOfEventSummaries []BACnetEventSummary
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetEventSummaryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetEventSummaryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfEventSummaries' field of BACnetEventSummariesList")
}
@@ -171,7 +176,7 @@ func BACnetEventSummariesListParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventSummariesList")
}
@@ -186,11 +191,11 @@ func BACnetEventSummariesListParseWithBuffer(ctx context.Context, readBuffer uti
// Create the instance
return &_BACnetEventSummariesList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfEventSummaries: listOfEventSummaries,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfEventSummaries: listOfEventSummaries,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventSummariesList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetEventSummariesList) Serialize() ([]byte, error) {
func (m *_BACnetEventSummariesList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventSummariesList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventSummariesList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventSummariesList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetEventSummariesList) SerializeWithWriteBuffer(ctx context.Context
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventSummariesList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetEventSummariesList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go
index eb8a1ab9082..b1aa36abf29 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventSummary.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventSummary is the corresponding interface of BACnetEventSummary
type BACnetEventSummary interface {
@@ -56,15 +58,16 @@ type BACnetEventSummaryExactly interface {
// _BACnetEventSummary is the data-structure of this message
type _BACnetEventSummary struct {
- ObjectIdentifier BACnetContextTagObjectIdentifier
- EventState BACnetEventStateTagged
- AcknowledgedTransitions BACnetEventTransitionBitsTagged
- EventTimestamps BACnetEventTimestampsEnclosed
- NotifyType BACnetNotifyTypeTagged
- EventEnable BACnetEventTransitionBitsTagged
- EventPriorities BACnetEventPriorities
+ ObjectIdentifier BACnetContextTagObjectIdentifier
+ EventState BACnetEventStateTagged
+ AcknowledgedTransitions BACnetEventTransitionBitsTagged
+ EventTimestamps BACnetEventTimestampsEnclosed
+ NotifyType BACnetNotifyTypeTagged
+ EventEnable BACnetEventTransitionBitsTagged
+ EventPriorities BACnetEventPriorities
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -103,14 +106,15 @@ func (m *_BACnetEventSummary) GetEventPriorities() BACnetEventPriorities {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventSummary factory function for _BACnetEventSummary
-func NewBACnetEventSummary(objectIdentifier BACnetContextTagObjectIdentifier, eventState BACnetEventStateTagged, acknowledgedTransitions BACnetEventTransitionBitsTagged, eventTimestamps BACnetEventTimestampsEnclosed, notifyType BACnetNotifyTypeTagged, eventEnable BACnetEventTransitionBitsTagged, eventPriorities BACnetEventPriorities) *_BACnetEventSummary {
- return &_BACnetEventSummary{ObjectIdentifier: objectIdentifier, EventState: eventState, AcknowledgedTransitions: acknowledgedTransitions, EventTimestamps: eventTimestamps, NotifyType: notifyType, EventEnable: eventEnable, EventPriorities: eventPriorities}
+func NewBACnetEventSummary( objectIdentifier BACnetContextTagObjectIdentifier , eventState BACnetEventStateTagged , acknowledgedTransitions BACnetEventTransitionBitsTagged , eventTimestamps BACnetEventTimestampsEnclosed , notifyType BACnetNotifyTypeTagged , eventEnable BACnetEventTransitionBitsTagged , eventPriorities BACnetEventPriorities ) *_BACnetEventSummary {
+return &_BACnetEventSummary{ ObjectIdentifier: objectIdentifier , EventState: eventState , AcknowledgedTransitions: acknowledgedTransitions , EventTimestamps: eventTimestamps , NotifyType: notifyType , EventEnable: eventEnable , EventPriorities: eventPriorities }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventSummary(structType interface{}) BACnetEventSummary {
- if casted, ok := structType.(BACnetEventSummary); ok {
+ if casted, ok := structType.(BACnetEventSummary); ok {
return casted
}
if casted, ok := structType.(*BACnetEventSummary); ok {
@@ -150,6 +154,7 @@ func (m *_BACnetEventSummary) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetEventSummary) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -171,7 +176,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("objectIdentifier"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectIdentifier")
}
- _objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BACNET_OBJECT_IDENTIFIER))
+_objectIdentifier, _objectIdentifierErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BACNET_OBJECT_IDENTIFIER ) )
if _objectIdentifierErr != nil {
return nil, errors.Wrap(_objectIdentifierErr, "Error parsing 'objectIdentifier' field of BACnetEventSummary")
}
@@ -184,7 +189,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("eventState"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventState")
}
- _eventState, _eventStateErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_eventState, _eventStateErr := BACnetEventStateTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _eventStateErr != nil {
return nil, errors.Wrap(_eventStateErr, "Error parsing 'eventState' field of BACnetEventSummary")
}
@@ -197,7 +202,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("acknowledgedTransitions"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for acknowledgedTransitions")
}
- _acknowledgedTransitions, _acknowledgedTransitionsErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_acknowledgedTransitions, _acknowledgedTransitionsErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _acknowledgedTransitionsErr != nil {
return nil, errors.Wrap(_acknowledgedTransitionsErr, "Error parsing 'acknowledgedTransitions' field of BACnetEventSummary")
}
@@ -210,7 +215,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("eventTimestamps"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventTimestamps")
}
- _eventTimestamps, _eventTimestampsErr := BACnetEventTimestampsEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_eventTimestamps, _eventTimestampsErr := BACnetEventTimestampsEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _eventTimestampsErr != nil {
return nil, errors.Wrap(_eventTimestampsErr, "Error parsing 'eventTimestamps' field of BACnetEventSummary")
}
@@ -223,7 +228,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("notifyType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for notifyType")
}
- _notifyType, _notifyTypeErr := BACnetNotifyTypeTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(4)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_notifyType, _notifyTypeErr := BACnetNotifyTypeTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _notifyTypeErr != nil {
return nil, errors.Wrap(_notifyTypeErr, "Error parsing 'notifyType' field of BACnetEventSummary")
}
@@ -236,7 +241,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("eventEnable"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventEnable")
}
- _eventEnable, _eventEnableErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(5)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_eventEnable, _eventEnableErr := BACnetEventTransitionBitsTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _eventEnableErr != nil {
return nil, errors.Wrap(_eventEnableErr, "Error parsing 'eventEnable' field of BACnetEventSummary")
}
@@ -249,7 +254,7 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("eventPriorities"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventPriorities")
}
- _eventPriorities, _eventPrioritiesErr := BACnetEventPrioritiesParseWithBuffer(ctx, readBuffer, uint8(uint8(6)))
+_eventPriorities, _eventPrioritiesErr := BACnetEventPrioritiesParseWithBuffer(ctx, readBuffer , uint8( uint8(6) ) )
if _eventPrioritiesErr != nil {
return nil, errors.Wrap(_eventPrioritiesErr, "Error parsing 'eventPriorities' field of BACnetEventSummary")
}
@@ -264,14 +269,14 @@ func BACnetEventSummaryParseWithBuffer(ctx context.Context, readBuffer utils.Rea
// Create the instance
return &_BACnetEventSummary{
- ObjectIdentifier: objectIdentifier,
- EventState: eventState,
- AcknowledgedTransitions: acknowledgedTransitions,
- EventTimestamps: eventTimestamps,
- NotifyType: notifyType,
- EventEnable: eventEnable,
- EventPriorities: eventPriorities,
- }, nil
+ ObjectIdentifier: objectIdentifier,
+ EventState: eventState,
+ AcknowledgedTransitions: acknowledgedTransitions,
+ EventTimestamps: eventTimestamps,
+ NotifyType: notifyType,
+ EventEnable: eventEnable,
+ EventPriorities: eventPriorities,
+ }, nil
}
func (m *_BACnetEventSummary) Serialize() ([]byte, error) {
@@ -285,7 +290,7 @@ func (m *_BACnetEventSummary) Serialize() ([]byte, error) {
func (m *_BACnetEventSummary) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventSummary"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventSummary"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventSummary")
}
@@ -379,6 +384,7 @@ func (m *_BACnetEventSummary) SerializeWithWriteBuffer(ctx context.Context, writ
return nil
}
+
func (m *_BACnetEventSummary) isBACnetEventSummary() bool {
return true
}
@@ -393,3 +399,6 @@ func (m *_BACnetEventSummary) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go
index cddb546c6db..bea059fdf54 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestamps.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventTimestamps is the corresponding interface of BACnetEventTimestamps
type BACnetEventTimestamps interface {
@@ -48,11 +50,12 @@ type BACnetEventTimestampsExactly interface {
// _BACnetEventTimestamps is the data-structure of this message
type _BACnetEventTimestamps struct {
- ToOffnormal BACnetTimeStamp
- ToFault BACnetTimeStamp
- ToNormal BACnetTimeStamp
+ ToOffnormal BACnetTimeStamp
+ ToFault BACnetTimeStamp
+ ToNormal BACnetTimeStamp
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -75,14 +78,15 @@ func (m *_BACnetEventTimestamps) GetToNormal() BACnetTimeStamp {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventTimestamps factory function for _BACnetEventTimestamps
-func NewBACnetEventTimestamps(toOffnormal BACnetTimeStamp, toFault BACnetTimeStamp, toNormal BACnetTimeStamp) *_BACnetEventTimestamps {
- return &_BACnetEventTimestamps{ToOffnormal: toOffnormal, ToFault: toFault, ToNormal: toNormal}
+func NewBACnetEventTimestamps( toOffnormal BACnetTimeStamp , toFault BACnetTimeStamp , toNormal BACnetTimeStamp ) *_BACnetEventTimestamps {
+return &_BACnetEventTimestamps{ ToOffnormal: toOffnormal , ToFault: toFault , ToNormal: toNormal }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventTimestamps(structType interface{}) BACnetEventTimestamps {
- if casted, ok := structType.(BACnetEventTimestamps); ok {
+ if casted, ok := structType.(BACnetEventTimestamps); ok {
return casted
}
if casted, ok := structType.(*BACnetEventTimestamps); ok {
@@ -110,6 +114,7 @@ func (m *_BACnetEventTimestamps) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetEventTimestamps) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -131,7 +136,7 @@ func BACnetEventTimestampsParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("toOffnormal"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toOffnormal")
}
- _toOffnormal, _toOffnormalErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_toOffnormal, _toOffnormalErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _toOffnormalErr != nil {
return nil, errors.Wrap(_toOffnormalErr, "Error parsing 'toOffnormal' field of BACnetEventTimestamps")
}
@@ -144,7 +149,7 @@ func BACnetEventTimestampsParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("toFault"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toFault")
}
- _toFault, _toFaultErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_toFault, _toFaultErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _toFaultErr != nil {
return nil, errors.Wrap(_toFaultErr, "Error parsing 'toFault' field of BACnetEventTimestamps")
}
@@ -157,7 +162,7 @@ func BACnetEventTimestampsParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("toNormal"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for toNormal")
}
- _toNormal, _toNormalErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
+_toNormal, _toNormalErr := BACnetTimeStampParseWithBuffer(ctx, readBuffer)
if _toNormalErr != nil {
return nil, errors.Wrap(_toNormalErr, "Error parsing 'toNormal' field of BACnetEventTimestamps")
}
@@ -172,10 +177,10 @@ func BACnetEventTimestampsParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetEventTimestamps{
- ToOffnormal: toOffnormal,
- ToFault: toFault,
- ToNormal: toNormal,
- }, nil
+ ToOffnormal: toOffnormal,
+ ToFault: toFault,
+ ToNormal: toNormal,
+ }, nil
}
func (m *_BACnetEventTimestamps) Serialize() ([]byte, error) {
@@ -189,7 +194,7 @@ func (m *_BACnetEventTimestamps) Serialize() ([]byte, error) {
func (m *_BACnetEventTimestamps) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventTimestamps"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventTimestamps"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventTimestamps")
}
@@ -235,6 +240,7 @@ func (m *_BACnetEventTimestamps) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_BACnetEventTimestamps) isBACnetEventTimestamps() bool {
return true
}
@@ -249,3 +255,6 @@ func (m *_BACnetEventTimestamps) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go
index 820de6c6b3f..7fc710a8a26 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTimestampsEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventTimestampsEnclosed is the corresponding interface of BACnetEventTimestampsEnclosed
type BACnetEventTimestampsEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetEventTimestampsEnclosedExactly interface {
// _BACnetEventTimestampsEnclosed is the data-structure of this message
type _BACnetEventTimestampsEnclosed struct {
- OpeningTag BACnetOpeningTag
- EventTimestamps BACnetEventTimestamps
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ EventTimestamps BACnetEventTimestamps
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetEventTimestampsEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventTimestampsEnclosed factory function for _BACnetEventTimestampsEnclosed
-func NewBACnetEventTimestampsEnclosed(openingTag BACnetOpeningTag, eventTimestamps BACnetEventTimestamps, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetEventTimestampsEnclosed {
- return &_BACnetEventTimestampsEnclosed{OpeningTag: openingTag, EventTimestamps: eventTimestamps, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetEventTimestampsEnclosed( openingTag BACnetOpeningTag , eventTimestamps BACnetEventTimestamps , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetEventTimestampsEnclosed {
+return &_BACnetEventTimestampsEnclosed{ OpeningTag: openingTag , EventTimestamps: eventTimestamps , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventTimestampsEnclosed(structType interface{}) BACnetEventTimestampsEnclosed {
- if casted, ok := structType.(BACnetEventTimestampsEnclosed); ok {
+ if casted, ok := structType.(BACnetEventTimestampsEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetEventTimestampsEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetEventTimestampsEnclosed) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetEventTimestampsEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetEventTimestampsEnclosedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetEventTimestampsEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetEventTimestampsEnclosedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("eventTimestamps"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for eventTimestamps")
}
- _eventTimestamps, _eventTimestampsErr := BACnetEventTimestampsParseWithBuffer(ctx, readBuffer)
+_eventTimestamps, _eventTimestampsErr := BACnetEventTimestampsParseWithBuffer(ctx, readBuffer)
if _eventTimestampsErr != nil {
return nil, errors.Wrap(_eventTimestampsErr, "Error parsing 'eventTimestamps' field of BACnetEventTimestampsEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetEventTimestampsEnclosedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetEventTimestampsEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetEventTimestampsEnclosedParseWithBuffer(ctx context.Context, readBuffe
// Create the instance
return &_BACnetEventTimestampsEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- EventTimestamps: eventTimestamps,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ EventTimestamps: eventTimestamps,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetEventTimestampsEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetEventTimestampsEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetEventTimestampsEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventTimestampsEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventTimestampsEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventTimestampsEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetEventTimestampsEnclosed) SerializeWithWriteBuffer(ctx context.Co
return nil
}
+
////
// Arguments Getter
func (m *_BACnetEventTimestampsEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetEventTimestampsEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBits.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBits.go
index ecfac96790b..52ce4c9e01f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBits.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBits.go
@@ -34,17 +34,17 @@ type IBACnetEventTransitionBits interface {
utils.Serializable
}
-const (
+const(
BACnetEventTransitionBits_TO_OFFNORMAL BACnetEventTransitionBits = 0
- BACnetEventTransitionBits_TO_FAULT BACnetEventTransitionBits = 1
- BACnetEventTransitionBits_TO_NORMAL BACnetEventTransitionBits = 2
+ BACnetEventTransitionBits_TO_FAULT BACnetEventTransitionBits = 1
+ BACnetEventTransitionBits_TO_NORMAL BACnetEventTransitionBits = 2
)
var BACnetEventTransitionBitsValues []BACnetEventTransitionBits
func init() {
_ = errors.New
- BACnetEventTransitionBitsValues = []BACnetEventTransitionBits{
+ BACnetEventTransitionBitsValues = []BACnetEventTransitionBits {
BACnetEventTransitionBits_TO_OFFNORMAL,
BACnetEventTransitionBits_TO_FAULT,
BACnetEventTransitionBits_TO_NORMAL,
@@ -53,12 +53,12 @@ func init() {
func BACnetEventTransitionBitsByValue(value uint8) (enum BACnetEventTransitionBits, ok bool) {
switch value {
- case 0:
- return BACnetEventTransitionBits_TO_OFFNORMAL, true
- case 1:
- return BACnetEventTransitionBits_TO_FAULT, true
- case 2:
- return BACnetEventTransitionBits_TO_NORMAL, true
+ case 0:
+ return BACnetEventTransitionBits_TO_OFFNORMAL, true
+ case 1:
+ return BACnetEventTransitionBits_TO_FAULT, true
+ case 2:
+ return BACnetEventTransitionBits_TO_NORMAL, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetEventTransitionBitsByName(value string) (enum BACnetEventTransitionBi
return 0, false
}
-func BACnetEventTransitionBitsKnows(value uint8) bool {
+func BACnetEventTransitionBitsKnows(value uint8) bool {
for _, typeValue := range BACnetEventTransitionBitsValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEventTransitionBits(structType interface{}) BACnetEventTransitionBits {
@@ -147,3 +147,4 @@ func (e BACnetEventTransitionBits) PLC4XEnumName() string {
func (e BACnetEventTransitionBits) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go
index c101b3f11da..714de6ff004 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBitsTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventTransitionBitsTagged is the corresponding interface of BACnetEventTransitionBitsTagged
type BACnetEventTransitionBitsTagged interface {
@@ -52,14 +54,15 @@ type BACnetEventTransitionBitsTaggedExactly interface {
// _BACnetEventTransitionBitsTagged is the data-structure of this message
type _BACnetEventTransitionBitsTagged struct {
- Header BACnetTagHeader
- Payload BACnetTagPayloadBitString
+ Header BACnetTagHeader
+ Payload BACnetTagPayloadBitString
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -85,19 +88,19 @@ func (m *_BACnetEventTransitionBitsTagged) GetPayload() BACnetTagPayloadBitStrin
func (m *_BACnetEventTransitionBitsTagged) GetToOffnormal() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (0))), func() interface{} { return bool(m.GetPayload().GetData()[0]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((0)))), func() interface{} {return bool(m.GetPayload().GetData()[0])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetEventTransitionBitsTagged) GetToFault() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (1))), func() interface{} { return bool(m.GetPayload().GetData()[1]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((1)))), func() interface{} {return bool(m.GetPayload().GetData()[1])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetEventTransitionBitsTagged) GetToNormal() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (2))), func() interface{} { return bool(m.GetPayload().GetData()[2]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((2)))), func() interface{} {return bool(m.GetPayload().GetData()[2])}, func() interface{} {return bool(bool(false))}).(bool))
}
///////////////////////
@@ -105,14 +108,15 @@ func (m *_BACnetEventTransitionBitsTagged) GetToNormal() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventTransitionBitsTagged factory function for _BACnetEventTransitionBitsTagged
-func NewBACnetEventTransitionBitsTagged(header BACnetTagHeader, payload BACnetTagPayloadBitString, tagNumber uint8, tagClass TagClass) *_BACnetEventTransitionBitsTagged {
- return &_BACnetEventTransitionBitsTagged{Header: header, Payload: payload, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEventTransitionBitsTagged( header BACnetTagHeader , payload BACnetTagPayloadBitString , tagNumber uint8 , tagClass TagClass ) *_BACnetEventTransitionBitsTagged {
+return &_BACnetEventTransitionBitsTagged{ Header: header , Payload: payload , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventTransitionBitsTagged(structType interface{}) BACnetEventTransitionBitsTagged {
- if casted, ok := structType.(BACnetEventTransitionBitsTagged); ok {
+ if casted, ok := structType.(BACnetEventTransitionBitsTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEventTransitionBitsTagged); ok {
@@ -143,6 +147,7 @@ func (m *_BACnetEventTransitionBitsTagged) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetEventTransitionBitsTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -164,7 +169,7 @@ func BACnetEventTransitionBitsTaggedParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEventTransitionBitsTagged")
}
@@ -174,12 +179,12 @@ func BACnetEventTransitionBitsTaggedParseWithBuffer(ctx context.Context, readBuf
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -187,7 +192,7 @@ func BACnetEventTransitionBitsTaggedParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetEventTransitionBitsTagged")
}
@@ -197,17 +202,17 @@ func BACnetEventTransitionBitsTaggedParseWithBuffer(ctx context.Context, readBuf
}
// Virtual field
- _toOffnormal := utils.InlineIf((bool((len(payload.GetData())) > (0))), func() interface{} { return bool(payload.GetData()[0]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _toOffnormal := utils.InlineIf((bool(((len(payload.GetData()))) > ((0)))), func() interface{} {return bool(payload.GetData()[0])}, func() interface{} {return bool(bool(false))}).(bool)
toOffnormal := bool(_toOffnormal)
_ = toOffnormal
// Virtual field
- _toFault := utils.InlineIf((bool((len(payload.GetData())) > (1))), func() interface{} { return bool(payload.GetData()[1]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _toFault := utils.InlineIf((bool(((len(payload.GetData()))) > ((1)))), func() interface{} {return bool(payload.GetData()[1])}, func() interface{} {return bool(bool(false))}).(bool)
toFault := bool(_toFault)
_ = toFault
// Virtual field
- _toNormal := utils.InlineIf((bool((len(payload.GetData())) > (2))), func() interface{} { return bool(payload.GetData()[2]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _toNormal := utils.InlineIf((bool(((len(payload.GetData()))) > ((2)))), func() interface{} {return bool(payload.GetData()[2])}, func() interface{} {return bool(bool(false))}).(bool)
toNormal := bool(_toNormal)
_ = toNormal
@@ -217,11 +222,11 @@ func BACnetEventTransitionBitsTaggedParseWithBuffer(ctx context.Context, readBuf
// Create the instance
return &_BACnetEventTransitionBitsTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Payload: payload,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Payload: payload,
+ }, nil
}
func (m *_BACnetEventTransitionBitsTagged) Serialize() ([]byte, error) {
@@ -235,7 +240,7 @@ func (m *_BACnetEventTransitionBitsTagged) Serialize() ([]byte, error) {
func (m *_BACnetEventTransitionBitsTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventTransitionBitsTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventTransitionBitsTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventTransitionBitsTagged")
}
@@ -281,6 +286,7 @@ func (m *_BACnetEventTransitionBitsTagged) SerializeWithWriteBuffer(ctx context.
return nil
}
+
////
// Arguments Getter
@@ -290,7 +296,6 @@ func (m *_BACnetEventTransitionBitsTagged) GetTagNumber() uint8 {
func (m *_BACnetEventTransitionBitsTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -308,3 +313,6 @@ func (m *_BACnetEventTransitionBitsTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventType.go
index 6230b5847bf..cbbd3ccb660 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventType.go
@@ -34,35 +34,35 @@ type IBACnetEventType interface {
utils.Serializable
}
-const (
- BACnetEventType_CHANGE_OF_BITSTRING BACnetEventType = 0
- BACnetEventType_CHANGE_OF_STATE BACnetEventType = 1
- BACnetEventType_CHANGE_OF_VALUE BACnetEventType = 2
- BACnetEventType_COMMAND_FAILURE BACnetEventType = 3
- BACnetEventType_FLOATING_LIMIT BACnetEventType = 4
- BACnetEventType_OUT_OF_RANGE BACnetEventType = 5
- BACnetEventType_CHANGE_OF_LIFE_SAFETY BACnetEventType = 8
- BACnetEventType_EXTENDED BACnetEventType = 9
- BACnetEventType_BUFFER_READY BACnetEventType = 10
- BACnetEventType_UNSIGNED_RANGE BACnetEventType = 11
- BACnetEventType_ACCESS_EVENT BACnetEventType = 13
- BACnetEventType_DOUBLE_OUT_OF_RANGE BACnetEventType = 14
- BACnetEventType_SIGNED_OUT_OF_RANGE BACnetEventType = 15
- BACnetEventType_UNSIGNED_OUT_OF_RANGE BACnetEventType = 16
+const(
+ BACnetEventType_CHANGE_OF_BITSTRING BACnetEventType = 0
+ BACnetEventType_CHANGE_OF_STATE BACnetEventType = 1
+ BACnetEventType_CHANGE_OF_VALUE BACnetEventType = 2
+ BACnetEventType_COMMAND_FAILURE BACnetEventType = 3
+ BACnetEventType_FLOATING_LIMIT BACnetEventType = 4
+ BACnetEventType_OUT_OF_RANGE BACnetEventType = 5
+ BACnetEventType_CHANGE_OF_LIFE_SAFETY BACnetEventType = 8
+ BACnetEventType_EXTENDED BACnetEventType = 9
+ BACnetEventType_BUFFER_READY BACnetEventType = 10
+ BACnetEventType_UNSIGNED_RANGE BACnetEventType = 11
+ BACnetEventType_ACCESS_EVENT BACnetEventType = 13
+ BACnetEventType_DOUBLE_OUT_OF_RANGE BACnetEventType = 14
+ BACnetEventType_SIGNED_OUT_OF_RANGE BACnetEventType = 15
+ BACnetEventType_UNSIGNED_OUT_OF_RANGE BACnetEventType = 16
BACnetEventType_CHANGE_OF_CHARACTERSTRING BACnetEventType = 17
- BACnetEventType_CHANGE_OF_STATUS_FLAGS BACnetEventType = 18
- BACnetEventType_CHANGE_OF_RELIABILITY BACnetEventType = 19
- BACnetEventType_NONE BACnetEventType = 20
- BACnetEventType_CHANGE_OF_DISCRETE_VALUE BACnetEventType = 21
- BACnetEventType_CHANGE_OF_TIMER BACnetEventType = 22
- BACnetEventType_VENDOR_PROPRIETARY_VALUE BACnetEventType = 0xFFFF
+ BACnetEventType_CHANGE_OF_STATUS_FLAGS BACnetEventType = 18
+ BACnetEventType_CHANGE_OF_RELIABILITY BACnetEventType = 19
+ BACnetEventType_NONE BACnetEventType = 20
+ BACnetEventType_CHANGE_OF_DISCRETE_VALUE BACnetEventType = 21
+ BACnetEventType_CHANGE_OF_TIMER BACnetEventType = 22
+ BACnetEventType_VENDOR_PROPRIETARY_VALUE BACnetEventType = 0xFFFF
)
var BACnetEventTypeValues []BACnetEventType
func init() {
_ = errors.New
- BACnetEventTypeValues = []BACnetEventType{
+ BACnetEventTypeValues = []BACnetEventType {
BACnetEventType_CHANGE_OF_BITSTRING,
BACnetEventType_CHANGE_OF_STATE,
BACnetEventType_CHANGE_OF_VALUE,
@@ -89,48 +89,48 @@ func init() {
func BACnetEventTypeByValue(value uint16) (enum BACnetEventType, ok bool) {
switch value {
- case 0:
- return BACnetEventType_CHANGE_OF_BITSTRING, true
- case 0xFFFF:
- return BACnetEventType_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetEventType_CHANGE_OF_STATE, true
- case 10:
- return BACnetEventType_BUFFER_READY, true
- case 11:
- return BACnetEventType_UNSIGNED_RANGE, true
- case 13:
- return BACnetEventType_ACCESS_EVENT, true
- case 14:
- return BACnetEventType_DOUBLE_OUT_OF_RANGE, true
- case 15:
- return BACnetEventType_SIGNED_OUT_OF_RANGE, true
- case 16:
- return BACnetEventType_UNSIGNED_OUT_OF_RANGE, true
- case 17:
- return BACnetEventType_CHANGE_OF_CHARACTERSTRING, true
- case 18:
- return BACnetEventType_CHANGE_OF_STATUS_FLAGS, true
- case 19:
- return BACnetEventType_CHANGE_OF_RELIABILITY, true
- case 2:
- return BACnetEventType_CHANGE_OF_VALUE, true
- case 20:
- return BACnetEventType_NONE, true
- case 21:
- return BACnetEventType_CHANGE_OF_DISCRETE_VALUE, true
- case 22:
- return BACnetEventType_CHANGE_OF_TIMER, true
- case 3:
- return BACnetEventType_COMMAND_FAILURE, true
- case 4:
- return BACnetEventType_FLOATING_LIMIT, true
- case 5:
- return BACnetEventType_OUT_OF_RANGE, true
- case 8:
- return BACnetEventType_CHANGE_OF_LIFE_SAFETY, true
- case 9:
- return BACnetEventType_EXTENDED, true
+ case 0:
+ return BACnetEventType_CHANGE_OF_BITSTRING, true
+ case 0xFFFF:
+ return BACnetEventType_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetEventType_CHANGE_OF_STATE, true
+ case 10:
+ return BACnetEventType_BUFFER_READY, true
+ case 11:
+ return BACnetEventType_UNSIGNED_RANGE, true
+ case 13:
+ return BACnetEventType_ACCESS_EVENT, true
+ case 14:
+ return BACnetEventType_DOUBLE_OUT_OF_RANGE, true
+ case 15:
+ return BACnetEventType_SIGNED_OUT_OF_RANGE, true
+ case 16:
+ return BACnetEventType_UNSIGNED_OUT_OF_RANGE, true
+ case 17:
+ return BACnetEventType_CHANGE_OF_CHARACTERSTRING, true
+ case 18:
+ return BACnetEventType_CHANGE_OF_STATUS_FLAGS, true
+ case 19:
+ return BACnetEventType_CHANGE_OF_RELIABILITY, true
+ case 2:
+ return BACnetEventType_CHANGE_OF_VALUE, true
+ case 20:
+ return BACnetEventType_NONE, true
+ case 21:
+ return BACnetEventType_CHANGE_OF_DISCRETE_VALUE, true
+ case 22:
+ return BACnetEventType_CHANGE_OF_TIMER, true
+ case 3:
+ return BACnetEventType_COMMAND_FAILURE, true
+ case 4:
+ return BACnetEventType_FLOATING_LIMIT, true
+ case 5:
+ return BACnetEventType_OUT_OF_RANGE, true
+ case 8:
+ return BACnetEventType_CHANGE_OF_LIFE_SAFETY, true
+ case 9:
+ return BACnetEventType_EXTENDED, true
}
return 0, false
}
@@ -183,13 +183,13 @@ func BACnetEventTypeByName(value string) (enum BACnetEventType, ok bool) {
return 0, false
}
-func BACnetEventTypeKnows(value uint16) bool {
+func BACnetEventTypeKnows(value uint16) bool {
for _, typeValue := range BACnetEventTypeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetEventType(structType interface{}) BACnetEventType {
@@ -291,3 +291,4 @@ func (e BACnetEventType) PLC4XEnumName() string {
func (e BACnetEventType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go
index 0c321fa1974..7a01491e627 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetEventTypeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetEventTypeTagged is the corresponding interface of BACnetEventTypeTagged
type BACnetEventTypeTagged interface {
@@ -50,15 +52,16 @@ type BACnetEventTypeTaggedExactly interface {
// _BACnetEventTypeTagged is the data-structure of this message
type _BACnetEventTypeTagged struct {
- Header BACnetTagHeader
- Value BACnetEventType
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetEventType
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetEventTypeTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetEventTypeTagged factory function for _BACnetEventTypeTagged
-func NewBACnetEventTypeTagged(header BACnetTagHeader, value BACnetEventType, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetEventTypeTagged {
- return &_BACnetEventTypeTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetEventTypeTagged( header BACnetTagHeader , value BACnetEventType , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetEventTypeTagged {
+return &_BACnetEventTypeTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetEventTypeTagged(structType interface{}) BACnetEventTypeTagged {
- if casted, ok := structType.(BACnetEventTypeTagged); ok {
+ if casted, ok := structType.(BACnetEventTypeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetEventTypeTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetEventTypeTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetEventTypeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetEventTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetEventTypeTagged")
}
@@ -164,12 +169,12 @@ func BACnetEventTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetEventTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
var value BACnetEventType
if _value != nil {
- value = _value.(BACnetEventType)
+ value = _value.(BACnetEventType)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetEventTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetEventTypeTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetEventTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetEventTypeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetEventTypeTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetEventTypeTagged) Serialize() ([]byte, error) {
func (m *_BACnetEventTypeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetEventTypeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetEventTypeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetEventTypeTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetEventTypeTagged) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetEventTypeTagged) GetTagNumber() uint8 {
func (m *_BACnetEventTypeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetEventTypeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go
index 21768854620..29c03fa27cf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameter.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameter is the corresponding interface of BACnetFaultParameter
type BACnetFaultParameter interface {
@@ -47,7 +49,7 @@ type BACnetFaultParameterExactly interface {
// _BACnetFaultParameter is the data-structure of this message
type _BACnetFaultParameter struct {
_BACnetFaultParameterChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetFaultParameterChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetFaultParameterChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetFaultParameterParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetFaultParameter, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetFaultParameterParent interface {
type BACnetFaultParameterChild interface {
utils.Serializable
- InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetFaultParameter
GetTypeName() string
BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetFaultParameter) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameter factory function for _BACnetFaultParameter
-func NewBACnetFaultParameter(peekedTagHeader BACnetTagHeader) *_BACnetFaultParameter {
- return &_BACnetFaultParameter{PeekedTagHeader: peekedTagHeader}
+func NewBACnetFaultParameter( peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameter {
+return &_BACnetFaultParameter{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameter(structType interface{}) BACnetFaultParameter {
- if casted, ok := structType.(BACnetFaultParameter); ok {
+ if casted, ok := structType.(BACnetFaultParameter); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameter); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetFaultParameter) GetTypeName() string {
return "BACnetFaultParameter"
}
+
func (m *_BACnetFaultParameter) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetFaultParameterParseWithBuffer(ctx context.Context, readBuffer utils.R
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -159,29 +163,29 @@ func BACnetFaultParameterParseWithBuffer(ctx context.Context, readBuffer utils.R
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetFaultParameterChildSerializeRequirement interface {
BACnetFaultParameter
- InitializeParent(BACnetFaultParameter, BACnetTagHeader)
+ InitializeParent(BACnetFaultParameter, BACnetTagHeader)
GetParent() BACnetFaultParameter
}
var _childTemp interface{}
var _child BACnetFaultParameterChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetFaultParameterNone
- _childTemp, typeSwitchError = BACnetFaultParameterNoneParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(1): // BACnetFaultParameterFaultCharacterString
- _childTemp, typeSwitchError = BACnetFaultParameterFaultCharacterStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(2): // BACnetFaultParameterFaultExtended
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(3): // BACnetFaultParameterFaultLifeSafety
- _childTemp, typeSwitchError = BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(4): // BACnetFaultParameterFaultState
- _childTemp, typeSwitchError = BACnetFaultParameterFaultStateParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(5): // BACnetFaultParameterFaultStatusFlags
- _childTemp, typeSwitchError = BACnetFaultParameterFaultStatusFlagsParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(6): // BACnetFaultParameterFaultOutOfRange
- _childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(7): // BACnetFaultParameterFaultListed
- _childTemp, typeSwitchError = BACnetFaultParameterFaultListedParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == uint8(0) : // BACnetFaultParameterNone
+ _childTemp, typeSwitchError = BACnetFaultParameterNoneParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(1) : // BACnetFaultParameterFaultCharacterString
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultCharacterStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(2) : // BACnetFaultParameterFaultExtended
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(3) : // BACnetFaultParameterFaultLifeSafety
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(4) : // BACnetFaultParameterFaultState
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultStateParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(5) : // BACnetFaultParameterFaultStatusFlags
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultStatusFlagsParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(6) : // BACnetFaultParameterFaultOutOfRange
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(7) : // BACnetFaultParameterFaultListed
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultListedParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -195,7 +199,7 @@ func BACnetFaultParameterParseWithBuffer(ctx context.Context, readBuffer utils.R
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -205,7 +209,7 @@ func (pm *_BACnetFaultParameter) SerializeParent(ctx context.Context, writeBuffe
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameter"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameter"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameter")
}
// Virtual field
@@ -224,6 +228,7 @@ func (pm *_BACnetFaultParameter) SerializeParent(ctx context.Context, writeBuffe
return nil
}
+
func (m *_BACnetFaultParameter) isBACnetFaultParameter() bool {
return true
}
@@ -238,3 +243,6 @@ func (m *_BACnetFaultParameter) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go
index a4865bee6ae..8de4e279a0c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultCharacterString is the corresponding interface of BACnetFaultParameterFaultCharacterString
type BACnetFaultParameterFaultCharacterString interface {
@@ -50,11 +52,13 @@ type BACnetFaultParameterFaultCharacterStringExactly interface {
// _BACnetFaultParameterFaultCharacterString is the data-structure of this message
type _BACnetFaultParameterFaultCharacterString struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- ListOfFaultValues BACnetFaultParameterFaultCharacterStringListOfFaultValues
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfFaultValues BACnetFaultParameterFaultCharacterStringListOfFaultValues
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -65,14 +69,12 @@ type _BACnetFaultParameterFaultCharacterString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultCharacterString) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultCharacterString) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultCharacterString) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultCharacterString) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -95,13 +97,14 @@ func (m *_BACnetFaultParameterFaultCharacterString) GetClosingTag() BACnetClosin
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultCharacterString factory function for _BACnetFaultParameterFaultCharacterString
-func NewBACnetFaultParameterFaultCharacterString(openingTag BACnetOpeningTag, listOfFaultValues BACnetFaultParameterFaultCharacterStringListOfFaultValues, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultCharacterString {
+func NewBACnetFaultParameterFaultCharacterString( openingTag BACnetOpeningTag , listOfFaultValues BACnetFaultParameterFaultCharacterStringListOfFaultValues , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultCharacterString {
_result := &_BACnetFaultParameterFaultCharacterString{
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -109,7 +112,7 @@ func NewBACnetFaultParameterFaultCharacterString(openingTag BACnetOpeningTag, li
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultCharacterString(structType interface{}) BACnetFaultParameterFaultCharacterString {
- if casted, ok := structType.(BACnetFaultParameterFaultCharacterString); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultCharacterString); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultCharacterString); ok {
@@ -137,6 +140,7 @@ func (m *_BACnetFaultParameterFaultCharacterString) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultCharacterString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,7 +162,7 @@ func BACnetFaultParameterFaultCharacterStringParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultCharacterString")
}
@@ -171,7 +175,7 @@ func BACnetFaultParameterFaultCharacterStringParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("listOfFaultValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfFaultValues")
}
- _listOfFaultValues, _listOfFaultValuesErr := BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_listOfFaultValues, _listOfFaultValuesErr := BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _listOfFaultValuesErr != nil {
return nil, errors.Wrap(_listOfFaultValuesErr, "Error parsing 'listOfFaultValues' field of BACnetFaultParameterFaultCharacterString")
}
@@ -184,7 +188,7 @@ func BACnetFaultParameterFaultCharacterStringParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultCharacterString")
}
@@ -199,10 +203,11 @@ func BACnetFaultParameterFaultCharacterStringParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultCharacterString{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
- ClosingTag: closingTag,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -224,41 +229,41 @@ func (m *_BACnetFaultParameterFaultCharacterString) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultCharacterString")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (listOfFaultValues)
- if pushErr := writeBuffer.PushContext("listOfFaultValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfFaultValues")
- }
- _listOfFaultValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfFaultValues())
- if popErr := writeBuffer.PopContext("listOfFaultValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfFaultValues")
- }
- if _listOfFaultValuesErr != nil {
- return errors.Wrap(_listOfFaultValuesErr, "Error serializing 'listOfFaultValues' field")
- }
+ // Simple Field (listOfFaultValues)
+ if pushErr := writeBuffer.PushContext("listOfFaultValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfFaultValues")
+ }
+ _listOfFaultValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfFaultValues())
+ if popErr := writeBuffer.PopContext("listOfFaultValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfFaultValues")
+ }
+ if _listOfFaultValuesErr != nil {
+ return errors.Wrap(_listOfFaultValuesErr, "Error serializing 'listOfFaultValues' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultCharacterString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultCharacterString")
@@ -268,6 +273,7 @@ func (m *_BACnetFaultParameterFaultCharacterString) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultCharacterString) isBACnetFaultParameterFaultCharacterString() bool {
return true
}
@@ -282,3 +288,6 @@ func (m *_BACnetFaultParameterFaultCharacterString) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go
index 66816a1e7ea..a3b730b94f8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultCharacterStringListOfFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultCharacterStringListOfFaultValues is the corresponding interface of BACnetFaultParameterFaultCharacterStringListOfFaultValues
type BACnetFaultParameterFaultCharacterStringListOfFaultValues interface {
@@ -49,14 +51,15 @@ type BACnetFaultParameterFaultCharacterStringListOfFaultValuesExactly interface
// _BACnetFaultParameterFaultCharacterStringListOfFaultValues is the data-structure of this message
type _BACnetFaultParameterFaultCharacterStringListOfFaultValues struct {
- OpeningTag BACnetOpeningTag
- ListOfFaultValues []BACnetApplicationTagCharacterString
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfFaultValues []BACnetApplicationTagCharacterString
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) GetClosingT
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultCharacterStringListOfFaultValues factory function for _BACnetFaultParameterFaultCharacterStringListOfFaultValues
-func NewBACnetFaultParameterFaultCharacterStringListOfFaultValues(openingTag BACnetOpeningTag, listOfFaultValues []BACnetApplicationTagCharacterString, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultCharacterStringListOfFaultValues {
- return &_BACnetFaultParameterFaultCharacterStringListOfFaultValues{OpeningTag: openingTag, ListOfFaultValues: listOfFaultValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetFaultParameterFaultCharacterStringListOfFaultValues( openingTag BACnetOpeningTag , listOfFaultValues []BACnetApplicationTagCharacterString , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultCharacterStringListOfFaultValues {
+return &_BACnetFaultParameterFaultCharacterStringListOfFaultValues{ OpeningTag: openingTag , ListOfFaultValues: listOfFaultValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultCharacterStringListOfFaultValues(structType interface{}) BACnetFaultParameterFaultCharacterStringListOfFaultValues {
- if casted, ok := structType.(BACnetFaultParameterFaultCharacterStringListOfFaultValues); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultCharacterStringListOfFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultCharacterStringListOfFaultValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) GetLengthIn
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(ct
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultCharacterStringListOfFaultValues")
}
@@ -155,8 +160,8 @@ func BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(ct
// Terminated array
var listOfFaultValues []BACnetApplicationTagCharacterString
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfFaultValues' field of BACnetFaultParameterFaultCharacterStringListOfFaultValues")
}
@@ -171,7 +176,7 @@ func BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(ct
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultCharacterStringListOfFaultValues")
}
@@ -186,11 +191,11 @@ func BACnetFaultParameterFaultCharacterStringListOfFaultValuesParseWithBuffer(ct
// Create the instance
return &_BACnetFaultParameterFaultCharacterStringListOfFaultValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) Serialize()
func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultCharacterStringListOfFaultValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultCharacterStringListOfFaultValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultCharacterStringListOfFaultValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) SerializeWi
return nil
}
+
////
// Arguments Getter
func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetFaultParameterFaultCharacterStringListOfFaultValues) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go
index 6fdbcc6cbd8..fd9f73a8c2a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtended.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtended is the corresponding interface of BACnetFaultParameterFaultExtended
type BACnetFaultParameterFaultExtended interface {
@@ -54,13 +56,15 @@ type BACnetFaultParameterFaultExtendedExactly interface {
// _BACnetFaultParameterFaultExtended is the data-structure of this message
type _BACnetFaultParameterFaultExtended struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- VendorId BACnetVendorIdTagged
- ExtendedFaultType BACnetContextTagUnsignedInteger
- Parameters BACnetFaultParameterFaultExtendedParameters
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ VendorId BACnetVendorIdTagged
+ ExtendedFaultType BACnetContextTagUnsignedInteger
+ Parameters BACnetFaultParameterFaultExtendedParameters
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -71,14 +75,12 @@ type _BACnetFaultParameterFaultExtended struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtended) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtended) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtended) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultExtended) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -109,15 +111,16 @@ func (m *_BACnetFaultParameterFaultExtended) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtended factory function for _BACnetFaultParameterFaultExtended
-func NewBACnetFaultParameterFaultExtended(openingTag BACnetOpeningTag, vendorId BACnetVendorIdTagged, extendedFaultType BACnetContextTagUnsignedInteger, parameters BACnetFaultParameterFaultExtendedParameters, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtended {
+func NewBACnetFaultParameterFaultExtended( openingTag BACnetOpeningTag , vendorId BACnetVendorIdTagged , extendedFaultType BACnetContextTagUnsignedInteger , parameters BACnetFaultParameterFaultExtendedParameters , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtended {
_result := &_BACnetFaultParameterFaultExtended{
- OpeningTag: openingTag,
- VendorId: vendorId,
- ExtendedFaultType: extendedFaultType,
- Parameters: parameters,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ VendorId: vendorId,
+ ExtendedFaultType: extendedFaultType,
+ Parameters: parameters,
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -125,7 +128,7 @@ func NewBACnetFaultParameterFaultExtended(openingTag BACnetOpeningTag, vendorId
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtended(structType interface{}) BACnetFaultParameterFaultExtended {
- if casted, ok := structType.(BACnetFaultParameterFaultExtended); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtended); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtended); ok {
@@ -159,6 +162,7 @@ func (m *_BACnetFaultParameterFaultExtended) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtended) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -180,7 +184,7 @@ func BACnetFaultParameterFaultExtendedParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultExtended")
}
@@ -193,7 +197,7 @@ func BACnetFaultParameterFaultExtendedParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("vendorId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for vendorId")
}
- _vendorId, _vendorIdErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_vendorId, _vendorIdErr := BACnetVendorIdTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _vendorIdErr != nil {
return nil, errors.Wrap(_vendorIdErr, "Error parsing 'vendorId' field of BACnetFaultParameterFaultExtended")
}
@@ -206,7 +210,7 @@ func BACnetFaultParameterFaultExtendedParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("extendedFaultType"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for extendedFaultType")
}
- _extendedFaultType, _extendedFaultTypeErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_extendedFaultType, _extendedFaultTypeErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _extendedFaultTypeErr != nil {
return nil, errors.Wrap(_extendedFaultTypeErr, "Error parsing 'extendedFaultType' field of BACnetFaultParameterFaultExtended")
}
@@ -219,7 +223,7 @@ func BACnetFaultParameterFaultExtendedParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("parameters"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for parameters")
}
- _parameters, _parametersErr := BACnetFaultParameterFaultExtendedParametersParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_parameters, _parametersErr := BACnetFaultParameterFaultExtendedParametersParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _parametersErr != nil {
return nil, errors.Wrap(_parametersErr, "Error parsing 'parameters' field of BACnetFaultParameterFaultExtended")
}
@@ -232,7 +236,7 @@ func BACnetFaultParameterFaultExtendedParseWithBuffer(ctx context.Context, readB
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultExtended")
}
@@ -247,12 +251,13 @@ func BACnetFaultParameterFaultExtendedParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtended{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- VendorId: vendorId,
- ExtendedFaultType: extendedFaultType,
- Parameters: parameters,
- ClosingTag: closingTag,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ VendorId: vendorId,
+ ExtendedFaultType: extendedFaultType,
+ Parameters: parameters,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -274,65 +279,65 @@ func (m *_BACnetFaultParameterFaultExtended) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtended")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (vendorId)
- if pushErr := writeBuffer.PushContext("vendorId"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for vendorId")
- }
- _vendorIdErr := writeBuffer.WriteSerializable(ctx, m.GetVendorId())
- if popErr := writeBuffer.PopContext("vendorId"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for vendorId")
- }
- if _vendorIdErr != nil {
- return errors.Wrap(_vendorIdErr, "Error serializing 'vendorId' field")
- }
+ // Simple Field (vendorId)
+ if pushErr := writeBuffer.PushContext("vendorId"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for vendorId")
+ }
+ _vendorIdErr := writeBuffer.WriteSerializable(ctx, m.GetVendorId())
+ if popErr := writeBuffer.PopContext("vendorId"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for vendorId")
+ }
+ if _vendorIdErr != nil {
+ return errors.Wrap(_vendorIdErr, "Error serializing 'vendorId' field")
+ }
- // Simple Field (extendedFaultType)
- if pushErr := writeBuffer.PushContext("extendedFaultType"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for extendedFaultType")
- }
- _extendedFaultTypeErr := writeBuffer.WriteSerializable(ctx, m.GetExtendedFaultType())
- if popErr := writeBuffer.PopContext("extendedFaultType"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for extendedFaultType")
- }
- if _extendedFaultTypeErr != nil {
- return errors.Wrap(_extendedFaultTypeErr, "Error serializing 'extendedFaultType' field")
- }
+ // Simple Field (extendedFaultType)
+ if pushErr := writeBuffer.PushContext("extendedFaultType"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for extendedFaultType")
+ }
+ _extendedFaultTypeErr := writeBuffer.WriteSerializable(ctx, m.GetExtendedFaultType())
+ if popErr := writeBuffer.PopContext("extendedFaultType"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for extendedFaultType")
+ }
+ if _extendedFaultTypeErr != nil {
+ return errors.Wrap(_extendedFaultTypeErr, "Error serializing 'extendedFaultType' field")
+ }
- // Simple Field (parameters)
- if pushErr := writeBuffer.PushContext("parameters"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for parameters")
- }
- _parametersErr := writeBuffer.WriteSerializable(ctx, m.GetParameters())
- if popErr := writeBuffer.PopContext("parameters"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for parameters")
- }
- if _parametersErr != nil {
- return errors.Wrap(_parametersErr, "Error serializing 'parameters' field")
- }
+ // Simple Field (parameters)
+ if pushErr := writeBuffer.PushContext("parameters"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for parameters")
+ }
+ _parametersErr := writeBuffer.WriteSerializable(ctx, m.GetParameters())
+ if popErr := writeBuffer.PopContext("parameters"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for parameters")
+ }
+ if _parametersErr != nil {
+ return errors.Wrap(_parametersErr, "Error serializing 'parameters' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtended"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtended")
@@ -342,6 +347,7 @@ func (m *_BACnetFaultParameterFaultExtended) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtended) isBACnetFaultParameterFaultExtended() bool {
return true
}
@@ -356,3 +362,6 @@ func (m *_BACnetFaultParameterFaultExtended) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go
index 7f0b40bb41a..42aa15558c6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParameters.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParameters is the corresponding interface of BACnetFaultParameterFaultExtendedParameters
type BACnetFaultParameterFaultExtendedParameters interface {
@@ -49,14 +51,15 @@ type BACnetFaultParameterFaultExtendedParametersExactly interface {
// _BACnetFaultParameterFaultExtendedParameters is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParameters struct {
- OpeningTag BACnetOpeningTag
- Parameters []BACnetFaultParameterFaultExtendedParametersEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ Parameters []BACnetFaultParameterFaultExtendedParametersEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetFaultParameterFaultExtendedParameters) GetClosingTag() BACnetClo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParameters factory function for _BACnetFaultParameterFaultExtendedParameters
-func NewBACnetFaultParameterFaultExtendedParameters(openingTag BACnetOpeningTag, parameters []BACnetFaultParameterFaultExtendedParametersEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultExtendedParameters {
- return &_BACnetFaultParameterFaultExtendedParameters{OpeningTag: openingTag, Parameters: parameters, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetFaultParameterFaultExtendedParameters( openingTag BACnetOpeningTag , parameters []BACnetFaultParameterFaultExtendedParametersEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultExtendedParameters {
+return &_BACnetFaultParameterFaultExtendedParameters{ OpeningTag: openingTag , Parameters: parameters , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParameters(structType interface{}) BACnetFaultParameterFaultExtendedParameters {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParameters); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParameters); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParameters); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetFaultParameterFaultExtendedParameters) GetLengthInBits(ctx conte
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParameters) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetFaultParameterFaultExtendedParametersParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultExtendedParameters")
}
@@ -155,8 +160,8 @@ func BACnetFaultParameterFaultExtendedParametersParseWithBuffer(ctx context.Cont
// Terminated array
var parameters []BACnetFaultParameterFaultExtendedParametersEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'parameters' field of BACnetFaultParameterFaultExtendedParameters")
}
@@ -171,7 +176,7 @@ func BACnetFaultParameterFaultExtendedParametersParseWithBuffer(ctx context.Cont
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultExtendedParameters")
}
@@ -186,11 +191,11 @@ func BACnetFaultParameterFaultExtendedParametersParseWithBuffer(ctx context.Cont
// Create the instance
return &_BACnetFaultParameterFaultExtendedParameters{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- Parameters: parameters,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ Parameters: parameters,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetFaultParameterFaultExtendedParameters) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetFaultParameterFaultExtendedParameters) Serialize() ([]byte, erro
func (m *_BACnetFaultParameterFaultExtendedParameters) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultExtendedParameters"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultExtendedParameters"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParameters")
}
@@ -255,13 +260,13 @@ func (m *_BACnetFaultParameterFaultExtendedParameters) SerializeWithWriteBuffer(
return nil
}
+
////
// Arguments Getter
func (m *_BACnetFaultParameterFaultExtendedParameters) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetFaultParameterFaultExtendedParameters) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go
index 5e261b82045..2e6e0b60532 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntry is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntry
type BACnetFaultParameterFaultExtendedParametersEntry interface {
@@ -49,7 +51,7 @@ type BACnetFaultParameterFaultExtendedParametersEntryExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntry is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntry struct {
_BACnetFaultParameterFaultExtendedParametersEntryChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetFaultParameterFaultExtendedParametersEntryChildRequirements interface {
@@ -57,6 +59,7 @@ type _BACnetFaultParameterFaultExtendedParametersEntryChildRequirements interfac
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetFaultParameterFaultExtendedParametersEntryParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetFaultParameterFaultExtendedParametersEntry, serializeChildFunction func() error) error
GetTypeName() string
@@ -64,13 +67,12 @@ type BACnetFaultParameterFaultExtendedParametersEntryParent interface {
type BACnetFaultParameterFaultExtendedParametersEntryChild interface {
utils.Serializable
- InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetFaultParameterFaultExtendedParametersEntry
GetTypeName() string
BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -106,14 +108,15 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntry) GetPeekedIsContextTa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntry factory function for _BACnetFaultParameterFaultExtendedParametersEntry
-func NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntry {
- return &_BACnetFaultParameterFaultExtendedParametersEntry{PeekedTagHeader: peekedTagHeader}
+func NewBACnetFaultParameterFaultExtendedParametersEntry( peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntry {
+return &_BACnetFaultParameterFaultExtendedParametersEntry{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntry(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntry {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntry); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntry); ok {
@@ -126,6 +129,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntry) GetTypeName() string
return "BACnetFaultParameterFaultExtendedParametersEntry"
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntry) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -153,13 +157,13 @@ func BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(ctx context
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -172,48 +176,48 @@ func BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(ctx context
_ = peekedIsContextTag
// Validation
- if !(bool((!(peekedIsContextTag))) || bool((bool(bool(peekedIsContextTag) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x6)))) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x7)))))) {
+ if (!(bool((!(peekedIsContextTag))) || bool((bool(bool(peekedIsContextTag) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x6)))) && bool(bool((peekedTagHeader.GetLengthValueType()) != (0x7))))))) {
return nil, errors.WithStack(utils.ParseValidationError{"unexpected opening or closing tag"})
}
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetFaultParameterFaultExtendedParametersEntryChildSerializeRequirement interface {
BACnetFaultParameterFaultExtendedParametersEntry
- InitializeParent(BACnetFaultParameterFaultExtendedParametersEntry, BACnetTagHeader)
+ InitializeParent(BACnetFaultParameterFaultExtendedParametersEntry, BACnetTagHeader)
GetParent() BACnetFaultParameterFaultExtendedParametersEntry
}
var _childTemp interface{}
var _child BACnetFaultParameterFaultExtendedParametersEntryChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x0 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryNull
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryNullParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x4 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryReal
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryRealParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x2 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryUnsigned
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryUnsignedParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x1 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryBoolean
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryBooleanParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x3 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryInteger
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryIntegerParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x5 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryDouble
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryDoubleParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x6 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryOctetString
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryOctetStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x7 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryCharacterString
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryCharacterStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x8 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryBitString
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryBitStringParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0x9 && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryEnumerated
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryEnumeratedParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0xA && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryDate
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryDateParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0xB && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryTime
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryTimeParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == 0xC && peekedIsContextTag == bool(false): // BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(0) && peekedIsContextTag == bool(true): // BACnetFaultParameterFaultExtendedParametersEntryReference
- _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryReferenceParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == 0x0 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryNull
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryNullParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x4 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryReal
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryRealParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x2 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryUnsigned
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryUnsignedParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x1 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryBoolean
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryBooleanParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x3 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryInteger
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryIntegerParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x5 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryDouble
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryDoubleParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x6 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryOctetString
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryOctetStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x7 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryCharacterString
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryCharacterStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x8 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryBitString
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryBitStringParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0x9 && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryEnumerated
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryEnumeratedParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0xA && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryDate
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryDateParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0xB && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryTime
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryTimeParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == 0xC && peekedIsContextTag == bool(false) : // BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(0) && peekedIsContextTag == bool(true) : // BACnetFaultParameterFaultExtendedParametersEntryReference
+ _childTemp, typeSwitchError = BACnetFaultParameterFaultExtendedParametersEntryReferenceParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v, peekedIsContextTag=%v]", peekedTagNumber, peekedIsContextTag)
}
@@ -227,7 +231,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryParseWithBuffer(ctx context
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -237,7 +241,7 @@ func (pm *_BACnetFaultParameterFaultExtendedParametersEntry) SerializeParent(ctx
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultExtendedParametersEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultExtendedParametersEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntry")
}
// Virtual field
@@ -260,6 +264,7 @@ func (pm *_BACnetFaultParameterFaultExtendedParametersEntry) SerializeParent(ctx
return nil
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntry) isBACnetFaultParameterFaultExtendedParametersEntry() bool {
return true
}
@@ -274,3 +279,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go
index 262dea7ab74..109b65d7868 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBitString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryBitString is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryBitString
type BACnetFaultParameterFaultExtendedParametersEntryBitString interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryBitStringExactly interface
// _BACnetFaultParameterFaultExtendedParametersEntryBitString is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryBitString struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- BitStringValue BACnetApplicationTagBitString
+ BitStringValue BACnetApplicationTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryBitString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) GetBitStrin
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryBitString factory function for _BACnetFaultParameterFaultExtendedParametersEntryBitString
-func NewBACnetFaultParameterFaultExtendedParametersEntryBitString(bitStringValue BACnetApplicationTagBitString, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryBitString {
+func NewBACnetFaultParameterFaultExtendedParametersEntryBitString( bitStringValue BACnetApplicationTagBitString , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryBitString {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryBitString{
BitStringValue: bitStringValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryBitString(bitStringValue
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryBitString(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryBitString {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryBitString); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryBitString); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryBitString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) GetLengthIn
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryBitStringParseWithBuffer(ct
if pullErr := readBuffer.PullContext("bitStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitStringValue")
}
- _bitStringValue, _bitStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_bitStringValue, _bitStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _bitStringValueErr != nil {
return nil, errors.Wrap(_bitStringValueErr, "Error parsing 'bitStringValue' field of BACnetFaultParameterFaultExtendedParametersEntryBitString")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryBitStringParseWithBuffer(ct
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryBitString{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
BitStringValue: bitStringValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) SerializeWi
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryBitString")
}
- // Simple Field (bitStringValue)
- if pushErr := writeBuffer.PushContext("bitStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitStringValue")
- }
- _bitStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetBitStringValue())
- if popErr := writeBuffer.PopContext("bitStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitStringValue")
- }
- if _bitStringValueErr != nil {
- return errors.Wrap(_bitStringValueErr, "Error serializing 'bitStringValue' field")
- }
+ // Simple Field (bitStringValue)
+ if pushErr := writeBuffer.PushContext("bitStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitStringValue")
+ }
+ _bitStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetBitStringValue())
+ if popErr := writeBuffer.PopContext("bitStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitStringValue")
+ }
+ if _bitStringValueErr != nil {
+ return errors.Wrap(_bitStringValueErr, "Error serializing 'bitStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryBitString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryBitString")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) SerializeWi
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) isBACnetFaultParameterFaultExtendedParametersEntryBitString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBitString) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go
index 6bcf4460ad3..bdc782b7a28 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryBoolean.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryBoolean is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryBoolean
type BACnetFaultParameterFaultExtendedParametersEntryBoolean interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryBooleanExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryBoolean is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryBoolean struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- BooleanValue BACnetApplicationTagBoolean
+ BooleanValue BACnetApplicationTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryBoolean struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) GetBooleanVal
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryBoolean factory function for _BACnetFaultParameterFaultExtendedParametersEntryBoolean
-func NewBACnetFaultParameterFaultExtendedParametersEntryBoolean(booleanValue BACnetApplicationTagBoolean, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryBoolean {
+func NewBACnetFaultParameterFaultExtendedParametersEntryBoolean( booleanValue BACnetApplicationTagBoolean , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryBoolean {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryBoolean{
BooleanValue: booleanValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryBoolean(booleanValue BAC
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryBoolean(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryBoolean {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryBoolean); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryBoolean); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryBoolean); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryBooleanParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("booleanValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for booleanValue")
}
- _booleanValue, _booleanValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_booleanValue, _booleanValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _booleanValueErr != nil {
return nil, errors.Wrap(_booleanValueErr, "Error parsing 'booleanValue' field of BACnetFaultParameterFaultExtendedParametersEntryBoolean")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryBooleanParseWithBuffer(ctx
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryBoolean{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
BooleanValue: booleanValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryBoolean")
}
- // Simple Field (booleanValue)
- if pushErr := writeBuffer.PushContext("booleanValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for booleanValue")
- }
- _booleanValueErr := writeBuffer.WriteSerializable(ctx, m.GetBooleanValue())
- if popErr := writeBuffer.PopContext("booleanValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for booleanValue")
- }
- if _booleanValueErr != nil {
- return errors.Wrap(_booleanValueErr, "Error serializing 'booleanValue' field")
- }
+ // Simple Field (booleanValue)
+ if pushErr := writeBuffer.PushContext("booleanValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for booleanValue")
+ }
+ _booleanValueErr := writeBuffer.WriteSerializable(ctx, m.GetBooleanValue())
+ if popErr := writeBuffer.PopContext("booleanValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for booleanValue")
+ }
+ if _booleanValueErr != nil {
+ return errors.Wrap(_booleanValueErr, "Error serializing 'booleanValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryBoolean"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryBoolean")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) isBACnetFaultParameterFaultExtendedParametersEntryBoolean() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryBoolean) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go
index 616297652c2..b564a0acc82 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryCharacterString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryCharacterString is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryCharacterString
type BACnetFaultParameterFaultExtendedParametersEntryCharacterString interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryCharacterStringExactly inte
// _BACnetFaultParameterFaultExtendedParametersEntryCharacterString is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryCharacterString struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- CharacterStringValue BACnetApplicationTagCharacterString
+ CharacterStringValue BACnetApplicationTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryCharacterString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) GetCh
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryCharacterString factory function for _BACnetFaultParameterFaultExtendedParametersEntryCharacterString
-func NewBACnetFaultParameterFaultExtendedParametersEntryCharacterString(characterStringValue BACnetApplicationTagCharacterString, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString {
+func NewBACnetFaultParameterFaultExtendedParametersEntryCharacterString( characterStringValue BACnetApplicationTagCharacterString , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryCharacterString{
- CharacterStringValue: characterStringValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ CharacterStringValue: characterStringValue,
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryCharacterString(characte
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryCharacterString(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryCharacterString {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryCharacterString); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryCharacterString); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryCharacterString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) GetLe
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryCharacterStringParseWithBuf
if pullErr := readBuffer.PullContext("characterStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for characterStringValue")
}
- _characterStringValue, _characterStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_characterStringValue, _characterStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _characterStringValueErr != nil {
return nil, errors.Wrap(_characterStringValueErr, "Error parsing 'characterStringValue' field of BACnetFaultParameterFaultExtendedParametersEntryCharacterString")
}
@@ -151,8 +155,9 @@ func BACnetFaultParameterFaultExtendedParametersEntryCharacterStringParseWithBuf
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryCharacterString{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
- CharacterStringValue: characterStringValue,
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
+ CharacterStringValue: characterStringValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) Seria
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryCharacterString")
}
- // Simple Field (characterStringValue)
- if pushErr := writeBuffer.PushContext("characterStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for characterStringValue")
- }
- _characterStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetCharacterStringValue())
- if popErr := writeBuffer.PopContext("characterStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for characterStringValue")
- }
- if _characterStringValueErr != nil {
- return errors.Wrap(_characterStringValueErr, "Error serializing 'characterStringValue' field")
- }
+ // Simple Field (characterStringValue)
+ if pushErr := writeBuffer.PushContext("characterStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for characterStringValue")
+ }
+ _characterStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetCharacterStringValue())
+ if popErr := writeBuffer.PopContext("characterStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for characterStringValue")
+ }
+ if _characterStringValueErr != nil {
+ return errors.Wrap(_characterStringValueErr, "Error serializing 'characterStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryCharacterString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryCharacterString")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) Seria
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) isBACnetFaultParameterFaultExtendedParametersEntryCharacterString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryCharacterString) Strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go
index 88f98873c66..ee785688211 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDate.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryDate is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryDate
type BACnetFaultParameterFaultExtendedParametersEntryDate interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryDateExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryDate is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryDate struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- DateValue BACnetApplicationTagDate
+ DateValue BACnetApplicationTagDate
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryDate struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) GetDateValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryDate factory function for _BACnetFaultParameterFaultExtendedParametersEntryDate
-func NewBACnetFaultParameterFaultExtendedParametersEntryDate(dateValue BACnetApplicationTagDate, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryDate {
+func NewBACnetFaultParameterFaultExtendedParametersEntryDate( dateValue BACnetApplicationTagDate , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryDate {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryDate{
DateValue: dateValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryDate(dateValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryDate(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryDate {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryDate); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryDate); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryDate); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryDateParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("dateValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for dateValue")
}
- _dateValue, _dateValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_dateValue, _dateValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _dateValueErr != nil {
return nil, errors.Wrap(_dateValueErr, "Error parsing 'dateValue' field of BACnetFaultParameterFaultExtendedParametersEntryDate")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryDateParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryDate{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
DateValue: dateValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryDate")
}
- // Simple Field (dateValue)
- if pushErr := writeBuffer.PushContext("dateValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for dateValue")
- }
- _dateValueErr := writeBuffer.WriteSerializable(ctx, m.GetDateValue())
- if popErr := writeBuffer.PopContext("dateValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for dateValue")
- }
- if _dateValueErr != nil {
- return errors.Wrap(_dateValueErr, "Error serializing 'dateValue' field")
- }
+ // Simple Field (dateValue)
+ if pushErr := writeBuffer.PushContext("dateValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for dateValue")
+ }
+ _dateValueErr := writeBuffer.WriteSerializable(ctx, m.GetDateValue())
+ if popErr := writeBuffer.PopContext("dateValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for dateValue")
+ }
+ if _dateValueErr != nil {
+ return errors.Wrap(_dateValueErr, "Error serializing 'dateValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryDate"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryDate")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) isBACnetFaultParameterFaultExtendedParametersEntryDate() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDate) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go
index 733f54f82ca..872ee419b32 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryDouble.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryDouble is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryDouble
type BACnetFaultParameterFaultExtendedParametersEntryDouble interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryDoubleExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryDouble is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryDouble struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- DoubleValue BACnetApplicationTagDouble
+ DoubleValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryDouble struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) GetDoubleValue
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryDouble factory function for _BACnetFaultParameterFaultExtendedParametersEntryDouble
-func NewBACnetFaultParameterFaultExtendedParametersEntryDouble(doubleValue BACnetApplicationTagDouble, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryDouble {
+func NewBACnetFaultParameterFaultExtendedParametersEntryDouble( doubleValue BACnetApplicationTagDouble , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryDouble {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryDouble{
DoubleValue: doubleValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryDouble(doubleValue BACne
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryDouble(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryDouble {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryDouble); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryDouble); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryDouble); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) GetLengthInBit
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryDoubleParseWithBuffer(ctx c
if pullErr := readBuffer.PullContext("doubleValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doubleValue")
}
- _doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doubleValueErr != nil {
return nil, errors.Wrap(_doubleValueErr, "Error parsing 'doubleValue' field of BACnetFaultParameterFaultExtendedParametersEntryDouble")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryDoubleParseWithBuffer(ctx c
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryDouble{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
DoubleValue: doubleValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) SerializeWithW
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryDouble")
}
- // Simple Field (doubleValue)
- if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doubleValue")
- }
- _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
- if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doubleValue")
- }
- if _doubleValueErr != nil {
- return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
- }
+ // Simple Field (doubleValue)
+ if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doubleValue")
+ }
+ _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
+ if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doubleValue")
+ }
+ if _doubleValueErr != nil {
+ return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryDouble"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryDouble")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) SerializeWithW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) isBACnetFaultParameterFaultExtendedParametersEntryDouble() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryDouble) String() strin
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go
index 7db4adf2cec..34a4371df5d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryEnumerated.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryEnumerated is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryEnumerated
type BACnetFaultParameterFaultExtendedParametersEntryEnumerated interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryEnumeratedExactly interface
// _BACnetFaultParameterFaultExtendedParametersEntryEnumerated is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryEnumerated struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- EnumeratedValue BACnetApplicationTagEnumerated
+ EnumeratedValue BACnetApplicationTagEnumerated
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryEnumerated struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) GetEnumera
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryEnumerated factory function for _BACnetFaultParameterFaultExtendedParametersEntryEnumerated
-func NewBACnetFaultParameterFaultExtendedParametersEntryEnumerated(enumeratedValue BACnetApplicationTagEnumerated, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated {
+func NewBACnetFaultParameterFaultExtendedParametersEntryEnumerated( enumeratedValue BACnetApplicationTagEnumerated , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryEnumerated{
EnumeratedValue: enumeratedValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryEnumerated(enumeratedVal
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryEnumerated(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryEnumerated {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryEnumerated); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryEnumerated); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryEnumerated); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) GetLengthI
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryEnumeratedParseWithBuffer(c
if pullErr := readBuffer.PullContext("enumeratedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enumeratedValue")
}
- _enumeratedValue, _enumeratedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_enumeratedValue, _enumeratedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _enumeratedValueErr != nil {
return nil, errors.Wrap(_enumeratedValueErr, "Error parsing 'enumeratedValue' field of BACnetFaultParameterFaultExtendedParametersEntryEnumerated")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryEnumeratedParseWithBuffer(c
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryEnumerated{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
EnumeratedValue: enumeratedValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) SerializeW
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryEnumerated")
}
- // Simple Field (enumeratedValue)
- if pushErr := writeBuffer.PushContext("enumeratedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for enumeratedValue")
- }
- _enumeratedValueErr := writeBuffer.WriteSerializable(ctx, m.GetEnumeratedValue())
- if popErr := writeBuffer.PopContext("enumeratedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for enumeratedValue")
- }
- if _enumeratedValueErr != nil {
- return errors.Wrap(_enumeratedValueErr, "Error serializing 'enumeratedValue' field")
- }
+ // Simple Field (enumeratedValue)
+ if pushErr := writeBuffer.PushContext("enumeratedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for enumeratedValue")
+ }
+ _enumeratedValueErr := writeBuffer.WriteSerializable(ctx, m.GetEnumeratedValue())
+ if popErr := writeBuffer.PopContext("enumeratedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for enumeratedValue")
+ }
+ if _enumeratedValueErr != nil {
+ return errors.Wrap(_enumeratedValueErr, "Error serializing 'enumeratedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryEnumerated"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryEnumerated")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) SerializeW
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) isBACnetFaultParameterFaultExtendedParametersEntryEnumerated() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryEnumerated) String() s
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go
index 73650483694..3c364c75c13 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryInteger is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryInteger
type BACnetFaultParameterFaultExtendedParametersEntryInteger interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryIntegerExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryInteger is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryInteger struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- IntegerValue BACnetApplicationTagSignedInteger
+ IntegerValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryInteger struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) GetIntegerVal
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryInteger factory function for _BACnetFaultParameterFaultExtendedParametersEntryInteger
-func NewBACnetFaultParameterFaultExtendedParametersEntryInteger(integerValue BACnetApplicationTagSignedInteger, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryInteger {
+func NewBACnetFaultParameterFaultExtendedParametersEntryInteger( integerValue BACnetApplicationTagSignedInteger , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryInteger {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryInteger{
IntegerValue: integerValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryInteger(integerValue BAC
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryInteger(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryInteger {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryInteger); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryInteger); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryIntegerParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("integerValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for integerValue")
}
- _integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _integerValueErr != nil {
return nil, errors.Wrap(_integerValueErr, "Error parsing 'integerValue' field of BACnetFaultParameterFaultExtendedParametersEntryInteger")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryIntegerParseWithBuffer(ctx
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryInteger{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
IntegerValue: integerValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryInteger")
}
- // Simple Field (integerValue)
- if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for integerValue")
- }
- _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
- if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for integerValue")
- }
- if _integerValueErr != nil {
- return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
- }
+ // Simple Field (integerValue)
+ if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for integerValue")
+ }
+ _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
+ if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for integerValue")
+ }
+ if _integerValueErr != nil {
+ return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryInteger")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) isBACnetFaultParameterFaultExtendedParametersEntryInteger() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryInteger) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go
index 01b5b8561f2..0fd5f6bbeae 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryNull.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryNull is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryNull
type BACnetFaultParameterFaultExtendedParametersEntryNull interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryNullExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryNull is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryNull struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- NullValue BACnetApplicationTagNull
+ NullValue BACnetApplicationTagNull
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryNull struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) GetNullValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryNull factory function for _BACnetFaultParameterFaultExtendedParametersEntryNull
-func NewBACnetFaultParameterFaultExtendedParametersEntryNull(nullValue BACnetApplicationTagNull, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryNull {
+func NewBACnetFaultParameterFaultExtendedParametersEntryNull( nullValue BACnetApplicationTagNull , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryNull {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryNull{
NullValue: nullValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryNull(nullValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryNull(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryNull {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryNull); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryNull); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryNull); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryNullParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("nullValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for nullValue")
}
- _nullValue, _nullValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_nullValue, _nullValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _nullValueErr != nil {
return nil, errors.Wrap(_nullValueErr, "Error parsing 'nullValue' field of BACnetFaultParameterFaultExtendedParametersEntryNull")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryNullParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryNull{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
NullValue: nullValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryNull")
}
- // Simple Field (nullValue)
- if pushErr := writeBuffer.PushContext("nullValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for nullValue")
- }
- _nullValueErr := writeBuffer.WriteSerializable(ctx, m.GetNullValue())
- if popErr := writeBuffer.PopContext("nullValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for nullValue")
- }
- if _nullValueErr != nil {
- return errors.Wrap(_nullValueErr, "Error serializing 'nullValue' field")
- }
+ // Simple Field (nullValue)
+ if pushErr := writeBuffer.PushContext("nullValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for nullValue")
+ }
+ _nullValueErr := writeBuffer.WriteSerializable(ctx, m.GetNullValue())
+ if popErr := writeBuffer.PopContext("nullValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for nullValue")
+ }
+ if _nullValueErr != nil {
+ return errors.Wrap(_nullValueErr, "Error serializing 'nullValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryNull"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryNull")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) isBACnetFaultParameterFaultExtendedParametersEntryNull() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryNull) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go
index 7f95e8ff947..a4f60f6b293 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier
type BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierExactly int
// _BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- ObjectidentifierValue BACnetApplicationTagObjectIdentifier
+ ObjectidentifierValue BACnetApplicationTagObjectIdentifier
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) GetO
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryObjectidentifier factory function for _BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier
-func NewBACnetFaultParameterFaultExtendedParametersEntryObjectidentifier(objectidentifierValue BACnetApplicationTagObjectIdentifier, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier {
+func NewBACnetFaultParameterFaultExtendedParametersEntryObjectidentifier( objectidentifierValue BACnetApplicationTagObjectIdentifier , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier{
- ObjectidentifierValue: objectidentifierValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ ObjectidentifierValue: objectidentifierValue,
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryObjectidentifier(objecti
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryObjectidentifier(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) GetL
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierParseWithBu
if pullErr := readBuffer.PullContext("objectidentifierValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for objectidentifierValue")
}
- _objectidentifierValue, _objectidentifierValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_objectidentifierValue, _objectidentifierValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _objectidentifierValueErr != nil {
return nil, errors.Wrap(_objectidentifierValueErr, "Error parsing 'objectidentifierValue' field of BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier")
}
@@ -151,8 +155,9 @@ func BACnetFaultParameterFaultExtendedParametersEntryObjectidentifierParseWithBu
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
- ObjectidentifierValue: objectidentifierValue,
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
+ ObjectidentifierValue: objectidentifierValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) Seri
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier")
}
- // Simple Field (objectidentifierValue)
- if pushErr := writeBuffer.PushContext("objectidentifierValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for objectidentifierValue")
- }
- _objectidentifierValueErr := writeBuffer.WriteSerializable(ctx, m.GetObjectidentifierValue())
- if popErr := writeBuffer.PopContext("objectidentifierValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for objectidentifierValue")
- }
- if _objectidentifierValueErr != nil {
- return errors.Wrap(_objectidentifierValueErr, "Error serializing 'objectidentifierValue' field")
- }
+ // Simple Field (objectidentifierValue)
+ if pushErr := writeBuffer.PushContext("objectidentifierValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for objectidentifierValue")
+ }
+ _objectidentifierValueErr := writeBuffer.WriteSerializable(ctx, m.GetObjectidentifierValue())
+ if popErr := writeBuffer.PopContext("objectidentifierValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for objectidentifierValue")
+ }
+ if _objectidentifierValueErr != nil {
+ return errors.Wrap(_objectidentifierValueErr, "Error serializing 'objectidentifierValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) Seri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) isBACnetFaultParameterFaultExtendedParametersEntryObjectidentifier() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryObjectidentifier) Stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go
index cea87e5fe4c..0b1cdb01ffd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryOctetString.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryOctetString is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryOctetString
type BACnetFaultParameterFaultExtendedParametersEntryOctetString interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryOctetStringExactly interfac
// _BACnetFaultParameterFaultExtendedParametersEntryOctetString is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryOctetString struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- OctetStringValue BACnetApplicationTagOctetString
+ OctetStringValue BACnetApplicationTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryOctetString struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) GetOctetS
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryOctetString factory function for _BACnetFaultParameterFaultExtendedParametersEntryOctetString
-func NewBACnetFaultParameterFaultExtendedParametersEntryOctetString(octetStringValue BACnetApplicationTagOctetString, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryOctetString {
+func NewBACnetFaultParameterFaultExtendedParametersEntryOctetString( octetStringValue BACnetApplicationTagOctetString , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryOctetString {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryOctetString{
OctetStringValue: octetStringValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryOctetString(octetStringV
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryOctetString(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryOctetString {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryOctetString); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryOctetString); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryOctetString); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) GetLength
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryOctetStringParseWithBuffer(
if pullErr := readBuffer.PullContext("octetStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for octetStringValue")
}
- _octetStringValue, _octetStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_octetStringValue, _octetStringValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _octetStringValueErr != nil {
return nil, errors.Wrap(_octetStringValueErr, "Error parsing 'octetStringValue' field of BACnetFaultParameterFaultExtendedParametersEntryOctetString")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryOctetStringParseWithBuffer(
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryOctetString{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
OctetStringValue: octetStringValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) Serialize
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryOctetString")
}
- // Simple Field (octetStringValue)
- if pushErr := writeBuffer.PushContext("octetStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for octetStringValue")
- }
- _octetStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetOctetStringValue())
- if popErr := writeBuffer.PopContext("octetStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for octetStringValue")
- }
- if _octetStringValueErr != nil {
- return errors.Wrap(_octetStringValueErr, "Error serializing 'octetStringValue' field")
- }
+ // Simple Field (octetStringValue)
+ if pushErr := writeBuffer.PushContext("octetStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for octetStringValue")
+ }
+ _octetStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetOctetStringValue())
+ if popErr := writeBuffer.PopContext("octetStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for octetStringValue")
+ }
+ if _octetStringValueErr != nil {
+ return errors.Wrap(_octetStringValueErr, "Error serializing 'octetStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryOctetString"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryOctetString")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) Serialize
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) isBACnetFaultParameterFaultExtendedParametersEntryOctetString() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryOctetString) String()
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go
index 61520f31595..f77ad114925 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryReal is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryReal
type BACnetFaultParameterFaultExtendedParametersEntryReal interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryRealExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryReal is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryReal struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- RealValue BACnetApplicationTagReal
+ RealValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryReal struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) GetRealValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryReal factory function for _BACnetFaultParameterFaultExtendedParametersEntryReal
-func NewBACnetFaultParameterFaultExtendedParametersEntryReal(realValue BACnetApplicationTagReal, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryReal {
+func NewBACnetFaultParameterFaultExtendedParametersEntryReal( realValue BACnetApplicationTagReal , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryReal {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryReal{
RealValue: realValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryReal(realValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryReal(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryReal {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryReal); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryReal); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryReal); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryRealParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("realValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for realValue")
}
- _realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _realValueErr != nil {
return nil, errors.Wrap(_realValueErr, "Error parsing 'realValue' field of BACnetFaultParameterFaultExtendedParametersEntryReal")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryRealParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryReal{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
RealValue: realValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryReal")
}
- // Simple Field (realValue)
- if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for realValue")
- }
- _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
- if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for realValue")
- }
- if _realValueErr != nil {
- return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
- }
+ // Simple Field (realValue)
+ if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for realValue")
+ }
+ _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
+ if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for realValue")
+ }
+ if _realValueErr != nil {
+ return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryReal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryReal")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) isBACnetFaultParameterFaultExtendedParametersEntryReal() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReal) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go
index b5ee832efa6..3b1bef9081d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryReference.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryReference is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryReference
type BACnetFaultParameterFaultExtendedParametersEntryReference interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryReferenceExactly interface
// _BACnetFaultParameterFaultExtendedParametersEntryReference is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryReference struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- Reference BACnetDeviceObjectPropertyReferenceEnclosed
+ Reference BACnetDeviceObjectPropertyReferenceEnclosed
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryReference struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) GetReferenc
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryReference factory function for _BACnetFaultParameterFaultExtendedParametersEntryReference
-func NewBACnetFaultParameterFaultExtendedParametersEntryReference(reference BACnetDeviceObjectPropertyReferenceEnclosed, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryReference {
+func NewBACnetFaultParameterFaultExtendedParametersEntryReference( reference BACnetDeviceObjectPropertyReferenceEnclosed , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryReference {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryReference{
Reference: reference,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryReference(reference BACn
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryReference(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryReference {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryReference); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryReference); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryReference); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) GetLengthIn
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryReferenceParseWithBuffer(ct
if pullErr := readBuffer.PullContext("reference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for reference")
}
- _reference, _referenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_reference, _referenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _referenceErr != nil {
return nil, errors.Wrap(_referenceErr, "Error parsing 'reference' field of BACnetFaultParameterFaultExtendedParametersEntryReference")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryReferenceParseWithBuffer(ct
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryReference{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
Reference: reference,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) SerializeWi
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryReference")
}
- // Simple Field (reference)
- if pushErr := writeBuffer.PushContext("reference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for reference")
- }
- _referenceErr := writeBuffer.WriteSerializable(ctx, m.GetReference())
- if popErr := writeBuffer.PopContext("reference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for reference")
- }
- if _referenceErr != nil {
- return errors.Wrap(_referenceErr, "Error serializing 'reference' field")
- }
+ // Simple Field (reference)
+ if pushErr := writeBuffer.PushContext("reference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for reference")
+ }
+ _referenceErr := writeBuffer.WriteSerializable(ctx, m.GetReference())
+ if popErr := writeBuffer.PopContext("reference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for reference")
+ }
+ if _referenceErr != nil {
+ return errors.Wrap(_referenceErr, "Error serializing 'reference' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryReference"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryReference")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) SerializeWi
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) isBACnetFaultParameterFaultExtendedParametersEntryReference() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryReference) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go
index 1fb73670ae5..fc479feeb84 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryTime.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryTime is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryTime
type BACnetFaultParameterFaultExtendedParametersEntryTime interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryTimeExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryTime is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryTime struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- TimeValue BACnetApplicationTagTime
+ TimeValue BACnetApplicationTagTime
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryTime struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) GetTimeValue() B
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryTime factory function for _BACnetFaultParameterFaultExtendedParametersEntryTime
-func NewBACnetFaultParameterFaultExtendedParametersEntryTime(timeValue BACnetApplicationTagTime, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryTime {
+func NewBACnetFaultParameterFaultExtendedParametersEntryTime( timeValue BACnetApplicationTagTime , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryTime {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryTime{
TimeValue: timeValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryTime(timeValue BACnetApp
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryTime(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryTime {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryTime); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryTime); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryTime); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryTimeParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("timeValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for timeValue")
}
- _timeValue, _timeValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_timeValue, _timeValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _timeValueErr != nil {
return nil, errors.Wrap(_timeValueErr, "Error parsing 'timeValue' field of BACnetFaultParameterFaultExtendedParametersEntryTime")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryTimeParseWithBuffer(ctx con
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryTime{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
TimeValue: timeValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) SerializeWithWri
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryTime")
}
- // Simple Field (timeValue)
- if pushErr := writeBuffer.PushContext("timeValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for timeValue")
- }
- _timeValueErr := writeBuffer.WriteSerializable(ctx, m.GetTimeValue())
- if popErr := writeBuffer.PopContext("timeValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for timeValue")
- }
- if _timeValueErr != nil {
- return errors.Wrap(_timeValueErr, "Error serializing 'timeValue' field")
- }
+ // Simple Field (timeValue)
+ if pushErr := writeBuffer.PushContext("timeValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for timeValue")
+ }
+ _timeValueErr := writeBuffer.WriteSerializable(ctx, m.GetTimeValue())
+ if popErr := writeBuffer.PopContext("timeValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for timeValue")
+ }
+ if _timeValueErr != nil {
+ return errors.Wrap(_timeValueErr, "Error serializing 'timeValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryTime"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryTime")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) SerializeWithWri
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) isBACnetFaultParameterFaultExtendedParametersEntryTime() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryTime) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go
index 5c52ec71d94..c6cfa60bb9e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultExtendedParametersEntryUnsigned.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultExtendedParametersEntryUnsigned is the corresponding interface of BACnetFaultParameterFaultExtendedParametersEntryUnsigned
type BACnetFaultParameterFaultExtendedParametersEntryUnsigned interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultExtendedParametersEntryUnsignedExactly interface {
// _BACnetFaultParameterFaultExtendedParametersEntryUnsigned is the data-structure of this message
type _BACnetFaultParameterFaultExtendedParametersEntryUnsigned struct {
*_BACnetFaultParameterFaultExtendedParametersEntry
- UnsignedValue BACnetApplicationTagUnsignedInteger
+ UnsignedValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterFaultExtendedParametersEntryUnsigned struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) InitializeParent(parent BACnetFaultParameterFaultExtendedParametersEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
+func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) GetParent() BACnetFaultParameterFaultExtendedParametersEntry {
return m._BACnetFaultParameterFaultExtendedParametersEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) GetUnsignedV
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultExtendedParametersEntryUnsigned factory function for _BACnetFaultParameterFaultExtendedParametersEntryUnsigned
-func NewBACnetFaultParameterFaultExtendedParametersEntryUnsigned(unsignedValue BACnetApplicationTagUnsignedInteger, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned {
+func NewBACnetFaultParameterFaultExtendedParametersEntryUnsigned( unsignedValue BACnetApplicationTagUnsignedInteger , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned {
_result := &_BACnetFaultParameterFaultExtendedParametersEntryUnsigned{
UnsignedValue: unsignedValue,
- _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
+ _BACnetFaultParameterFaultExtendedParametersEntry: NewBACnetFaultParameterFaultExtendedParametersEntry(peekedTagHeader),
}
_result._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterFaultExtendedParametersEntryUnsigned(unsignedValue B
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultExtendedParametersEntryUnsigned(structType interface{}) BACnetFaultParameterFaultExtendedParametersEntryUnsigned {
- if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryUnsigned); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultExtendedParametersEntryUnsigned); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultExtendedParametersEntryUnsigned); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) GetLengthInB
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterFaultExtendedParametersEntryUnsignedParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("unsignedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for unsignedValue")
}
- _unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _unsignedValueErr != nil {
return nil, errors.Wrap(_unsignedValueErr, "Error parsing 'unsignedValue' field of BACnetFaultParameterFaultExtendedParametersEntryUnsigned")
}
@@ -151,7 +155,8 @@ func BACnetFaultParameterFaultExtendedParametersEntryUnsignedParseWithBuffer(ctx
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultExtendedParametersEntryUnsigned{
- _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{},
+ _BACnetFaultParameterFaultExtendedParametersEntry: &_BACnetFaultParameterFaultExtendedParametersEntry{
+ },
UnsignedValue: unsignedValue,
}
_child._BACnetFaultParameterFaultExtendedParametersEntry._BACnetFaultParameterFaultExtendedParametersEntryChildRequirements = _child
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) SerializeWit
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultExtendedParametersEntryUnsigned")
}
- // Simple Field (unsignedValue)
- if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for unsignedValue")
- }
- _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
- if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for unsignedValue")
- }
- if _unsignedValueErr != nil {
- return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
- }
+ // Simple Field (unsignedValue)
+ if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for unsignedValue")
+ }
+ _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
+ if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for unsignedValue")
+ }
+ if _unsignedValueErr != nil {
+ return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultExtendedParametersEntryUnsigned"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultExtendedParametersEntryUnsigned")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) SerializeWit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) isBACnetFaultParameterFaultExtendedParametersEntryUnsigned() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterFaultExtendedParametersEntryUnsigned) String() str
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go
index 667b42e105e..a89c4db3fb6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafety.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultLifeSafety is the corresponding interface of BACnetFaultParameterFaultLifeSafety
type BACnetFaultParameterFaultLifeSafety interface {
@@ -52,12 +54,14 @@ type BACnetFaultParameterFaultLifeSafetyExactly interface {
// _BACnetFaultParameterFaultLifeSafety is the data-structure of this message
type _BACnetFaultParameterFaultLifeSafety struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- ListOfFaultValues BACnetFaultParameterFaultLifeSafetyListOfFaultValues
- ModePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfFaultValues BACnetFaultParameterFaultLifeSafetyListOfFaultValues
+ ModePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetFaultParameterFaultLifeSafety struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultLifeSafety) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultLifeSafety) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultLifeSafety) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultLifeSafety) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetFaultParameterFaultLifeSafety) GetClosingTag() BACnetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultLifeSafety factory function for _BACnetFaultParameterFaultLifeSafety
-func NewBACnetFaultParameterFaultLifeSafety(openingTag BACnetOpeningTag, listOfFaultValues BACnetFaultParameterFaultLifeSafetyListOfFaultValues, modePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultLifeSafety {
+func NewBACnetFaultParameterFaultLifeSafety( openingTag BACnetOpeningTag , listOfFaultValues BACnetFaultParameterFaultLifeSafetyListOfFaultValues , modePropertyReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultLifeSafety {
_result := &_BACnetFaultParameterFaultLifeSafety{
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
ModePropertyReference: modePropertyReference,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetFaultParameterFaultLifeSafety(openingTag BACnetOpeningTag, listOfF
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultLifeSafety(structType interface{}) BACnetFaultParameterFaultLifeSafety {
- if casted, ok := structType.(BACnetFaultParameterFaultLifeSafety); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultLifeSafety); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultLifeSafety); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetFaultParameterFaultLifeSafety) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultLifeSafety) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultLifeSafety")
}
@@ -182,7 +186,7 @@ func BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("listOfFaultValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfFaultValues")
}
- _listOfFaultValues, _listOfFaultValuesErr := BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_listOfFaultValues, _listOfFaultValuesErr := BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _listOfFaultValuesErr != nil {
return nil, errors.Wrap(_listOfFaultValuesErr, "Error parsing 'listOfFaultValues' field of BACnetFaultParameterFaultLifeSafety")
}
@@ -195,7 +199,7 @@ func BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("modePropertyReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for modePropertyReference")
}
- _modePropertyReference, _modePropertyReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_modePropertyReference, _modePropertyReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _modePropertyReferenceErr != nil {
return nil, errors.Wrap(_modePropertyReferenceErr, "Error parsing 'modePropertyReference' field of BACnetFaultParameterFaultLifeSafety")
}
@@ -208,7 +212,7 @@ func BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(3)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(3) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultLifeSafety")
}
@@ -223,11 +227,12 @@ func BACnetFaultParameterFaultLifeSafetyParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultLifeSafety{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
ModePropertyReference: modePropertyReference,
- ClosingTag: closingTag,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetFaultParameterFaultLifeSafety) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultLifeSafety")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (listOfFaultValues)
- if pushErr := writeBuffer.PushContext("listOfFaultValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfFaultValues")
- }
- _listOfFaultValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfFaultValues())
- if popErr := writeBuffer.PopContext("listOfFaultValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfFaultValues")
- }
- if _listOfFaultValuesErr != nil {
- return errors.Wrap(_listOfFaultValuesErr, "Error serializing 'listOfFaultValues' field")
- }
+ // Simple Field (listOfFaultValues)
+ if pushErr := writeBuffer.PushContext("listOfFaultValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfFaultValues")
+ }
+ _listOfFaultValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfFaultValues())
+ if popErr := writeBuffer.PopContext("listOfFaultValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfFaultValues")
+ }
+ if _listOfFaultValuesErr != nil {
+ return errors.Wrap(_listOfFaultValuesErr, "Error serializing 'listOfFaultValues' field")
+ }
- // Simple Field (modePropertyReference)
- if pushErr := writeBuffer.PushContext("modePropertyReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for modePropertyReference")
- }
- _modePropertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetModePropertyReference())
- if popErr := writeBuffer.PopContext("modePropertyReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for modePropertyReference")
- }
- if _modePropertyReferenceErr != nil {
- return errors.Wrap(_modePropertyReferenceErr, "Error serializing 'modePropertyReference' field")
- }
+ // Simple Field (modePropertyReference)
+ if pushErr := writeBuffer.PushContext("modePropertyReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for modePropertyReference")
+ }
+ _modePropertyReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetModePropertyReference())
+ if popErr := writeBuffer.PopContext("modePropertyReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for modePropertyReference")
+ }
+ if _modePropertyReferenceErr != nil {
+ return errors.Wrap(_modePropertyReferenceErr, "Error serializing 'modePropertyReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultLifeSafety"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultLifeSafety")
@@ -305,6 +310,7 @@ func (m *_BACnetFaultParameterFaultLifeSafety) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultLifeSafety) isBACnetFaultParameterFaultLifeSafety() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetFaultParameterFaultLifeSafety) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go
index 461e5235547..4c3433bacf6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultLifeSafetyListOfFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultLifeSafetyListOfFaultValues is the corresponding interface of BACnetFaultParameterFaultLifeSafetyListOfFaultValues
type BACnetFaultParameterFaultLifeSafetyListOfFaultValues interface {
@@ -49,14 +51,15 @@ type BACnetFaultParameterFaultLifeSafetyListOfFaultValuesExactly interface {
// _BACnetFaultParameterFaultLifeSafetyListOfFaultValues is the data-structure of this message
type _BACnetFaultParameterFaultLifeSafetyListOfFaultValues struct {
- OpeningTag BACnetOpeningTag
- ListIfFaultValues []BACnetLifeSafetyStateTagged
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListIfFaultValues []BACnetLifeSafetyStateTagged
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) GetClosingTag()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultLifeSafetyListOfFaultValues factory function for _BACnetFaultParameterFaultLifeSafetyListOfFaultValues
-func NewBACnetFaultParameterFaultLifeSafetyListOfFaultValues(openingTag BACnetOpeningTag, listIfFaultValues []BACnetLifeSafetyStateTagged, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues {
- return &_BACnetFaultParameterFaultLifeSafetyListOfFaultValues{OpeningTag: openingTag, ListIfFaultValues: listIfFaultValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetFaultParameterFaultLifeSafetyListOfFaultValues( openingTag BACnetOpeningTag , listIfFaultValues []BACnetLifeSafetyStateTagged , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues {
+return &_BACnetFaultParameterFaultLifeSafetyListOfFaultValues{ OpeningTag: openingTag , ListIfFaultValues: listIfFaultValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultLifeSafetyListOfFaultValues(structType interface{}) BACnetFaultParameterFaultLifeSafetyListOfFaultValues {
- if casted, ok := structType.(BACnetFaultParameterFaultLifeSafetyListOfFaultValues); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultLifeSafetyListOfFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultLifeSafetyListOfFaultValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) GetLengthInBits(
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultLifeSafetyListOfFaultValues")
}
@@ -155,8 +160,8 @@ func BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(ctx con
// Terminated array
var listIfFaultValues []BACnetLifeSafetyStateTagged
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer, uint8(0), TagClass_APPLICATION_TAGS)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLifeSafetyStateTaggedParseWithBuffer(ctx, readBuffer , uint8(0) , TagClass_APPLICATION_TAGS )
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listIfFaultValues' field of BACnetFaultParameterFaultLifeSafetyListOfFaultValues")
}
@@ -171,7 +176,7 @@ func BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(ctx con
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultLifeSafetyListOfFaultValues")
}
@@ -186,11 +191,11 @@ func BACnetFaultParameterFaultLifeSafetyListOfFaultValuesParseWithBuffer(ctx con
// Create the instance
return &_BACnetFaultParameterFaultLifeSafetyListOfFaultValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListIfFaultValues: listIfFaultValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListIfFaultValues: listIfFaultValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) Serialize() ([]b
func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultLifeSafetyListOfFaultValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultLifeSafetyListOfFaultValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultLifeSafetyListOfFaultValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) SerializeWithWri
return nil
}
+
////
// Arguments Getter
func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetFaultParameterFaultLifeSafetyListOfFaultValues) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go
index 1f90da585ea..111deb5c0ab 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultListed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultListed is the corresponding interface of BACnetFaultParameterFaultListed
type BACnetFaultParameterFaultListed interface {
@@ -50,11 +52,13 @@ type BACnetFaultParameterFaultListedExactly interface {
// _BACnetFaultParameterFaultListed is the data-structure of this message
type _BACnetFaultParameterFaultListed struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- FaultListReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ FaultListReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -65,14 +69,12 @@ type _BACnetFaultParameterFaultListed struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultListed) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultListed) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultListed) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultListed) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -95,13 +97,14 @@ func (m *_BACnetFaultParameterFaultListed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultListed factory function for _BACnetFaultParameterFaultListed
-func NewBACnetFaultParameterFaultListed(openingTag BACnetOpeningTag, faultListReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultListed {
+func NewBACnetFaultParameterFaultListed( openingTag BACnetOpeningTag , faultListReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultListed {
_result := &_BACnetFaultParameterFaultListed{
- OpeningTag: openingTag,
- FaultListReference: faultListReference,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ FaultListReference: faultListReference,
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -109,7 +112,7 @@ func NewBACnetFaultParameterFaultListed(openingTag BACnetOpeningTag, faultListRe
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultListed(structType interface{}) BACnetFaultParameterFaultListed {
- if casted, ok := structType.(BACnetFaultParameterFaultListed); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultListed); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultListed); ok {
@@ -137,6 +140,7 @@ func (m *_BACnetFaultParameterFaultListed) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultListed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,7 +162,7 @@ func BACnetFaultParameterFaultListedParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(7)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(7) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultListed")
}
@@ -171,7 +175,7 @@ func BACnetFaultParameterFaultListedParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("faultListReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for faultListReference")
}
- _faultListReference, _faultListReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_faultListReference, _faultListReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _faultListReferenceErr != nil {
return nil, errors.Wrap(_faultListReferenceErr, "Error parsing 'faultListReference' field of BACnetFaultParameterFaultListed")
}
@@ -184,7 +188,7 @@ func BACnetFaultParameterFaultListedParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(7)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(7) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultListed")
}
@@ -199,10 +203,11 @@ func BACnetFaultParameterFaultListedParseWithBuffer(ctx context.Context, readBuf
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultListed{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- FaultListReference: faultListReference,
- ClosingTag: closingTag,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ FaultListReference: faultListReference,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -224,41 +229,41 @@ func (m *_BACnetFaultParameterFaultListed) SerializeWithWriteBuffer(ctx context.
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultListed")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (faultListReference)
- if pushErr := writeBuffer.PushContext("faultListReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for faultListReference")
- }
- _faultListReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetFaultListReference())
- if popErr := writeBuffer.PopContext("faultListReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for faultListReference")
- }
- if _faultListReferenceErr != nil {
- return errors.Wrap(_faultListReferenceErr, "Error serializing 'faultListReference' field")
- }
+ // Simple Field (faultListReference)
+ if pushErr := writeBuffer.PushContext("faultListReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for faultListReference")
+ }
+ _faultListReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetFaultListReference())
+ if popErr := writeBuffer.PopContext("faultListReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for faultListReference")
+ }
+ if _faultListReferenceErr != nil {
+ return errors.Wrap(_faultListReferenceErr, "Error serializing 'faultListReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultListed"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultListed")
@@ -268,6 +273,7 @@ func (m *_BACnetFaultParameterFaultListed) SerializeWithWriteBuffer(ctx context.
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultListed) isBACnetFaultParameterFaultListed() bool {
return true
}
@@ -282,3 +288,6 @@ func (m *_BACnetFaultParameterFaultListed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go
index b03d135e705..0999e64b741 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRange.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRange is the corresponding interface of BACnetFaultParameterFaultOutOfRange
type BACnetFaultParameterFaultOutOfRange interface {
@@ -52,12 +54,14 @@ type BACnetFaultParameterFaultOutOfRangeExactly interface {
// _BACnetFaultParameterFaultOutOfRange is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRange struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- MinNormalValue BACnetFaultParameterFaultOutOfRangeMinNormalValue
- MaxNormalValue BACnetFaultParameterFaultOutOfRangeMaxNormalValue
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ MinNormalValue BACnetFaultParameterFaultOutOfRangeMinNormalValue
+ MaxNormalValue BACnetFaultParameterFaultOutOfRangeMaxNormalValue
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -68,14 +72,12 @@ type _BACnetFaultParameterFaultOutOfRange struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRange) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultOutOfRange) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultOutOfRange) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultOutOfRange) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -102,14 +104,15 @@ func (m *_BACnetFaultParameterFaultOutOfRange) GetClosingTag() BACnetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRange factory function for _BACnetFaultParameterFaultOutOfRange
-func NewBACnetFaultParameterFaultOutOfRange(openingTag BACnetOpeningTag, minNormalValue BACnetFaultParameterFaultOutOfRangeMinNormalValue, maxNormalValue BACnetFaultParameterFaultOutOfRangeMaxNormalValue, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultOutOfRange {
+func NewBACnetFaultParameterFaultOutOfRange( openingTag BACnetOpeningTag , minNormalValue BACnetFaultParameterFaultOutOfRangeMinNormalValue , maxNormalValue BACnetFaultParameterFaultOutOfRangeMaxNormalValue , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultOutOfRange {
_result := &_BACnetFaultParameterFaultOutOfRange{
- OpeningTag: openingTag,
- MinNormalValue: minNormalValue,
- MaxNormalValue: maxNormalValue,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ MinNormalValue: minNormalValue,
+ MaxNormalValue: maxNormalValue,
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -117,7 +120,7 @@ func NewBACnetFaultParameterFaultOutOfRange(openingTag BACnetOpeningTag, minNorm
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRange(structType interface{}) BACnetFaultParameterFaultOutOfRange {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRange); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRange); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRange); ok {
@@ -148,6 +151,7 @@ func (m *_BACnetFaultParameterFaultOutOfRange) GetLengthInBits(ctx context.Conte
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRange) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -169,7 +173,7 @@ func BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(6)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(6) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultOutOfRange")
}
@@ -182,7 +186,7 @@ func BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("minNormalValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for minNormalValue")
}
- _minNormalValue, _minNormalValueErr := BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_minNormalValue, _minNormalValueErr := BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _minNormalValueErr != nil {
return nil, errors.Wrap(_minNormalValueErr, "Error parsing 'minNormalValue' field of BACnetFaultParameterFaultOutOfRange")
}
@@ -195,7 +199,7 @@ func BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("maxNormalValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for maxNormalValue")
}
- _maxNormalValue, _maxNormalValueErr := BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_maxNormalValue, _maxNormalValueErr := BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _maxNormalValueErr != nil {
return nil, errors.Wrap(_maxNormalValueErr, "Error parsing 'maxNormalValue' field of BACnetFaultParameterFaultOutOfRange")
}
@@ -208,7 +212,7 @@ func BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx context.Context, rea
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(6)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(6) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultOutOfRange")
}
@@ -223,11 +227,12 @@ func BACnetFaultParameterFaultOutOfRangeParseWithBuffer(ctx context.Context, rea
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultOutOfRange{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- MinNormalValue: minNormalValue,
- MaxNormalValue: maxNormalValue,
- ClosingTag: closingTag,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ MinNormalValue: minNormalValue,
+ MaxNormalValue: maxNormalValue,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -249,53 +254,53 @@ func (m *_BACnetFaultParameterFaultOutOfRange) SerializeWithWriteBuffer(ctx cont
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRange")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (minNormalValue)
- if pushErr := writeBuffer.PushContext("minNormalValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for minNormalValue")
- }
- _minNormalValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinNormalValue())
- if popErr := writeBuffer.PopContext("minNormalValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for minNormalValue")
- }
- if _minNormalValueErr != nil {
- return errors.Wrap(_minNormalValueErr, "Error serializing 'minNormalValue' field")
- }
+ // Simple Field (minNormalValue)
+ if pushErr := writeBuffer.PushContext("minNormalValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for minNormalValue")
+ }
+ _minNormalValueErr := writeBuffer.WriteSerializable(ctx, m.GetMinNormalValue())
+ if popErr := writeBuffer.PopContext("minNormalValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for minNormalValue")
+ }
+ if _minNormalValueErr != nil {
+ return errors.Wrap(_minNormalValueErr, "Error serializing 'minNormalValue' field")
+ }
- // Simple Field (maxNormalValue)
- if pushErr := writeBuffer.PushContext("maxNormalValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for maxNormalValue")
- }
- _maxNormalValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxNormalValue())
- if popErr := writeBuffer.PopContext("maxNormalValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for maxNormalValue")
- }
- if _maxNormalValueErr != nil {
- return errors.Wrap(_maxNormalValueErr, "Error serializing 'maxNormalValue' field")
- }
+ // Simple Field (maxNormalValue)
+ if pushErr := writeBuffer.PushContext("maxNormalValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for maxNormalValue")
+ }
+ _maxNormalValueErr := writeBuffer.WriteSerializable(ctx, m.GetMaxNormalValue())
+ if popErr := writeBuffer.PopContext("maxNormalValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for maxNormalValue")
+ }
+ if _maxNormalValueErr != nil {
+ return errors.Wrap(_maxNormalValueErr, "Error serializing 'maxNormalValue' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRange"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRange")
@@ -305,6 +310,7 @@ func (m *_BACnetFaultParameterFaultOutOfRange) SerializeWithWriteBuffer(ctx cont
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRange) isBACnetFaultParameterFaultOutOfRange() bool {
return true
}
@@ -319,3 +325,6 @@ func (m *_BACnetFaultParameterFaultOutOfRange) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go
index 399c9b0fdd2..29f9d9a898f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMaxNormalValue is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMaxNormalValue
type BACnetFaultParameterFaultOutOfRangeMaxNormalValue interface {
@@ -51,9 +53,9 @@ type BACnetFaultParameterFaultOutOfRangeMaxNormalValueExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMaxNormalValue is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMaxNormalValue struct {
_BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
@@ -64,6 +66,7 @@ type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildRequirements interfa
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetFaultParameterFaultOutOfRangeMaxNormalValue, serializeChildFunction func() error) error
GetTypeName() string
@@ -71,13 +74,12 @@ type BACnetFaultParameterFaultOutOfRangeMaxNormalValueParent interface {
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueChild interface {
utils.Serializable
- InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetFaultParameterFaultOutOfRangeMaxNormalValue
GetTypeName() string
BACnetFaultParameterFaultOutOfRangeMaxNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -115,14 +117,15 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) GetPeekedTagNumber(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue factory function for _BACnetFaultParameterFaultOutOfRangeMaxNormalValue
-func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
- return &_BACnetFaultParameterFaultOutOfRangeMaxNormalValue{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
+return &_BACnetFaultParameterFaultOutOfRangeMaxNormalValue{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMaxNormalValue(structType interface{}) BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValue); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValue); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMaxNormalValue); ok {
@@ -135,6 +138,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) GetTypeName() strin
return "BACnetFaultParameterFaultOutOfRangeMaxNormalValue"
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -170,7 +174,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultOutOfRangeMaxNormalValue")
}
@@ -179,13 +183,13 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx contex
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -193,27 +197,27 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx contex
_ = peekedTagNumber
// Validation
- if !(bool((peekedTagHeader.GetTagClass()) == (TagClass_APPLICATION_TAGS))) {
+ if (!(bool((peekedTagHeader.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) {
return nil, errors.WithStack(utils.ParseValidationError{"only application tags allowed"})
}
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildSerializeRequirement interface {
BACnetFaultParameterFaultOutOfRangeMaxNormalValue
- InitializeParent(BACnetFaultParameterFaultOutOfRangeMaxNormalValue, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetFaultParameterFaultOutOfRangeMaxNormalValue, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue
}
var _childTemp interface{}
var _child BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x4: // BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal
+case peekedTagNumber == 0x4 : // BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMaxNormalValueRealParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == 0x2: // BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned
+case peekedTagNumber == 0x2 : // BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsignedParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == 0x5: // BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble
+case peekedTagNumber == 0x5 : // BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMaxNormalValueDoubleParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == 0x3: // BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger
+case peekedTagNumber == 0x3 : // BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMaxNormalValueIntegerParseWithBuffer(ctx, readBuffer, tagNumber)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
@@ -227,7 +231,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultOutOfRangeMaxNormalValue")
}
@@ -241,7 +245,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueParseWithBuffer(ctx contex
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -251,7 +255,7 @@ func (pm *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) SerializeParent(ct
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultOutOfRangeMaxNormalValue"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultOutOfRangeMaxNormalValue"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMaxNormalValue")
}
@@ -294,13 +298,13 @@ func (pm *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) SerializeParent(ct
return nil
}
+
////
// Arguments Getter
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -318,3 +322,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go
index 93aebb8070b..b33868da62f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMaxNormalValueDoubleExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble struct {
*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue
- DoubleValue BACnetApplicationTagDouble
+ DoubleValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMaxNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) GetDoubleValu
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble factory function for _BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble
-func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble(doubleValue BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble {
+func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble( doubleValue BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble {
_result := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble{
DoubleValue: doubleValue,
- _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMaxNormalValue._BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble(doubleValue BACn
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble(structType interface{}) BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueDoubleParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("doubleValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doubleValue")
}
- _doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doubleValueErr != nil {
return nil, errors.Wrap(_doubleValueErr, "Error parsing 'doubleValue' field of BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble")
}
- // Simple Field (doubleValue)
- if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doubleValue")
- }
- _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
- if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doubleValue")
- }
- if _doubleValueErr != nil {
- return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
- }
+ // Simple Field (doubleValue)
+ if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doubleValue")
+ }
+ _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
+ if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doubleValue")
+ }
+ if _doubleValueErr != nil {
+ return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) isBACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueDouble) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go
index bc50003b8d6..ca19c998b1b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMaxNormalValueIntegerExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger struct {
*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue
- IntegerValue BACnetApplicationTagSignedInteger
+ IntegerValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMaxNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) GetIntegerVa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger factory function for _BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger
-func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger(integerValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger {
+func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger( integerValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger {
_result := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger{
IntegerValue: integerValue,
- _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMaxNormalValue._BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger(integerValue BA
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger(structType interface{}) BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) GetLengthInB
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueIntegerParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("integerValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for integerValue")
}
- _integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _integerValueErr != nil {
return nil, errors.Wrap(_integerValueErr, "Error parsing 'integerValue' field of BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) SerializeWit
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger")
}
- // Simple Field (integerValue)
- if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for integerValue")
- }
- _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
- if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for integerValue")
- }
- if _integerValueErr != nil {
- return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
- }
+ // Simple Field (integerValue)
+ if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for integerValue")
+ }
+ _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
+ if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for integerValue")
+ }
+ if _integerValueErr != nil {
+ return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) SerializeWit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) isBACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueInteger) String() str
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go
index f9add89b92b..ddfb75003d5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMaxNormalValueRealExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal struct {
*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue
- RealValue BACnetApplicationTagReal
+ RealValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMaxNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) GetRealValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueReal factory function for _BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal
-func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueReal(realValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal {
+func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueReal( realValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal {
_result := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal{
RealValue: realValue,
- _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMaxNormalValue._BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueReal(realValue BACnetAp
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMaxNormalValueReal(structType interface{}) BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueRealParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("realValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for realValue")
}
- _realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _realValueErr != nil {
return nil, errors.Wrap(_realValueErr, "Error parsing 'realValue' field of BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal")
}
- // Simple Field (realValue)
- if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for realValue")
- }
- _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
- if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for realValue")
- }
- if _realValueErr != nil {
- return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
- }
+ // Simple Field (realValue)
+ if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for realValue")
+ }
+ _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
+ if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for realValue")
+ }
+ if _realValueErr != nil {
+ return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) isBACnetFaultParameterFaultOutOfRangeMaxNormalValueReal() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueReal) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go
index f103642a635..9aa1e5f1e9a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned
type BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsignedExactly interface
// _BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned struct {
*_BACnetFaultParameterFaultOutOfRangeMaxNormalValue
- UnsignedValue BACnetApplicationTagUnsignedInteger
+ UnsignedValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMaxNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) GetParent() BACnetFaultParameterFaultOutOfRangeMaxNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMaxNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) GetUnsigned
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned factory function for _BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned
-func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned(unsignedValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned {
+func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned( unsignedValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned {
_result := &_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned{
UnsignedValue: unsignedValue,
- _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMaxNormalValue: NewBACnetFaultParameterFaultOutOfRangeMaxNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMaxNormalValue._BACnetFaultParameterFaultOutOfRangeMaxNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned(unsignedValue
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned(structType interface{}) BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) GetLengthIn
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsignedParseWithBuffer(ct
if pullErr := readBuffer.PullContext("unsignedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for unsignedValue")
}
- _unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _unsignedValueErr != nil {
return nil, errors.Wrap(_unsignedValueErr, "Error parsing 'unsignedValue' field of BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) SerializeWi
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned")
}
- // Simple Field (unsignedValue)
- if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for unsignedValue")
- }
- _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
- if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for unsignedValue")
- }
- if _unsignedValueErr != nil {
- return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
- }
+ // Simple Field (unsignedValue)
+ if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for unsignedValue")
+ }
+ _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
+ if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for unsignedValue")
+ }
+ if _unsignedValueErr != nil {
+ return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) SerializeWi
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) isBACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMaxNormalValueUnsigned) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go
index d50cdc8979f..dfb3fc16bea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMinNormalValue is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMinNormalValue
type BACnetFaultParameterFaultOutOfRangeMinNormalValue interface {
@@ -51,9 +53,9 @@ type BACnetFaultParameterFaultOutOfRangeMinNormalValueExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMinNormalValue is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMinNormalValue struct {
_BACnetFaultParameterFaultOutOfRangeMinNormalValueChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
@@ -64,6 +66,7 @@ type _BACnetFaultParameterFaultOutOfRangeMinNormalValueChildRequirements interfa
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetFaultParameterFaultOutOfRangeMinNormalValueParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetFaultParameterFaultOutOfRangeMinNormalValue, serializeChildFunction func() error) error
GetTypeName() string
@@ -71,13 +74,12 @@ type BACnetFaultParameterFaultOutOfRangeMinNormalValueParent interface {
type BACnetFaultParameterFaultOutOfRangeMinNormalValueChild interface {
utils.Serializable
- InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetFaultParameterFaultOutOfRangeMinNormalValue
GetTypeName() string
BACnetFaultParameterFaultOutOfRangeMinNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -115,14 +117,15 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) GetPeekedTagNumber(
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMinNormalValue factory function for _BACnetFaultParameterFaultOutOfRangeMinNormalValue
-func NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMinNormalValue {
- return &_BACnetFaultParameterFaultOutOfRangeMinNormalValue{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetFaultParameterFaultOutOfRangeMinNormalValue( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMinNormalValue {
+return &_BACnetFaultParameterFaultOutOfRangeMinNormalValue{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMinNormalValue(structType interface{}) BACnetFaultParameterFaultOutOfRangeMinNormalValue {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValue); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValue); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMinNormalValue); ok {
@@ -135,6 +138,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) GetTypeName() strin
return "BACnetFaultParameterFaultOutOfRangeMinNormalValue"
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -170,7 +174,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultOutOfRangeMinNormalValue")
}
@@ -179,13 +183,13 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx contex
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -193,27 +197,27 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx contex
_ = peekedTagNumber
// Validation
- if !(bool((peekedTagHeader.GetTagClass()) == (TagClass_APPLICATION_TAGS))) {
+ if (!(bool((peekedTagHeader.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) {
return nil, errors.WithStack(utils.ParseValidationError{"only application tags allowed"})
}
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetFaultParameterFaultOutOfRangeMinNormalValueChildSerializeRequirement interface {
BACnetFaultParameterFaultOutOfRangeMinNormalValue
- InitializeParent(BACnetFaultParameterFaultOutOfRangeMinNormalValue, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetFaultParameterFaultOutOfRangeMinNormalValue, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue
}
var _childTemp interface{}
var _child BACnetFaultParameterFaultOutOfRangeMinNormalValueChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == 0x4: // BACnetFaultParameterFaultOutOfRangeMinNormalValueReal
+case peekedTagNumber == 0x4 : // BACnetFaultParameterFaultOutOfRangeMinNormalValueReal
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMinNormalValueRealParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == 0x2: // BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned
+case peekedTagNumber == 0x2 : // BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsignedParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == 0x5: // BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble
+case peekedTagNumber == 0x5 : // BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMinNormalValueDoubleParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == 0x3: // BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger
+case peekedTagNumber == 0x3 : // BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger
_childTemp, typeSwitchError = BACnetFaultParameterFaultOutOfRangeMinNormalValueIntegerParseWithBuffer(ctx, readBuffer, tagNumber)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
@@ -227,7 +231,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx contex
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultOutOfRangeMinNormalValue")
}
@@ -241,7 +245,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueParseWithBuffer(ctx contex
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -251,7 +255,7 @@ func (pm *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) SerializeParent(ct
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultOutOfRangeMinNormalValue"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultOutOfRangeMinNormalValue"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMinNormalValue")
}
@@ -294,13 +298,13 @@ func (pm *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) SerializeParent(ct
return nil
}
+
////
// Arguments Getter
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -318,3 +322,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go
index 3e0b5db3073..6448bd2495b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble
type BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMinNormalValueDoubleExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble struct {
*_BACnetFaultParameterFaultOutOfRangeMinNormalValue
- DoubleValue BACnetApplicationTagDouble
+ DoubleValue BACnetApplicationTagDouble
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMinNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) GetDoubleValu
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMinNormalValueDouble factory function for _BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble
-func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueDouble(doubleValue BACnetApplicationTagDouble, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble {
+func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueDouble( doubleValue BACnetApplicationTagDouble , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble {
_result := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble{
DoubleValue: doubleValue,
- _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMinNormalValue._BACnetFaultParameterFaultOutOfRangeMinNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueDouble(doubleValue BACn
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMinNormalValueDouble(structType interface{}) BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) GetLengthInBi
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueDoubleParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("doubleValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doubleValue")
}
- _doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_doubleValue, _doubleValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _doubleValueErr != nil {
return nil, errors.Wrap(_doubleValueErr, "Error parsing 'doubleValue' field of BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) SerializeWith
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble")
}
- // Simple Field (doubleValue)
- if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for doubleValue")
- }
- _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
- if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for doubleValue")
- }
- if _doubleValueErr != nil {
- return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
- }
+ // Simple Field (doubleValue)
+ if pushErr := writeBuffer.PushContext("doubleValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for doubleValue")
+ }
+ _doubleValueErr := writeBuffer.WriteSerializable(ctx, m.GetDoubleValue())
+ if popErr := writeBuffer.PopContext("doubleValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for doubleValue")
+ }
+ if _doubleValueErr != nil {
+ return errors.Wrap(_doubleValueErr, "Error serializing 'doubleValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) SerializeWith
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) isBACnetFaultParameterFaultOutOfRangeMinNormalValueDouble() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueDouble) String() stri
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go
index f6466a0b409..6b2179646f9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger
type BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMinNormalValueIntegerExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger struct {
*_BACnetFaultParameterFaultOutOfRangeMinNormalValue
- IntegerValue BACnetApplicationTagSignedInteger
+ IntegerValue BACnetApplicationTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMinNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) GetIntegerVa
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMinNormalValueInteger factory function for _BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger
-func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueInteger(integerValue BACnetApplicationTagSignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger {
+func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueInteger( integerValue BACnetApplicationTagSignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger {
_result := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger{
IntegerValue: integerValue,
- _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMinNormalValue._BACnetFaultParameterFaultOutOfRangeMinNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueInteger(integerValue BA
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMinNormalValueInteger(structType interface{}) BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) GetLengthInB
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueIntegerParseWithBuffer(ctx
if pullErr := readBuffer.PullContext("integerValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for integerValue")
}
- _integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_integerValue, _integerValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _integerValueErr != nil {
return nil, errors.Wrap(_integerValueErr, "Error parsing 'integerValue' field of BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) SerializeWit
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger")
}
- // Simple Field (integerValue)
- if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for integerValue")
- }
- _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
- if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for integerValue")
- }
- if _integerValueErr != nil {
- return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
- }
+ // Simple Field (integerValue)
+ if pushErr := writeBuffer.PushContext("integerValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for integerValue")
+ }
+ _integerValueErr := writeBuffer.WriteSerializable(ctx, m.GetIntegerValue())
+ if popErr := writeBuffer.PopContext("integerValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for integerValue")
+ }
+ if _integerValueErr != nil {
+ return errors.Wrap(_integerValueErr, "Error serializing 'integerValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) SerializeWit
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) isBACnetFaultParameterFaultOutOfRangeMinNormalValueInteger() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueInteger) String() str
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go
index 378a9df614b..0e113261759 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueReal.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMinNormalValueReal is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMinNormalValueReal
type BACnetFaultParameterFaultOutOfRangeMinNormalValueReal interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMinNormalValueRealExactly interface {
// _BACnetFaultParameterFaultOutOfRangeMinNormalValueReal is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMinNormalValueReal struct {
*_BACnetFaultParameterFaultOutOfRangeMinNormalValue
- RealValue BACnetApplicationTagReal
+ RealValue BACnetApplicationTagReal
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMinNormalValueReal struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMinNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) GetRealValue()
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMinNormalValueReal factory function for _BACnetFaultParameterFaultOutOfRangeMinNormalValueReal
-func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueReal(realValue BACnetApplicationTagReal, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal {
+func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueReal( realValue BACnetApplicationTagReal , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal {
_result := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal{
RealValue: realValue,
- _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMinNormalValue._BACnetFaultParameterFaultOutOfRangeMinNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueReal(realValue BACnetAp
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMinNormalValueReal(structType interface{}) BACnetFaultParameterFaultOutOfRangeMinNormalValueReal {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueReal); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueReal); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMinNormalValueReal); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) GetLengthInBits
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueRealParseWithBuffer(ctx co
if pullErr := readBuffer.PullContext("realValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for realValue")
}
- _realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_realValue, _realValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _realValueErr != nil {
return nil, errors.Wrap(_realValueErr, "Error parsing 'realValue' field of BACnetFaultParameterFaultOutOfRangeMinNormalValueReal")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) SerializeWithWr
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMinNormalValueReal")
}
- // Simple Field (realValue)
- if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for realValue")
- }
- _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
- if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for realValue")
- }
- if _realValueErr != nil {
- return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
- }
+ // Simple Field (realValue)
+ if pushErr := writeBuffer.PushContext("realValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for realValue")
+ }
+ _realValueErr := writeBuffer.WriteSerializable(ctx, m.GetRealValue())
+ if popErr := writeBuffer.PopContext("realValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for realValue")
+ }
+ if _realValueErr != nil {
+ return errors.Wrap(_realValueErr, "Error serializing 'realValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMinNormalValueReal"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMinNormalValueReal")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) SerializeWithWr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) isBACnetFaultParameterFaultOutOfRangeMinNormalValueReal() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueReal) String() string
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go
index d04abc0c7d8..2856b0ba29f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned is the corresponding interface of BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned
type BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsignedExactly interface
// _BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned is the data-structure of this message
type _BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned struct {
*_BACnetFaultParameterFaultOutOfRangeMinNormalValue
- UnsignedValue BACnetApplicationTagUnsignedInteger
+ UnsignedValue BACnetApplicationTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,16 +63,14 @@ type _BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) InitializeParent(parent BACnetFaultParameterFaultOutOfRangeMinNormalValue , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
+func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) GetParent() BACnetFaultParameterFaultOutOfRangeMinNormalValue {
return m._BACnetFaultParameterFaultOutOfRangeMinNormalValue
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,11 +85,12 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) GetUnsigned
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned factory function for _BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned
-func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned(unsignedValue BACnetApplicationTagUnsignedInteger, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned {
+func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned( unsignedValue BACnetApplicationTagUnsignedInteger , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned {
_result := &_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned{
UnsignedValue: unsignedValue,
- _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetFaultParameterFaultOutOfRangeMinNormalValue: NewBACnetFaultParameterFaultOutOfRangeMinNormalValue(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetFaultParameterFaultOutOfRangeMinNormalValue._BACnetFaultParameterFaultOutOfRangeMinNormalValueChildRequirements = _result
return _result
@@ -95,7 +98,7 @@ func NewBACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned(unsignedValue
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned(structType interface{}) BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned {
- if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned); ok {
@@ -117,6 +120,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) GetLengthIn
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -138,7 +142,7 @@ func BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsignedParseWithBuffer(ct
if pullErr := readBuffer.PullContext("unsignedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for unsignedValue")
}
- _unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+_unsignedValue, _unsignedValueErr := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _unsignedValueErr != nil {
return nil, errors.Wrap(_unsignedValueErr, "Error parsing 'unsignedValue' field of BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned")
}
@@ -178,17 +182,17 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) SerializeWi
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned")
}
- // Simple Field (unsignedValue)
- if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for unsignedValue")
- }
- _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
- if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for unsignedValue")
- }
- if _unsignedValueErr != nil {
- return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
- }
+ // Simple Field (unsignedValue)
+ if pushErr := writeBuffer.PushContext("unsignedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for unsignedValue")
+ }
+ _unsignedValueErr := writeBuffer.WriteSerializable(ctx, m.GetUnsignedValue())
+ if popErr := writeBuffer.PopContext("unsignedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for unsignedValue")
+ }
+ if _unsignedValueErr != nil {
+ return errors.Wrap(_unsignedValueErr, "Error serializing 'unsignedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned")
@@ -198,6 +202,7 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) SerializeWi
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) isBACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned() bool {
return true
}
@@ -212,3 +217,6 @@ func (m *_BACnetFaultParameterFaultOutOfRangeMinNormalValueUnsigned) String() st
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go
index 78e602235e9..ed3492d1ac1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultState.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultState is the corresponding interface of BACnetFaultParameterFaultState
type BACnetFaultParameterFaultState interface {
@@ -50,11 +52,13 @@ type BACnetFaultParameterFaultStateExactly interface {
// _BACnetFaultParameterFaultState is the data-structure of this message
type _BACnetFaultParameterFaultState struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- ListOfFaultValues BACnetFaultParameterFaultStateListOfFaultValues
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfFaultValues BACnetFaultParameterFaultStateListOfFaultValues
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -65,14 +69,12 @@ type _BACnetFaultParameterFaultState struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultState) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultState) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultState) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultState) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -95,13 +97,14 @@ func (m *_BACnetFaultParameterFaultState) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultState factory function for _BACnetFaultParameterFaultState
-func NewBACnetFaultParameterFaultState(openingTag BACnetOpeningTag, listOfFaultValues BACnetFaultParameterFaultStateListOfFaultValues, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultState {
+func NewBACnetFaultParameterFaultState( openingTag BACnetOpeningTag , listOfFaultValues BACnetFaultParameterFaultStateListOfFaultValues , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultState {
_result := &_BACnetFaultParameterFaultState{
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -109,7 +112,7 @@ func NewBACnetFaultParameterFaultState(openingTag BACnetOpeningTag, listOfFaultV
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultState(structType interface{}) BACnetFaultParameterFaultState {
- if casted, ok := structType.(BACnetFaultParameterFaultState); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultState); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultState); ok {
@@ -137,6 +140,7 @@ func (m *_BACnetFaultParameterFaultState) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultState) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,7 +162,7 @@ func BACnetFaultParameterFaultStateParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultState")
}
@@ -171,7 +175,7 @@ func BACnetFaultParameterFaultStateParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("listOfFaultValues"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for listOfFaultValues")
}
- _listOfFaultValues, _listOfFaultValuesErr := BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_listOfFaultValues, _listOfFaultValuesErr := BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _listOfFaultValuesErr != nil {
return nil, errors.Wrap(_listOfFaultValuesErr, "Error parsing 'listOfFaultValues' field of BACnetFaultParameterFaultState")
}
@@ -184,7 +188,7 @@ func BACnetFaultParameterFaultStateParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(4)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(4) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultState")
}
@@ -199,10 +203,11 @@ func BACnetFaultParameterFaultStateParseWithBuffer(ctx context.Context, readBuff
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultState{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- ListOfFaultValues: listOfFaultValues,
- ClosingTag: closingTag,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ ListOfFaultValues: listOfFaultValues,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -224,41 +229,41 @@ func (m *_BACnetFaultParameterFaultState) SerializeWithWriteBuffer(ctx context.C
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultState")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (listOfFaultValues)
- if pushErr := writeBuffer.PushContext("listOfFaultValues"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for listOfFaultValues")
- }
- _listOfFaultValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfFaultValues())
- if popErr := writeBuffer.PopContext("listOfFaultValues"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for listOfFaultValues")
- }
- if _listOfFaultValuesErr != nil {
- return errors.Wrap(_listOfFaultValuesErr, "Error serializing 'listOfFaultValues' field")
- }
+ // Simple Field (listOfFaultValues)
+ if pushErr := writeBuffer.PushContext("listOfFaultValues"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for listOfFaultValues")
+ }
+ _listOfFaultValuesErr := writeBuffer.WriteSerializable(ctx, m.GetListOfFaultValues())
+ if popErr := writeBuffer.PopContext("listOfFaultValues"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for listOfFaultValues")
+ }
+ if _listOfFaultValuesErr != nil {
+ return errors.Wrap(_listOfFaultValuesErr, "Error serializing 'listOfFaultValues' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultState"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultState")
@@ -268,6 +273,7 @@ func (m *_BACnetFaultParameterFaultState) SerializeWithWriteBuffer(ctx context.C
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultState) isBACnetFaultParameterFaultState() bool {
return true
}
@@ -282,3 +288,6 @@ func (m *_BACnetFaultParameterFaultState) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go
index 70238b1eabf..6edbee920c4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStateListOfFaultValues.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultStateListOfFaultValues is the corresponding interface of BACnetFaultParameterFaultStateListOfFaultValues
type BACnetFaultParameterFaultStateListOfFaultValues interface {
@@ -49,14 +51,15 @@ type BACnetFaultParameterFaultStateListOfFaultValuesExactly interface {
// _BACnetFaultParameterFaultStateListOfFaultValues is the data-structure of this message
type _BACnetFaultParameterFaultStateListOfFaultValues struct {
- OpeningTag BACnetOpeningTag
- ListIfFaultValues []BACnetPropertyStates
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListIfFaultValues []BACnetPropertyStates
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetFaultParameterFaultStateListOfFaultValues) GetClosingTag() BACne
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultStateListOfFaultValues factory function for _BACnetFaultParameterFaultStateListOfFaultValues
-func NewBACnetFaultParameterFaultStateListOfFaultValues(openingTag BACnetOpeningTag, listIfFaultValues []BACnetPropertyStates, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetFaultParameterFaultStateListOfFaultValues {
- return &_BACnetFaultParameterFaultStateListOfFaultValues{OpeningTag: openingTag, ListIfFaultValues: listIfFaultValues, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetFaultParameterFaultStateListOfFaultValues( openingTag BACnetOpeningTag , listIfFaultValues []BACnetPropertyStates , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetFaultParameterFaultStateListOfFaultValues {
+return &_BACnetFaultParameterFaultStateListOfFaultValues{ OpeningTag: openingTag , ListIfFaultValues: listIfFaultValues , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultStateListOfFaultValues(structType interface{}) BACnetFaultParameterFaultStateListOfFaultValues {
- if casted, ok := structType.(BACnetFaultParameterFaultStateListOfFaultValues); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultStateListOfFaultValues); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultStateListOfFaultValues); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetFaultParameterFaultStateListOfFaultValues) GetLengthInBits(ctx c
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultStateListOfFaultValues) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultStateListOfFaultValues")
}
@@ -155,8 +160,8 @@ func BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(ctx context.
// Terminated array
var listIfFaultValues []BACnetPropertyStates
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetPropertyStatesParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetPropertyStatesParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listIfFaultValues' field of BACnetFaultParameterFaultStateListOfFaultValues")
}
@@ -171,7 +176,7 @@ func BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(ctx context.
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultStateListOfFaultValues")
}
@@ -186,11 +191,11 @@ func BACnetFaultParameterFaultStateListOfFaultValuesParseWithBuffer(ctx context.
// Create the instance
return &_BACnetFaultParameterFaultStateListOfFaultValues{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListIfFaultValues: listIfFaultValues,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListIfFaultValues: listIfFaultValues,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetFaultParameterFaultStateListOfFaultValues) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetFaultParameterFaultStateListOfFaultValues) Serialize() ([]byte,
func (m *_BACnetFaultParameterFaultStateListOfFaultValues) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultParameterFaultStateListOfFaultValues"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultParameterFaultStateListOfFaultValues"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultStateListOfFaultValues")
}
@@ -255,13 +260,13 @@ func (m *_BACnetFaultParameterFaultStateListOfFaultValues) SerializeWithWriteBuf
return nil
}
+
////
// Arguments Getter
func (m *_BACnetFaultParameterFaultStateListOfFaultValues) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetFaultParameterFaultStateListOfFaultValues) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go
index 3fe5dd1ecd4..537dd591638 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterFaultStatusFlags.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterFaultStatusFlags is the corresponding interface of BACnetFaultParameterFaultStatusFlags
type BACnetFaultParameterFaultStatusFlags interface {
@@ -50,11 +52,13 @@ type BACnetFaultParameterFaultStatusFlagsExactly interface {
// _BACnetFaultParameterFaultStatusFlags is the data-structure of this message
type _BACnetFaultParameterFaultStatusFlags struct {
*_BACnetFaultParameter
- OpeningTag BACnetOpeningTag
- StatusFlagsReference BACnetDeviceObjectPropertyReferenceEnclosed
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ StatusFlagsReference BACnetDeviceObjectPropertyReferenceEnclosed
+ ClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -65,14 +69,12 @@ type _BACnetFaultParameterFaultStatusFlags struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterFaultStatusFlags) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterFaultStatusFlags) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterFaultStatusFlags) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterFaultStatusFlags) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -95,13 +97,14 @@ func (m *_BACnetFaultParameterFaultStatusFlags) GetClosingTag() BACnetClosingTag
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterFaultStatusFlags factory function for _BACnetFaultParameterFaultStatusFlags
-func NewBACnetFaultParameterFaultStatusFlags(openingTag BACnetOpeningTag, statusFlagsReference BACnetDeviceObjectPropertyReferenceEnclosed, closingTag BACnetClosingTag, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterFaultStatusFlags {
+func NewBACnetFaultParameterFaultStatusFlags( openingTag BACnetOpeningTag , statusFlagsReference BACnetDeviceObjectPropertyReferenceEnclosed , closingTag BACnetClosingTag , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterFaultStatusFlags {
_result := &_BACnetFaultParameterFaultStatusFlags{
- OpeningTag: openingTag,
- StatusFlagsReference: statusFlagsReference,
- ClosingTag: closingTag,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ OpeningTag: openingTag,
+ StatusFlagsReference: statusFlagsReference,
+ ClosingTag: closingTag,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -109,7 +112,7 @@ func NewBACnetFaultParameterFaultStatusFlags(openingTag BACnetOpeningTag, status
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterFaultStatusFlags(structType interface{}) BACnetFaultParameterFaultStatusFlags {
- if casted, ok := structType.(BACnetFaultParameterFaultStatusFlags); ok {
+ if casted, ok := structType.(BACnetFaultParameterFaultStatusFlags); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterFaultStatusFlags); ok {
@@ -137,6 +140,7 @@ func (m *_BACnetFaultParameterFaultStatusFlags) GetLengthInBits(ctx context.Cont
return lengthInBits
}
+
func (m *_BACnetFaultParameterFaultStatusFlags) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -158,7 +162,7 @@ func BACnetFaultParameterFaultStatusFlagsParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(5)))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetFaultParameterFaultStatusFlags")
}
@@ -171,7 +175,7 @@ func BACnetFaultParameterFaultStatusFlagsParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("statusFlagsReference"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for statusFlagsReference")
}
- _statusFlagsReference, _statusFlagsReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_statusFlagsReference, _statusFlagsReferenceErr := BACnetDeviceObjectPropertyReferenceEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _statusFlagsReferenceErr != nil {
return nil, errors.Wrap(_statusFlagsReferenceErr, "Error parsing 'statusFlagsReference' field of BACnetFaultParameterFaultStatusFlags")
}
@@ -184,7 +188,7 @@ func BACnetFaultParameterFaultStatusFlagsParseWithBuffer(ctx context.Context, re
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(5)))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetFaultParameterFaultStatusFlags")
}
@@ -199,10 +203,11 @@ func BACnetFaultParameterFaultStatusFlagsParseWithBuffer(ctx context.Context, re
// Create a partially initialized instance
_child := &_BACnetFaultParameterFaultStatusFlags{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- OpeningTag: openingTag,
- StatusFlagsReference: statusFlagsReference,
- ClosingTag: closingTag,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ OpeningTag: openingTag,
+ StatusFlagsReference: statusFlagsReference,
+ ClosingTag: closingTag,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -224,41 +229,41 @@ func (m *_BACnetFaultParameterFaultStatusFlags) SerializeWithWriteBuffer(ctx con
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterFaultStatusFlags")
}
- // Simple Field (openingTag)
- if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for openingTag")
- }
- _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
- if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for openingTag")
- }
- if _openingTagErr != nil {
- return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
- }
+ // Simple Field (openingTag)
+ if pushErr := writeBuffer.PushContext("openingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for openingTag")
+ }
+ _openingTagErr := writeBuffer.WriteSerializable(ctx, m.GetOpeningTag())
+ if popErr := writeBuffer.PopContext("openingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for openingTag")
+ }
+ if _openingTagErr != nil {
+ return errors.Wrap(_openingTagErr, "Error serializing 'openingTag' field")
+ }
- // Simple Field (statusFlagsReference)
- if pushErr := writeBuffer.PushContext("statusFlagsReference"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for statusFlagsReference")
- }
- _statusFlagsReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetStatusFlagsReference())
- if popErr := writeBuffer.PopContext("statusFlagsReference"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for statusFlagsReference")
- }
- if _statusFlagsReferenceErr != nil {
- return errors.Wrap(_statusFlagsReferenceErr, "Error serializing 'statusFlagsReference' field")
- }
+ // Simple Field (statusFlagsReference)
+ if pushErr := writeBuffer.PushContext("statusFlagsReference"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for statusFlagsReference")
+ }
+ _statusFlagsReferenceErr := writeBuffer.WriteSerializable(ctx, m.GetStatusFlagsReference())
+ if popErr := writeBuffer.PopContext("statusFlagsReference"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for statusFlagsReference")
+ }
+ if _statusFlagsReferenceErr != nil {
+ return errors.Wrap(_statusFlagsReferenceErr, "Error serializing 'statusFlagsReference' field")
+ }
- // Simple Field (closingTag)
- if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for closingTag")
- }
- _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
- if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for closingTag")
- }
- if _closingTagErr != nil {
- return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
- }
+ // Simple Field (closingTag)
+ if pushErr := writeBuffer.PushContext("closingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for closingTag")
+ }
+ _closingTagErr := writeBuffer.WriteSerializable(ctx, m.GetClosingTag())
+ if popErr := writeBuffer.PopContext("closingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for closingTag")
+ }
+ if _closingTagErr != nil {
+ return errors.Wrap(_closingTagErr, "Error serializing 'closingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterFaultStatusFlags"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterFaultStatusFlags")
@@ -268,6 +273,7 @@ func (m *_BACnetFaultParameterFaultStatusFlags) SerializeWithWriteBuffer(ctx con
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterFaultStatusFlags) isBACnetFaultParameterFaultStatusFlags() bool {
return true
}
@@ -282,3 +288,6 @@ func (m *_BACnetFaultParameterFaultStatusFlags) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go
index 6e6b55c2dcf..c4d3737071a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultParameterNone.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultParameterNone is the corresponding interface of BACnetFaultParameterNone
type BACnetFaultParameterNone interface {
@@ -46,9 +48,11 @@ type BACnetFaultParameterNoneExactly interface {
// _BACnetFaultParameterNone is the data-structure of this message
type _BACnetFaultParameterNone struct {
*_BACnetFaultParameter
- None BACnetContextTagNull
+ None BACnetContextTagNull
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetFaultParameterNone struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetFaultParameterNone) InitializeParent(parent BACnetFaultParameter, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetFaultParameterNone) InitializeParent(parent BACnetFaultParameter , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetFaultParameterNone) GetParent() BACnetFaultParameter {
+func (m *_BACnetFaultParameterNone) GetParent() BACnetFaultParameter {
return m._BACnetFaultParameter
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetFaultParameterNone) GetNone() BACnetContextTagNull {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultParameterNone factory function for _BACnetFaultParameterNone
-func NewBACnetFaultParameterNone(none BACnetContextTagNull, peekedTagHeader BACnetTagHeader) *_BACnetFaultParameterNone {
+func NewBACnetFaultParameterNone( none BACnetContextTagNull , peekedTagHeader BACnetTagHeader ) *_BACnetFaultParameterNone {
_result := &_BACnetFaultParameterNone{
- None: none,
- _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
+ None: none,
+ _BACnetFaultParameter: NewBACnetFaultParameter(peekedTagHeader),
}
_result._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetFaultParameterNone(none BACnetContextTagNull, peekedTagHeader BACn
// Deprecated: use the interface for direct cast
func CastBACnetFaultParameterNone(structType interface{}) BACnetFaultParameterNone {
- if casted, ok := structType.(BACnetFaultParameterNone); ok {
+ if casted, ok := structType.(BACnetFaultParameterNone); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultParameterNone); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetFaultParameterNone) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetFaultParameterNone) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetFaultParameterNoneParseWithBuffer(ctx context.Context, readBuffer uti
if pullErr := readBuffer.PullContext("none"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for none")
}
- _none, _noneErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_NULL))
+_none, _noneErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_NULL ) )
if _noneErr != nil {
return nil, errors.Wrap(_noneErr, "Error parsing 'none' field of BACnetFaultParameterNone")
}
@@ -151,8 +155,9 @@ func BACnetFaultParameterNoneParseWithBuffer(ctx context.Context, readBuffer uti
// Create a partially initialized instance
_child := &_BACnetFaultParameterNone{
- _BACnetFaultParameter: &_BACnetFaultParameter{},
- None: none,
+ _BACnetFaultParameter: &_BACnetFaultParameter{
+ },
+ None: none,
}
_child._BACnetFaultParameter._BACnetFaultParameterChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetFaultParameterNone) SerializeWithWriteBuffer(ctx context.Context
return errors.Wrap(pushErr, "Error pushing for BACnetFaultParameterNone")
}
- // Simple Field (none)
- if pushErr := writeBuffer.PushContext("none"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for none")
- }
- _noneErr := writeBuffer.WriteSerializable(ctx, m.GetNone())
- if popErr := writeBuffer.PopContext("none"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for none")
- }
- if _noneErr != nil {
- return errors.Wrap(_noneErr, "Error serializing 'none' field")
- }
+ // Simple Field (none)
+ if pushErr := writeBuffer.PushContext("none"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for none")
+ }
+ _noneErr := writeBuffer.WriteSerializable(ctx, m.GetNone())
+ if popErr := writeBuffer.PopContext("none"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for none")
+ }
+ if _noneErr != nil {
+ return errors.Wrap(_noneErr, "Error serializing 'none' field")
+ }
if popErr := writeBuffer.PopContext("BACnetFaultParameterNone"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetFaultParameterNone")
@@ -194,6 +199,7 @@ func (m *_BACnetFaultParameterNone) SerializeWithWriteBuffer(ctx context.Context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetFaultParameterNone) isBACnetFaultParameterNone() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetFaultParameterNone) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultType.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultType.go
index 6c59c9983f7..4cefbfc9dc1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultType.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultType.go
@@ -34,22 +34,22 @@ type IBACnetFaultType interface {
utils.Serializable
}
-const (
- BACnetFaultType_NONE BACnetFaultType = 0
+const(
+ BACnetFaultType_NONE BACnetFaultType = 0
BACnetFaultType_FAULT_CHARACTERSTRING BACnetFaultType = 1
- BACnetFaultType_FAULT_EXTENDED BACnetFaultType = 2
- BACnetFaultType_FAULT_LIFE_SAFETY BACnetFaultType = 3
- BACnetFaultType_FAULT_STATE BACnetFaultType = 4
- BACnetFaultType_FAULT_STATUS_FLAGS BACnetFaultType = 5
- BACnetFaultType_FAULT_OUT_OF_RANGE BACnetFaultType = 6
- BACnetFaultType_FAULT_LISTED BACnetFaultType = 7
+ BACnetFaultType_FAULT_EXTENDED BACnetFaultType = 2
+ BACnetFaultType_FAULT_LIFE_SAFETY BACnetFaultType = 3
+ BACnetFaultType_FAULT_STATE BACnetFaultType = 4
+ BACnetFaultType_FAULT_STATUS_FLAGS BACnetFaultType = 5
+ BACnetFaultType_FAULT_OUT_OF_RANGE BACnetFaultType = 6
+ BACnetFaultType_FAULT_LISTED BACnetFaultType = 7
)
var BACnetFaultTypeValues []BACnetFaultType
func init() {
_ = errors.New
- BACnetFaultTypeValues = []BACnetFaultType{
+ BACnetFaultTypeValues = []BACnetFaultType {
BACnetFaultType_NONE,
BACnetFaultType_FAULT_CHARACTERSTRING,
BACnetFaultType_FAULT_EXTENDED,
@@ -63,22 +63,22 @@ func init() {
func BACnetFaultTypeByValue(value uint8) (enum BACnetFaultType, ok bool) {
switch value {
- case 0:
- return BACnetFaultType_NONE, true
- case 1:
- return BACnetFaultType_FAULT_CHARACTERSTRING, true
- case 2:
- return BACnetFaultType_FAULT_EXTENDED, true
- case 3:
- return BACnetFaultType_FAULT_LIFE_SAFETY, true
- case 4:
- return BACnetFaultType_FAULT_STATE, true
- case 5:
- return BACnetFaultType_FAULT_STATUS_FLAGS, true
- case 6:
- return BACnetFaultType_FAULT_OUT_OF_RANGE, true
- case 7:
- return BACnetFaultType_FAULT_LISTED, true
+ case 0:
+ return BACnetFaultType_NONE, true
+ case 1:
+ return BACnetFaultType_FAULT_CHARACTERSTRING, true
+ case 2:
+ return BACnetFaultType_FAULT_EXTENDED, true
+ case 3:
+ return BACnetFaultType_FAULT_LIFE_SAFETY, true
+ case 4:
+ return BACnetFaultType_FAULT_STATE, true
+ case 5:
+ return BACnetFaultType_FAULT_STATUS_FLAGS, true
+ case 6:
+ return BACnetFaultType_FAULT_OUT_OF_RANGE, true
+ case 7:
+ return BACnetFaultType_FAULT_LISTED, true
}
return 0, false
}
@@ -105,13 +105,13 @@ func BACnetFaultTypeByName(value string) (enum BACnetFaultType, ok bool) {
return 0, false
}
-func BACnetFaultTypeKnows(value uint8) bool {
+func BACnetFaultTypeKnows(value uint8) bool {
for _, typeValue := range BACnetFaultTypeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetFaultType(structType interface{}) BACnetFaultType {
@@ -187,3 +187,4 @@ func (e BACnetFaultType) PLC4XEnumName() string {
func (e BACnetFaultType) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go
index d45a90e5145..5eb13afcaf6 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFaultTypeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFaultTypeTagged is the corresponding interface of BACnetFaultTypeTagged
type BACnetFaultTypeTagged interface {
@@ -46,14 +48,15 @@ type BACnetFaultTypeTaggedExactly interface {
// _BACnetFaultTypeTagged is the data-structure of this message
type _BACnetFaultTypeTagged struct {
- Header BACnetTagHeader
- Value BACnetFaultType
+ Header BACnetTagHeader
+ Value BACnetFaultType
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetFaultTypeTagged) GetValue() BACnetFaultType {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFaultTypeTagged factory function for _BACnetFaultTypeTagged
-func NewBACnetFaultTypeTagged(header BACnetTagHeader, value BACnetFaultType, tagNumber uint8, tagClass TagClass) *_BACnetFaultTypeTagged {
- return &_BACnetFaultTypeTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetFaultTypeTagged( header BACnetTagHeader , value BACnetFaultType , tagNumber uint8 , tagClass TagClass ) *_BACnetFaultTypeTagged {
+return &_BACnetFaultTypeTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetFaultTypeTagged(structType interface{}) BACnetFaultTypeTagged {
- if casted, ok := structType.(BACnetFaultTypeTagged); ok {
+ if casted, ok := structType.(BACnetFaultTypeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetFaultTypeTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetFaultTypeTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetFaultTypeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetFaultTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetFaultTypeTagged")
}
@@ -135,12 +140,12 @@ func BACnetFaultTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetFaultTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
var value BACnetFaultType
if _value != nil {
- value = _value.(BACnetFaultType)
+ value = _value.(BACnetFaultType)
}
if closeErr := readBuffer.CloseContext("BACnetFaultTypeTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetFaultTypeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetFaultTypeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetFaultTypeTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetFaultTypeTagged) Serialize() ([]byte, error) {
func (m *_BACnetFaultTypeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFaultTypeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFaultTypeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFaultTypeTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetFaultTypeTagged) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetFaultTypeTagged) GetTagNumber() uint8 {
func (m *_BACnetFaultTypeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetFaultTypeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethod.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethod.go
index a6a612b48ca..a945f85395f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethod.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethod.go
@@ -34,7 +34,7 @@ type IBACnetFileAccessMethod interface {
utils.Serializable
}
-const (
+const(
BACnetFileAccessMethod_RECORD_ACCESS BACnetFileAccessMethod = 0
BACnetFileAccessMethod_STREAM_ACCESS BACnetFileAccessMethod = 1
)
@@ -43,7 +43,7 @@ var BACnetFileAccessMethodValues []BACnetFileAccessMethod
func init() {
_ = errors.New
- BACnetFileAccessMethodValues = []BACnetFileAccessMethod{
+ BACnetFileAccessMethodValues = []BACnetFileAccessMethod {
BACnetFileAccessMethod_RECORD_ACCESS,
BACnetFileAccessMethod_STREAM_ACCESS,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetFileAccessMethodByValue(value uint8) (enum BACnetFileAccessMethod, ok bool) {
switch value {
- case 0:
- return BACnetFileAccessMethod_RECORD_ACCESS, true
- case 1:
- return BACnetFileAccessMethod_STREAM_ACCESS, true
+ case 0:
+ return BACnetFileAccessMethod_RECORD_ACCESS, true
+ case 1:
+ return BACnetFileAccessMethod_STREAM_ACCESS, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetFileAccessMethodByName(value string) (enum BACnetFileAccessMethod, ok
return 0, false
}
-func BACnetFileAccessMethodKnows(value uint8) bool {
+func BACnetFileAccessMethodKnows(value uint8) bool {
for _, typeValue := range BACnetFileAccessMethodValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetFileAccessMethod(structType interface{}) BACnetFileAccessMethod {
@@ -139,3 +139,4 @@ func (e BACnetFileAccessMethod) PLC4XEnumName() string {
func (e BACnetFileAccessMethod) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go
index 4ade762df8f..b82b437fb3a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethodTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetFileAccessMethodTagged is the corresponding interface of BACnetFileAccessMethodTagged
type BACnetFileAccessMethodTagged interface {
@@ -46,14 +48,15 @@ type BACnetFileAccessMethodTaggedExactly interface {
// _BACnetFileAccessMethodTagged is the data-structure of this message
type _BACnetFileAccessMethodTagged struct {
- Header BACnetTagHeader
- Value BACnetFileAccessMethod
+ Header BACnetTagHeader
+ Value BACnetFileAccessMethod
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetFileAccessMethodTagged) GetValue() BACnetFileAccessMethod {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetFileAccessMethodTagged factory function for _BACnetFileAccessMethodTagged
-func NewBACnetFileAccessMethodTagged(header BACnetTagHeader, value BACnetFileAccessMethod, tagNumber uint8, tagClass TagClass) *_BACnetFileAccessMethodTagged {
- return &_BACnetFileAccessMethodTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetFileAccessMethodTagged( header BACnetTagHeader , value BACnetFileAccessMethod , tagNumber uint8 , tagClass TagClass ) *_BACnetFileAccessMethodTagged {
+return &_BACnetFileAccessMethodTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetFileAccessMethodTagged(structType interface{}) BACnetFileAccessMethodTagged {
- if casted, ok := structType.(BACnetFileAccessMethodTagged); ok {
+ if casted, ok := structType.(BACnetFileAccessMethodTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetFileAccessMethodTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetFileAccessMethodTagged) GetLengthInBits(ctx context.Context) uin
return lengthInBits
}
+
func (m *_BACnetFileAccessMethodTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetFileAccessMethodTaggedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetFileAccessMethodTagged")
}
@@ -135,12 +140,12 @@ func BACnetFileAccessMethodTaggedParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetFileAccessMethodTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var value BACnetFileAccessMethod
if _value != nil {
- value = _value.(BACnetFileAccessMethod)
+ value = _value.(BACnetFileAccessMethod)
}
if closeErr := readBuffer.CloseContext("BACnetFileAccessMethodTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetFileAccessMethodTaggedParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetFileAccessMethodTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetFileAccessMethodTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetFileAccessMethodTagged) Serialize() ([]byte, error) {
func (m *_BACnetFileAccessMethodTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetFileAccessMethodTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetFileAccessMethodTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetFileAccessMethodTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetFileAccessMethodTagged) SerializeWithWriteBuffer(ctx context.Con
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetFileAccessMethodTagged) GetTagNumber() uint8 {
func (m *_BACnetFileAccessMethodTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetFileAccessMethodTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go
index 7b2a97cfffb..fa8de0c571a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValue.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetGroupChannelValue is the corresponding interface of BACnetGroupChannelValue
type BACnetGroupChannelValue interface {
@@ -49,11 +51,12 @@ type BACnetGroupChannelValueExactly interface {
// _BACnetGroupChannelValue is the data-structure of this message
type _BACnetGroupChannelValue struct {
- Channel BACnetContextTagUnsignedInteger
- OverridingPriority BACnetContextTagUnsignedInteger
- Value BACnetChannelValue
+ Channel BACnetContextTagUnsignedInteger
+ OverridingPriority BACnetContextTagUnsignedInteger
+ Value BACnetChannelValue
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetGroupChannelValue) GetValue() BACnetChannelValue {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetGroupChannelValue factory function for _BACnetGroupChannelValue
-func NewBACnetGroupChannelValue(channel BACnetContextTagUnsignedInteger, overridingPriority BACnetContextTagUnsignedInteger, value BACnetChannelValue) *_BACnetGroupChannelValue {
- return &_BACnetGroupChannelValue{Channel: channel, OverridingPriority: overridingPriority, Value: value}
+func NewBACnetGroupChannelValue( channel BACnetContextTagUnsignedInteger , overridingPriority BACnetContextTagUnsignedInteger , value BACnetChannelValue ) *_BACnetGroupChannelValue {
+return &_BACnetGroupChannelValue{ Channel: channel , OverridingPriority: overridingPriority , Value: value }
}
// Deprecated: use the interface for direct cast
func CastBACnetGroupChannelValue(structType interface{}) BACnetGroupChannelValue {
- if casted, ok := structType.(BACnetGroupChannelValue); ok {
+ if casted, ok := structType.(BACnetGroupChannelValue); ok {
return casted
}
if casted, ok := structType.(*BACnetGroupChannelValue); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetGroupChannelValue) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetGroupChannelValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetGroupChannelValueParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("channel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for channel")
}
- _channel, _channelErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_channel, _channelErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _channelErr != nil {
return nil, errors.Wrap(_channelErr, "Error parsing 'channel' field of BACnetGroupChannelValue")
}
@@ -145,12 +150,12 @@ func BACnetGroupChannelValueParseWithBuffer(ctx context.Context, readBuffer util
// Optional Field (overridingPriority) (Can be skipped, if a given expression evaluates to false)
var overridingPriority BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("overridingPriority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for overridingPriority")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -169,7 +174,7 @@ func BACnetGroupChannelValueParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("value"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for value")
}
- _value, _valueErr := BACnetChannelValueParseWithBuffer(ctx, readBuffer)
+_value, _valueErr := BACnetChannelValueParseWithBuffer(ctx, readBuffer)
if _valueErr != nil {
return nil, errors.Wrap(_valueErr, "Error parsing 'value' field of BACnetGroupChannelValue")
}
@@ -184,10 +189,10 @@ func BACnetGroupChannelValueParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetGroupChannelValue{
- Channel: channel,
- OverridingPriority: overridingPriority,
- Value: value,
- }, nil
+ Channel: channel,
+ OverridingPriority: overridingPriority,
+ Value: value,
+ }, nil
}
func (m *_BACnetGroupChannelValue) Serialize() ([]byte, error) {
@@ -201,7 +206,7 @@ func (m *_BACnetGroupChannelValue) Serialize() ([]byte, error) {
func (m *_BACnetGroupChannelValue) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetGroupChannelValue"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetGroupChannelValue"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetGroupChannelValue")
}
@@ -251,6 +256,7 @@ func (m *_BACnetGroupChannelValue) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
func (m *_BACnetGroupChannelValue) isBACnetGroupChannelValue() bool {
return true
}
@@ -265,3 +271,6 @@ func (m *_BACnetGroupChannelValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go
index 5983efffc5f..c3fa4aefe46 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetGroupChannelValueList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetGroupChannelValueList is the corresponding interface of BACnetGroupChannelValueList
type BACnetGroupChannelValueList interface {
@@ -49,14 +51,15 @@ type BACnetGroupChannelValueListExactly interface {
// _BACnetGroupChannelValueList is the data-structure of this message
type _BACnetGroupChannelValueList struct {
- OpeningTag BACnetOpeningTag
- ListOfEventSummaries []BACnetEventSummary
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ ListOfEventSummaries []BACnetEventSummary
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetGroupChannelValueList) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetGroupChannelValueList factory function for _BACnetGroupChannelValueList
-func NewBACnetGroupChannelValueList(openingTag BACnetOpeningTag, listOfEventSummaries []BACnetEventSummary, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetGroupChannelValueList {
- return &_BACnetGroupChannelValueList{OpeningTag: openingTag, ListOfEventSummaries: listOfEventSummaries, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetGroupChannelValueList( openingTag BACnetOpeningTag , listOfEventSummaries []BACnetEventSummary , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetGroupChannelValueList {
+return &_BACnetGroupChannelValueList{ OpeningTag: openingTag , ListOfEventSummaries: listOfEventSummaries , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetGroupChannelValueList(structType interface{}) BACnetGroupChannelValueList {
- if casted, ok := structType.(BACnetGroupChannelValueList); ok {
+ if casted, ok := structType.(BACnetGroupChannelValueList); ok {
return casted
}
if casted, ok := structType.(*BACnetGroupChannelValueList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetGroupChannelValueList) GetLengthInBits(ctx context.Context) uint
return lengthInBits
}
+
func (m *_BACnetGroupChannelValueList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetGroupChannelValueListParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetGroupChannelValueList")
}
@@ -155,8 +160,8 @@ func BACnetGroupChannelValueListParseWithBuffer(ctx context.Context, readBuffer
// Terminated array
var listOfEventSummaries []BACnetEventSummary
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetEventSummaryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetEventSummaryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'listOfEventSummaries' field of BACnetGroupChannelValueList")
}
@@ -171,7 +176,7 @@ func BACnetGroupChannelValueListParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetGroupChannelValueList")
}
@@ -186,11 +191,11 @@ func BACnetGroupChannelValueListParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetGroupChannelValueList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- ListOfEventSummaries: listOfEventSummaries,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ ListOfEventSummaries: listOfEventSummaries,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetGroupChannelValueList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetGroupChannelValueList) Serialize() ([]byte, error) {
func (m *_BACnetGroupChannelValueList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetGroupChannelValueList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetGroupChannelValueList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetGroupChannelValueList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetGroupChannelValueList) SerializeWithWriteBuffer(ctx context.Cont
return nil
}
+
////
// Arguments Getter
func (m *_BACnetGroupChannelValueList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetGroupChannelValueList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go
index a062a15975a..c8cf8349c86 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostAddress is the corresponding interface of BACnetHostAddress
type BACnetHostAddress interface {
@@ -47,7 +49,7 @@ type BACnetHostAddressExactly interface {
// _BACnetHostAddress is the data-structure of this message
type _BACnetHostAddress struct {
_BACnetHostAddressChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetHostAddressChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetHostAddressChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetHostAddressParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetHostAddress, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetHostAddressParent interface {
type BACnetHostAddressChild interface {
utils.Serializable
- InitializeParent(parent BACnetHostAddress, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetHostAddress , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetHostAddress
GetTypeName() string
BACnetHostAddress
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetHostAddress) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostAddress factory function for _BACnetHostAddress
-func NewBACnetHostAddress(peekedTagHeader BACnetTagHeader) *_BACnetHostAddress {
- return &_BACnetHostAddress{PeekedTagHeader: peekedTagHeader}
+func NewBACnetHostAddress( peekedTagHeader BACnetTagHeader ) *_BACnetHostAddress {
+return &_BACnetHostAddress{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetHostAddress(structType interface{}) BACnetHostAddress {
- if casted, ok := structType.(BACnetHostAddress); ok {
+ if casted, ok := structType.(BACnetHostAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetHostAddress); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetHostAddress) GetTypeName() string {
return "BACnetHostAddress"
}
+
func (m *_BACnetHostAddress) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetHostAddressParseWithBuffer(ctx context.Context, readBuffer utils.Read
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -159,19 +163,19 @@ func BACnetHostAddressParseWithBuffer(ctx context.Context, readBuffer utils.Read
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetHostAddressChildSerializeRequirement interface {
BACnetHostAddress
- InitializeParent(BACnetHostAddress, BACnetTagHeader)
+ InitializeParent(BACnetHostAddress, BACnetTagHeader)
GetParent() BACnetHostAddress
}
var _childTemp interface{}
var _child BACnetHostAddressChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetHostAddressNull
- _childTemp, typeSwitchError = BACnetHostAddressNullParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(1): // BACnetHostAddressIpAddress
- _childTemp, typeSwitchError = BACnetHostAddressIpAddressParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(2): // BACnetHostAddressName
- _childTemp, typeSwitchError = BACnetHostAddressNameParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == uint8(0) : // BACnetHostAddressNull
+ _childTemp, typeSwitchError = BACnetHostAddressNullParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(1) : // BACnetHostAddressIpAddress
+ _childTemp, typeSwitchError = BACnetHostAddressIpAddressParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(2) : // BACnetHostAddressName
+ _childTemp, typeSwitchError = BACnetHostAddressNameParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -185,7 +189,7 @@ func BACnetHostAddressParseWithBuffer(ctx context.Context, readBuffer utils.Read
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -195,7 +199,7 @@ func (pm *_BACnetHostAddress) SerializeParent(ctx context.Context, writeBuffer u
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetHostAddress"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetHostAddress"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetHostAddress")
}
// Virtual field
@@ -214,6 +218,7 @@ func (pm *_BACnetHostAddress) SerializeParent(ctx context.Context, writeBuffer u
return nil
}
+
func (m *_BACnetHostAddress) isBACnetHostAddress() bool {
return true
}
@@ -228,3 +233,6 @@ func (m *_BACnetHostAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go
index bb70e2f2a9d..e6b596e8e55 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostAddressEnclosed is the corresponding interface of BACnetHostAddressEnclosed
type BACnetHostAddressEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetHostAddressEnclosedExactly interface {
// _BACnetHostAddressEnclosed is the data-structure of this message
type _BACnetHostAddressEnclosed struct {
- OpeningTag BACnetOpeningTag
- HostAddress BACnetHostAddress
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ HostAddress BACnetHostAddress
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetHostAddressEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostAddressEnclosed factory function for _BACnetHostAddressEnclosed
-func NewBACnetHostAddressEnclosed(openingTag BACnetOpeningTag, hostAddress BACnetHostAddress, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetHostAddressEnclosed {
- return &_BACnetHostAddressEnclosed{OpeningTag: openingTag, HostAddress: hostAddress, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetHostAddressEnclosed( openingTag BACnetOpeningTag , hostAddress BACnetHostAddress , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetHostAddressEnclosed {
+return &_BACnetHostAddressEnclosed{ OpeningTag: openingTag , HostAddress: hostAddress , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetHostAddressEnclosed(structType interface{}) BACnetHostAddressEnclosed {
- if casted, ok := structType.(BACnetHostAddressEnclosed); ok {
+ if casted, ok := structType.(BACnetHostAddressEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetHostAddressEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetHostAddressEnclosed) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetHostAddressEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetHostAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetHostAddressEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetHostAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("hostAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for hostAddress")
}
- _hostAddress, _hostAddressErr := BACnetHostAddressParseWithBuffer(ctx, readBuffer)
+_hostAddress, _hostAddressErr := BACnetHostAddressParseWithBuffer(ctx, readBuffer)
if _hostAddressErr != nil {
return nil, errors.Wrap(_hostAddressErr, "Error parsing 'hostAddress' field of BACnetHostAddressEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetHostAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetHostAddressEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetHostAddressEnclosedParseWithBuffer(ctx context.Context, readBuffer ut
// Create the instance
return &_BACnetHostAddressEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- HostAddress: hostAddress,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ HostAddress: hostAddress,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetHostAddressEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetHostAddressEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetHostAddressEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetHostAddressEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetHostAddressEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetHostAddressEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetHostAddressEnclosed) SerializeWithWriteBuffer(ctx context.Contex
return nil
}
+
////
// Arguments Getter
func (m *_BACnetHostAddressEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetHostAddressEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go
index 8a41acc6b3c..18864096474 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressIpAddress.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostAddressIpAddress is the corresponding interface of BACnetHostAddressIpAddress
type BACnetHostAddressIpAddress interface {
@@ -46,9 +48,11 @@ type BACnetHostAddressIpAddressExactly interface {
// _BACnetHostAddressIpAddress is the data-structure of this message
type _BACnetHostAddressIpAddress struct {
*_BACnetHostAddress
- IpAddress BACnetContextTagOctetString
+ IpAddress BACnetContextTagOctetString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetHostAddressIpAddress struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetHostAddressIpAddress) InitializeParent(parent BACnetHostAddress, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetHostAddressIpAddress) InitializeParent(parent BACnetHostAddress , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetHostAddressIpAddress) GetParent() BACnetHostAddress {
+func (m *_BACnetHostAddressIpAddress) GetParent() BACnetHostAddress {
return m._BACnetHostAddress
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetHostAddressIpAddress) GetIpAddress() BACnetContextTagOctetString
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostAddressIpAddress factory function for _BACnetHostAddressIpAddress
-func NewBACnetHostAddressIpAddress(ipAddress BACnetContextTagOctetString, peekedTagHeader BACnetTagHeader) *_BACnetHostAddressIpAddress {
+func NewBACnetHostAddressIpAddress( ipAddress BACnetContextTagOctetString , peekedTagHeader BACnetTagHeader ) *_BACnetHostAddressIpAddress {
_result := &_BACnetHostAddressIpAddress{
- IpAddress: ipAddress,
- _BACnetHostAddress: NewBACnetHostAddress(peekedTagHeader),
+ IpAddress: ipAddress,
+ _BACnetHostAddress: NewBACnetHostAddress(peekedTagHeader),
}
_result._BACnetHostAddress._BACnetHostAddressChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetHostAddressIpAddress(ipAddress BACnetContextTagOctetString, peeked
// Deprecated: use the interface for direct cast
func CastBACnetHostAddressIpAddress(structType interface{}) BACnetHostAddressIpAddress {
- if casted, ok := structType.(BACnetHostAddressIpAddress); ok {
+ if casted, ok := structType.(BACnetHostAddressIpAddress); ok {
return casted
}
if casted, ok := structType.(*BACnetHostAddressIpAddress); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetHostAddressIpAddress) GetLengthInBits(ctx context.Context) uint1
return lengthInBits
}
+
func (m *_BACnetHostAddressIpAddress) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetHostAddressIpAddressParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("ipAddress"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for ipAddress")
}
- _ipAddress, _ipAddressErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_OCTET_STRING))
+_ipAddress, _ipAddressErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_OCTET_STRING ) )
if _ipAddressErr != nil {
return nil, errors.Wrap(_ipAddressErr, "Error parsing 'ipAddress' field of BACnetHostAddressIpAddress")
}
@@ -151,8 +155,9 @@ func BACnetHostAddressIpAddressParseWithBuffer(ctx context.Context, readBuffer u
// Create a partially initialized instance
_child := &_BACnetHostAddressIpAddress{
- _BACnetHostAddress: &_BACnetHostAddress{},
- IpAddress: ipAddress,
+ _BACnetHostAddress: &_BACnetHostAddress{
+ },
+ IpAddress: ipAddress,
}
_child._BACnetHostAddress._BACnetHostAddressChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetHostAddressIpAddress) SerializeWithWriteBuffer(ctx context.Conte
return errors.Wrap(pushErr, "Error pushing for BACnetHostAddressIpAddress")
}
- // Simple Field (ipAddress)
- if pushErr := writeBuffer.PushContext("ipAddress"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for ipAddress")
- }
- _ipAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpAddress())
- if popErr := writeBuffer.PopContext("ipAddress"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for ipAddress")
- }
- if _ipAddressErr != nil {
- return errors.Wrap(_ipAddressErr, "Error serializing 'ipAddress' field")
- }
+ // Simple Field (ipAddress)
+ if pushErr := writeBuffer.PushContext("ipAddress"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for ipAddress")
+ }
+ _ipAddressErr := writeBuffer.WriteSerializable(ctx, m.GetIpAddress())
+ if popErr := writeBuffer.PopContext("ipAddress"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for ipAddress")
+ }
+ if _ipAddressErr != nil {
+ return errors.Wrap(_ipAddressErr, "Error serializing 'ipAddress' field")
+ }
if popErr := writeBuffer.PopContext("BACnetHostAddressIpAddress"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetHostAddressIpAddress")
@@ -194,6 +199,7 @@ func (m *_BACnetHostAddressIpAddress) SerializeWithWriteBuffer(ctx context.Conte
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetHostAddressIpAddress) isBACnetHostAddressIpAddress() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetHostAddressIpAddress) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go
index 968d2ed6d6e..caf4e49a2fd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressName.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostAddressName is the corresponding interface of BACnetHostAddressName
type BACnetHostAddressName interface {
@@ -46,9 +48,11 @@ type BACnetHostAddressNameExactly interface {
// _BACnetHostAddressName is the data-structure of this message
type _BACnetHostAddressName struct {
*_BACnetHostAddress
- Name BACnetContextTagCharacterString
+ Name BACnetContextTagCharacterString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetHostAddressName struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetHostAddressName) InitializeParent(parent BACnetHostAddress, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetHostAddressName) InitializeParent(parent BACnetHostAddress , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetHostAddressName) GetParent() BACnetHostAddress {
+func (m *_BACnetHostAddressName) GetParent() BACnetHostAddress {
return m._BACnetHostAddress
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetHostAddressName) GetName() BACnetContextTagCharacterString {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostAddressName factory function for _BACnetHostAddressName
-func NewBACnetHostAddressName(name BACnetContextTagCharacterString, peekedTagHeader BACnetTagHeader) *_BACnetHostAddressName {
+func NewBACnetHostAddressName( name BACnetContextTagCharacterString , peekedTagHeader BACnetTagHeader ) *_BACnetHostAddressName {
_result := &_BACnetHostAddressName{
- Name: name,
- _BACnetHostAddress: NewBACnetHostAddress(peekedTagHeader),
+ Name: name,
+ _BACnetHostAddress: NewBACnetHostAddress(peekedTagHeader),
}
_result._BACnetHostAddress._BACnetHostAddressChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetHostAddressName(name BACnetContextTagCharacterString, peekedTagHea
// Deprecated: use the interface for direct cast
func CastBACnetHostAddressName(structType interface{}) BACnetHostAddressName {
- if casted, ok := structType.(BACnetHostAddressName); ok {
+ if casted, ok := structType.(BACnetHostAddressName); ok {
return casted
}
if casted, ok := structType.(*BACnetHostAddressName); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetHostAddressName) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetHostAddressName) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetHostAddressNameParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("name"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for name")
}
- _name, _nameErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_CHARACTER_STRING))
+_name, _nameErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_CHARACTER_STRING ) )
if _nameErr != nil {
return nil, errors.Wrap(_nameErr, "Error parsing 'name' field of BACnetHostAddressName")
}
@@ -151,8 +155,9 @@ func BACnetHostAddressNameParseWithBuffer(ctx context.Context, readBuffer utils.
// Create a partially initialized instance
_child := &_BACnetHostAddressName{
- _BACnetHostAddress: &_BACnetHostAddress{},
- Name: name,
+ _BACnetHostAddress: &_BACnetHostAddress{
+ },
+ Name: name,
}
_child._BACnetHostAddress._BACnetHostAddressChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetHostAddressName) SerializeWithWriteBuffer(ctx context.Context, w
return errors.Wrap(pushErr, "Error pushing for BACnetHostAddressName")
}
- // Simple Field (name)
- if pushErr := writeBuffer.PushContext("name"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for name")
- }
- _nameErr := writeBuffer.WriteSerializable(ctx, m.GetName())
- if popErr := writeBuffer.PopContext("name"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for name")
- }
- if _nameErr != nil {
- return errors.Wrap(_nameErr, "Error serializing 'name' field")
- }
+ // Simple Field (name)
+ if pushErr := writeBuffer.PushContext("name"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for name")
+ }
+ _nameErr := writeBuffer.WriteSerializable(ctx, m.GetName())
+ if popErr := writeBuffer.PopContext("name"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for name")
+ }
+ if _nameErr != nil {
+ return errors.Wrap(_nameErr, "Error serializing 'name' field")
+ }
if popErr := writeBuffer.PopContext("BACnetHostAddressName"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetHostAddressName")
@@ -194,6 +199,7 @@ func (m *_BACnetHostAddressName) SerializeWithWriteBuffer(ctx context.Context, w
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetHostAddressName) isBACnetHostAddressName() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetHostAddressName) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go
index 5bede581c7a..959d8262e69 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostAddressNull.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostAddressNull is the corresponding interface of BACnetHostAddressNull
type BACnetHostAddressNull interface {
@@ -46,9 +48,11 @@ type BACnetHostAddressNullExactly interface {
// _BACnetHostAddressNull is the data-structure of this message
type _BACnetHostAddressNull struct {
*_BACnetHostAddress
- None BACnetContextTagNull
+ None BACnetContextTagNull
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetHostAddressNull struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetHostAddressNull) InitializeParent(parent BACnetHostAddress, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetHostAddressNull) InitializeParent(parent BACnetHostAddress , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetHostAddressNull) GetParent() BACnetHostAddress {
+func (m *_BACnetHostAddressNull) GetParent() BACnetHostAddress {
return m._BACnetHostAddress
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetHostAddressNull) GetNone() BACnetContextTagNull {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostAddressNull factory function for _BACnetHostAddressNull
-func NewBACnetHostAddressNull(none BACnetContextTagNull, peekedTagHeader BACnetTagHeader) *_BACnetHostAddressNull {
+func NewBACnetHostAddressNull( none BACnetContextTagNull , peekedTagHeader BACnetTagHeader ) *_BACnetHostAddressNull {
_result := &_BACnetHostAddressNull{
- None: none,
- _BACnetHostAddress: NewBACnetHostAddress(peekedTagHeader),
+ None: none,
+ _BACnetHostAddress: NewBACnetHostAddress(peekedTagHeader),
}
_result._BACnetHostAddress._BACnetHostAddressChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetHostAddressNull(none BACnetContextTagNull, peekedTagHeader BACnetT
// Deprecated: use the interface for direct cast
func CastBACnetHostAddressNull(structType interface{}) BACnetHostAddressNull {
- if casted, ok := structType.(BACnetHostAddressNull); ok {
+ if casted, ok := structType.(BACnetHostAddressNull); ok {
return casted
}
if casted, ok := structType.(*BACnetHostAddressNull); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetHostAddressNull) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetHostAddressNull) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetHostAddressNullParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("none"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for none")
}
- _none, _noneErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_NULL))
+_none, _noneErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_NULL ) )
if _noneErr != nil {
return nil, errors.Wrap(_noneErr, "Error parsing 'none' field of BACnetHostAddressNull")
}
@@ -151,8 +155,9 @@ func BACnetHostAddressNullParseWithBuffer(ctx context.Context, readBuffer utils.
// Create a partially initialized instance
_child := &_BACnetHostAddressNull{
- _BACnetHostAddress: &_BACnetHostAddress{},
- None: none,
+ _BACnetHostAddress: &_BACnetHostAddress{
+ },
+ None: none,
}
_child._BACnetHostAddress._BACnetHostAddressChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetHostAddressNull) SerializeWithWriteBuffer(ctx context.Context, w
return errors.Wrap(pushErr, "Error pushing for BACnetHostAddressNull")
}
- // Simple Field (none)
- if pushErr := writeBuffer.PushContext("none"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for none")
- }
- _noneErr := writeBuffer.WriteSerializable(ctx, m.GetNone())
- if popErr := writeBuffer.PopContext("none"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for none")
- }
- if _noneErr != nil {
- return errors.Wrap(_noneErr, "Error serializing 'none' field")
- }
+ // Simple Field (none)
+ if pushErr := writeBuffer.PushContext("none"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for none")
+ }
+ _noneErr := writeBuffer.WriteSerializable(ctx, m.GetNone())
+ if popErr := writeBuffer.PopContext("none"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for none")
+ }
+ if _noneErr != nil {
+ return errors.Wrap(_noneErr, "Error serializing 'none' field")
+ }
if popErr := writeBuffer.PopContext("BACnetHostAddressNull"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetHostAddressNull")
@@ -194,6 +199,7 @@ func (m *_BACnetHostAddressNull) SerializeWithWriteBuffer(ctx context.Context, w
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetHostAddressNull) isBACnetHostAddressNull() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetHostAddressNull) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go
index cb4fe378397..ceeedb7a2ed 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPort.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostNPort is the corresponding interface of BACnetHostNPort
type BACnetHostNPort interface {
@@ -46,10 +48,11 @@ type BACnetHostNPortExactly interface {
// _BACnetHostNPort is the data-structure of this message
type _BACnetHostNPort struct {
- Host BACnetHostAddressEnclosed
- Port BACnetContextTagUnsignedInteger
+ Host BACnetHostAddressEnclosed
+ Port BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetHostNPort) GetPort() BACnetContextTagUnsignedInteger {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostNPort factory function for _BACnetHostNPort
-func NewBACnetHostNPort(host BACnetHostAddressEnclosed, port BACnetContextTagUnsignedInteger) *_BACnetHostNPort {
- return &_BACnetHostNPort{Host: host, Port: port}
+func NewBACnetHostNPort( host BACnetHostAddressEnclosed , port BACnetContextTagUnsignedInteger ) *_BACnetHostNPort {
+return &_BACnetHostNPort{ Host: host , Port: port }
}
// Deprecated: use the interface for direct cast
func CastBACnetHostNPort(structType interface{}) BACnetHostNPort {
- if casted, ok := structType.(BACnetHostNPort); ok {
+ if casted, ok := structType.(BACnetHostNPort); ok {
return casted
}
if casted, ok := structType.(*BACnetHostNPort); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetHostNPort) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetHostNPort) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetHostNPortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
if pullErr := readBuffer.PullContext("host"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for host")
}
- _host, _hostErr := BACnetHostAddressEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_host, _hostErr := BACnetHostAddressEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _hostErr != nil {
return nil, errors.Wrap(_hostErr, "Error parsing 'host' field of BACnetHostNPort")
}
@@ -134,7 +139,7 @@ func BACnetHostNPortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
if pullErr := readBuffer.PullContext("port"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for port")
}
- _port, _portErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_port, _portErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _portErr != nil {
return nil, errors.Wrap(_portErr, "Error parsing 'port' field of BACnetHostNPort")
}
@@ -149,9 +154,9 @@ func BACnetHostNPortParseWithBuffer(ctx context.Context, readBuffer utils.ReadBu
// Create the instance
return &_BACnetHostNPort{
- Host: host,
- Port: port,
- }, nil
+ Host: host,
+ Port: port,
+ }, nil
}
func (m *_BACnetHostNPort) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetHostNPort) Serialize() ([]byte, error) {
func (m *_BACnetHostNPort) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetHostNPort"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetHostNPort"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetHostNPort")
}
@@ -199,6 +204,7 @@ func (m *_BACnetHostNPort) SerializeWithWriteBuffer(ctx context.Context, writeBu
return nil
}
+
func (m *_BACnetHostNPort) isBACnetHostNPort() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetHostNPort) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go
index 941be27e6f9..d9babf78223 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetHostNPortEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetHostNPortEnclosed is the corresponding interface of BACnetHostNPortEnclosed
type BACnetHostNPortEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetHostNPortEnclosedExactly interface {
// _BACnetHostNPortEnclosed is the data-structure of this message
type _BACnetHostNPortEnclosed struct {
- OpeningTag BACnetOpeningTag
- BacnetHostNPort BACnetHostNPort
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ BacnetHostNPort BACnetHostNPort
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetHostNPortEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetHostNPortEnclosed factory function for _BACnetHostNPortEnclosed
-func NewBACnetHostNPortEnclosed(openingTag BACnetOpeningTag, bacnetHostNPort BACnetHostNPort, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetHostNPortEnclosed {
- return &_BACnetHostNPortEnclosed{OpeningTag: openingTag, BacnetHostNPort: bacnetHostNPort, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetHostNPortEnclosed( openingTag BACnetOpeningTag , bacnetHostNPort BACnetHostNPort , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetHostNPortEnclosed {
+return &_BACnetHostNPortEnclosed{ OpeningTag: openingTag , BacnetHostNPort: bacnetHostNPort , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetHostNPortEnclosed(structType interface{}) BACnetHostNPortEnclosed {
- if casted, ok := structType.(BACnetHostNPortEnclosed); ok {
+ if casted, ok := structType.(BACnetHostNPortEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetHostNPortEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetHostNPortEnclosed) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetHostNPortEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetHostNPortEnclosedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetHostNPortEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetHostNPortEnclosedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("bacnetHostNPort"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bacnetHostNPort")
}
- _bacnetHostNPort, _bacnetHostNPortErr := BACnetHostNPortParseWithBuffer(ctx, readBuffer)
+_bacnetHostNPort, _bacnetHostNPortErr := BACnetHostNPortParseWithBuffer(ctx, readBuffer)
if _bacnetHostNPortErr != nil {
return nil, errors.Wrap(_bacnetHostNPortErr, "Error parsing 'bacnetHostNPort' field of BACnetHostNPortEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetHostNPortEnclosedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetHostNPortEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetHostNPortEnclosedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetHostNPortEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- BacnetHostNPort: bacnetHostNPort,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ BacnetHostNPort: bacnetHostNPort,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetHostNPortEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetHostNPortEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetHostNPortEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetHostNPortEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetHostNPortEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetHostNPortEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetHostNPortEnclosed) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
func (m *_BACnetHostNPortEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetHostNPortEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetIPMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetIPMode.go
index 4eb189b18db..ae3b44c3746 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetIPMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetIPMode.go
@@ -34,17 +34,17 @@ type IBACnetIPMode interface {
utils.Serializable
}
-const (
- BACnetIPMode_NORMAL BACnetIPMode = 0
+const(
+ BACnetIPMode_NORMAL BACnetIPMode = 0
BACnetIPMode_FOREIGN BACnetIPMode = 1
- BACnetIPMode_BBMD BACnetIPMode = 2
+ BACnetIPMode_BBMD BACnetIPMode = 2
)
var BACnetIPModeValues []BACnetIPMode
func init() {
_ = errors.New
- BACnetIPModeValues = []BACnetIPMode{
+ BACnetIPModeValues = []BACnetIPMode {
BACnetIPMode_NORMAL,
BACnetIPMode_FOREIGN,
BACnetIPMode_BBMD,
@@ -53,12 +53,12 @@ func init() {
func BACnetIPModeByValue(value uint8) (enum BACnetIPMode, ok bool) {
switch value {
- case 0:
- return BACnetIPMode_NORMAL, true
- case 1:
- return BACnetIPMode_FOREIGN, true
- case 2:
- return BACnetIPMode_BBMD, true
+ case 0:
+ return BACnetIPMode_NORMAL, true
+ case 1:
+ return BACnetIPMode_FOREIGN, true
+ case 2:
+ return BACnetIPMode_BBMD, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetIPModeByName(value string) (enum BACnetIPMode, ok bool) {
return 0, false
}
-func BACnetIPModeKnows(value uint8) bool {
+func BACnetIPModeKnows(value uint8) bool {
for _, typeValue := range BACnetIPModeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetIPMode(structType interface{}) BACnetIPMode {
@@ -147,3 +147,4 @@ func (e BACnetIPMode) PLC4XEnumName() string {
func (e BACnetIPMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go
index fe7f2c6b835..3d09e72d727 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetIPModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetIPModeTagged is the corresponding interface of BACnetIPModeTagged
type BACnetIPModeTagged interface {
@@ -46,14 +48,15 @@ type BACnetIPModeTaggedExactly interface {
// _BACnetIPModeTagged is the data-structure of this message
type _BACnetIPModeTagged struct {
- Header BACnetTagHeader
- Value BACnetIPMode
+ Header BACnetTagHeader
+ Value BACnetIPMode
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetIPModeTagged) GetValue() BACnetIPMode {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetIPModeTagged factory function for _BACnetIPModeTagged
-func NewBACnetIPModeTagged(header BACnetTagHeader, value BACnetIPMode, tagNumber uint8, tagClass TagClass) *_BACnetIPModeTagged {
- return &_BACnetIPModeTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetIPModeTagged( header BACnetTagHeader , value BACnetIPMode , tagNumber uint8 , tagClass TagClass ) *_BACnetIPModeTagged {
+return &_BACnetIPModeTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetIPModeTagged(structType interface{}) BACnetIPModeTagged {
- if casted, ok := structType.(BACnetIPModeTagged); ok {
+ if casted, ok := structType.(BACnetIPModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetIPModeTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetIPModeTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetIPModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetIPModeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetIPModeTagged")
}
@@ -135,12 +140,12 @@ func BACnetIPModeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetIPModeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
}
var value BACnetIPMode
if _value != nil {
- value = _value.(BACnetIPMode)
+ value = _value.(BACnetIPMode)
}
if closeErr := readBuffer.CloseContext("BACnetIPModeTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetIPModeTaggedParseWithBuffer(ctx context.Context, readBuffer utils.Rea
// Create the instance
return &_BACnetIPModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetIPModeTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetIPModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetIPModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetIPModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetIPModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetIPModeTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetIPModeTagged) SerializeWithWriteBuffer(ctx context.Context, writ
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetIPModeTagged) GetTagNumber() uint8 {
func (m *_BACnetIPModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetIPModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go
index 841b54c7612..5191ec6e9cb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetKeyIdentifier.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetKeyIdentifier is the corresponding interface of BACnetKeyIdentifier
type BACnetKeyIdentifier interface {
@@ -46,10 +48,11 @@ type BACnetKeyIdentifierExactly interface {
// _BACnetKeyIdentifier is the data-structure of this message
type _BACnetKeyIdentifier struct {
- Algorithm BACnetContextTagUnsignedInteger
- KeyId BACnetContextTagUnsignedInteger
+ Algorithm BACnetContextTagUnsignedInteger
+ KeyId BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetKeyIdentifier) GetKeyId() BACnetContextTagUnsignedInteger {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetKeyIdentifier factory function for _BACnetKeyIdentifier
-func NewBACnetKeyIdentifier(algorithm BACnetContextTagUnsignedInteger, keyId BACnetContextTagUnsignedInteger) *_BACnetKeyIdentifier {
- return &_BACnetKeyIdentifier{Algorithm: algorithm, KeyId: keyId}
+func NewBACnetKeyIdentifier( algorithm BACnetContextTagUnsignedInteger , keyId BACnetContextTagUnsignedInteger ) *_BACnetKeyIdentifier {
+return &_BACnetKeyIdentifier{ Algorithm: algorithm , KeyId: keyId }
}
// Deprecated: use the interface for direct cast
func CastBACnetKeyIdentifier(structType interface{}) BACnetKeyIdentifier {
- if casted, ok := structType.(BACnetKeyIdentifier); ok {
+ if casted, ok := structType.(BACnetKeyIdentifier); ok {
return casted
}
if casted, ok := structType.(*BACnetKeyIdentifier); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetKeyIdentifier) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetKeyIdentifier) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetKeyIdentifierParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("algorithm"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for algorithm")
}
- _algorithm, _algorithmErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_algorithm, _algorithmErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _algorithmErr != nil {
return nil, errors.Wrap(_algorithmErr, "Error parsing 'algorithm' field of BACnetKeyIdentifier")
}
@@ -134,7 +139,7 @@ func BACnetKeyIdentifierParseWithBuffer(ctx context.Context, readBuffer utils.Re
if pullErr := readBuffer.PullContext("keyId"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for keyId")
}
- _keyId, _keyIdErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_keyId, _keyIdErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _keyIdErr != nil {
return nil, errors.Wrap(_keyIdErr, "Error parsing 'keyId' field of BACnetKeyIdentifier")
}
@@ -149,9 +154,9 @@ func BACnetKeyIdentifierParseWithBuffer(ctx context.Context, readBuffer utils.Re
// Create the instance
return &_BACnetKeyIdentifier{
- Algorithm: algorithm,
- KeyId: keyId,
- }, nil
+ Algorithm: algorithm,
+ KeyId: keyId,
+ }, nil
}
func (m *_BACnetKeyIdentifier) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetKeyIdentifier) Serialize() ([]byte, error) {
func (m *_BACnetKeyIdentifier) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetKeyIdentifier"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetKeyIdentifier"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetKeyIdentifier")
}
@@ -199,6 +204,7 @@ func (m *_BACnetKeyIdentifier) SerializeWithWriteBuffer(ctx context.Context, wri
return nil
}
+
func (m *_BACnetKeyIdentifier) isBACnetKeyIdentifier() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetKeyIdentifier) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go
index 7a63eafab30..91d39e47e94 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatus.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingCallStatus is the corresponding interface of BACnetLandingCallStatus
type BACnetLandingCallStatus interface {
@@ -49,11 +51,12 @@ type BACnetLandingCallStatusExactly interface {
// _BACnetLandingCallStatus is the data-structure of this message
type _BACnetLandingCallStatus struct {
- FloorNumber BACnetContextTagUnsignedInteger
- Command BACnetLandingCallStatusCommand
- FloorText BACnetContextTagCharacterString
+ FloorNumber BACnetContextTagUnsignedInteger
+ Command BACnetLandingCallStatusCommand
+ FloorText BACnetContextTagCharacterString
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -76,14 +79,15 @@ func (m *_BACnetLandingCallStatus) GetFloorText() BACnetContextTagCharacterStrin
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingCallStatus factory function for _BACnetLandingCallStatus
-func NewBACnetLandingCallStatus(floorNumber BACnetContextTagUnsignedInteger, command BACnetLandingCallStatusCommand, floorText BACnetContextTagCharacterString) *_BACnetLandingCallStatus {
- return &_BACnetLandingCallStatus{FloorNumber: floorNumber, Command: command, FloorText: floorText}
+func NewBACnetLandingCallStatus( floorNumber BACnetContextTagUnsignedInteger , command BACnetLandingCallStatusCommand , floorText BACnetContextTagCharacterString ) *_BACnetLandingCallStatus {
+return &_BACnetLandingCallStatus{ FloorNumber: floorNumber , Command: command , FloorText: floorText }
}
// Deprecated: use the interface for direct cast
func CastBACnetLandingCallStatus(structType interface{}) BACnetLandingCallStatus {
- if casted, ok := structType.(BACnetLandingCallStatus); ok {
+ if casted, ok := structType.(BACnetLandingCallStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingCallStatus); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetLandingCallStatus) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLandingCallStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetLandingCallStatusParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("floorNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for floorNumber")
}
- _floorNumber, _floorNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_floorNumber, _floorNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _floorNumberErr != nil {
return nil, errors.Wrap(_floorNumberErr, "Error parsing 'floorNumber' field of BACnetLandingCallStatus")
}
@@ -147,7 +152,7 @@ func BACnetLandingCallStatusParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("command"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for command")
}
- _command, _commandErr := BACnetLandingCallStatusCommandParseWithBuffer(ctx, readBuffer)
+_command, _commandErr := BACnetLandingCallStatusCommandParseWithBuffer(ctx, readBuffer)
if _commandErr != nil {
return nil, errors.Wrap(_commandErr, "Error parsing 'command' field of BACnetLandingCallStatus")
}
@@ -158,12 +163,12 @@ func BACnetLandingCallStatusParseWithBuffer(ctx context.Context, readBuffer util
// Optional Field (floorText) (Can be skipped, if a given expression evaluates to false)
var floorText BACnetContextTagCharacterString = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("floorText"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for floorText")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_CHARACTER_STRING)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_CHARACTER_STRING )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -184,10 +189,10 @@ func BACnetLandingCallStatusParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetLandingCallStatus{
- FloorNumber: floorNumber,
- Command: command,
- FloorText: floorText,
- }, nil
+ FloorNumber: floorNumber,
+ Command: command,
+ FloorText: floorText,
+ }, nil
}
func (m *_BACnetLandingCallStatus) Serialize() ([]byte, error) {
@@ -201,7 +206,7 @@ func (m *_BACnetLandingCallStatus) Serialize() ([]byte, error) {
func (m *_BACnetLandingCallStatus) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLandingCallStatus"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLandingCallStatus"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLandingCallStatus")
}
@@ -251,6 +256,7 @@ func (m *_BACnetLandingCallStatus) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
func (m *_BACnetLandingCallStatus) isBACnetLandingCallStatus() bool {
return true
}
@@ -265,3 +271,6 @@ func (m *_BACnetLandingCallStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go
index 7ef3f5db3d9..f0e35a40534 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommand.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingCallStatusCommand is the corresponding interface of BACnetLandingCallStatusCommand
type BACnetLandingCallStatusCommand interface {
@@ -47,7 +49,7 @@ type BACnetLandingCallStatusCommandExactly interface {
// _BACnetLandingCallStatusCommand is the data-structure of this message
type _BACnetLandingCallStatusCommand struct {
_BACnetLandingCallStatusCommandChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetLandingCallStatusCommandChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetLandingCallStatusCommandChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetLandingCallStatusCommandParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetLandingCallStatusCommand, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetLandingCallStatusCommandParent interface {
type BACnetLandingCallStatusCommandChild interface {
utils.Serializable
- InitializeParent(parent BACnetLandingCallStatusCommand, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetLandingCallStatusCommand , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetLandingCallStatusCommand
GetTypeName() string
BACnetLandingCallStatusCommand
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetLandingCallStatusCommand) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingCallStatusCommand factory function for _BACnetLandingCallStatusCommand
-func NewBACnetLandingCallStatusCommand(peekedTagHeader BACnetTagHeader) *_BACnetLandingCallStatusCommand {
- return &_BACnetLandingCallStatusCommand{PeekedTagHeader: peekedTagHeader}
+func NewBACnetLandingCallStatusCommand( peekedTagHeader BACnetTagHeader ) *_BACnetLandingCallStatusCommand {
+return &_BACnetLandingCallStatusCommand{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetLandingCallStatusCommand(structType interface{}) BACnetLandingCallStatusCommand {
- if casted, ok := structType.(BACnetLandingCallStatusCommand); ok {
+ if casted, ok := structType.(BACnetLandingCallStatusCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingCallStatusCommand); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetLandingCallStatusCommand) GetTypeName() string {
return "BACnetLandingCallStatusCommand"
}
+
func (m *_BACnetLandingCallStatusCommand) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetLandingCallStatusCommandParseWithBuffer(ctx context.Context, readBuff
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -159,17 +163,17 @@ func BACnetLandingCallStatusCommandParseWithBuffer(ctx context.Context, readBuff
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetLandingCallStatusCommandChildSerializeRequirement interface {
BACnetLandingCallStatusCommand
- InitializeParent(BACnetLandingCallStatusCommand, BACnetTagHeader)
+ InitializeParent(BACnetLandingCallStatusCommand, BACnetTagHeader)
GetParent() BACnetLandingCallStatusCommand
}
var _childTemp interface{}
var _child BACnetLandingCallStatusCommandChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(1): // BACnetLandingCallStatusCommandDirection
- _childTemp, typeSwitchError = BACnetLandingCallStatusCommandDirectionParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(2): // BACnetLandingCallStatusCommandDestination
- _childTemp, typeSwitchError = BACnetLandingCallStatusCommandDestinationParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == uint8(1) : // BACnetLandingCallStatusCommandDirection
+ _childTemp, typeSwitchError = BACnetLandingCallStatusCommandDirectionParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(2) : // BACnetLandingCallStatusCommandDestination
+ _childTemp, typeSwitchError = BACnetLandingCallStatusCommandDestinationParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -183,7 +187,7 @@ func BACnetLandingCallStatusCommandParseWithBuffer(ctx context.Context, readBuff
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -193,7 +197,7 @@ func (pm *_BACnetLandingCallStatusCommand) SerializeParent(ctx context.Context,
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLandingCallStatusCommand"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLandingCallStatusCommand"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLandingCallStatusCommand")
}
// Virtual field
@@ -212,6 +216,7 @@ func (pm *_BACnetLandingCallStatusCommand) SerializeParent(ctx context.Context,
return nil
}
+
func (m *_BACnetLandingCallStatusCommand) isBACnetLandingCallStatusCommand() bool {
return true
}
@@ -226,3 +231,6 @@ func (m *_BACnetLandingCallStatusCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go
index b7f777e95e4..0645f0042e7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDestination.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingCallStatusCommandDestination is the corresponding interface of BACnetLandingCallStatusCommandDestination
type BACnetLandingCallStatusCommandDestination interface {
@@ -46,9 +48,11 @@ type BACnetLandingCallStatusCommandDestinationExactly interface {
// _BACnetLandingCallStatusCommandDestination is the data-structure of this message
type _BACnetLandingCallStatusCommandDestination struct {
*_BACnetLandingCallStatusCommand
- Destination BACnetContextTagUnsignedInteger
+ Destination BACnetContextTagUnsignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLandingCallStatusCommandDestination struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLandingCallStatusCommandDestination) InitializeParent(parent BACnetLandingCallStatusCommand, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLandingCallStatusCommandDestination) InitializeParent(parent BACnetLandingCallStatusCommand , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLandingCallStatusCommandDestination) GetParent() BACnetLandingCallStatusCommand {
+func (m *_BACnetLandingCallStatusCommandDestination) GetParent() BACnetLandingCallStatusCommand {
return m._BACnetLandingCallStatusCommand
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLandingCallStatusCommandDestination) GetDestination() BACnetCont
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingCallStatusCommandDestination factory function for _BACnetLandingCallStatusCommandDestination
-func NewBACnetLandingCallStatusCommandDestination(destination BACnetContextTagUnsignedInteger, peekedTagHeader BACnetTagHeader) *_BACnetLandingCallStatusCommandDestination {
+func NewBACnetLandingCallStatusCommandDestination( destination BACnetContextTagUnsignedInteger , peekedTagHeader BACnetTagHeader ) *_BACnetLandingCallStatusCommandDestination {
_result := &_BACnetLandingCallStatusCommandDestination{
- Destination: destination,
- _BACnetLandingCallStatusCommand: NewBACnetLandingCallStatusCommand(peekedTagHeader),
+ Destination: destination,
+ _BACnetLandingCallStatusCommand: NewBACnetLandingCallStatusCommand(peekedTagHeader),
}
_result._BACnetLandingCallStatusCommand._BACnetLandingCallStatusCommandChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetLandingCallStatusCommandDestination(destination BACnetContextTagUn
// Deprecated: use the interface for direct cast
func CastBACnetLandingCallStatusCommandDestination(structType interface{}) BACnetLandingCallStatusCommandDestination {
- if casted, ok := structType.(BACnetLandingCallStatusCommandDestination); ok {
+ if casted, ok := structType.(BACnetLandingCallStatusCommandDestination); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingCallStatusCommandDestination); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetLandingCallStatusCommandDestination) GetLengthInBits(ctx context
return lengthInBits
}
+
func (m *_BACnetLandingCallStatusCommandDestination) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetLandingCallStatusCommandDestinationParseWithBuffer(ctx context.Contex
if pullErr := readBuffer.PullContext("destination"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for destination")
}
- _destination, _destinationErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_destination, _destinationErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _destinationErr != nil {
return nil, errors.Wrap(_destinationErr, "Error parsing 'destination' field of BACnetLandingCallStatusCommandDestination")
}
@@ -151,8 +155,9 @@ func BACnetLandingCallStatusCommandDestinationParseWithBuffer(ctx context.Contex
// Create a partially initialized instance
_child := &_BACnetLandingCallStatusCommandDestination{
- _BACnetLandingCallStatusCommand: &_BACnetLandingCallStatusCommand{},
- Destination: destination,
+ _BACnetLandingCallStatusCommand: &_BACnetLandingCallStatusCommand{
+ },
+ Destination: destination,
}
_child._BACnetLandingCallStatusCommand._BACnetLandingCallStatusCommandChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetLandingCallStatusCommandDestination) SerializeWithWriteBuffer(ct
return errors.Wrap(pushErr, "Error pushing for BACnetLandingCallStatusCommandDestination")
}
- // Simple Field (destination)
- if pushErr := writeBuffer.PushContext("destination"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for destination")
- }
- _destinationErr := writeBuffer.WriteSerializable(ctx, m.GetDestination())
- if popErr := writeBuffer.PopContext("destination"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for destination")
- }
- if _destinationErr != nil {
- return errors.Wrap(_destinationErr, "Error serializing 'destination' field")
- }
+ // Simple Field (destination)
+ if pushErr := writeBuffer.PushContext("destination"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for destination")
+ }
+ _destinationErr := writeBuffer.WriteSerializable(ctx, m.GetDestination())
+ if popErr := writeBuffer.PopContext("destination"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for destination")
+ }
+ if _destinationErr != nil {
+ return errors.Wrap(_destinationErr, "Error serializing 'destination' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLandingCallStatusCommandDestination"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLandingCallStatusCommandDestination")
@@ -194,6 +199,7 @@ func (m *_BACnetLandingCallStatusCommandDestination) SerializeWithWriteBuffer(ct
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLandingCallStatusCommandDestination) isBACnetLandingCallStatusCommandDestination() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetLandingCallStatusCommandDestination) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go
index c4b8aecb999..03ab1246fa4 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingCallStatusCommandDirection.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingCallStatusCommandDirection is the corresponding interface of BACnetLandingCallStatusCommandDirection
type BACnetLandingCallStatusCommandDirection interface {
@@ -46,9 +48,11 @@ type BACnetLandingCallStatusCommandDirectionExactly interface {
// _BACnetLandingCallStatusCommandDirection is the data-structure of this message
type _BACnetLandingCallStatusCommandDirection struct {
*_BACnetLandingCallStatusCommand
- Direction BACnetLiftCarDirectionTagged
+ Direction BACnetLiftCarDirectionTagged
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLandingCallStatusCommandDirection struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLandingCallStatusCommandDirection) InitializeParent(parent BACnetLandingCallStatusCommand, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLandingCallStatusCommandDirection) InitializeParent(parent BACnetLandingCallStatusCommand , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLandingCallStatusCommandDirection) GetParent() BACnetLandingCallStatusCommand {
+func (m *_BACnetLandingCallStatusCommandDirection) GetParent() BACnetLandingCallStatusCommand {
return m._BACnetLandingCallStatusCommand
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLandingCallStatusCommandDirection) GetDirection() BACnetLiftCarD
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingCallStatusCommandDirection factory function for _BACnetLandingCallStatusCommandDirection
-func NewBACnetLandingCallStatusCommandDirection(direction BACnetLiftCarDirectionTagged, peekedTagHeader BACnetTagHeader) *_BACnetLandingCallStatusCommandDirection {
+func NewBACnetLandingCallStatusCommandDirection( direction BACnetLiftCarDirectionTagged , peekedTagHeader BACnetTagHeader ) *_BACnetLandingCallStatusCommandDirection {
_result := &_BACnetLandingCallStatusCommandDirection{
- Direction: direction,
- _BACnetLandingCallStatusCommand: NewBACnetLandingCallStatusCommand(peekedTagHeader),
+ Direction: direction,
+ _BACnetLandingCallStatusCommand: NewBACnetLandingCallStatusCommand(peekedTagHeader),
}
_result._BACnetLandingCallStatusCommand._BACnetLandingCallStatusCommandChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetLandingCallStatusCommandDirection(direction BACnetLiftCarDirection
// Deprecated: use the interface for direct cast
func CastBACnetLandingCallStatusCommandDirection(structType interface{}) BACnetLandingCallStatusCommandDirection {
- if casted, ok := structType.(BACnetLandingCallStatusCommandDirection); ok {
+ if casted, ok := structType.(BACnetLandingCallStatusCommandDirection); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingCallStatusCommandDirection); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetLandingCallStatusCommandDirection) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetLandingCallStatusCommandDirection) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetLandingCallStatusCommandDirectionParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("direction"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for direction")
}
- _direction, _directionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_direction, _directionErr := BACnetLiftCarDirectionTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _directionErr != nil {
return nil, errors.Wrap(_directionErr, "Error parsing 'direction' field of BACnetLandingCallStatusCommandDirection")
}
@@ -151,8 +155,9 @@ func BACnetLandingCallStatusCommandDirectionParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetLandingCallStatusCommandDirection{
- _BACnetLandingCallStatusCommand: &_BACnetLandingCallStatusCommand{},
- Direction: direction,
+ _BACnetLandingCallStatusCommand: &_BACnetLandingCallStatusCommand{
+ },
+ Direction: direction,
}
_child._BACnetLandingCallStatusCommand._BACnetLandingCallStatusCommandChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetLandingCallStatusCommandDirection) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetLandingCallStatusCommandDirection")
}
- // Simple Field (direction)
- if pushErr := writeBuffer.PushContext("direction"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for direction")
- }
- _directionErr := writeBuffer.WriteSerializable(ctx, m.GetDirection())
- if popErr := writeBuffer.PopContext("direction"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for direction")
- }
- if _directionErr != nil {
- return errors.Wrap(_directionErr, "Error serializing 'direction' field")
- }
+ // Simple Field (direction)
+ if pushErr := writeBuffer.PushContext("direction"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for direction")
+ }
+ _directionErr := writeBuffer.WriteSerializable(ctx, m.GetDirection())
+ if popErr := writeBuffer.PopContext("direction"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for direction")
+ }
+ if _directionErr != nil {
+ return errors.Wrap(_directionErr, "Error serializing 'direction' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLandingCallStatusCommandDirection"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLandingCallStatusCommandDirection")
@@ -194,6 +199,7 @@ func (m *_BACnetLandingCallStatusCommandDirection) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLandingCallStatusCommandDirection) isBACnetLandingCallStatusCommandDirection() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetLandingCallStatusCommandDirection) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go
index 75ada12c19b..17f2b040af1 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatus.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingDoorStatus is the corresponding interface of BACnetLandingDoorStatus
type BACnetLandingDoorStatus interface {
@@ -44,9 +46,10 @@ type BACnetLandingDoorStatusExactly interface {
// _BACnetLandingDoorStatus is the data-structure of this message
type _BACnetLandingDoorStatus struct {
- LandingDoors BACnetLandingDoorStatusLandingDoorsList
+ LandingDoors BACnetLandingDoorStatusLandingDoorsList
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -61,14 +64,15 @@ func (m *_BACnetLandingDoorStatus) GetLandingDoors() BACnetLandingDoorStatusLand
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingDoorStatus factory function for _BACnetLandingDoorStatus
-func NewBACnetLandingDoorStatus(landingDoors BACnetLandingDoorStatusLandingDoorsList) *_BACnetLandingDoorStatus {
- return &_BACnetLandingDoorStatus{LandingDoors: landingDoors}
+func NewBACnetLandingDoorStatus( landingDoors BACnetLandingDoorStatusLandingDoorsList ) *_BACnetLandingDoorStatus {
+return &_BACnetLandingDoorStatus{ LandingDoors: landingDoors }
}
// Deprecated: use the interface for direct cast
func CastBACnetLandingDoorStatus(structType interface{}) BACnetLandingDoorStatus {
- if casted, ok := structType.(BACnetLandingDoorStatus); ok {
+ if casted, ok := structType.(BACnetLandingDoorStatus); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingDoorStatus); ok {
@@ -90,6 +94,7 @@ func (m *_BACnetLandingDoorStatus) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLandingDoorStatus) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -111,7 +116,7 @@ func BACnetLandingDoorStatusParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("landingDoors"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for landingDoors")
}
- _landingDoors, _landingDoorsErr := BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_landingDoors, _landingDoorsErr := BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _landingDoorsErr != nil {
return nil, errors.Wrap(_landingDoorsErr, "Error parsing 'landingDoors' field of BACnetLandingDoorStatus")
}
@@ -126,8 +131,8 @@ func BACnetLandingDoorStatusParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetLandingDoorStatus{
- LandingDoors: landingDoors,
- }, nil
+ LandingDoors: landingDoors,
+ }, nil
}
func (m *_BACnetLandingDoorStatus) Serialize() ([]byte, error) {
@@ -141,7 +146,7 @@ func (m *_BACnetLandingDoorStatus) Serialize() ([]byte, error) {
func (m *_BACnetLandingDoorStatus) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLandingDoorStatus"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLandingDoorStatus"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLandingDoorStatus")
}
@@ -163,6 +168,7 @@ func (m *_BACnetLandingDoorStatus) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
func (m *_BACnetLandingDoorStatus) isBACnetLandingDoorStatus() bool {
return true
}
@@ -177,3 +183,6 @@ func (m *_BACnetLandingDoorStatus) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go
index 4c255f384e3..38ecbc41249 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingDoorStatusLandingDoorsList is the corresponding interface of BACnetLandingDoorStatusLandingDoorsList
type BACnetLandingDoorStatusLandingDoorsList interface {
@@ -49,14 +51,15 @@ type BACnetLandingDoorStatusLandingDoorsListExactly interface {
// _BACnetLandingDoorStatusLandingDoorsList is the data-structure of this message
type _BACnetLandingDoorStatusLandingDoorsList struct {
- OpeningTag BACnetOpeningTag
- LandingDoors []BACnetLandingDoorStatusLandingDoorsListEntry
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ LandingDoors []BACnetLandingDoorStatusLandingDoorsListEntry
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetLandingDoorStatusLandingDoorsList) GetClosingTag() BACnetClosing
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingDoorStatusLandingDoorsList factory function for _BACnetLandingDoorStatusLandingDoorsList
-func NewBACnetLandingDoorStatusLandingDoorsList(openingTag BACnetOpeningTag, landingDoors []BACnetLandingDoorStatusLandingDoorsListEntry, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetLandingDoorStatusLandingDoorsList {
- return &_BACnetLandingDoorStatusLandingDoorsList{OpeningTag: openingTag, LandingDoors: landingDoors, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetLandingDoorStatusLandingDoorsList( openingTag BACnetOpeningTag , landingDoors []BACnetLandingDoorStatusLandingDoorsListEntry , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetLandingDoorStatusLandingDoorsList {
+return &_BACnetLandingDoorStatusLandingDoorsList{ OpeningTag: openingTag , LandingDoors: landingDoors , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetLandingDoorStatusLandingDoorsList(structType interface{}) BACnetLandingDoorStatusLandingDoorsList {
- if casted, ok := structType.(BACnetLandingDoorStatusLandingDoorsList); ok {
+ if casted, ok := structType.(BACnetLandingDoorStatusLandingDoorsList); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingDoorStatusLandingDoorsList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetLandingDoorStatusLandingDoorsList) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetLandingDoorStatusLandingDoorsList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetLandingDoorStatusLandingDoorsList")
}
@@ -155,8 +160,8 @@ func BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(ctx context.Context,
// Terminated array
var landingDoors []BACnetLandingDoorStatusLandingDoorsListEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'landingDoors' field of BACnetLandingDoorStatusLandingDoorsList")
}
@@ -171,7 +176,7 @@ func BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetLandingDoorStatusLandingDoorsList")
}
@@ -186,11 +191,11 @@ func BACnetLandingDoorStatusLandingDoorsListParseWithBuffer(ctx context.Context,
// Create the instance
return &_BACnetLandingDoorStatusLandingDoorsList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- LandingDoors: landingDoors,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ LandingDoors: landingDoors,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetLandingDoorStatusLandingDoorsList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetLandingDoorStatusLandingDoorsList) Serialize() ([]byte, error) {
func (m *_BACnetLandingDoorStatusLandingDoorsList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLandingDoorStatusLandingDoorsList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLandingDoorStatusLandingDoorsList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLandingDoorStatusLandingDoorsList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetLandingDoorStatusLandingDoorsList) SerializeWithWriteBuffer(ctx
return nil
}
+
////
// Arguments Getter
func (m *_BACnetLandingDoorStatusLandingDoorsList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetLandingDoorStatusLandingDoorsList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go
index 8e01918e9bf..cafbedf6d84 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLandingDoorStatusLandingDoorsListEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLandingDoorStatusLandingDoorsListEntry is the corresponding interface of BACnetLandingDoorStatusLandingDoorsListEntry
type BACnetLandingDoorStatusLandingDoorsListEntry interface {
@@ -46,10 +48,11 @@ type BACnetLandingDoorStatusLandingDoorsListEntryExactly interface {
// _BACnetLandingDoorStatusLandingDoorsListEntry is the data-structure of this message
type _BACnetLandingDoorStatusLandingDoorsListEntry struct {
- FloorNumber BACnetContextTagUnsignedInteger
- DoorStatus BACnetDoorStatusTagged
+ FloorNumber BACnetContextTagUnsignedInteger
+ DoorStatus BACnetDoorStatusTagged
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -68,14 +71,15 @@ func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) GetDoorStatus() BACnetDo
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLandingDoorStatusLandingDoorsListEntry factory function for _BACnetLandingDoorStatusLandingDoorsListEntry
-func NewBACnetLandingDoorStatusLandingDoorsListEntry(floorNumber BACnetContextTagUnsignedInteger, doorStatus BACnetDoorStatusTagged) *_BACnetLandingDoorStatusLandingDoorsListEntry {
- return &_BACnetLandingDoorStatusLandingDoorsListEntry{FloorNumber: floorNumber, DoorStatus: doorStatus}
+func NewBACnetLandingDoorStatusLandingDoorsListEntry( floorNumber BACnetContextTagUnsignedInteger , doorStatus BACnetDoorStatusTagged ) *_BACnetLandingDoorStatusLandingDoorsListEntry {
+return &_BACnetLandingDoorStatusLandingDoorsListEntry{ FloorNumber: floorNumber , DoorStatus: doorStatus }
}
// Deprecated: use the interface for direct cast
func CastBACnetLandingDoorStatusLandingDoorsListEntry(structType interface{}) BACnetLandingDoorStatusLandingDoorsListEntry {
- if casted, ok := structType.(BACnetLandingDoorStatusLandingDoorsListEntry); ok {
+ if casted, ok := structType.(BACnetLandingDoorStatusLandingDoorsListEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetLandingDoorStatusLandingDoorsListEntry); ok {
@@ -100,6 +104,7 @@ func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) GetLengthInBits(ctx cont
return lengthInBits
}
+
func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -121,7 +126,7 @@ func BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("floorNumber"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for floorNumber")
}
- _floorNumber, _floorNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_UNSIGNED_INTEGER))
+_floorNumber, _floorNumberErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_UNSIGNED_INTEGER ) )
if _floorNumberErr != nil {
return nil, errors.Wrap(_floorNumberErr, "Error parsing 'floorNumber' field of BACnetLandingDoorStatusLandingDoorsListEntry")
}
@@ -134,7 +139,7 @@ func BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(ctx context.Con
if pullErr := readBuffer.PullContext("doorStatus"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for doorStatus")
}
- _doorStatus, _doorStatusErr := BACnetDoorStatusTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(1)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_doorStatus, _doorStatusErr := BACnetDoorStatusTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _doorStatusErr != nil {
return nil, errors.Wrap(_doorStatusErr, "Error parsing 'doorStatus' field of BACnetLandingDoorStatusLandingDoorsListEntry")
}
@@ -149,9 +154,9 @@ func BACnetLandingDoorStatusLandingDoorsListEntryParseWithBuffer(ctx context.Con
// Create the instance
return &_BACnetLandingDoorStatusLandingDoorsListEntry{
- FloorNumber: floorNumber,
- DoorStatus: doorStatus,
- }, nil
+ FloorNumber: floorNumber,
+ DoorStatus: doorStatus,
+ }, nil
}
func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) Serialize() ([]byte, error) {
@@ -165,7 +170,7 @@ func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) Serialize() ([]byte, err
func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLandingDoorStatusLandingDoorsListEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLandingDoorStatusLandingDoorsListEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLandingDoorStatusLandingDoorsListEntry")
}
@@ -199,6 +204,7 @@ func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) SerializeWithWriteBuffer
return nil
}
+
func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) isBACnetLandingDoorStatusLandingDoorsListEntry() bool {
return true
}
@@ -213,3 +219,6 @@ func (m *_BACnetLandingDoorStatusLandingDoorsListEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyMode.go
index 87be0859d8c..942a2c37c5d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyMode.go
@@ -34,30 +34,30 @@ type IBACnetLifeSafetyMode interface {
utils.Serializable
}
-const (
- BACnetLifeSafetyMode_OFF BACnetLifeSafetyMode = 0
- BACnetLifeSafetyMode_ON BACnetLifeSafetyMode = 1
- BACnetLifeSafetyMode_TEST BACnetLifeSafetyMode = 2
- BACnetLifeSafetyMode_MANNED BACnetLifeSafetyMode = 3
- BACnetLifeSafetyMode_UNMANNED BACnetLifeSafetyMode = 4
- BACnetLifeSafetyMode_ARMED BACnetLifeSafetyMode = 5
- BACnetLifeSafetyMode_DISARMED BACnetLifeSafetyMode = 6
- BACnetLifeSafetyMode_PREARMED BACnetLifeSafetyMode = 7
- BACnetLifeSafetyMode_SLOW BACnetLifeSafetyMode = 8
- BACnetLifeSafetyMode_FAST BACnetLifeSafetyMode = 9
- BACnetLifeSafetyMode_DISCONNECTED BACnetLifeSafetyMode = 10
- BACnetLifeSafetyMode_ENABLED BACnetLifeSafetyMode = 11
- BACnetLifeSafetyMode_DISABLED BACnetLifeSafetyMode = 12
+const(
+ BACnetLifeSafetyMode_OFF BACnetLifeSafetyMode = 0
+ BACnetLifeSafetyMode_ON BACnetLifeSafetyMode = 1
+ BACnetLifeSafetyMode_TEST BACnetLifeSafetyMode = 2
+ BACnetLifeSafetyMode_MANNED BACnetLifeSafetyMode = 3
+ BACnetLifeSafetyMode_UNMANNED BACnetLifeSafetyMode = 4
+ BACnetLifeSafetyMode_ARMED BACnetLifeSafetyMode = 5
+ BACnetLifeSafetyMode_DISARMED BACnetLifeSafetyMode = 6
+ BACnetLifeSafetyMode_PREARMED BACnetLifeSafetyMode = 7
+ BACnetLifeSafetyMode_SLOW BACnetLifeSafetyMode = 8
+ BACnetLifeSafetyMode_FAST BACnetLifeSafetyMode = 9
+ BACnetLifeSafetyMode_DISCONNECTED BACnetLifeSafetyMode = 10
+ BACnetLifeSafetyMode_ENABLED BACnetLifeSafetyMode = 11
+ BACnetLifeSafetyMode_DISABLED BACnetLifeSafetyMode = 12
BACnetLifeSafetyMode_AUTOMATIC_RELEASE_DISABLED BACnetLifeSafetyMode = 13
- BACnetLifeSafetyMode_DEFAULT BACnetLifeSafetyMode = 14
- BACnetLifeSafetyMode_VENDOR_PROPRIETARY_VALUE BACnetLifeSafetyMode = 0xFFFF
+ BACnetLifeSafetyMode_DEFAULT BACnetLifeSafetyMode = 14
+ BACnetLifeSafetyMode_VENDOR_PROPRIETARY_VALUE BACnetLifeSafetyMode = 0XFFFF
)
var BACnetLifeSafetyModeValues []BACnetLifeSafetyMode
func init() {
_ = errors.New
- BACnetLifeSafetyModeValues = []BACnetLifeSafetyMode{
+ BACnetLifeSafetyModeValues = []BACnetLifeSafetyMode {
BACnetLifeSafetyMode_OFF,
BACnetLifeSafetyMode_ON,
BACnetLifeSafetyMode_TEST,
@@ -79,38 +79,38 @@ func init() {
func BACnetLifeSafetyModeByValue(value uint16) (enum BACnetLifeSafetyMode, ok bool) {
switch value {
- case 0:
- return BACnetLifeSafetyMode_OFF, true
- case 0xFFFF:
- return BACnetLifeSafetyMode_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLifeSafetyMode_ON, true
- case 10:
- return BACnetLifeSafetyMode_DISCONNECTED, true
- case 11:
- return BACnetLifeSafetyMode_ENABLED, true
- case 12:
- return BACnetLifeSafetyMode_DISABLED, true
- case 13:
- return BACnetLifeSafetyMode_AUTOMATIC_RELEASE_DISABLED, true
- case 14:
- return BACnetLifeSafetyMode_DEFAULT, true
- case 2:
- return BACnetLifeSafetyMode_TEST, true
- case 3:
- return BACnetLifeSafetyMode_MANNED, true
- case 4:
- return BACnetLifeSafetyMode_UNMANNED, true
- case 5:
- return BACnetLifeSafetyMode_ARMED, true
- case 6:
- return BACnetLifeSafetyMode_DISARMED, true
- case 7:
- return BACnetLifeSafetyMode_PREARMED, true
- case 8:
- return BACnetLifeSafetyMode_SLOW, true
- case 9:
- return BACnetLifeSafetyMode_FAST, true
+ case 0:
+ return BACnetLifeSafetyMode_OFF, true
+ case 0XFFFF:
+ return BACnetLifeSafetyMode_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLifeSafetyMode_ON, true
+ case 10:
+ return BACnetLifeSafetyMode_DISCONNECTED, true
+ case 11:
+ return BACnetLifeSafetyMode_ENABLED, true
+ case 12:
+ return BACnetLifeSafetyMode_DISABLED, true
+ case 13:
+ return BACnetLifeSafetyMode_AUTOMATIC_RELEASE_DISABLED, true
+ case 14:
+ return BACnetLifeSafetyMode_DEFAULT, true
+ case 2:
+ return BACnetLifeSafetyMode_TEST, true
+ case 3:
+ return BACnetLifeSafetyMode_MANNED, true
+ case 4:
+ return BACnetLifeSafetyMode_UNMANNED, true
+ case 5:
+ return BACnetLifeSafetyMode_ARMED, true
+ case 6:
+ return BACnetLifeSafetyMode_DISARMED, true
+ case 7:
+ return BACnetLifeSafetyMode_PREARMED, true
+ case 8:
+ return BACnetLifeSafetyMode_SLOW, true
+ case 9:
+ return BACnetLifeSafetyMode_FAST, true
}
return 0, false
}
@@ -153,13 +153,13 @@ func BACnetLifeSafetyModeByName(value string) (enum BACnetLifeSafetyMode, ok boo
return 0, false
}
-func BACnetLifeSafetyModeKnows(value uint16) bool {
+func BACnetLifeSafetyModeKnows(value uint16) bool {
for _, typeValue := range BACnetLifeSafetyModeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLifeSafetyMode(structType interface{}) BACnetLifeSafetyMode {
@@ -251,3 +251,4 @@ func (e BACnetLifeSafetyMode) PLC4XEnumName() string {
func (e BACnetLifeSafetyMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go
index b1712cdea8e..ad6f77143a3 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLifeSafetyModeTagged is the corresponding interface of BACnetLifeSafetyModeTagged
type BACnetLifeSafetyModeTagged interface {
@@ -50,15 +52,16 @@ type BACnetLifeSafetyModeTaggedExactly interface {
// _BACnetLifeSafetyModeTagged is the data-structure of this message
type _BACnetLifeSafetyModeTagged struct {
- Header BACnetTagHeader
- Value BACnetLifeSafetyMode
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLifeSafetyMode
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLifeSafetyModeTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLifeSafetyModeTagged factory function for _BACnetLifeSafetyModeTagged
-func NewBACnetLifeSafetyModeTagged(header BACnetTagHeader, value BACnetLifeSafetyMode, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLifeSafetyModeTagged {
- return &_BACnetLifeSafetyModeTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLifeSafetyModeTagged( header BACnetTagHeader , value BACnetLifeSafetyMode , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLifeSafetyModeTagged {
+return &_BACnetLifeSafetyModeTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLifeSafetyModeTagged(structType interface{}) BACnetLifeSafetyModeTagged {
- if casted, ok := structType.(BACnetLifeSafetyModeTagged); ok {
+ if casted, ok := structType.(BACnetLifeSafetyModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLifeSafetyModeTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLifeSafetyModeTagged) GetLengthInBits(ctx context.Context) uint1
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLifeSafetyModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLifeSafetyModeTaggedParseWithBuffer(ctx context.Context, readBuffer u
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLifeSafetyModeTagged")
}
@@ -164,12 +169,12 @@ func BACnetLifeSafetyModeTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLifeSafetyModeTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var value BACnetLifeSafetyMode
if _value != nil {
- value = _value.(BACnetLifeSafetyMode)
+ value = _value.(BACnetLifeSafetyMode)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLifeSafetyModeTaggedParseWithBuffer(ctx context.Context, readBuffer u
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLifeSafetyModeTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLifeSafetyModeTaggedParseWithBuffer(ctx context.Context, readBuffer u
// Create the instance
return &_BACnetLifeSafetyModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLifeSafetyModeTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLifeSafetyModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetLifeSafetyModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLifeSafetyModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLifeSafetyModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLifeSafetyModeTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLifeSafetyModeTagged) SerializeWithWriteBuffer(ctx context.Conte
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLifeSafetyModeTagged) GetTagNumber() uint8 {
func (m *_BACnetLifeSafetyModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLifeSafetyModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperation.go
index b4d7db32e05..316380de979 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperation.go
@@ -34,25 +34,25 @@ type IBACnetLifeSafetyOperation interface {
utils.Serializable
}
-const (
- BACnetLifeSafetyOperation_NONE BACnetLifeSafetyOperation = 0
- BACnetLifeSafetyOperation_SILENCE BACnetLifeSafetyOperation = 1
- BACnetLifeSafetyOperation_SILENCE_AUDIBLE BACnetLifeSafetyOperation = 2
- BACnetLifeSafetyOperation_SILENCE_VISUAL BACnetLifeSafetyOperation = 3
- BACnetLifeSafetyOperation_RESET BACnetLifeSafetyOperation = 4
- BACnetLifeSafetyOperation_RESET_ALARM BACnetLifeSafetyOperation = 5
- BACnetLifeSafetyOperation_RESET_FAULT BACnetLifeSafetyOperation = 6
- BACnetLifeSafetyOperation_UNSILENCE BACnetLifeSafetyOperation = 7
- BACnetLifeSafetyOperation_UNSILENCE_AUDIBLE BACnetLifeSafetyOperation = 8
- BACnetLifeSafetyOperation_UNSILENCE_VISUAL BACnetLifeSafetyOperation = 9
- BACnetLifeSafetyOperation_VENDOR_PROPRIETARY_VALUE BACnetLifeSafetyOperation = 0xFFFF
+const(
+ BACnetLifeSafetyOperation_NONE BACnetLifeSafetyOperation = 0
+ BACnetLifeSafetyOperation_SILENCE BACnetLifeSafetyOperation = 1
+ BACnetLifeSafetyOperation_SILENCE_AUDIBLE BACnetLifeSafetyOperation = 2
+ BACnetLifeSafetyOperation_SILENCE_VISUAL BACnetLifeSafetyOperation = 3
+ BACnetLifeSafetyOperation_RESET BACnetLifeSafetyOperation = 4
+ BACnetLifeSafetyOperation_RESET_ALARM BACnetLifeSafetyOperation = 5
+ BACnetLifeSafetyOperation_RESET_FAULT BACnetLifeSafetyOperation = 6
+ BACnetLifeSafetyOperation_UNSILENCE BACnetLifeSafetyOperation = 7
+ BACnetLifeSafetyOperation_UNSILENCE_AUDIBLE BACnetLifeSafetyOperation = 8
+ BACnetLifeSafetyOperation_UNSILENCE_VISUAL BACnetLifeSafetyOperation = 9
+ BACnetLifeSafetyOperation_VENDOR_PROPRIETARY_VALUE BACnetLifeSafetyOperation = 0XFFFF
)
var BACnetLifeSafetyOperationValues []BACnetLifeSafetyOperation
func init() {
_ = errors.New
- BACnetLifeSafetyOperationValues = []BACnetLifeSafetyOperation{
+ BACnetLifeSafetyOperationValues = []BACnetLifeSafetyOperation {
BACnetLifeSafetyOperation_NONE,
BACnetLifeSafetyOperation_SILENCE,
BACnetLifeSafetyOperation_SILENCE_AUDIBLE,
@@ -69,28 +69,28 @@ func init() {
func BACnetLifeSafetyOperationByValue(value uint16) (enum BACnetLifeSafetyOperation, ok bool) {
switch value {
- case 0:
- return BACnetLifeSafetyOperation_NONE, true
- case 0xFFFF:
- return BACnetLifeSafetyOperation_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLifeSafetyOperation_SILENCE, true
- case 2:
- return BACnetLifeSafetyOperation_SILENCE_AUDIBLE, true
- case 3:
- return BACnetLifeSafetyOperation_SILENCE_VISUAL, true
- case 4:
- return BACnetLifeSafetyOperation_RESET, true
- case 5:
- return BACnetLifeSafetyOperation_RESET_ALARM, true
- case 6:
- return BACnetLifeSafetyOperation_RESET_FAULT, true
- case 7:
- return BACnetLifeSafetyOperation_UNSILENCE, true
- case 8:
- return BACnetLifeSafetyOperation_UNSILENCE_AUDIBLE, true
- case 9:
- return BACnetLifeSafetyOperation_UNSILENCE_VISUAL, true
+ case 0:
+ return BACnetLifeSafetyOperation_NONE, true
+ case 0XFFFF:
+ return BACnetLifeSafetyOperation_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLifeSafetyOperation_SILENCE, true
+ case 2:
+ return BACnetLifeSafetyOperation_SILENCE_AUDIBLE, true
+ case 3:
+ return BACnetLifeSafetyOperation_SILENCE_VISUAL, true
+ case 4:
+ return BACnetLifeSafetyOperation_RESET, true
+ case 5:
+ return BACnetLifeSafetyOperation_RESET_ALARM, true
+ case 6:
+ return BACnetLifeSafetyOperation_RESET_FAULT, true
+ case 7:
+ return BACnetLifeSafetyOperation_UNSILENCE, true
+ case 8:
+ return BACnetLifeSafetyOperation_UNSILENCE_AUDIBLE, true
+ case 9:
+ return BACnetLifeSafetyOperation_UNSILENCE_VISUAL, true
}
return 0, false
}
@@ -123,13 +123,13 @@ func BACnetLifeSafetyOperationByName(value string) (enum BACnetLifeSafetyOperati
return 0, false
}
-func BACnetLifeSafetyOperationKnows(value uint16) bool {
+func BACnetLifeSafetyOperationKnows(value uint16) bool {
for _, typeValue := range BACnetLifeSafetyOperationValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLifeSafetyOperation(structType interface{}) BACnetLifeSafetyOperation {
@@ -211,3 +211,4 @@ func (e BACnetLifeSafetyOperation) PLC4XEnumName() string {
func (e BACnetLifeSafetyOperation) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go
index 376c2ae9981..c1223987d01 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperationTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLifeSafetyOperationTagged is the corresponding interface of BACnetLifeSafetyOperationTagged
type BACnetLifeSafetyOperationTagged interface {
@@ -50,15 +52,16 @@ type BACnetLifeSafetyOperationTaggedExactly interface {
// _BACnetLifeSafetyOperationTagged is the data-structure of this message
type _BACnetLifeSafetyOperationTagged struct {
- Header BACnetTagHeader
- Value BACnetLifeSafetyOperation
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLifeSafetyOperation
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLifeSafetyOperationTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLifeSafetyOperationTagged factory function for _BACnetLifeSafetyOperationTagged
-func NewBACnetLifeSafetyOperationTagged(header BACnetTagHeader, value BACnetLifeSafetyOperation, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLifeSafetyOperationTagged {
- return &_BACnetLifeSafetyOperationTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLifeSafetyOperationTagged( header BACnetTagHeader , value BACnetLifeSafetyOperation , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLifeSafetyOperationTagged {
+return &_BACnetLifeSafetyOperationTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLifeSafetyOperationTagged(structType interface{}) BACnetLifeSafetyOperationTagged {
- if casted, ok := structType.(BACnetLifeSafetyOperationTagged); ok {
+ if casted, ok := structType.(BACnetLifeSafetyOperationTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLifeSafetyOperationTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLifeSafetyOperationTagged) GetLengthInBits(ctx context.Context)
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLifeSafetyOperationTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx context.Context, readBuf
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLifeSafetyOperationTagged")
}
@@ -164,12 +169,12 @@ func BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx context.Context, readBuf
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx context.Context, readBuf
}
var value BACnetLifeSafetyOperation
if _value != nil {
- value = _value.(BACnetLifeSafetyOperation)
+ value = _value.(BACnetLifeSafetyOperation)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx context.Context, readBuf
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLifeSafetyOperationTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLifeSafetyOperationTaggedParseWithBuffer(ctx context.Context, readBuf
// Create the instance
return &_BACnetLifeSafetyOperationTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLifeSafetyOperationTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLifeSafetyOperationTagged) Serialize() ([]byte, error) {
func (m *_BACnetLifeSafetyOperationTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLifeSafetyOperationTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLifeSafetyOperationTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLifeSafetyOperationTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLifeSafetyOperationTagged) SerializeWithWriteBuffer(ctx context.
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLifeSafetyOperationTagged) GetTagNumber() uint8 {
func (m *_BACnetLifeSafetyOperationTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLifeSafetyOperationTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyState.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyState.go
index c9ad565571a..582a38dcc49 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyState.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyState.go
@@ -34,39 +34,39 @@ type IBACnetLifeSafetyState interface {
utils.Serializable
}
-const (
- BACnetLifeSafetyState_QUIET BACnetLifeSafetyState = 0
- BACnetLifeSafetyState_PRE_ALARM BACnetLifeSafetyState = 1
- BACnetLifeSafetyState_ALARM BACnetLifeSafetyState = 2
- BACnetLifeSafetyState_FAULT BACnetLifeSafetyState = 3
- BACnetLifeSafetyState_FAULT_PRE_ALARM BACnetLifeSafetyState = 4
- BACnetLifeSafetyState_FAULT_ALARM BACnetLifeSafetyState = 5
- BACnetLifeSafetyState_NOT_READY BACnetLifeSafetyState = 6
- BACnetLifeSafetyState_ACTIVE BACnetLifeSafetyState = 7
- BACnetLifeSafetyState_TAMPER BACnetLifeSafetyState = 8
- BACnetLifeSafetyState_TEST_ALARM BACnetLifeSafetyState = 9
- BACnetLifeSafetyState_TEST_ACTIVE BACnetLifeSafetyState = 10
- BACnetLifeSafetyState_TEST_FAULT BACnetLifeSafetyState = 11
- BACnetLifeSafetyState_TEST_FAULT_ALARM BACnetLifeSafetyState = 12
- BACnetLifeSafetyState_HOLDUP BACnetLifeSafetyState = 13
- BACnetLifeSafetyState_DURESS BACnetLifeSafetyState = 14
- BACnetLifeSafetyState_TAMPER_ALARM BACnetLifeSafetyState = 15
- BACnetLifeSafetyState_ABNORMAL BACnetLifeSafetyState = 16
- BACnetLifeSafetyState_EMERGENCY_POWER BACnetLifeSafetyState = 17
- BACnetLifeSafetyState_DELAYED BACnetLifeSafetyState = 18
- BACnetLifeSafetyState_BLOCKED BACnetLifeSafetyState = 19
- BACnetLifeSafetyState_LOCAL_ALARM BACnetLifeSafetyState = 20
- BACnetLifeSafetyState_GENERAL_ALARM BACnetLifeSafetyState = 21
- BACnetLifeSafetyState_SUPERVISORY BACnetLifeSafetyState = 22
- BACnetLifeSafetyState_TEST_SUPERVISORY BACnetLifeSafetyState = 23
- BACnetLifeSafetyState_VENDOR_PROPRIETARY_VALUE BACnetLifeSafetyState = 0xFFFF
+const(
+ BACnetLifeSafetyState_QUIET BACnetLifeSafetyState = 0
+ BACnetLifeSafetyState_PRE_ALARM BACnetLifeSafetyState = 1
+ BACnetLifeSafetyState_ALARM BACnetLifeSafetyState = 2
+ BACnetLifeSafetyState_FAULT BACnetLifeSafetyState = 3
+ BACnetLifeSafetyState_FAULT_PRE_ALARM BACnetLifeSafetyState = 4
+ BACnetLifeSafetyState_FAULT_ALARM BACnetLifeSafetyState = 5
+ BACnetLifeSafetyState_NOT_READY BACnetLifeSafetyState = 6
+ BACnetLifeSafetyState_ACTIVE BACnetLifeSafetyState = 7
+ BACnetLifeSafetyState_TAMPER BACnetLifeSafetyState = 8
+ BACnetLifeSafetyState_TEST_ALARM BACnetLifeSafetyState = 9
+ BACnetLifeSafetyState_TEST_ACTIVE BACnetLifeSafetyState = 10
+ BACnetLifeSafetyState_TEST_FAULT BACnetLifeSafetyState = 11
+ BACnetLifeSafetyState_TEST_FAULT_ALARM BACnetLifeSafetyState = 12
+ BACnetLifeSafetyState_HOLDUP BACnetLifeSafetyState = 13
+ BACnetLifeSafetyState_DURESS BACnetLifeSafetyState = 14
+ BACnetLifeSafetyState_TAMPER_ALARM BACnetLifeSafetyState = 15
+ BACnetLifeSafetyState_ABNORMAL BACnetLifeSafetyState = 16
+ BACnetLifeSafetyState_EMERGENCY_POWER BACnetLifeSafetyState = 17
+ BACnetLifeSafetyState_DELAYED BACnetLifeSafetyState = 18
+ BACnetLifeSafetyState_BLOCKED BACnetLifeSafetyState = 19
+ BACnetLifeSafetyState_LOCAL_ALARM BACnetLifeSafetyState = 20
+ BACnetLifeSafetyState_GENERAL_ALARM BACnetLifeSafetyState = 21
+ BACnetLifeSafetyState_SUPERVISORY BACnetLifeSafetyState = 22
+ BACnetLifeSafetyState_TEST_SUPERVISORY BACnetLifeSafetyState = 23
+ BACnetLifeSafetyState_VENDOR_PROPRIETARY_VALUE BACnetLifeSafetyState = 0XFFFF
)
var BACnetLifeSafetyStateValues []BACnetLifeSafetyState
func init() {
_ = errors.New
- BACnetLifeSafetyStateValues = []BACnetLifeSafetyState{
+ BACnetLifeSafetyStateValues = []BACnetLifeSafetyState {
BACnetLifeSafetyState_QUIET,
BACnetLifeSafetyState_PRE_ALARM,
BACnetLifeSafetyState_ALARM,
@@ -97,56 +97,56 @@ func init() {
func BACnetLifeSafetyStateByValue(value uint16) (enum BACnetLifeSafetyState, ok bool) {
switch value {
- case 0:
- return BACnetLifeSafetyState_QUIET, true
- case 0xFFFF:
- return BACnetLifeSafetyState_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLifeSafetyState_PRE_ALARM, true
- case 10:
- return BACnetLifeSafetyState_TEST_ACTIVE, true
- case 11:
- return BACnetLifeSafetyState_TEST_FAULT, true
- case 12:
- return BACnetLifeSafetyState_TEST_FAULT_ALARM, true
- case 13:
- return BACnetLifeSafetyState_HOLDUP, true
- case 14:
- return BACnetLifeSafetyState_DURESS, true
- case 15:
- return BACnetLifeSafetyState_TAMPER_ALARM, true
- case 16:
- return BACnetLifeSafetyState_ABNORMAL, true
- case 17:
- return BACnetLifeSafetyState_EMERGENCY_POWER, true
- case 18:
- return BACnetLifeSafetyState_DELAYED, true
- case 19:
- return BACnetLifeSafetyState_BLOCKED, true
- case 2:
- return BACnetLifeSafetyState_ALARM, true
- case 20:
- return BACnetLifeSafetyState_LOCAL_ALARM, true
- case 21:
- return BACnetLifeSafetyState_GENERAL_ALARM, true
- case 22:
- return BACnetLifeSafetyState_SUPERVISORY, true
- case 23:
- return BACnetLifeSafetyState_TEST_SUPERVISORY, true
- case 3:
- return BACnetLifeSafetyState_FAULT, true
- case 4:
- return BACnetLifeSafetyState_FAULT_PRE_ALARM, true
- case 5:
- return BACnetLifeSafetyState_FAULT_ALARM, true
- case 6:
- return BACnetLifeSafetyState_NOT_READY, true
- case 7:
- return BACnetLifeSafetyState_ACTIVE, true
- case 8:
- return BACnetLifeSafetyState_TAMPER, true
- case 9:
- return BACnetLifeSafetyState_TEST_ALARM, true
+ case 0:
+ return BACnetLifeSafetyState_QUIET, true
+ case 0XFFFF:
+ return BACnetLifeSafetyState_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLifeSafetyState_PRE_ALARM, true
+ case 10:
+ return BACnetLifeSafetyState_TEST_ACTIVE, true
+ case 11:
+ return BACnetLifeSafetyState_TEST_FAULT, true
+ case 12:
+ return BACnetLifeSafetyState_TEST_FAULT_ALARM, true
+ case 13:
+ return BACnetLifeSafetyState_HOLDUP, true
+ case 14:
+ return BACnetLifeSafetyState_DURESS, true
+ case 15:
+ return BACnetLifeSafetyState_TAMPER_ALARM, true
+ case 16:
+ return BACnetLifeSafetyState_ABNORMAL, true
+ case 17:
+ return BACnetLifeSafetyState_EMERGENCY_POWER, true
+ case 18:
+ return BACnetLifeSafetyState_DELAYED, true
+ case 19:
+ return BACnetLifeSafetyState_BLOCKED, true
+ case 2:
+ return BACnetLifeSafetyState_ALARM, true
+ case 20:
+ return BACnetLifeSafetyState_LOCAL_ALARM, true
+ case 21:
+ return BACnetLifeSafetyState_GENERAL_ALARM, true
+ case 22:
+ return BACnetLifeSafetyState_SUPERVISORY, true
+ case 23:
+ return BACnetLifeSafetyState_TEST_SUPERVISORY, true
+ case 3:
+ return BACnetLifeSafetyState_FAULT, true
+ case 4:
+ return BACnetLifeSafetyState_FAULT_PRE_ALARM, true
+ case 5:
+ return BACnetLifeSafetyState_FAULT_ALARM, true
+ case 6:
+ return BACnetLifeSafetyState_NOT_READY, true
+ case 7:
+ return BACnetLifeSafetyState_ACTIVE, true
+ case 8:
+ return BACnetLifeSafetyState_TAMPER, true
+ case 9:
+ return BACnetLifeSafetyState_TEST_ALARM, true
}
return 0, false
}
@@ -207,13 +207,13 @@ func BACnetLifeSafetyStateByName(value string) (enum BACnetLifeSafetyState, ok b
return 0, false
}
-func BACnetLifeSafetyStateKnows(value uint16) bool {
+func BACnetLifeSafetyStateKnows(value uint16) bool {
for _, typeValue := range BACnetLifeSafetyStateValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLifeSafetyState(structType interface{}) BACnetLifeSafetyState {
@@ -323,3 +323,4 @@ func (e BACnetLifeSafetyState) PLC4XEnumName() string {
func (e BACnetLifeSafetyState) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go
index fe9ecec8130..8640825441f 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyStateTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLifeSafetyStateTagged is the corresponding interface of BACnetLifeSafetyStateTagged
type BACnetLifeSafetyStateTagged interface {
@@ -50,15 +52,16 @@ type BACnetLifeSafetyStateTaggedExactly interface {
// _BACnetLifeSafetyStateTagged is the data-structure of this message
type _BACnetLifeSafetyStateTagged struct {
- Header BACnetTagHeader
- Value BACnetLifeSafetyState
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLifeSafetyState
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLifeSafetyStateTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLifeSafetyStateTagged factory function for _BACnetLifeSafetyStateTagged
-func NewBACnetLifeSafetyStateTagged(header BACnetTagHeader, value BACnetLifeSafetyState, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLifeSafetyStateTagged {
- return &_BACnetLifeSafetyStateTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLifeSafetyStateTagged( header BACnetTagHeader , value BACnetLifeSafetyState , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLifeSafetyStateTagged {
+return &_BACnetLifeSafetyStateTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLifeSafetyStateTagged(structType interface{}) BACnetLifeSafetyStateTagged {
- if casted, ok := structType.(BACnetLifeSafetyStateTagged); ok {
+ if casted, ok := structType.(BACnetLifeSafetyStateTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLifeSafetyStateTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLifeSafetyStateTagged) GetLengthInBits(ctx context.Context) uint
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLifeSafetyStateTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLifeSafetyStateTaggedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLifeSafetyStateTagged")
}
@@ -164,12 +169,12 @@ func BACnetLifeSafetyStateTaggedParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLifeSafetyStateTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var value BACnetLifeSafetyState
if _value != nil {
- value = _value.(BACnetLifeSafetyState)
+ value = _value.(BACnetLifeSafetyState)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLifeSafetyStateTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLifeSafetyStateTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLifeSafetyStateTaggedParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetLifeSafetyStateTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLifeSafetyStateTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLifeSafetyStateTagged) Serialize() ([]byte, error) {
func (m *_BACnetLifeSafetyStateTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLifeSafetyStateTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLifeSafetyStateTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLifeSafetyStateTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLifeSafetyStateTagged) SerializeWithWriteBuffer(ctx context.Cont
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLifeSafetyStateTagged) GetTagNumber() uint8 {
func (m *_BACnetLifeSafetyStateTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLifeSafetyStateTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go
index 1218432aef2..f2531fa4897 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallList.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftCarCallList is the corresponding interface of BACnetLiftCarCallList
type BACnetLiftCarCallList interface {
@@ -44,9 +46,10 @@ type BACnetLiftCarCallListExactly interface {
// _BACnetLiftCarCallList is the data-structure of this message
type _BACnetLiftCarCallList struct {
- FloorNumbers BACnetLiftCarCallListFloorList
+ FloorNumbers BACnetLiftCarCallListFloorList
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -61,14 +64,15 @@ func (m *_BACnetLiftCarCallList) GetFloorNumbers() BACnetLiftCarCallListFloorLis
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftCarCallList factory function for _BACnetLiftCarCallList
-func NewBACnetLiftCarCallList(floorNumbers BACnetLiftCarCallListFloorList) *_BACnetLiftCarCallList {
- return &_BACnetLiftCarCallList{FloorNumbers: floorNumbers}
+func NewBACnetLiftCarCallList( floorNumbers BACnetLiftCarCallListFloorList ) *_BACnetLiftCarCallList {
+return &_BACnetLiftCarCallList{ FloorNumbers: floorNumbers }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftCarCallList(structType interface{}) BACnetLiftCarCallList {
- if casted, ok := structType.(BACnetLiftCarCallList); ok {
+ if casted, ok := structType.(BACnetLiftCarCallList); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftCarCallList); ok {
@@ -90,6 +94,7 @@ func (m *_BACnetLiftCarCallList) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLiftCarCallList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -111,7 +116,7 @@ func BACnetLiftCarCallListParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("floorNumbers"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for floorNumbers")
}
- _floorNumbers, _floorNumbersErr := BACnetLiftCarCallListFloorListParseWithBuffer(ctx, readBuffer, uint8(uint8(0)))
+_floorNumbers, _floorNumbersErr := BACnetLiftCarCallListFloorListParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) )
if _floorNumbersErr != nil {
return nil, errors.Wrap(_floorNumbersErr, "Error parsing 'floorNumbers' field of BACnetLiftCarCallList")
}
@@ -126,8 +131,8 @@ func BACnetLiftCarCallListParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetLiftCarCallList{
- FloorNumbers: floorNumbers,
- }, nil
+ FloorNumbers: floorNumbers,
+ }, nil
}
func (m *_BACnetLiftCarCallList) Serialize() ([]byte, error) {
@@ -141,7 +146,7 @@ func (m *_BACnetLiftCarCallList) Serialize() ([]byte, error) {
func (m *_BACnetLiftCarCallList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftCarCallList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftCarCallList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftCarCallList")
}
@@ -163,6 +168,7 @@ func (m *_BACnetLiftCarCallList) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_BACnetLiftCarCallList) isBACnetLiftCarCallList() bool {
return true
}
@@ -177,3 +183,6 @@ func (m *_BACnetLiftCarCallList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go
index 92678415b1f..d6592f5dcdf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarCallListFloorList.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftCarCallListFloorList is the corresponding interface of BACnetLiftCarCallListFloorList
type BACnetLiftCarCallListFloorList interface {
@@ -49,14 +51,15 @@ type BACnetLiftCarCallListFloorListExactly interface {
// _BACnetLiftCarCallListFloorList is the data-structure of this message
type _BACnetLiftCarCallListFloorList struct {
- OpeningTag BACnetOpeningTag
- FloorNumbers []BACnetApplicationTagUnsignedInteger
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ FloorNumbers []BACnetApplicationTagUnsignedInteger
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -79,14 +82,15 @@ func (m *_BACnetLiftCarCallListFloorList) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftCarCallListFloorList factory function for _BACnetLiftCarCallListFloorList
-func NewBACnetLiftCarCallListFloorList(openingTag BACnetOpeningTag, floorNumbers []BACnetApplicationTagUnsignedInteger, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetLiftCarCallListFloorList {
- return &_BACnetLiftCarCallListFloorList{OpeningTag: openingTag, FloorNumbers: floorNumbers, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetLiftCarCallListFloorList( openingTag BACnetOpeningTag , floorNumbers []BACnetApplicationTagUnsignedInteger , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetLiftCarCallListFloorList {
+return &_BACnetLiftCarCallListFloorList{ OpeningTag: openingTag , FloorNumbers: floorNumbers , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftCarCallListFloorList(structType interface{}) BACnetLiftCarCallListFloorList {
- if casted, ok := structType.(BACnetLiftCarCallListFloorList); ok {
+ if casted, ok := structType.(BACnetLiftCarCallListFloorList); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftCarCallListFloorList); ok {
@@ -118,6 +122,7 @@ func (m *_BACnetLiftCarCallListFloorList) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetLiftCarCallListFloorList) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -139,7 +144,7 @@ func BACnetLiftCarCallListFloorListParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetLiftCarCallListFloorList")
}
@@ -155,8 +160,8 @@ func BACnetLiftCarCallListFloorListParseWithBuffer(ctx context.Context, readBuff
// Terminated array
var floorNumbers []BACnetApplicationTagUnsignedInteger
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)) {
- _item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, tagNumber)); {
+_item, _err := BACnetApplicationTagParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'floorNumbers' field of BACnetLiftCarCallListFloorList")
}
@@ -171,7 +176,7 @@ func BACnetLiftCarCallListFloorListParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetLiftCarCallListFloorList")
}
@@ -186,11 +191,11 @@ func BACnetLiftCarCallListFloorListParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetLiftCarCallListFloorList{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- FloorNumbers: floorNumbers,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ FloorNumbers: floorNumbers,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetLiftCarCallListFloorList) Serialize() ([]byte, error) {
@@ -204,7 +209,7 @@ func (m *_BACnetLiftCarCallListFloorList) Serialize() ([]byte, error) {
func (m *_BACnetLiftCarCallListFloorList) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftCarCallListFloorList"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftCarCallListFloorList"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftCarCallListFloorList")
}
@@ -255,13 +260,13 @@ func (m *_BACnetLiftCarCallListFloorList) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
func (m *_BACnetLiftCarCallListFloorList) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -279,3 +284,6 @@ func (m *_BACnetLiftCarCallListFloorList) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirection.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirection.go
index 14458844970..db374352aab 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirection.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirection.go
@@ -34,21 +34,21 @@ type IBACnetLiftCarDirection interface {
utils.Serializable
}
-const (
- BACnetLiftCarDirection_UNKNOWN BACnetLiftCarDirection = 0
- BACnetLiftCarDirection_NONE BACnetLiftCarDirection = 1
- BACnetLiftCarDirection_STOPPED BACnetLiftCarDirection = 2
- BACnetLiftCarDirection_UP BACnetLiftCarDirection = 3
- BACnetLiftCarDirection_DOWN BACnetLiftCarDirection = 4
- BACnetLiftCarDirection_UP_AND_DOWN BACnetLiftCarDirection = 5
- BACnetLiftCarDirection_VENDOR_PROPRIETARY_VALUE BACnetLiftCarDirection = 0xFFFF
+const(
+ BACnetLiftCarDirection_UNKNOWN BACnetLiftCarDirection = 0
+ BACnetLiftCarDirection_NONE BACnetLiftCarDirection = 1
+ BACnetLiftCarDirection_STOPPED BACnetLiftCarDirection = 2
+ BACnetLiftCarDirection_UP BACnetLiftCarDirection = 3
+ BACnetLiftCarDirection_DOWN BACnetLiftCarDirection = 4
+ BACnetLiftCarDirection_UP_AND_DOWN BACnetLiftCarDirection = 5
+ BACnetLiftCarDirection_VENDOR_PROPRIETARY_VALUE BACnetLiftCarDirection = 0XFFFF
)
var BACnetLiftCarDirectionValues []BACnetLiftCarDirection
func init() {
_ = errors.New
- BACnetLiftCarDirectionValues = []BACnetLiftCarDirection{
+ BACnetLiftCarDirectionValues = []BACnetLiftCarDirection {
BACnetLiftCarDirection_UNKNOWN,
BACnetLiftCarDirection_NONE,
BACnetLiftCarDirection_STOPPED,
@@ -61,20 +61,20 @@ func init() {
func BACnetLiftCarDirectionByValue(value uint16) (enum BACnetLiftCarDirection, ok bool) {
switch value {
- case 0:
- return BACnetLiftCarDirection_UNKNOWN, true
- case 0xFFFF:
- return BACnetLiftCarDirection_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLiftCarDirection_NONE, true
- case 2:
- return BACnetLiftCarDirection_STOPPED, true
- case 3:
- return BACnetLiftCarDirection_UP, true
- case 4:
- return BACnetLiftCarDirection_DOWN, true
- case 5:
- return BACnetLiftCarDirection_UP_AND_DOWN, true
+ case 0:
+ return BACnetLiftCarDirection_UNKNOWN, true
+ case 0XFFFF:
+ return BACnetLiftCarDirection_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLiftCarDirection_NONE, true
+ case 2:
+ return BACnetLiftCarDirection_STOPPED, true
+ case 3:
+ return BACnetLiftCarDirection_UP, true
+ case 4:
+ return BACnetLiftCarDirection_DOWN, true
+ case 5:
+ return BACnetLiftCarDirection_UP_AND_DOWN, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetLiftCarDirectionByName(value string) (enum BACnetLiftCarDirection, ok
return 0, false
}
-func BACnetLiftCarDirectionKnows(value uint16) bool {
+func BACnetLiftCarDirectionKnows(value uint16) bool {
for _, typeValue := range BACnetLiftCarDirectionValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLiftCarDirection(structType interface{}) BACnetLiftCarDirection {
@@ -179,3 +179,4 @@ func (e BACnetLiftCarDirection) PLC4XEnumName() string {
func (e BACnetLiftCarDirection) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go
index 5485d36cda1..ad38bcfe238 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirectionTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftCarDirectionTagged is the corresponding interface of BACnetLiftCarDirectionTagged
type BACnetLiftCarDirectionTagged interface {
@@ -50,15 +52,16 @@ type BACnetLiftCarDirectionTaggedExactly interface {
// _BACnetLiftCarDirectionTagged is the data-structure of this message
type _BACnetLiftCarDirectionTagged struct {
- Header BACnetTagHeader
- Value BACnetLiftCarDirection
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLiftCarDirection
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLiftCarDirectionTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftCarDirectionTagged factory function for _BACnetLiftCarDirectionTagged
-func NewBACnetLiftCarDirectionTagged(header BACnetTagHeader, value BACnetLiftCarDirection, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLiftCarDirectionTagged {
- return &_BACnetLiftCarDirectionTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLiftCarDirectionTagged( header BACnetTagHeader , value BACnetLiftCarDirection , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLiftCarDirectionTagged {
+return &_BACnetLiftCarDirectionTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftCarDirectionTagged(structType interface{}) BACnetLiftCarDirectionTagged {
- if casted, ok := structType.(BACnetLiftCarDirectionTagged); ok {
+ if casted, ok := structType.(BACnetLiftCarDirectionTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftCarDirectionTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLiftCarDirectionTagged) GetLengthInBits(ctx context.Context) uin
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLiftCarDirectionTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLiftCarDirectionTaggedParseWithBuffer(ctx context.Context, readBuffer
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLiftCarDirectionTagged")
}
@@ -164,12 +169,12 @@ func BACnetLiftCarDirectionTaggedParseWithBuffer(ctx context.Context, readBuffer
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLiftCarDirectionTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var value BACnetLiftCarDirection
if _value != nil {
- value = _value.(BACnetLiftCarDirection)
+ value = _value.(BACnetLiftCarDirection)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLiftCarDirectionTaggedParseWithBuffer(ctx context.Context, readBuffer
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLiftCarDirectionTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLiftCarDirectionTaggedParseWithBuffer(ctx context.Context, readBuffer
// Create the instance
return &_BACnetLiftCarDirectionTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLiftCarDirectionTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLiftCarDirectionTagged) Serialize() ([]byte, error) {
func (m *_BACnetLiftCarDirectionTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftCarDirectionTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftCarDirectionTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftCarDirectionTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLiftCarDirectionTagged) SerializeWithWriteBuffer(ctx context.Con
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLiftCarDirectionTagged) GetTagNumber() uint8 {
func (m *_BACnetLiftCarDirectionTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLiftCarDirectionTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommand.go
index 672a9ae473b..756a45cf031 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommand.go
@@ -34,9 +34,9 @@ type IBACnetLiftCarDoorCommand interface {
utils.Serializable
}
-const (
- BACnetLiftCarDoorCommand_NONE BACnetLiftCarDoorCommand = 0
- BACnetLiftCarDoorCommand_OPEN BACnetLiftCarDoorCommand = 1
+const(
+ BACnetLiftCarDoorCommand_NONE BACnetLiftCarDoorCommand = 0
+ BACnetLiftCarDoorCommand_OPEN BACnetLiftCarDoorCommand = 1
BACnetLiftCarDoorCommand_CLOSE BACnetLiftCarDoorCommand = 2
)
@@ -44,7 +44,7 @@ var BACnetLiftCarDoorCommandValues []BACnetLiftCarDoorCommand
func init() {
_ = errors.New
- BACnetLiftCarDoorCommandValues = []BACnetLiftCarDoorCommand{
+ BACnetLiftCarDoorCommandValues = []BACnetLiftCarDoorCommand {
BACnetLiftCarDoorCommand_NONE,
BACnetLiftCarDoorCommand_OPEN,
BACnetLiftCarDoorCommand_CLOSE,
@@ -53,12 +53,12 @@ func init() {
func BACnetLiftCarDoorCommandByValue(value uint8) (enum BACnetLiftCarDoorCommand, ok bool) {
switch value {
- case 0:
- return BACnetLiftCarDoorCommand_NONE, true
- case 1:
- return BACnetLiftCarDoorCommand_OPEN, true
- case 2:
- return BACnetLiftCarDoorCommand_CLOSE, true
+ case 0:
+ return BACnetLiftCarDoorCommand_NONE, true
+ case 1:
+ return BACnetLiftCarDoorCommand_OPEN, true
+ case 2:
+ return BACnetLiftCarDoorCommand_CLOSE, true
}
return 0, false
}
@@ -75,13 +75,13 @@ func BACnetLiftCarDoorCommandByName(value string) (enum BACnetLiftCarDoorCommand
return 0, false
}
-func BACnetLiftCarDoorCommandKnows(value uint8) bool {
+func BACnetLiftCarDoorCommandKnows(value uint8) bool {
for _, typeValue := range BACnetLiftCarDoorCommandValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLiftCarDoorCommand(structType interface{}) BACnetLiftCarDoorCommand {
@@ -147,3 +147,4 @@ func (e BACnetLiftCarDoorCommand) PLC4XEnumName() string {
func (e BACnetLiftCarDoorCommand) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go
index 105e237dda3..5a03544e9fb 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommandTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftCarDoorCommandTagged is the corresponding interface of BACnetLiftCarDoorCommandTagged
type BACnetLiftCarDoorCommandTagged interface {
@@ -46,14 +48,15 @@ type BACnetLiftCarDoorCommandTaggedExactly interface {
// _BACnetLiftCarDoorCommandTagged is the data-structure of this message
type _BACnetLiftCarDoorCommandTagged struct {
- Header BACnetTagHeader
- Value BACnetLiftCarDoorCommand
+ Header BACnetTagHeader
+ Value BACnetLiftCarDoorCommand
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetLiftCarDoorCommandTagged) GetValue() BACnetLiftCarDoorCommand {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftCarDoorCommandTagged factory function for _BACnetLiftCarDoorCommandTagged
-func NewBACnetLiftCarDoorCommandTagged(header BACnetTagHeader, value BACnetLiftCarDoorCommand, tagNumber uint8, tagClass TagClass) *_BACnetLiftCarDoorCommandTagged {
- return &_BACnetLiftCarDoorCommandTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLiftCarDoorCommandTagged( header BACnetTagHeader , value BACnetLiftCarDoorCommand , tagNumber uint8 , tagClass TagClass ) *_BACnetLiftCarDoorCommandTagged {
+return &_BACnetLiftCarDoorCommandTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftCarDoorCommandTagged(structType interface{}) BACnetLiftCarDoorCommandTagged {
- if casted, ok := structType.(BACnetLiftCarDoorCommandTagged); ok {
+ if casted, ok := structType.(BACnetLiftCarDoorCommandTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftCarDoorCommandTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetLiftCarDoorCommandTagged) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetLiftCarDoorCommandTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetLiftCarDoorCommandTaggedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLiftCarDoorCommandTagged")
}
@@ -135,12 +140,12 @@ func BACnetLiftCarDoorCommandTaggedParseWithBuffer(ctx context.Context, readBuff
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetLiftCarDoorCommandTaggedParseWithBuffer(ctx context.Context, readBuff
}
var value BACnetLiftCarDoorCommand
if _value != nil {
- value = _value.(BACnetLiftCarDoorCommand)
+ value = _value.(BACnetLiftCarDoorCommand)
}
if closeErr := readBuffer.CloseContext("BACnetLiftCarDoorCommandTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetLiftCarDoorCommandTaggedParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetLiftCarDoorCommandTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetLiftCarDoorCommandTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetLiftCarDoorCommandTagged) Serialize() ([]byte, error) {
func (m *_BACnetLiftCarDoorCommandTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftCarDoorCommandTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftCarDoorCommandTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftCarDoorCommandTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetLiftCarDoorCommandTagged) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetLiftCarDoorCommandTagged) GetTagNumber() uint8 {
func (m *_BACnetLiftCarDoorCommandTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetLiftCarDoorCommandTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatus.go
index 22847fd8096..f33b5d15e8b 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatus.go
@@ -34,25 +34,25 @@ type IBACnetLiftCarDriveStatus interface {
utils.Serializable
}
-const (
- BACnetLiftCarDriveStatus_UNKNOWN BACnetLiftCarDriveStatus = 0
- BACnetLiftCarDriveStatus_STATIONARY BACnetLiftCarDriveStatus = 1
- BACnetLiftCarDriveStatus_BRAKING BACnetLiftCarDriveStatus = 2
- BACnetLiftCarDriveStatus_ACCELERATE BACnetLiftCarDriveStatus = 3
- BACnetLiftCarDriveStatus_DECELERATE BACnetLiftCarDriveStatus = 4
- BACnetLiftCarDriveStatus_RATED_SPEED BACnetLiftCarDriveStatus = 5
- BACnetLiftCarDriveStatus_SINGLE_FLOOR_JUMP BACnetLiftCarDriveStatus = 6
- BACnetLiftCarDriveStatus_TWO_FLOOR_JUMP BACnetLiftCarDriveStatus = 7
- BACnetLiftCarDriveStatus_THREE_FLOOR_JUMP BACnetLiftCarDriveStatus = 8
- BACnetLiftCarDriveStatus_MULTI_FLOOR_JUMP BACnetLiftCarDriveStatus = 9
- BACnetLiftCarDriveStatus_VENDOR_PROPRIETARY_VALUE BACnetLiftCarDriveStatus = 0xFFFF
+const(
+ BACnetLiftCarDriveStatus_UNKNOWN BACnetLiftCarDriveStatus = 0
+ BACnetLiftCarDriveStatus_STATIONARY BACnetLiftCarDriveStatus = 1
+ BACnetLiftCarDriveStatus_BRAKING BACnetLiftCarDriveStatus = 2
+ BACnetLiftCarDriveStatus_ACCELERATE BACnetLiftCarDriveStatus = 3
+ BACnetLiftCarDriveStatus_DECELERATE BACnetLiftCarDriveStatus = 4
+ BACnetLiftCarDriveStatus_RATED_SPEED BACnetLiftCarDriveStatus = 5
+ BACnetLiftCarDriveStatus_SINGLE_FLOOR_JUMP BACnetLiftCarDriveStatus = 6
+ BACnetLiftCarDriveStatus_TWO_FLOOR_JUMP BACnetLiftCarDriveStatus = 7
+ BACnetLiftCarDriveStatus_THREE_FLOOR_JUMP BACnetLiftCarDriveStatus = 8
+ BACnetLiftCarDriveStatus_MULTI_FLOOR_JUMP BACnetLiftCarDriveStatus = 9
+ BACnetLiftCarDriveStatus_VENDOR_PROPRIETARY_VALUE BACnetLiftCarDriveStatus = 0XFFFF
)
var BACnetLiftCarDriveStatusValues []BACnetLiftCarDriveStatus
func init() {
_ = errors.New
- BACnetLiftCarDriveStatusValues = []BACnetLiftCarDriveStatus{
+ BACnetLiftCarDriveStatusValues = []BACnetLiftCarDriveStatus {
BACnetLiftCarDriveStatus_UNKNOWN,
BACnetLiftCarDriveStatus_STATIONARY,
BACnetLiftCarDriveStatus_BRAKING,
@@ -69,28 +69,28 @@ func init() {
func BACnetLiftCarDriveStatusByValue(value uint16) (enum BACnetLiftCarDriveStatus, ok bool) {
switch value {
- case 0:
- return BACnetLiftCarDriveStatus_UNKNOWN, true
- case 0xFFFF:
- return BACnetLiftCarDriveStatus_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLiftCarDriveStatus_STATIONARY, true
- case 2:
- return BACnetLiftCarDriveStatus_BRAKING, true
- case 3:
- return BACnetLiftCarDriveStatus_ACCELERATE, true
- case 4:
- return BACnetLiftCarDriveStatus_DECELERATE, true
- case 5:
- return BACnetLiftCarDriveStatus_RATED_SPEED, true
- case 6:
- return BACnetLiftCarDriveStatus_SINGLE_FLOOR_JUMP, true
- case 7:
- return BACnetLiftCarDriveStatus_TWO_FLOOR_JUMP, true
- case 8:
- return BACnetLiftCarDriveStatus_THREE_FLOOR_JUMP, true
- case 9:
- return BACnetLiftCarDriveStatus_MULTI_FLOOR_JUMP, true
+ case 0:
+ return BACnetLiftCarDriveStatus_UNKNOWN, true
+ case 0XFFFF:
+ return BACnetLiftCarDriveStatus_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLiftCarDriveStatus_STATIONARY, true
+ case 2:
+ return BACnetLiftCarDriveStatus_BRAKING, true
+ case 3:
+ return BACnetLiftCarDriveStatus_ACCELERATE, true
+ case 4:
+ return BACnetLiftCarDriveStatus_DECELERATE, true
+ case 5:
+ return BACnetLiftCarDriveStatus_RATED_SPEED, true
+ case 6:
+ return BACnetLiftCarDriveStatus_SINGLE_FLOOR_JUMP, true
+ case 7:
+ return BACnetLiftCarDriveStatus_TWO_FLOOR_JUMP, true
+ case 8:
+ return BACnetLiftCarDriveStatus_THREE_FLOOR_JUMP, true
+ case 9:
+ return BACnetLiftCarDriveStatus_MULTI_FLOOR_JUMP, true
}
return 0, false
}
@@ -123,13 +123,13 @@ func BACnetLiftCarDriveStatusByName(value string) (enum BACnetLiftCarDriveStatus
return 0, false
}
-func BACnetLiftCarDriveStatusKnows(value uint16) bool {
+func BACnetLiftCarDriveStatusKnows(value uint16) bool {
for _, typeValue := range BACnetLiftCarDriveStatusValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLiftCarDriveStatus(structType interface{}) BACnetLiftCarDriveStatus {
@@ -211,3 +211,4 @@ func (e BACnetLiftCarDriveStatus) PLC4XEnumName() string {
func (e BACnetLiftCarDriveStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go
index c74db8001c9..7feff0edaf9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftCarDriveStatusTagged is the corresponding interface of BACnetLiftCarDriveStatusTagged
type BACnetLiftCarDriveStatusTagged interface {
@@ -50,15 +52,16 @@ type BACnetLiftCarDriveStatusTaggedExactly interface {
// _BACnetLiftCarDriveStatusTagged is the data-structure of this message
type _BACnetLiftCarDriveStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetLiftCarDriveStatus
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLiftCarDriveStatus
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLiftCarDriveStatusTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftCarDriveStatusTagged factory function for _BACnetLiftCarDriveStatusTagged
-func NewBACnetLiftCarDriveStatusTagged(header BACnetTagHeader, value BACnetLiftCarDriveStatus, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLiftCarDriveStatusTagged {
- return &_BACnetLiftCarDriveStatusTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLiftCarDriveStatusTagged( header BACnetTagHeader , value BACnetLiftCarDriveStatus , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLiftCarDriveStatusTagged {
+return &_BACnetLiftCarDriveStatusTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftCarDriveStatusTagged(structType interface{}) BACnetLiftCarDriveStatusTagged {
- if casted, ok := structType.(BACnetLiftCarDriveStatusTagged); ok {
+ if casted, ok := structType.(BACnetLiftCarDriveStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftCarDriveStatusTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLiftCarDriveStatusTagged) GetLengthInBits(ctx context.Context) u
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLiftCarDriveStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLiftCarDriveStatusTagged")
}
@@ -164,12 +169,12 @@ func BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx context.Context, readBuff
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx context.Context, readBuff
}
var value BACnetLiftCarDriveStatus
if _value != nil {
- value = _value.(BACnetLiftCarDriveStatus)
+ value = _value.(BACnetLiftCarDriveStatus)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx context.Context, readBuff
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLiftCarDriveStatusTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLiftCarDriveStatusTaggedParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetLiftCarDriveStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLiftCarDriveStatusTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLiftCarDriveStatusTagged) Serialize() ([]byte, error) {
func (m *_BACnetLiftCarDriveStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftCarDriveStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftCarDriveStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftCarDriveStatusTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLiftCarDriveStatusTagged) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLiftCarDriveStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetLiftCarDriveStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLiftCarDriveStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarMode.go
index 813237bca7b..80ddf9630cd 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarMode.go
@@ -34,29 +34,29 @@ type IBACnetLiftCarMode interface {
utils.Serializable
}
-const (
- BACnetLiftCarMode_UNKNOWN BACnetLiftCarMode = 0
- BACnetLiftCarMode_NORMAL BACnetLiftCarMode = 1
- BACnetLiftCarMode_VIP BACnetLiftCarMode = 2
- BACnetLiftCarMode_HOMING BACnetLiftCarMode = 3
- BACnetLiftCarMode_PARKING BACnetLiftCarMode = 4
- BACnetLiftCarMode_ATTENDANT_CONTROL BACnetLiftCarMode = 5
- BACnetLiftCarMode_FIREFIGHTER_CONTROL BACnetLiftCarMode = 6
- BACnetLiftCarMode_EMERGENCY_POWER BACnetLiftCarMode = 7
- BACnetLiftCarMode_INSPECTION BACnetLiftCarMode = 8
- BACnetLiftCarMode_CABINET_RECALL BACnetLiftCarMode = 9
- BACnetLiftCarMode_EARTHQUAKE_OPERATION BACnetLiftCarMode = 10
- BACnetLiftCarMode_FIRE_OPERATION BACnetLiftCarMode = 11
- BACnetLiftCarMode_OUT_OF_SERVICE BACnetLiftCarMode = 12
- BACnetLiftCarMode_OCCUPANT_EVACUATION BACnetLiftCarMode = 13
- BACnetLiftCarMode_VENDOR_PROPRIETARY_VALUE BACnetLiftCarMode = 0xFFFF
+const(
+ BACnetLiftCarMode_UNKNOWN BACnetLiftCarMode = 0
+ BACnetLiftCarMode_NORMAL BACnetLiftCarMode = 1
+ BACnetLiftCarMode_VIP BACnetLiftCarMode = 2
+ BACnetLiftCarMode_HOMING BACnetLiftCarMode = 3
+ BACnetLiftCarMode_PARKING BACnetLiftCarMode = 4
+ BACnetLiftCarMode_ATTENDANT_CONTROL BACnetLiftCarMode = 5
+ BACnetLiftCarMode_FIREFIGHTER_CONTROL BACnetLiftCarMode = 6
+ BACnetLiftCarMode_EMERGENCY_POWER BACnetLiftCarMode = 7
+ BACnetLiftCarMode_INSPECTION BACnetLiftCarMode = 8
+ BACnetLiftCarMode_CABINET_RECALL BACnetLiftCarMode = 9
+ BACnetLiftCarMode_EARTHQUAKE_OPERATION BACnetLiftCarMode = 10
+ BACnetLiftCarMode_FIRE_OPERATION BACnetLiftCarMode = 11
+ BACnetLiftCarMode_OUT_OF_SERVICE BACnetLiftCarMode = 12
+ BACnetLiftCarMode_OCCUPANT_EVACUATION BACnetLiftCarMode = 13
+ BACnetLiftCarMode_VENDOR_PROPRIETARY_VALUE BACnetLiftCarMode = 0XFFFF
)
var BACnetLiftCarModeValues []BACnetLiftCarMode
func init() {
_ = errors.New
- BACnetLiftCarModeValues = []BACnetLiftCarMode{
+ BACnetLiftCarModeValues = []BACnetLiftCarMode {
BACnetLiftCarMode_UNKNOWN,
BACnetLiftCarMode_NORMAL,
BACnetLiftCarMode_VIP,
@@ -77,36 +77,36 @@ func init() {
func BACnetLiftCarModeByValue(value uint16) (enum BACnetLiftCarMode, ok bool) {
switch value {
- case 0:
- return BACnetLiftCarMode_UNKNOWN, true
- case 0xFFFF:
- return BACnetLiftCarMode_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLiftCarMode_NORMAL, true
- case 10:
- return BACnetLiftCarMode_EARTHQUAKE_OPERATION, true
- case 11:
- return BACnetLiftCarMode_FIRE_OPERATION, true
- case 12:
- return BACnetLiftCarMode_OUT_OF_SERVICE, true
- case 13:
- return BACnetLiftCarMode_OCCUPANT_EVACUATION, true
- case 2:
- return BACnetLiftCarMode_VIP, true
- case 3:
- return BACnetLiftCarMode_HOMING, true
- case 4:
- return BACnetLiftCarMode_PARKING, true
- case 5:
- return BACnetLiftCarMode_ATTENDANT_CONTROL, true
- case 6:
- return BACnetLiftCarMode_FIREFIGHTER_CONTROL, true
- case 7:
- return BACnetLiftCarMode_EMERGENCY_POWER, true
- case 8:
- return BACnetLiftCarMode_INSPECTION, true
- case 9:
- return BACnetLiftCarMode_CABINET_RECALL, true
+ case 0:
+ return BACnetLiftCarMode_UNKNOWN, true
+ case 0XFFFF:
+ return BACnetLiftCarMode_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLiftCarMode_NORMAL, true
+ case 10:
+ return BACnetLiftCarMode_EARTHQUAKE_OPERATION, true
+ case 11:
+ return BACnetLiftCarMode_FIRE_OPERATION, true
+ case 12:
+ return BACnetLiftCarMode_OUT_OF_SERVICE, true
+ case 13:
+ return BACnetLiftCarMode_OCCUPANT_EVACUATION, true
+ case 2:
+ return BACnetLiftCarMode_VIP, true
+ case 3:
+ return BACnetLiftCarMode_HOMING, true
+ case 4:
+ return BACnetLiftCarMode_PARKING, true
+ case 5:
+ return BACnetLiftCarMode_ATTENDANT_CONTROL, true
+ case 6:
+ return BACnetLiftCarMode_FIREFIGHTER_CONTROL, true
+ case 7:
+ return BACnetLiftCarMode_EMERGENCY_POWER, true
+ case 8:
+ return BACnetLiftCarMode_INSPECTION, true
+ case 9:
+ return BACnetLiftCarMode_CABINET_RECALL, true
}
return 0, false
}
@@ -147,13 +147,13 @@ func BACnetLiftCarModeByName(value string) (enum BACnetLiftCarMode, ok bool) {
return 0, false
}
-func BACnetLiftCarModeKnows(value uint16) bool {
+func BACnetLiftCarModeKnows(value uint16) bool {
for _, typeValue := range BACnetLiftCarModeValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLiftCarMode(structType interface{}) BACnetLiftCarMode {
@@ -243,3 +243,4 @@ func (e BACnetLiftCarMode) PLC4XEnumName() string {
func (e BACnetLiftCarMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go
index cbb302a2414..dfb361810ca 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftCarModeTagged is the corresponding interface of BACnetLiftCarModeTagged
type BACnetLiftCarModeTagged interface {
@@ -50,15 +52,16 @@ type BACnetLiftCarModeTaggedExactly interface {
// _BACnetLiftCarModeTagged is the data-structure of this message
type _BACnetLiftCarModeTagged struct {
- Header BACnetTagHeader
- Value BACnetLiftCarMode
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLiftCarMode
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLiftCarModeTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftCarModeTagged factory function for _BACnetLiftCarModeTagged
-func NewBACnetLiftCarModeTagged(header BACnetTagHeader, value BACnetLiftCarMode, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLiftCarModeTagged {
- return &_BACnetLiftCarModeTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLiftCarModeTagged( header BACnetTagHeader , value BACnetLiftCarMode , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLiftCarModeTagged {
+return &_BACnetLiftCarModeTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftCarModeTagged(structType interface{}) BACnetLiftCarModeTagged {
- if casted, ok := structType.(BACnetLiftCarModeTagged); ok {
+ if casted, ok := structType.(BACnetLiftCarModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftCarModeTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLiftCarModeTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLiftCarModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLiftCarModeTaggedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLiftCarModeTagged")
}
@@ -164,12 +169,12 @@ func BACnetLiftCarModeTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLiftCarModeTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var value BACnetLiftCarMode
if _value != nil {
- value = _value.(BACnetLiftCarMode)
+ value = _value.(BACnetLiftCarMode)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLiftCarModeTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLiftCarModeTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLiftCarModeTaggedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetLiftCarModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLiftCarModeTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLiftCarModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetLiftCarModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftCarModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftCarModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftCarModeTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLiftCarModeTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLiftCarModeTagged) GetTagNumber() uint8 {
func (m *_BACnetLiftCarModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLiftCarModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFault.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFault.go
index 5d1d27f3cf7..3c281224c77 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFault.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFault.go
@@ -34,32 +34,32 @@ type IBACnetLiftFault interface {
utils.Serializable
}
-const (
- BACnetLiftFault_CONTROLLER_FAULT BACnetLiftFault = 0
- BACnetLiftFault_DRIVE_AND_MOTOR_FAULT BACnetLiftFault = 1
- BACnetLiftFault_GOVERNOR_AND_SAFETY_GEAR_FAULT BACnetLiftFault = 2
- BACnetLiftFault_LIFT_SHAFT_DEVICE_FAULT BACnetLiftFault = 3
- BACnetLiftFault_POWER_SUPPLY_FAULT BACnetLiftFault = 4
- BACnetLiftFault_SAFETY_INTERLOCK_FAULT BACnetLiftFault = 5
- BACnetLiftFault_DOOR_CLOSING_FAULT BACnetLiftFault = 6
- BACnetLiftFault_DOOR_OPENING_FAULT BACnetLiftFault = 7
+const(
+ BACnetLiftFault_CONTROLLER_FAULT BACnetLiftFault = 0
+ BACnetLiftFault_DRIVE_AND_MOTOR_FAULT BACnetLiftFault = 1
+ BACnetLiftFault_GOVERNOR_AND_SAFETY_GEAR_FAULT BACnetLiftFault = 2
+ BACnetLiftFault_LIFT_SHAFT_DEVICE_FAULT BACnetLiftFault = 3
+ BACnetLiftFault_POWER_SUPPLY_FAULT BACnetLiftFault = 4
+ BACnetLiftFault_SAFETY_INTERLOCK_FAULT BACnetLiftFault = 5
+ BACnetLiftFault_DOOR_CLOSING_FAULT BACnetLiftFault = 6
+ BACnetLiftFault_DOOR_OPENING_FAULT BACnetLiftFault = 7
BACnetLiftFault_CAR_STOPPED_OUTSIDE_LANDING_ZONE BACnetLiftFault = 8
- BACnetLiftFault_CALL_BUTTON_STUCK BACnetLiftFault = 9
- BACnetLiftFault_START_FAILURE BACnetLiftFault = 10
- BACnetLiftFault_CONTROLLER_SUPPLY_FAULT BACnetLiftFault = 11
- BACnetLiftFault_SELF_TEST_FAILURE BACnetLiftFault = 12
- BACnetLiftFault_RUNTIME_LIMIT_EXCEEDED BACnetLiftFault = 13
- BACnetLiftFault_POSITION_LOST BACnetLiftFault = 14
- BACnetLiftFault_DRIVE_TEMPERATURE_EXCEEDED BACnetLiftFault = 15
- BACnetLiftFault_LOAD_MEASUREMENT_FAULT BACnetLiftFault = 16
- BACnetLiftFault_VENDOR_PROPRIETARY_VALUE BACnetLiftFault = 0xFFFF
+ BACnetLiftFault_CALL_BUTTON_STUCK BACnetLiftFault = 9
+ BACnetLiftFault_START_FAILURE BACnetLiftFault = 10
+ BACnetLiftFault_CONTROLLER_SUPPLY_FAULT BACnetLiftFault = 11
+ BACnetLiftFault_SELF_TEST_FAILURE BACnetLiftFault = 12
+ BACnetLiftFault_RUNTIME_LIMIT_EXCEEDED BACnetLiftFault = 13
+ BACnetLiftFault_POSITION_LOST BACnetLiftFault = 14
+ BACnetLiftFault_DRIVE_TEMPERATURE_EXCEEDED BACnetLiftFault = 15
+ BACnetLiftFault_LOAD_MEASUREMENT_FAULT BACnetLiftFault = 16
+ BACnetLiftFault_VENDOR_PROPRIETARY_VALUE BACnetLiftFault = 0XFFFF
)
var BACnetLiftFaultValues []BACnetLiftFault
func init() {
_ = errors.New
- BACnetLiftFaultValues = []BACnetLiftFault{
+ BACnetLiftFaultValues = []BACnetLiftFault {
BACnetLiftFault_CONTROLLER_FAULT,
BACnetLiftFault_DRIVE_AND_MOTOR_FAULT,
BACnetLiftFault_GOVERNOR_AND_SAFETY_GEAR_FAULT,
@@ -83,42 +83,42 @@ func init() {
func BACnetLiftFaultByValue(value uint16) (enum BACnetLiftFault, ok bool) {
switch value {
- case 0:
- return BACnetLiftFault_CONTROLLER_FAULT, true
- case 0xFFFF:
- return BACnetLiftFault_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLiftFault_DRIVE_AND_MOTOR_FAULT, true
- case 10:
- return BACnetLiftFault_START_FAILURE, true
- case 11:
- return BACnetLiftFault_CONTROLLER_SUPPLY_FAULT, true
- case 12:
- return BACnetLiftFault_SELF_TEST_FAILURE, true
- case 13:
- return BACnetLiftFault_RUNTIME_LIMIT_EXCEEDED, true
- case 14:
- return BACnetLiftFault_POSITION_LOST, true
- case 15:
- return BACnetLiftFault_DRIVE_TEMPERATURE_EXCEEDED, true
- case 16:
- return BACnetLiftFault_LOAD_MEASUREMENT_FAULT, true
- case 2:
- return BACnetLiftFault_GOVERNOR_AND_SAFETY_GEAR_FAULT, true
- case 3:
- return BACnetLiftFault_LIFT_SHAFT_DEVICE_FAULT, true
- case 4:
- return BACnetLiftFault_POWER_SUPPLY_FAULT, true
- case 5:
- return BACnetLiftFault_SAFETY_INTERLOCK_FAULT, true
- case 6:
- return BACnetLiftFault_DOOR_CLOSING_FAULT, true
- case 7:
- return BACnetLiftFault_DOOR_OPENING_FAULT, true
- case 8:
- return BACnetLiftFault_CAR_STOPPED_OUTSIDE_LANDING_ZONE, true
- case 9:
- return BACnetLiftFault_CALL_BUTTON_STUCK, true
+ case 0:
+ return BACnetLiftFault_CONTROLLER_FAULT, true
+ case 0XFFFF:
+ return BACnetLiftFault_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLiftFault_DRIVE_AND_MOTOR_FAULT, true
+ case 10:
+ return BACnetLiftFault_START_FAILURE, true
+ case 11:
+ return BACnetLiftFault_CONTROLLER_SUPPLY_FAULT, true
+ case 12:
+ return BACnetLiftFault_SELF_TEST_FAILURE, true
+ case 13:
+ return BACnetLiftFault_RUNTIME_LIMIT_EXCEEDED, true
+ case 14:
+ return BACnetLiftFault_POSITION_LOST, true
+ case 15:
+ return BACnetLiftFault_DRIVE_TEMPERATURE_EXCEEDED, true
+ case 16:
+ return BACnetLiftFault_LOAD_MEASUREMENT_FAULT, true
+ case 2:
+ return BACnetLiftFault_GOVERNOR_AND_SAFETY_GEAR_FAULT, true
+ case 3:
+ return BACnetLiftFault_LIFT_SHAFT_DEVICE_FAULT, true
+ case 4:
+ return BACnetLiftFault_POWER_SUPPLY_FAULT, true
+ case 5:
+ return BACnetLiftFault_SAFETY_INTERLOCK_FAULT, true
+ case 6:
+ return BACnetLiftFault_DOOR_CLOSING_FAULT, true
+ case 7:
+ return BACnetLiftFault_DOOR_OPENING_FAULT, true
+ case 8:
+ return BACnetLiftFault_CAR_STOPPED_OUTSIDE_LANDING_ZONE, true
+ case 9:
+ return BACnetLiftFault_CALL_BUTTON_STUCK, true
}
return 0, false
}
@@ -165,13 +165,13 @@ func BACnetLiftFaultByName(value string) (enum BACnetLiftFault, ok bool) {
return 0, false
}
-func BACnetLiftFaultKnows(value uint16) bool {
+func BACnetLiftFaultKnows(value uint16) bool {
for _, typeValue := range BACnetLiftFaultValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLiftFault(structType interface{}) BACnetLiftFault {
@@ -267,3 +267,4 @@ func (e BACnetLiftFault) PLC4XEnumName() string {
func (e BACnetLiftFault) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go
index 7e43d619b21..a11bd1561a8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFaultTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftFaultTagged is the corresponding interface of BACnetLiftFaultTagged
type BACnetLiftFaultTagged interface {
@@ -50,15 +52,16 @@ type BACnetLiftFaultTaggedExactly interface {
// _BACnetLiftFaultTagged is the data-structure of this message
type _BACnetLiftFaultTagged struct {
- Header BACnetTagHeader
- Value BACnetLiftFault
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLiftFault
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLiftFaultTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftFaultTagged factory function for _BACnetLiftFaultTagged
-func NewBACnetLiftFaultTagged(header BACnetTagHeader, value BACnetLiftFault, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLiftFaultTagged {
- return &_BACnetLiftFaultTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLiftFaultTagged( header BACnetTagHeader , value BACnetLiftFault , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLiftFaultTagged {
+return &_BACnetLiftFaultTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftFaultTagged(structType interface{}) BACnetLiftFaultTagged {
- if casted, ok := structType.(BACnetLiftFaultTagged); ok {
+ if casted, ok := structType.(BACnetLiftFaultTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftFaultTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLiftFaultTagged) GetLengthInBits(ctx context.Context) uint16 {
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLiftFaultTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLiftFaultTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLiftFaultTagged")
}
@@ -164,12 +169,12 @@ func BACnetLiftFaultTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLiftFaultTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
var value BACnetLiftFault
if _value != nil {
- value = _value.(BACnetLiftFault)
+ value = _value.(BACnetLiftFault)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLiftFaultTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLiftFaultTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLiftFaultTaggedParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetLiftFaultTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLiftFaultTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLiftFaultTagged) Serialize() ([]byte, error) {
func (m *_BACnetLiftFaultTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftFaultTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftFaultTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftFaultTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLiftFaultTagged) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLiftFaultTagged) GetTagNumber() uint8 {
func (m *_BACnetLiftFaultTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLiftFaultTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupMode.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupMode.go
index cd40c952bae..a07c92fb70c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupMode.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupMode.go
@@ -34,21 +34,21 @@ type IBACnetLiftGroupMode interface {
utils.Serializable
}
-const (
- BACnetLiftGroupMode_UNKNOWN BACnetLiftGroupMode = 0
- BACnetLiftGroupMode_NORMAL BACnetLiftGroupMode = 1
- BACnetLiftGroupMode_DOWN_PEAK BACnetLiftGroupMode = 2
- BACnetLiftGroupMode_TWO_WAY BACnetLiftGroupMode = 3
- BACnetLiftGroupMode_FOUR_WAY BACnetLiftGroupMode = 4
+const(
+ BACnetLiftGroupMode_UNKNOWN BACnetLiftGroupMode = 0
+ BACnetLiftGroupMode_NORMAL BACnetLiftGroupMode = 1
+ BACnetLiftGroupMode_DOWN_PEAK BACnetLiftGroupMode = 2
+ BACnetLiftGroupMode_TWO_WAY BACnetLiftGroupMode = 3
+ BACnetLiftGroupMode_FOUR_WAY BACnetLiftGroupMode = 4
BACnetLiftGroupMode_EMERGENCY_POWER BACnetLiftGroupMode = 5
- BACnetLiftGroupMode_UP_PEAK BACnetLiftGroupMode = 6
+ BACnetLiftGroupMode_UP_PEAK BACnetLiftGroupMode = 6
)
var BACnetLiftGroupModeValues []BACnetLiftGroupMode
func init() {
_ = errors.New
- BACnetLiftGroupModeValues = []BACnetLiftGroupMode{
+ BACnetLiftGroupModeValues = []BACnetLiftGroupMode {
BACnetLiftGroupMode_UNKNOWN,
BACnetLiftGroupMode_NORMAL,
BACnetLiftGroupMode_DOWN_PEAK,
@@ -61,20 +61,20 @@ func init() {
func BACnetLiftGroupModeByValue(value uint8) (enum BACnetLiftGroupMode, ok bool) {
switch value {
- case 0:
- return BACnetLiftGroupMode_UNKNOWN, true
- case 1:
- return BACnetLiftGroupMode_NORMAL, true
- case 2:
- return BACnetLiftGroupMode_DOWN_PEAK, true
- case 3:
- return BACnetLiftGroupMode_TWO_WAY, true
- case 4:
- return BACnetLiftGroupMode_FOUR_WAY, true
- case 5:
- return BACnetLiftGroupMode_EMERGENCY_POWER, true
- case 6:
- return BACnetLiftGroupMode_UP_PEAK, true
+ case 0:
+ return BACnetLiftGroupMode_UNKNOWN, true
+ case 1:
+ return BACnetLiftGroupMode_NORMAL, true
+ case 2:
+ return BACnetLiftGroupMode_DOWN_PEAK, true
+ case 3:
+ return BACnetLiftGroupMode_TWO_WAY, true
+ case 4:
+ return BACnetLiftGroupMode_FOUR_WAY, true
+ case 5:
+ return BACnetLiftGroupMode_EMERGENCY_POWER, true
+ case 6:
+ return BACnetLiftGroupMode_UP_PEAK, true
}
return 0, false
}
@@ -99,13 +99,13 @@ func BACnetLiftGroupModeByName(value string) (enum BACnetLiftGroupMode, ok bool)
return 0, false
}
-func BACnetLiftGroupModeKnows(value uint8) bool {
+func BACnetLiftGroupModeKnows(value uint8) bool {
for _, typeValue := range BACnetLiftGroupModeValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLiftGroupMode(structType interface{}) BACnetLiftGroupMode {
@@ -179,3 +179,4 @@ func (e BACnetLiftGroupMode) PLC4XEnumName() string {
func (e BACnetLiftGroupMode) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go
index 579b85241aa..0dcb8368955 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupModeTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLiftGroupModeTagged is the corresponding interface of BACnetLiftGroupModeTagged
type BACnetLiftGroupModeTagged interface {
@@ -46,14 +48,15 @@ type BACnetLiftGroupModeTaggedExactly interface {
// _BACnetLiftGroupModeTagged is the data-structure of this message
type _BACnetLiftGroupModeTagged struct {
- Header BACnetTagHeader
- Value BACnetLiftGroupMode
+ Header BACnetTagHeader
+ Value BACnetLiftGroupMode
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetLiftGroupModeTagged) GetValue() BACnetLiftGroupMode {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLiftGroupModeTagged factory function for _BACnetLiftGroupModeTagged
-func NewBACnetLiftGroupModeTagged(header BACnetTagHeader, value BACnetLiftGroupMode, tagNumber uint8, tagClass TagClass) *_BACnetLiftGroupModeTagged {
- return &_BACnetLiftGroupModeTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLiftGroupModeTagged( header BACnetTagHeader , value BACnetLiftGroupMode , tagNumber uint8 , tagClass TagClass ) *_BACnetLiftGroupModeTagged {
+return &_BACnetLiftGroupModeTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLiftGroupModeTagged(structType interface{}) BACnetLiftGroupModeTagged {
- if casted, ok := structType.(BACnetLiftGroupModeTagged); ok {
+ if casted, ok := structType.(BACnetLiftGroupModeTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLiftGroupModeTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetLiftGroupModeTagged) GetLengthInBits(ctx context.Context) uint16
return lengthInBits
}
+
func (m *_BACnetLiftGroupModeTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetLiftGroupModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLiftGroupModeTagged")
}
@@ -135,12 +140,12 @@ func BACnetLiftGroupModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetLiftGroupModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
}
var value BACnetLiftGroupMode
if _value != nil {
- value = _value.(BACnetLiftGroupMode)
+ value = _value.(BACnetLiftGroupMode)
}
if closeErr := readBuffer.CloseContext("BACnetLiftGroupModeTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetLiftGroupModeTaggedParseWithBuffer(ctx context.Context, readBuffer ut
// Create the instance
return &_BACnetLiftGroupModeTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetLiftGroupModeTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetLiftGroupModeTagged) Serialize() ([]byte, error) {
func (m *_BACnetLiftGroupModeTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLiftGroupModeTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLiftGroupModeTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLiftGroupModeTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetLiftGroupModeTagged) SerializeWithWriteBuffer(ctx context.Contex
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetLiftGroupModeTagged) GetTagNumber() uint8 {
func (m *_BACnetLiftGroupModeTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetLiftGroupModeTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go
index 98ad2c31568..c4c6eb4879d 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommand.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLightingCommand is the corresponding interface of BACnetLightingCommand
type BACnetLightingCommand interface {
@@ -55,14 +57,15 @@ type BACnetLightingCommandExactly interface {
// _BACnetLightingCommand is the data-structure of this message
type _BACnetLightingCommand struct {
- LightningOperation BACnetLightingOperationTagged
- TargetLevel BACnetContextTagReal
- RampRate BACnetContextTagReal
- StepIncrement BACnetContextTagReal
- FadeTime BACnetContextTagUnsignedInteger
- Priority BACnetContextTagUnsignedInteger
+ LightningOperation BACnetLightingOperationTagged
+ TargetLevel BACnetContextTagReal
+ RampRate BACnetContextTagReal
+ StepIncrement BACnetContextTagReal
+ FadeTime BACnetContextTagUnsignedInteger
+ Priority BACnetContextTagUnsignedInteger
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -97,14 +100,15 @@ func (m *_BACnetLightingCommand) GetPriority() BACnetContextTagUnsignedInteger {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLightingCommand factory function for _BACnetLightingCommand
-func NewBACnetLightingCommand(lightningOperation BACnetLightingOperationTagged, targetLevel BACnetContextTagReal, rampRate BACnetContextTagReal, stepIncrement BACnetContextTagReal, fadeTime BACnetContextTagUnsignedInteger, priority BACnetContextTagUnsignedInteger) *_BACnetLightingCommand {
- return &_BACnetLightingCommand{LightningOperation: lightningOperation, TargetLevel: targetLevel, RampRate: rampRate, StepIncrement: stepIncrement, FadeTime: fadeTime, Priority: priority}
+func NewBACnetLightingCommand( lightningOperation BACnetLightingOperationTagged , targetLevel BACnetContextTagReal , rampRate BACnetContextTagReal , stepIncrement BACnetContextTagReal , fadeTime BACnetContextTagUnsignedInteger , priority BACnetContextTagUnsignedInteger ) *_BACnetLightingCommand {
+return &_BACnetLightingCommand{ LightningOperation: lightningOperation , TargetLevel: targetLevel , RampRate: rampRate , StepIncrement: stepIncrement , FadeTime: fadeTime , Priority: priority }
}
// Deprecated: use the interface for direct cast
func CastBACnetLightingCommand(structType interface{}) BACnetLightingCommand {
- if casted, ok := structType.(BACnetLightingCommand); ok {
+ if casted, ok := structType.(BACnetLightingCommand); ok {
return casted
}
if casted, ok := structType.(*BACnetLightingCommand); ok {
@@ -151,6 +155,7 @@ func (m *_BACnetLightingCommand) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLightingCommand) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -172,7 +177,7 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
if pullErr := readBuffer.PullContext("lightningOperation"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lightningOperation")
}
- _lightningOperation, _lightningOperationErr := BACnetLightingOperationTaggedParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), TagClass(TagClass_CONTEXT_SPECIFIC_TAGS))
+_lightningOperation, _lightningOperationErr := BACnetLightingOperationTaggedParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , TagClass( TagClass_CONTEXT_SPECIFIC_TAGS ) )
if _lightningOperationErr != nil {
return nil, errors.Wrap(_lightningOperationErr, "Error parsing 'lightningOperation' field of BACnetLightingCommand")
}
@@ -183,12 +188,12 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
// Optional Field (targetLevel) (Can be skipped, if a given expression evaluates to false)
var targetLevel BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("targetLevel"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for targetLevel")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(1), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(1) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -205,12 +210,12 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
// Optional Field (rampRate) (Can be skipped, if a given expression evaluates to false)
var rampRate BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("rampRate"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for rampRate")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(2), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(2) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -227,12 +232,12 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
// Optional Field (stepIncrement) (Can be skipped, if a given expression evaluates to false)
var stepIncrement BACnetContextTagReal = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("stepIncrement"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for stepIncrement")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(3), BACnetDataType_REAL)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(3) , BACnetDataType_REAL )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -249,12 +254,12 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
// Optional Field (fadeTime) (Can be skipped, if a given expression evaluates to false)
var fadeTime BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("fadeTime"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for fadeTime")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(4), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(4) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -271,12 +276,12 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
// Optional Field (priority) (Can be skipped, if a given expression evaluates to false)
var priority BACnetContextTagUnsignedInteger = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("priority"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for priority")
}
- _val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(5), BACnetDataType_UNSIGNED_INTEGER)
+_val, _err := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8(5) , BACnetDataType_UNSIGNED_INTEGER )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -297,13 +302,13 @@ func BACnetLightingCommandParseWithBuffer(ctx context.Context, readBuffer utils.
// Create the instance
return &_BACnetLightingCommand{
- LightningOperation: lightningOperation,
- TargetLevel: targetLevel,
- RampRate: rampRate,
- StepIncrement: stepIncrement,
- FadeTime: fadeTime,
- Priority: priority,
- }, nil
+ LightningOperation: lightningOperation,
+ TargetLevel: targetLevel,
+ RampRate: rampRate,
+ StepIncrement: stepIncrement,
+ FadeTime: fadeTime,
+ Priority: priority,
+ }, nil
}
func (m *_BACnetLightingCommand) Serialize() ([]byte, error) {
@@ -317,7 +322,7 @@ func (m *_BACnetLightingCommand) Serialize() ([]byte, error) {
func (m *_BACnetLightingCommand) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLightingCommand"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLightingCommand"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLightingCommand")
}
@@ -419,6 +424,7 @@ func (m *_BACnetLightingCommand) SerializeWithWriteBuffer(ctx context.Context, w
return nil
}
+
func (m *_BACnetLightingCommand) isBACnetLightingCommand() bool {
return true
}
@@ -433,3 +439,6 @@ func (m *_BACnetLightingCommand) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go
index 48e3e40b51a..3df4eb70b8c 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingCommandEnclosed.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLightingCommandEnclosed is the corresponding interface of BACnetLightingCommandEnclosed
type BACnetLightingCommandEnclosed interface {
@@ -48,14 +50,15 @@ type BACnetLightingCommandEnclosedExactly interface {
// _BACnetLightingCommandEnclosed is the data-structure of this message
type _BACnetLightingCommandEnclosed struct {
- OpeningTag BACnetOpeningTag
- LightingCommand BACnetLightingCommand
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ LightingCommand BACnetLightingCommand
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -78,14 +81,15 @@ func (m *_BACnetLightingCommandEnclosed) GetClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLightingCommandEnclosed factory function for _BACnetLightingCommandEnclosed
-func NewBACnetLightingCommandEnclosed(openingTag BACnetOpeningTag, lightingCommand BACnetLightingCommand, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetLightingCommandEnclosed {
- return &_BACnetLightingCommandEnclosed{OpeningTag: openingTag, LightingCommand: lightingCommand, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetLightingCommandEnclosed( openingTag BACnetOpeningTag , lightingCommand BACnetLightingCommand , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetLightingCommandEnclosed {
+return &_BACnetLightingCommandEnclosed{ OpeningTag: openingTag , LightingCommand: lightingCommand , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetLightingCommandEnclosed(structType interface{}) BACnetLightingCommandEnclosed {
- if casted, ok := structType.(BACnetLightingCommandEnclosed); ok {
+ if casted, ok := structType.(BACnetLightingCommandEnclosed); ok {
return casted
}
if casted, ok := structType.(*BACnetLightingCommandEnclosed); ok {
@@ -113,6 +117,7 @@ func (m *_BACnetLightingCommandEnclosed) GetLengthInBits(ctx context.Context) ui
return lengthInBits
}
+
func (m *_BACnetLightingCommandEnclosed) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -134,7 +139,7 @@ func BACnetLightingCommandEnclosedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetLightingCommandEnclosed")
}
@@ -147,7 +152,7 @@ func BACnetLightingCommandEnclosedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("lightingCommand"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for lightingCommand")
}
- _lightingCommand, _lightingCommandErr := BACnetLightingCommandParseWithBuffer(ctx, readBuffer)
+_lightingCommand, _lightingCommandErr := BACnetLightingCommandParseWithBuffer(ctx, readBuffer)
if _lightingCommandErr != nil {
return nil, errors.Wrap(_lightingCommandErr, "Error parsing 'lightingCommand' field of BACnetLightingCommandEnclosed")
}
@@ -160,7 +165,7 @@ func BACnetLightingCommandEnclosedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetLightingCommandEnclosed")
}
@@ -175,11 +180,11 @@ func BACnetLightingCommandEnclosedParseWithBuffer(ctx context.Context, readBuffe
// Create the instance
return &_BACnetLightingCommandEnclosed{
- TagNumber: tagNumber,
- OpeningTag: openingTag,
- LightingCommand: lightingCommand,
- ClosingTag: closingTag,
- }, nil
+ TagNumber: tagNumber,
+ OpeningTag: openingTag,
+ LightingCommand: lightingCommand,
+ ClosingTag: closingTag,
+ }, nil
}
func (m *_BACnetLightingCommandEnclosed) Serialize() ([]byte, error) {
@@ -193,7 +198,7 @@ func (m *_BACnetLightingCommandEnclosed) Serialize() ([]byte, error) {
func (m *_BACnetLightingCommandEnclosed) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLightingCommandEnclosed"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLightingCommandEnclosed"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLightingCommandEnclosed")
}
@@ -239,13 +244,13 @@ func (m *_BACnetLightingCommandEnclosed) SerializeWithWriteBuffer(ctx context.Co
return nil
}
+
////
// Arguments Getter
func (m *_BACnetLightingCommandEnclosed) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -263,3 +268,6 @@ func (m *_BACnetLightingCommandEnclosed) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgress.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgress.go
index 3de10d067cb..51987a55602 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgress.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgress.go
@@ -34,19 +34,19 @@ type IBACnetLightingInProgress interface {
utils.Serializable
}
-const (
- BACnetLightingInProgress_IDLE BACnetLightingInProgress = 0
- BACnetLightingInProgress_FADE_ACTIVE BACnetLightingInProgress = 1
- BACnetLightingInProgress_RAMP_ACTIVE BACnetLightingInProgress = 2
+const(
+ BACnetLightingInProgress_IDLE BACnetLightingInProgress = 0
+ BACnetLightingInProgress_FADE_ACTIVE BACnetLightingInProgress = 1
+ BACnetLightingInProgress_RAMP_ACTIVE BACnetLightingInProgress = 2
BACnetLightingInProgress_NOT_CONTROLLED BACnetLightingInProgress = 3
- BACnetLightingInProgress_OTHER BACnetLightingInProgress = 4
+ BACnetLightingInProgress_OTHER BACnetLightingInProgress = 4
)
var BACnetLightingInProgressValues []BACnetLightingInProgress
func init() {
_ = errors.New
- BACnetLightingInProgressValues = []BACnetLightingInProgress{
+ BACnetLightingInProgressValues = []BACnetLightingInProgress {
BACnetLightingInProgress_IDLE,
BACnetLightingInProgress_FADE_ACTIVE,
BACnetLightingInProgress_RAMP_ACTIVE,
@@ -57,16 +57,16 @@ func init() {
func BACnetLightingInProgressByValue(value uint8) (enum BACnetLightingInProgress, ok bool) {
switch value {
- case 0:
- return BACnetLightingInProgress_IDLE, true
- case 1:
- return BACnetLightingInProgress_FADE_ACTIVE, true
- case 2:
- return BACnetLightingInProgress_RAMP_ACTIVE, true
- case 3:
- return BACnetLightingInProgress_NOT_CONTROLLED, true
- case 4:
- return BACnetLightingInProgress_OTHER, true
+ case 0:
+ return BACnetLightingInProgress_IDLE, true
+ case 1:
+ return BACnetLightingInProgress_FADE_ACTIVE, true
+ case 2:
+ return BACnetLightingInProgress_RAMP_ACTIVE, true
+ case 3:
+ return BACnetLightingInProgress_NOT_CONTROLLED, true
+ case 4:
+ return BACnetLightingInProgress_OTHER, true
}
return 0, false
}
@@ -87,13 +87,13 @@ func BACnetLightingInProgressByName(value string) (enum BACnetLightingInProgress
return 0, false
}
-func BACnetLightingInProgressKnows(value uint8) bool {
+func BACnetLightingInProgressKnows(value uint8) bool {
for _, typeValue := range BACnetLightingInProgressValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLightingInProgress(structType interface{}) BACnetLightingInProgress {
@@ -163,3 +163,4 @@ func (e BACnetLightingInProgress) PLC4XEnumName() string {
func (e BACnetLightingInProgress) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go
index 01d64e008ff..887b622a97a 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgressTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLightingInProgressTagged is the corresponding interface of BACnetLightingInProgressTagged
type BACnetLightingInProgressTagged interface {
@@ -46,14 +48,15 @@ type BACnetLightingInProgressTaggedExactly interface {
// _BACnetLightingInProgressTagged is the data-structure of this message
type _BACnetLightingInProgressTagged struct {
- Header BACnetTagHeader
- Value BACnetLightingInProgress
+ Header BACnetTagHeader
+ Value BACnetLightingInProgress
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetLightingInProgressTagged) GetValue() BACnetLightingInProgress {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLightingInProgressTagged factory function for _BACnetLightingInProgressTagged
-func NewBACnetLightingInProgressTagged(header BACnetTagHeader, value BACnetLightingInProgress, tagNumber uint8, tagClass TagClass) *_BACnetLightingInProgressTagged {
- return &_BACnetLightingInProgressTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLightingInProgressTagged( header BACnetTagHeader , value BACnetLightingInProgress , tagNumber uint8 , tagClass TagClass ) *_BACnetLightingInProgressTagged {
+return &_BACnetLightingInProgressTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLightingInProgressTagged(structType interface{}) BACnetLightingInProgressTagged {
- if casted, ok := structType.(BACnetLightingInProgressTagged); ok {
+ if casted, ok := structType.(BACnetLightingInProgressTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLightingInProgressTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetLightingInProgressTagged) GetLengthInBits(ctx context.Context) u
return lengthInBits
}
+
func (m *_BACnetLightingInProgressTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetLightingInProgressTaggedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLightingInProgressTagged")
}
@@ -135,12 +140,12 @@ func BACnetLightingInProgressTaggedParseWithBuffer(ctx context.Context, readBuff
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetLightingInProgressTaggedParseWithBuffer(ctx context.Context, readBuff
}
var value BACnetLightingInProgress
if _value != nil {
- value = _value.(BACnetLightingInProgress)
+ value = _value.(BACnetLightingInProgress)
}
if closeErr := readBuffer.CloseContext("BACnetLightingInProgressTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetLightingInProgressTaggedParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetLightingInProgressTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetLightingInProgressTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetLightingInProgressTagged) Serialize() ([]byte, error) {
func (m *_BACnetLightingInProgressTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLightingInProgressTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLightingInProgressTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLightingInProgressTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetLightingInProgressTagged) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetLightingInProgressTagged) GetTagNumber() uint8 {
func (m *_BACnetLightingInProgressTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetLightingInProgressTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperation.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperation.go
index 31fb026d8f5..7c56dbcda24 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperation.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperation.go
@@ -34,26 +34,26 @@ type IBACnetLightingOperation interface {
utils.Serializable
}
-const (
- BACnetLightingOperation_NONE BACnetLightingOperation = 0
- BACnetLightingOperation_FADE_TO BACnetLightingOperation = 1
- BACnetLightingOperation_RAMP_TO BACnetLightingOperation = 2
- BACnetLightingOperation_STEP_UP BACnetLightingOperation = 3
- BACnetLightingOperation_STEP_DOWN BACnetLightingOperation = 4
- BACnetLightingOperation_STEP_ON BACnetLightingOperation = 5
- BACnetLightingOperation_STEP_OFF BACnetLightingOperation = 6
- BACnetLightingOperation_WARN BACnetLightingOperation = 7
- BACnetLightingOperation_WARN_OFF BACnetLightingOperation = 8
- BACnetLightingOperation_WARN_RELINQUISH BACnetLightingOperation = 9
- BACnetLightingOperation_STOP BACnetLightingOperation = 10
- BACnetLightingOperation_VENDOR_PROPRIETARY_VALUE BACnetLightingOperation = 0xFFFF
+const(
+ BACnetLightingOperation_NONE BACnetLightingOperation = 0
+ BACnetLightingOperation_FADE_TO BACnetLightingOperation = 1
+ BACnetLightingOperation_RAMP_TO BACnetLightingOperation = 2
+ BACnetLightingOperation_STEP_UP BACnetLightingOperation = 3
+ BACnetLightingOperation_STEP_DOWN BACnetLightingOperation = 4
+ BACnetLightingOperation_STEP_ON BACnetLightingOperation = 5
+ BACnetLightingOperation_STEP_OFF BACnetLightingOperation = 6
+ BACnetLightingOperation_WARN BACnetLightingOperation = 7
+ BACnetLightingOperation_WARN_OFF BACnetLightingOperation = 8
+ BACnetLightingOperation_WARN_RELINQUISH BACnetLightingOperation = 9
+ BACnetLightingOperation_STOP BACnetLightingOperation = 10
+ BACnetLightingOperation_VENDOR_PROPRIETARY_VALUE BACnetLightingOperation = 0XFFFF
)
var BACnetLightingOperationValues []BACnetLightingOperation
func init() {
_ = errors.New
- BACnetLightingOperationValues = []BACnetLightingOperation{
+ BACnetLightingOperationValues = []BACnetLightingOperation {
BACnetLightingOperation_NONE,
BACnetLightingOperation_FADE_TO,
BACnetLightingOperation_RAMP_TO,
@@ -71,30 +71,30 @@ func init() {
func BACnetLightingOperationByValue(value uint16) (enum BACnetLightingOperation, ok bool) {
switch value {
- case 0:
- return BACnetLightingOperation_NONE, true
- case 0xFFFF:
- return BACnetLightingOperation_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLightingOperation_FADE_TO, true
- case 10:
- return BACnetLightingOperation_STOP, true
- case 2:
- return BACnetLightingOperation_RAMP_TO, true
- case 3:
- return BACnetLightingOperation_STEP_UP, true
- case 4:
- return BACnetLightingOperation_STEP_DOWN, true
- case 5:
- return BACnetLightingOperation_STEP_ON, true
- case 6:
- return BACnetLightingOperation_STEP_OFF, true
- case 7:
- return BACnetLightingOperation_WARN, true
- case 8:
- return BACnetLightingOperation_WARN_OFF, true
- case 9:
- return BACnetLightingOperation_WARN_RELINQUISH, true
+ case 0:
+ return BACnetLightingOperation_NONE, true
+ case 0XFFFF:
+ return BACnetLightingOperation_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLightingOperation_FADE_TO, true
+ case 10:
+ return BACnetLightingOperation_STOP, true
+ case 2:
+ return BACnetLightingOperation_RAMP_TO, true
+ case 3:
+ return BACnetLightingOperation_STEP_UP, true
+ case 4:
+ return BACnetLightingOperation_STEP_DOWN, true
+ case 5:
+ return BACnetLightingOperation_STEP_ON, true
+ case 6:
+ return BACnetLightingOperation_STEP_OFF, true
+ case 7:
+ return BACnetLightingOperation_WARN, true
+ case 8:
+ return BACnetLightingOperation_WARN_OFF, true
+ case 9:
+ return BACnetLightingOperation_WARN_RELINQUISH, true
}
return 0, false
}
@@ -129,13 +129,13 @@ func BACnetLightingOperationByName(value string) (enum BACnetLightingOperation,
return 0, false
}
-func BACnetLightingOperationKnows(value uint16) bool {
+func BACnetLightingOperationKnows(value uint16) bool {
for _, typeValue := range BACnetLightingOperationValues {
if uint16(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLightingOperation(structType interface{}) BACnetLightingOperation {
@@ -219,3 +219,4 @@ func (e BACnetLightingOperation) PLC4XEnumName() string {
func (e BACnetLightingOperation) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go
index c303a37b957..de4179c8645 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperationTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLightingOperationTagged is the corresponding interface of BACnetLightingOperationTagged
type BACnetLightingOperationTagged interface {
@@ -50,15 +52,16 @@ type BACnetLightingOperationTaggedExactly interface {
// _BACnetLightingOperationTagged is the data-structure of this message
type _BACnetLightingOperationTagged struct {
- Header BACnetTagHeader
- Value BACnetLightingOperation
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLightingOperation
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLightingOperationTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLightingOperationTagged factory function for _BACnetLightingOperationTagged
-func NewBACnetLightingOperationTagged(header BACnetTagHeader, value BACnetLightingOperation, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLightingOperationTagged {
- return &_BACnetLightingOperationTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLightingOperationTagged( header BACnetTagHeader , value BACnetLightingOperation , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLightingOperationTagged {
+return &_BACnetLightingOperationTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLightingOperationTagged(structType interface{}) BACnetLightingOperationTagged {
- if casted, ok := structType.(BACnetLightingOperationTagged); ok {
+ if casted, ok := structType.(BACnetLightingOperationTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLightingOperationTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLightingOperationTagged) GetLengthInBits(ctx context.Context) ui
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLightingOperationTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLightingOperationTaggedParseWithBuffer(ctx context.Context, readBuffe
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLightingOperationTagged")
}
@@ -164,12 +169,12 @@ func BACnetLightingOperationTaggedParseWithBuffer(ctx context.Context, readBuffe
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLightingOperationTaggedParseWithBuffer(ctx context.Context, readBuffe
}
var value BACnetLightingOperation
if _value != nil {
- value = _value.(BACnetLightingOperation)
+ value = _value.(BACnetLightingOperation)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLightingOperationTaggedParseWithBuffer(ctx context.Context, readBuffe
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLightingOperationTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLightingOperationTaggedParseWithBuffer(ctx context.Context, readBuffe
// Create the instance
return &_BACnetLightingOperationTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLightingOperationTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLightingOperationTagged) Serialize() ([]byte, error) {
func (m *_BACnetLightingOperationTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLightingOperationTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLightingOperationTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLightingOperationTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLightingOperationTagged) SerializeWithWriteBuffer(ctx context.Co
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLightingOperationTagged) GetTagNumber() uint8 {
func (m *_BACnetLightingOperationTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLightingOperationTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransition.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransition.go
index f326245eea0..7239115bdf7 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransition.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransition.go
@@ -34,18 +34,18 @@ type IBACnetLightingTransition interface {
utils.Serializable
}
-const (
- BACnetLightingTransition_NONE BACnetLightingTransition = 0
- BACnetLightingTransition_FADE BACnetLightingTransition = 1
- BACnetLightingTransition_RAMP BACnetLightingTransition = 2
- BACnetLightingTransition_VENDOR_PROPRIETARY_VALUE BACnetLightingTransition = 0xFF
+const(
+ BACnetLightingTransition_NONE BACnetLightingTransition = 0
+ BACnetLightingTransition_FADE BACnetLightingTransition = 1
+ BACnetLightingTransition_RAMP BACnetLightingTransition = 2
+ BACnetLightingTransition_VENDOR_PROPRIETARY_VALUE BACnetLightingTransition = 0XFF
)
var BACnetLightingTransitionValues []BACnetLightingTransition
func init() {
_ = errors.New
- BACnetLightingTransitionValues = []BACnetLightingTransition{
+ BACnetLightingTransitionValues = []BACnetLightingTransition {
BACnetLightingTransition_NONE,
BACnetLightingTransition_FADE,
BACnetLightingTransition_RAMP,
@@ -55,14 +55,14 @@ func init() {
func BACnetLightingTransitionByValue(value uint8) (enum BACnetLightingTransition, ok bool) {
switch value {
- case 0:
- return BACnetLightingTransition_NONE, true
- case 0xFF:
- return BACnetLightingTransition_VENDOR_PROPRIETARY_VALUE, true
- case 1:
- return BACnetLightingTransition_FADE, true
- case 2:
- return BACnetLightingTransition_RAMP, true
+ case 0:
+ return BACnetLightingTransition_NONE, true
+ case 0XFF:
+ return BACnetLightingTransition_VENDOR_PROPRIETARY_VALUE, true
+ case 1:
+ return BACnetLightingTransition_FADE, true
+ case 2:
+ return BACnetLightingTransition_RAMP, true
}
return 0, false
}
@@ -81,13 +81,13 @@ func BACnetLightingTransitionByName(value string) (enum BACnetLightingTransition
return 0, false
}
-func BACnetLightingTransitionKnows(value uint8) bool {
+func BACnetLightingTransitionKnows(value uint8) bool {
for _, typeValue := range BACnetLightingTransitionValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLightingTransition(structType interface{}) BACnetLightingTransition {
@@ -155,3 +155,4 @@ func (e BACnetLightingTransition) PLC4XEnumName() string {
func (e BACnetLightingTransition) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go
index 10cb5bc9578..f5d913ab1e2 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransitionTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLightingTransitionTagged is the corresponding interface of BACnetLightingTransitionTagged
type BACnetLightingTransitionTagged interface {
@@ -50,15 +52,16 @@ type BACnetLightingTransitionTaggedExactly interface {
// _BACnetLightingTransitionTagged is the data-structure of this message
type _BACnetLightingTransitionTagged struct {
- Header BACnetTagHeader
- Value BACnetLightingTransition
- ProprietaryValue uint32
+ Header BACnetTagHeader
+ Value BACnetLightingTransition
+ ProprietaryValue uint32
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -96,14 +99,15 @@ func (m *_BACnetLightingTransitionTagged) GetIsProprietary() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLightingTransitionTagged factory function for _BACnetLightingTransitionTagged
-func NewBACnetLightingTransitionTagged(header BACnetTagHeader, value BACnetLightingTransition, proprietaryValue uint32, tagNumber uint8, tagClass TagClass) *_BACnetLightingTransitionTagged {
- return &_BACnetLightingTransitionTagged{Header: header, Value: value, ProprietaryValue: proprietaryValue, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLightingTransitionTagged( header BACnetTagHeader , value BACnetLightingTransition , proprietaryValue uint32 , tagNumber uint8 , tagClass TagClass ) *_BACnetLightingTransitionTagged {
+return &_BACnetLightingTransitionTagged{ Header: header , Value: value , ProprietaryValue: proprietaryValue , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLightingTransitionTagged(structType interface{}) BACnetLightingTransitionTagged {
- if casted, ok := structType.(BACnetLightingTransitionTagged); ok {
+ if casted, ok := structType.(BACnetLightingTransitionTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLightingTransitionTagged); ok {
@@ -123,16 +127,17 @@ func (m *_BACnetLightingTransitionTagged) GetLengthInBits(ctx context.Context) u
lengthInBits += m.Header.GetLengthInBits(ctx)
// Manual Field (value)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32(int32(0)) }, func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32(int32(0))}, func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}).(int32))
// A virtual field doesn't have any in- or output.
// Manual Field (proprietaryValue)
- lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} { return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8)))) }, func() interface{} { return int32(int32(0)) }).(int32))
+ lengthInBits += uint16(utils.InlineIf(m.GetIsProprietary(), func() interface{} {return int32((int32(m.GetHeader().GetActualLength()) * int32(int32(8))))}, func() interface{} {return int32(int32(0))}).(int32))
return lengthInBits
}
+
func (m *_BACnetLightingTransitionTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLightingTransitionTaggedParseWithBuffer(ctx context.Context, readBuff
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLightingTransitionTagged")
}
@@ -164,12 +169,12 @@ func BACnetLightingTransitionTaggedParseWithBuffer(ctx context.Context, readBuff
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -180,7 +185,7 @@ func BACnetLightingTransitionTaggedParseWithBuffer(ctx context.Context, readBuff
}
var value BACnetLightingTransition
if _value != nil {
- value = _value.(BACnetLightingTransition)
+ value = _value.(BACnetLightingTransition)
}
// Virtual field
@@ -195,7 +200,7 @@ func BACnetLightingTransitionTaggedParseWithBuffer(ctx context.Context, readBuff
}
var proprietaryValue uint32
if _proprietaryValue != nil {
- proprietaryValue = _proprietaryValue.(uint32)
+ proprietaryValue = _proprietaryValue.(uint32)
}
if closeErr := readBuffer.CloseContext("BACnetLightingTransitionTagged"); closeErr != nil {
@@ -204,12 +209,12 @@ func BACnetLightingTransitionTaggedParseWithBuffer(ctx context.Context, readBuff
// Create the instance
return &_BACnetLightingTransitionTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- ProprietaryValue: proprietaryValue,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ ProprietaryValue: proprietaryValue,
+ }, nil
}
func (m *_BACnetLightingTransitionTagged) Serialize() ([]byte, error) {
@@ -223,7 +228,7 @@ func (m *_BACnetLightingTransitionTagged) Serialize() ([]byte, error) {
func (m *_BACnetLightingTransitionTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLightingTransitionTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLightingTransitionTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLightingTransitionTagged")
}
@@ -261,6 +266,7 @@ func (m *_BACnetLightingTransitionTagged) SerializeWithWriteBuffer(ctx context.C
return nil
}
+
////
// Arguments Getter
@@ -270,7 +276,6 @@ func (m *_BACnetLightingTransitionTagged) GetTagNumber() uint8 {
func (m *_BACnetLightingTransitionTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -288,3 +293,6 @@ func (m *_BACnetLightingTransitionTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnable.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnable.go
index 3e184fdcb54..424deba84dc 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnable.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnable.go
@@ -34,8 +34,8 @@ type IBACnetLimitEnable interface {
utils.Serializable
}
-const (
- BACnetLimitEnable_LOW_LIMIT_ENABLE BACnetLimitEnable = 0
+const(
+ BACnetLimitEnable_LOW_LIMIT_ENABLE BACnetLimitEnable = 0
BACnetLimitEnable_HIGH_LIMIT_ENABLE BACnetLimitEnable = 1
)
@@ -43,7 +43,7 @@ var BACnetLimitEnableValues []BACnetLimitEnable
func init() {
_ = errors.New
- BACnetLimitEnableValues = []BACnetLimitEnable{
+ BACnetLimitEnableValues = []BACnetLimitEnable {
BACnetLimitEnable_LOW_LIMIT_ENABLE,
BACnetLimitEnable_HIGH_LIMIT_ENABLE,
}
@@ -51,10 +51,10 @@ func init() {
func BACnetLimitEnableByValue(value uint8) (enum BACnetLimitEnable, ok bool) {
switch value {
- case 0:
- return BACnetLimitEnable_LOW_LIMIT_ENABLE, true
- case 1:
- return BACnetLimitEnable_HIGH_LIMIT_ENABLE, true
+ case 0:
+ return BACnetLimitEnable_LOW_LIMIT_ENABLE, true
+ case 1:
+ return BACnetLimitEnable_HIGH_LIMIT_ENABLE, true
}
return 0, false
}
@@ -69,13 +69,13 @@ func BACnetLimitEnableByName(value string) (enum BACnetLimitEnable, ok bool) {
return 0, false
}
-func BACnetLimitEnableKnows(value uint8) bool {
+func BACnetLimitEnableKnows(value uint8) bool {
for _, typeValue := range BACnetLimitEnableValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLimitEnable(structType interface{}) BACnetLimitEnable {
@@ -139,3 +139,4 @@ func (e BACnetLimitEnable) PLC4XEnumName() string {
func (e BACnetLimitEnable) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go
index fcdc62d9934..294d29a27a9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnableTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLimitEnableTagged is the corresponding interface of BACnetLimitEnableTagged
type BACnetLimitEnableTagged interface {
@@ -50,14 +52,15 @@ type BACnetLimitEnableTaggedExactly interface {
// _BACnetLimitEnableTagged is the data-structure of this message
type _BACnetLimitEnableTagged struct {
- Header BACnetTagHeader
- Payload BACnetTagPayloadBitString
+ Header BACnetTagHeader
+ Payload BACnetTagPayloadBitString
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -83,13 +86,13 @@ func (m *_BACnetLimitEnableTagged) GetPayload() BACnetTagPayloadBitString {
func (m *_BACnetLimitEnableTagged) GetLowLimitEnable() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (0))), func() interface{} { return bool(m.GetPayload().GetData()[0]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((0)))), func() interface{} {return bool(m.GetPayload().GetData()[0])}, func() interface{} {return bool(bool(false))}).(bool))
}
func (m *_BACnetLimitEnableTagged) GetHighLimitEnable() bool {
ctx := context.Background()
_ = ctx
- return bool(utils.InlineIf((bool((len(m.GetPayload().GetData())) > (1))), func() interface{} { return bool(m.GetPayload().GetData()[1]) }, func() interface{} { return bool(bool(false)) }).(bool))
+ return bool(utils.InlineIf((bool(((len(m.GetPayload().GetData()))) > ((1)))), func() interface{} {return bool(m.GetPayload().GetData()[1])}, func() interface{} {return bool(bool(false))}).(bool))
}
///////////////////////
@@ -97,14 +100,15 @@ func (m *_BACnetLimitEnableTagged) GetHighLimitEnable() bool {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLimitEnableTagged factory function for _BACnetLimitEnableTagged
-func NewBACnetLimitEnableTagged(header BACnetTagHeader, payload BACnetTagPayloadBitString, tagNumber uint8, tagClass TagClass) *_BACnetLimitEnableTagged {
- return &_BACnetLimitEnableTagged{Header: header, Payload: payload, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLimitEnableTagged( header BACnetTagHeader , payload BACnetTagPayloadBitString , tagNumber uint8 , tagClass TagClass ) *_BACnetLimitEnableTagged {
+return &_BACnetLimitEnableTagged{ Header: header , Payload: payload , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLimitEnableTagged(structType interface{}) BACnetLimitEnableTagged {
- if casted, ok := structType.(BACnetLimitEnableTagged); ok {
+ if casted, ok := structType.(BACnetLimitEnableTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLimitEnableTagged); ok {
@@ -133,6 +137,7 @@ func (m *_BACnetLimitEnableTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLimitEnableTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -154,7 +159,7 @@ func BACnetLimitEnableTaggedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLimitEnableTagged")
}
@@ -164,12 +169,12 @@ func BACnetLimitEnableTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -177,7 +182,7 @@ func BACnetLimitEnableTaggedParseWithBuffer(ctx context.Context, readBuffer util
if pullErr := readBuffer.PullContext("payload"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for payload")
}
- _payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer, uint32(header.GetActualLength()))
+_payload, _payloadErr := BACnetTagPayloadBitStringParseWithBuffer(ctx, readBuffer , uint32( header.GetActualLength() ) )
if _payloadErr != nil {
return nil, errors.Wrap(_payloadErr, "Error parsing 'payload' field of BACnetLimitEnableTagged")
}
@@ -187,12 +192,12 @@ func BACnetLimitEnableTaggedParseWithBuffer(ctx context.Context, readBuffer util
}
// Virtual field
- _lowLimitEnable := utils.InlineIf((bool((len(payload.GetData())) > (0))), func() interface{} { return bool(payload.GetData()[0]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _lowLimitEnable := utils.InlineIf((bool(((len(payload.GetData()))) > ((0)))), func() interface{} {return bool(payload.GetData()[0])}, func() interface{} {return bool(bool(false))}).(bool)
lowLimitEnable := bool(_lowLimitEnable)
_ = lowLimitEnable
// Virtual field
- _highLimitEnable := utils.InlineIf((bool((len(payload.GetData())) > (1))), func() interface{} { return bool(payload.GetData()[1]) }, func() interface{} { return bool(bool(false)) }).(bool)
+ _highLimitEnable := utils.InlineIf((bool(((len(payload.GetData()))) > ((1)))), func() interface{} {return bool(payload.GetData()[1])}, func() interface{} {return bool(bool(false))}).(bool)
highLimitEnable := bool(_highLimitEnable)
_ = highLimitEnable
@@ -202,11 +207,11 @@ func BACnetLimitEnableTaggedParseWithBuffer(ctx context.Context, readBuffer util
// Create the instance
return &_BACnetLimitEnableTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Payload: payload,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Payload: payload,
+ }, nil
}
func (m *_BACnetLimitEnableTagged) Serialize() ([]byte, error) {
@@ -220,7 +225,7 @@ func (m *_BACnetLimitEnableTagged) Serialize() ([]byte, error) {
func (m *_BACnetLimitEnableTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLimitEnableTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLimitEnableTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLimitEnableTagged")
}
@@ -262,6 +267,7 @@ func (m *_BACnetLimitEnableTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -271,7 +277,6 @@ func (m *_BACnetLimitEnableTagged) GetTagNumber() uint8 {
func (m *_BACnetLimitEnableTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -289,3 +294,6 @@ func (m *_BACnetLimitEnableTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatus.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatus.go
index 12a55b6016a..a590142a7c8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatus.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatus.go
@@ -34,19 +34,19 @@ type IBACnetLockStatus interface {
utils.Serializable
}
-const (
- BACnetLockStatus_LOCKED BACnetLockStatus = 0
- BACnetLockStatus_UNLOCKED BACnetLockStatus = 1
+const(
+ BACnetLockStatus_LOCKED BACnetLockStatus = 0
+ BACnetLockStatus_UNLOCKED BACnetLockStatus = 1
BACnetLockStatus_LOCK_FAULT BACnetLockStatus = 2
- BACnetLockStatus_UNUSED BACnetLockStatus = 3
- BACnetLockStatus_UNKNOWN BACnetLockStatus = 4
+ BACnetLockStatus_UNUSED BACnetLockStatus = 3
+ BACnetLockStatus_UNKNOWN BACnetLockStatus = 4
)
var BACnetLockStatusValues []BACnetLockStatus
func init() {
_ = errors.New
- BACnetLockStatusValues = []BACnetLockStatus{
+ BACnetLockStatusValues = []BACnetLockStatus {
BACnetLockStatus_LOCKED,
BACnetLockStatus_UNLOCKED,
BACnetLockStatus_LOCK_FAULT,
@@ -57,16 +57,16 @@ func init() {
func BACnetLockStatusByValue(value uint8) (enum BACnetLockStatus, ok bool) {
switch value {
- case 0:
- return BACnetLockStatus_LOCKED, true
- case 1:
- return BACnetLockStatus_UNLOCKED, true
- case 2:
- return BACnetLockStatus_LOCK_FAULT, true
- case 3:
- return BACnetLockStatus_UNUSED, true
- case 4:
- return BACnetLockStatus_UNKNOWN, true
+ case 0:
+ return BACnetLockStatus_LOCKED, true
+ case 1:
+ return BACnetLockStatus_UNLOCKED, true
+ case 2:
+ return BACnetLockStatus_LOCK_FAULT, true
+ case 3:
+ return BACnetLockStatus_UNUSED, true
+ case 4:
+ return BACnetLockStatus_UNKNOWN, true
}
return 0, false
}
@@ -87,13 +87,13 @@ func BACnetLockStatusByName(value string) (enum BACnetLockStatus, ok bool) {
return 0, false
}
-func BACnetLockStatusKnows(value uint8) bool {
+func BACnetLockStatusKnows(value uint8) bool {
for _, typeValue := range BACnetLockStatusValues {
if uint8(typeValue) == value {
return true
}
}
- return false
+ return false;
}
func CastBACnetLockStatus(structType interface{}) BACnetLockStatus {
@@ -163,3 +163,4 @@ func (e BACnetLockStatus) PLC4XEnumName() string {
func (e BACnetLockStatus) String() string {
return e.PLC4XEnumName()
}
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go
index 0ce2873eec6..f899f20cd66 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatusTagged.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLockStatusTagged is the corresponding interface of BACnetLockStatusTagged
type BACnetLockStatusTagged interface {
@@ -46,14 +48,15 @@ type BACnetLockStatusTaggedExactly interface {
// _BACnetLockStatusTagged is the data-structure of this message
type _BACnetLockStatusTagged struct {
- Header BACnetTagHeader
- Value BACnetLockStatus
+ Header BACnetTagHeader
+ Value BACnetLockStatus
// Arguments.
TagNumber uint8
- TagClass TagClass
+ TagClass TagClass
}
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -72,14 +75,15 @@ func (m *_BACnetLockStatusTagged) GetValue() BACnetLockStatus {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLockStatusTagged factory function for _BACnetLockStatusTagged
-func NewBACnetLockStatusTagged(header BACnetTagHeader, value BACnetLockStatus, tagNumber uint8, tagClass TagClass) *_BACnetLockStatusTagged {
- return &_BACnetLockStatusTagged{Header: header, Value: value, TagNumber: tagNumber, TagClass: tagClass}
+func NewBACnetLockStatusTagged( header BACnetTagHeader , value BACnetLockStatus , tagNumber uint8 , tagClass TagClass ) *_BACnetLockStatusTagged {
+return &_BACnetLockStatusTagged{ Header: header , Value: value , TagNumber: tagNumber , TagClass: tagClass }
}
// Deprecated: use the interface for direct cast
func CastBACnetLockStatusTagged(structType interface{}) BACnetLockStatusTagged {
- if casted, ok := structType.(BACnetLockStatusTagged); ok {
+ if casted, ok := structType.(BACnetLockStatusTagged); ok {
return casted
}
if casted, ok := structType.(*BACnetLockStatusTagged); ok {
@@ -104,6 +108,7 @@ func (m *_BACnetLockStatusTagged) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLockStatusTagged) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -125,7 +130,7 @@ func BACnetLockStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
if pullErr := readBuffer.PullContext("header"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for header")
}
- _header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+_header, _headerErr := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
if _headerErr != nil {
return nil, errors.Wrap(_headerErr, "Error parsing 'header' field of BACnetLockStatusTagged")
}
@@ -135,12 +140,12 @@ func BACnetLockStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
// Validation
- if !(bool((header.GetTagClass()) == (tagClass))) {
+ if (!(bool((header.GetTagClass()) == (tagClass)))) {
return nil, errors.WithStack(utils.ParseValidationError{"tag class doesn't match"})
}
// Validation
- if !(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber))))) {
+ if (!(bool((bool((header.GetTagClass()) == (TagClass_APPLICATION_TAGS)))) || bool((bool((header.GetActualTagNumber()) == (tagNumber)))))) {
return nil, errors.WithStack(utils.ParseAssertError{"tagnumber doesn't match"})
}
@@ -151,7 +156,7 @@ func BACnetLockStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
}
var value BACnetLockStatus
if _value != nil {
- value = _value.(BACnetLockStatus)
+ value = _value.(BACnetLockStatus)
}
if closeErr := readBuffer.CloseContext("BACnetLockStatusTagged"); closeErr != nil {
@@ -160,11 +165,11 @@ func BACnetLockStatusTaggedParseWithBuffer(ctx context.Context, readBuffer utils
// Create the instance
return &_BACnetLockStatusTagged{
- TagNumber: tagNumber,
- TagClass: tagClass,
- Header: header,
- Value: value,
- }, nil
+ TagNumber: tagNumber,
+ TagClass: tagClass,
+ Header: header,
+ Value: value,
+ }, nil
}
func (m *_BACnetLockStatusTagged) Serialize() ([]byte, error) {
@@ -178,7 +183,7 @@ func (m *_BACnetLockStatusTagged) Serialize() ([]byte, error) {
func (m *_BACnetLockStatusTagged) SerializeWithWriteBuffer(ctx context.Context, writeBuffer utils.WriteBuffer) error {
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLockStatusTagged"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLockStatusTagged"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLockStatusTagged")
}
@@ -206,6 +211,7 @@ func (m *_BACnetLockStatusTagged) SerializeWithWriteBuffer(ctx context.Context,
return nil
}
+
////
// Arguments Getter
@@ -215,7 +221,6 @@ func (m *_BACnetLockStatusTagged) GetTagNumber() uint8 {
func (m *_BACnetLockStatusTagged) GetTagClass() TagClass {
return m.TagClass
}
-
//
////
@@ -233,3 +238,6 @@ func (m *_BACnetLockStatusTagged) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go
index b1053625eba..99ecfb632c8 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogData.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogData is the corresponding interface of BACnetLogData
type BACnetLogData interface {
@@ -51,9 +53,9 @@ type BACnetLogDataExactly interface {
// _BACnetLogData is the data-structure of this message
type _BACnetLogData struct {
_BACnetLogDataChildRequirements
- OpeningTag BACnetOpeningTag
- PeekedTagHeader BACnetTagHeader
- ClosingTag BACnetClosingTag
+ OpeningTag BACnetOpeningTag
+ PeekedTagHeader BACnetTagHeader
+ ClosingTag BACnetClosingTag
// Arguments.
TagNumber uint8
@@ -64,6 +66,7 @@ type _BACnetLogDataChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetLogDataParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetLogData, serializeChildFunction func() error) error
GetTypeName() string
@@ -71,13 +74,12 @@ type BACnetLogDataParent interface {
type BACnetLogDataChild interface {
utils.Serializable
- InitializeParent(parent BACnetLogData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag)
+InitializeParent(parent BACnetLogData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag )
GetParent() *BACnetLogData
GetTypeName() string
BACnetLogData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -115,14 +117,15 @@ func (m *_BACnetLogData) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogData factory function for _BACnetLogData
-func NewBACnetLogData(openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetLogData {
- return &_BACnetLogData{OpeningTag: openingTag, PeekedTagHeader: peekedTagHeader, ClosingTag: closingTag, TagNumber: tagNumber}
+func NewBACnetLogData( openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetLogData {
+return &_BACnetLogData{ OpeningTag: openingTag , PeekedTagHeader: peekedTagHeader , ClosingTag: closingTag , TagNumber: tagNumber }
}
// Deprecated: use the interface for direct cast
func CastBACnetLogData(structType interface{}) BACnetLogData {
- if casted, ok := structType.(BACnetLogData); ok {
+ if casted, ok := structType.(BACnetLogData); ok {
return casted
}
if casted, ok := structType.(*BACnetLogData); ok {
@@ -135,6 +138,7 @@ func (m *_BACnetLogData) GetTypeName() string {
return "BACnetLogData"
}
+
func (m *_BACnetLogData) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -170,7 +174,7 @@ func BACnetLogDataParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
if pullErr := readBuffer.PullContext("openingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for openingTag")
}
- _openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_openingTag, _openingTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _openingTagErr != nil {
return nil, errors.Wrap(_openingTagErr, "Error parsing 'openingTag' field of BACnetLogData")
}
@@ -179,13 +183,13 @@ func BACnetLogDataParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
return nil, errors.Wrap(closeErr, "Error closing for openingTag")
}
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -195,18 +199,18 @@ func BACnetLogDataParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetLogDataChildSerializeRequirement interface {
BACnetLogData
- InitializeParent(BACnetLogData, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
+ InitializeParent(BACnetLogData, BACnetOpeningTag, BACnetTagHeader, BACnetClosingTag)
GetParent() BACnetLogData
}
var _childTemp interface{}
var _child BACnetLogDataChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetLogDataLogStatus
+case peekedTagNumber == uint8(0) : // BACnetLogDataLogStatus
_childTemp, typeSwitchError = BACnetLogDataLogStatusParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == uint8(1): // BACnetLogDataLogData
+case peekedTagNumber == uint8(1) : // BACnetLogDataLogData
_childTemp, typeSwitchError = BACnetLogDataLogDataParseWithBuffer(ctx, readBuffer, tagNumber)
- case peekedTagNumber == uint8(2): // BACnetLogDataLogDataTimeChange
+case peekedTagNumber == uint8(2) : // BACnetLogDataLogDataTimeChange
_childTemp, typeSwitchError = BACnetLogDataLogDataTimeChangeParseWithBuffer(ctx, readBuffer, tagNumber)
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
@@ -220,7 +224,7 @@ func BACnetLogDataParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
if pullErr := readBuffer.PullContext("closingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for closingTag")
}
- _closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(tagNumber))
+_closingTag, _closingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( tagNumber ) )
if _closingTagErr != nil {
return nil, errors.Wrap(_closingTagErr, "Error parsing 'closingTag' field of BACnetLogData")
}
@@ -234,7 +238,7 @@ func BACnetLogDataParseWithBuffer(ctx context.Context, readBuffer utils.ReadBuff
}
// Finish initializing
- _child.InitializeParent(_child, openingTag, peekedTagHeader, closingTag)
+_child.InitializeParent(_child , openingTag , peekedTagHeader , closingTag )
return _child, nil
}
@@ -244,7 +248,7 @@ func (pm *_BACnetLogData) SerializeParent(ctx context.Context, writeBuffer utils
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLogData"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLogData"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLogData")
}
@@ -287,13 +291,13 @@ func (pm *_BACnetLogData) SerializeParent(ctx context.Context, writeBuffer utils
return nil
}
+
////
// Arguments Getter
func (m *_BACnetLogData) GetTagNumber() uint8 {
return m.TagNumber
}
-
//
////
@@ -311,3 +315,6 @@ func (m *_BACnetLogData) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go
index 98cb3a3e180..b263f26a386 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogData.go
@@ -19,14 +19,16 @@
package model
+
import (
"context"
- spiContext "github.com/apache/plc4x/plc4go/spi/context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
+ spiContext "github.com/apache/plc4x/plc4go/spi/context"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogData is the corresponding interface of BACnetLogDataLogData
type BACnetLogDataLogData interface {
@@ -51,11 +53,13 @@ type BACnetLogDataLogDataExactly interface {
// _BACnetLogDataLogData is the data-structure of this message
type _BACnetLogDataLogData struct {
*_BACnetLogData
- InnerOpeningTag BACnetOpeningTag
- LogData []BACnetLogDataLogDataEntry
- InnerClosingTag BACnetClosingTag
+ InnerOpeningTag BACnetOpeningTag
+ LogData []BACnetLogDataLogDataEntry
+ InnerClosingTag BACnetClosingTag
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -66,16 +70,14 @@ type _BACnetLogDataLogData struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogData) InitializeParent(parent BACnetLogData, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag) {
- m.OpeningTag = openingTag
+func (m *_BACnetLogDataLogData) InitializeParent(parent BACnetLogData , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag ) { m.OpeningTag = openingTag
m.PeekedTagHeader = peekedTagHeader
m.ClosingTag = closingTag
}
-func (m *_BACnetLogDataLogData) GetParent() BACnetLogData {
+func (m *_BACnetLogDataLogData) GetParent() BACnetLogData {
return m._BACnetLogData
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,13 +100,14 @@ func (m *_BACnetLogDataLogData) GetInnerClosingTag() BACnetClosingTag {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogData factory function for _BACnetLogDataLogData
-func NewBACnetLogDataLogData(innerOpeningTag BACnetOpeningTag, logData []BACnetLogDataLogDataEntry, innerClosingTag BACnetClosingTag, openingTag BACnetOpeningTag, peekedTagHeader BACnetTagHeader, closingTag BACnetClosingTag, tagNumber uint8) *_BACnetLogDataLogData {
+func NewBACnetLogDataLogData( innerOpeningTag BACnetOpeningTag , logData []BACnetLogDataLogDataEntry , innerClosingTag BACnetClosingTag , openingTag BACnetOpeningTag , peekedTagHeader BACnetTagHeader , closingTag BACnetClosingTag , tagNumber uint8 ) *_BACnetLogDataLogData {
_result := &_BACnetLogDataLogData{
InnerOpeningTag: innerOpeningTag,
- LogData: logData,
+ LogData: logData,
InnerClosingTag: innerClosingTag,
- _BACnetLogData: NewBACnetLogData(openingTag, peekedTagHeader, closingTag, tagNumber),
+ _BACnetLogData: NewBACnetLogData(openingTag, peekedTagHeader, closingTag, tagNumber),
}
_result._BACnetLogData._BACnetLogDataChildRequirements = _result
return _result
@@ -112,7 +115,7 @@ func NewBACnetLogDataLogData(innerOpeningTag BACnetOpeningTag, logData []BACnetL
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogData(structType interface{}) BACnetLogDataLogData {
- if casted, ok := structType.(BACnetLogDataLogData); ok {
+ if casted, ok := structType.(BACnetLogDataLogData); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogData); ok {
@@ -144,6 +147,7 @@ func (m *_BACnetLogDataLogData) GetLengthInBits(ctx context.Context) uint16 {
return lengthInBits
}
+
func (m *_BACnetLogDataLogData) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -165,7 +169,7 @@ func BACnetLogDataLogDataParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("innerOpeningTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for innerOpeningTag")
}
- _innerOpeningTag, _innerOpeningTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_innerOpeningTag, _innerOpeningTagErr := BACnetOpeningTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _innerOpeningTagErr != nil {
return nil, errors.Wrap(_innerOpeningTagErr, "Error parsing 'innerOpeningTag' field of BACnetLogDataLogData")
}
@@ -181,8 +185,8 @@ func BACnetLogDataLogDataParseWithBuffer(ctx context.Context, readBuffer utils.R
// Terminated array
var logData []BACnetLogDataLogDataEntry
{
- for !bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 1)) {
- _item, _err := BACnetLogDataLogDataEntryParseWithBuffer(ctx, readBuffer)
+ for ;!bool(IsBACnetConstructedDataClosingTag(readBuffer, false, 1)); {
+_item, _err := BACnetLogDataLogDataEntryParseWithBuffer(ctx, readBuffer)
if _err != nil {
return nil, errors.Wrap(_err, "Error parsing 'logData' field of BACnetLogDataLogData")
}
@@ -197,7 +201,7 @@ func BACnetLogDataLogDataParseWithBuffer(ctx context.Context, readBuffer utils.R
if pullErr := readBuffer.PullContext("innerClosingTag"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for innerClosingTag")
}
- _innerClosingTag, _innerClosingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer, uint8(uint8(1)))
+_innerClosingTag, _innerClosingTagErr := BACnetClosingTagParseWithBuffer(ctx, readBuffer , uint8( uint8(1) ) )
if _innerClosingTagErr != nil {
return nil, errors.Wrap(_innerClosingTagErr, "Error parsing 'innerClosingTag' field of BACnetLogDataLogData")
}
@@ -216,7 +220,7 @@ func BACnetLogDataLogDataParseWithBuffer(ctx context.Context, readBuffer utils.R
TagNumber: tagNumber,
},
InnerOpeningTag: innerOpeningTag,
- LogData: logData,
+ LogData: logData,
InnerClosingTag: innerClosingTag,
}
_child._BACnetLogData._BACnetLogDataChildRequirements = _child
@@ -239,46 +243,46 @@ func (m *_BACnetLogDataLogData) SerializeWithWriteBuffer(ctx context.Context, wr
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogData")
}
- // Simple Field (innerOpeningTag)
- if pushErr := writeBuffer.PushContext("innerOpeningTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for innerOpeningTag")
- }
- _innerOpeningTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerOpeningTag())
- if popErr := writeBuffer.PopContext("innerOpeningTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for innerOpeningTag")
- }
- if _innerOpeningTagErr != nil {
- return errors.Wrap(_innerOpeningTagErr, "Error serializing 'innerOpeningTag' field")
- }
+ // Simple Field (innerOpeningTag)
+ if pushErr := writeBuffer.PushContext("innerOpeningTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for innerOpeningTag")
+ }
+ _innerOpeningTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerOpeningTag())
+ if popErr := writeBuffer.PopContext("innerOpeningTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for innerOpeningTag")
+ }
+ if _innerOpeningTagErr != nil {
+ return errors.Wrap(_innerOpeningTagErr, "Error serializing 'innerOpeningTag' field")
+ }
- // Array Field (logData)
- if pushErr := writeBuffer.PushContext("logData", utils.WithRenderAsList(true)); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for logData")
- }
- for _curItem, _element := range m.GetLogData() {
- _ = _curItem
- arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLogData()), _curItem)
- _ = arrayCtx
- _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
- if _elementErr != nil {
- return errors.Wrap(_elementErr, "Error serializing 'logData' field")
- }
- }
- if popErr := writeBuffer.PopContext("logData", utils.WithRenderAsList(true)); popErr != nil {
- return errors.Wrap(popErr, "Error popping for logData")
+ // Array Field (logData)
+ if pushErr := writeBuffer.PushContext("logData", utils.WithRenderAsList(true)); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for logData")
+ }
+ for _curItem, _element := range m.GetLogData() {
+ _ = _curItem
+ arrayCtx := spiContext.CreateArrayContext(ctx, len(m.GetLogData()), _curItem)
+ _ = arrayCtx
+ _elementErr := writeBuffer.WriteSerializable(arrayCtx, _element)
+ if _elementErr != nil {
+ return errors.Wrap(_elementErr, "Error serializing 'logData' field")
}
+ }
+ if popErr := writeBuffer.PopContext("logData", utils.WithRenderAsList(true)); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for logData")
+ }
- // Simple Field (innerClosingTag)
- if pushErr := writeBuffer.PushContext("innerClosingTag"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for innerClosingTag")
- }
- _innerClosingTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerClosingTag())
- if popErr := writeBuffer.PopContext("innerClosingTag"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for innerClosingTag")
- }
- if _innerClosingTagErr != nil {
- return errors.Wrap(_innerClosingTagErr, "Error serializing 'innerClosingTag' field")
- }
+ // Simple Field (innerClosingTag)
+ if pushErr := writeBuffer.PushContext("innerClosingTag"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for innerClosingTag")
+ }
+ _innerClosingTagErr := writeBuffer.WriteSerializable(ctx, m.GetInnerClosingTag())
+ if popErr := writeBuffer.PopContext("innerClosingTag"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for innerClosingTag")
+ }
+ if _innerClosingTagErr != nil {
+ return errors.Wrap(_innerClosingTagErr, "Error serializing 'innerClosingTag' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLogDataLogData"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLogDataLogData")
@@ -288,6 +292,7 @@ func (m *_BACnetLogDataLogData) SerializeWithWriteBuffer(ctx context.Context, wr
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLogDataLogData) isBACnetLogDataLogData() bool {
return true
}
@@ -302,3 +307,6 @@ func (m *_BACnetLogDataLogData) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go
index 047932e47b1..5d1b2bbf10e 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntry.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntry is the corresponding interface of BACnetLogDataLogDataEntry
type BACnetLogDataLogDataEntry interface {
@@ -47,7 +49,7 @@ type BACnetLogDataLogDataEntryExactly interface {
// _BACnetLogDataLogDataEntry is the data-structure of this message
type _BACnetLogDataLogDataEntry struct {
_BACnetLogDataLogDataEntryChildRequirements
- PeekedTagHeader BACnetTagHeader
+ PeekedTagHeader BACnetTagHeader
}
type _BACnetLogDataLogDataEntryChildRequirements interface {
@@ -55,6 +57,7 @@ type _BACnetLogDataLogDataEntryChildRequirements interface {
GetLengthInBits(ctx context.Context) uint16
}
+
type BACnetLogDataLogDataEntryParent interface {
SerializeParent(ctx context.Context, writeBuffer utils.WriteBuffer, child BACnetLogDataLogDataEntry, serializeChildFunction func() error) error
GetTypeName() string
@@ -62,13 +65,12 @@ type BACnetLogDataLogDataEntryParent interface {
type BACnetLogDataLogDataEntryChild interface {
utils.Serializable
- InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader)
+InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader )
GetParent() *BACnetLogDataLogDataEntry
GetTypeName() string
BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -98,14 +100,15 @@ func (m *_BACnetLogDataLogDataEntry) GetPeekedTagNumber() uint8 {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntry factory function for _BACnetLogDataLogDataEntry
-func NewBACnetLogDataLogDataEntry(peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntry {
- return &_BACnetLogDataLogDataEntry{PeekedTagHeader: peekedTagHeader}
+func NewBACnetLogDataLogDataEntry( peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntry {
+return &_BACnetLogDataLogDataEntry{ PeekedTagHeader: peekedTagHeader }
}
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogDataEntry(structType interface{}) BACnetLogDataLogDataEntry {
- if casted, ok := structType.(BACnetLogDataLogDataEntry); ok {
+ if casted, ok := structType.(BACnetLogDataLogDataEntry); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogDataEntry); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetLogDataLogDataEntry) GetTypeName() string {
return "BACnetLogDataLogDataEntry"
}
+
func (m *_BACnetLogDataLogDataEntry) GetParentLengthInBits(ctx context.Context) uint16 {
lengthInBits := uint16(0)
@@ -143,13 +147,13 @@ func BACnetLogDataLogDataEntryParseWithBuffer(ctx context.Context, readBuffer ut
currentPos := positionAware.GetPos()
_ = currentPos
- // Peek Field (peekedTagHeader)
- currentPos = positionAware.GetPos()
- if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
- return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
- }
- peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
- readBuffer.Reset(currentPos)
+ // Peek Field (peekedTagHeader)
+ currentPos = positionAware.GetPos()
+ if pullErr := readBuffer.PullContext("peekedTagHeader"); pullErr != nil {
+ return nil, errors.Wrap(pullErr, "Error pulling for peekedTagHeader")
+ }
+peekedTagHeader, _ := BACnetTagHeaderParseWithBuffer(ctx, readBuffer)
+ readBuffer.Reset(currentPos)
// Virtual field
_peekedTagNumber := peekedTagHeader.GetActualTagNumber()
@@ -159,31 +163,31 @@ func BACnetLogDataLogDataEntryParseWithBuffer(ctx context.Context, readBuffer ut
// Switch Field (Depending on the discriminator values, passes the instantiation to a sub-type)
type BACnetLogDataLogDataEntryChildSerializeRequirement interface {
BACnetLogDataLogDataEntry
- InitializeParent(BACnetLogDataLogDataEntry, BACnetTagHeader)
+ InitializeParent(BACnetLogDataLogDataEntry, BACnetTagHeader)
GetParent() BACnetLogDataLogDataEntry
}
var _childTemp interface{}
var _child BACnetLogDataLogDataEntryChildSerializeRequirement
var typeSwitchError error
switch {
- case peekedTagNumber == uint8(0): // BACnetLogDataLogDataEntryBooleanValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryBooleanValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(1): // BACnetLogDataLogDataEntryRealValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryRealValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(2): // BACnetLogDataLogDataEntryEnumeratedValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryEnumeratedValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(3): // BACnetLogDataLogDataEntryUnsignedValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryUnsignedValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(4): // BACnetLogDataLogDataEntryIntegerValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryIntegerValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(5): // BACnetLogDataLogDataEntryBitStringValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryBitStringValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(6): // BACnetLogDataLogDataEntryNullValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryNullValueParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(7): // BACnetLogDataLogDataEntryFailure
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryFailureParseWithBuffer(ctx, readBuffer)
- case peekedTagNumber == uint8(8): // BACnetLogDataLogDataEntryAnyValue
- _childTemp, typeSwitchError = BACnetLogDataLogDataEntryAnyValueParseWithBuffer(ctx, readBuffer)
+case peekedTagNumber == uint8(0) : // BACnetLogDataLogDataEntryBooleanValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryBooleanValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(1) : // BACnetLogDataLogDataEntryRealValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryRealValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(2) : // BACnetLogDataLogDataEntryEnumeratedValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryEnumeratedValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(3) : // BACnetLogDataLogDataEntryUnsignedValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryUnsignedValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(4) : // BACnetLogDataLogDataEntryIntegerValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryIntegerValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(5) : // BACnetLogDataLogDataEntryBitStringValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryBitStringValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(6) : // BACnetLogDataLogDataEntryNullValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryNullValueParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(7) : // BACnetLogDataLogDataEntryFailure
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryFailureParseWithBuffer(ctx, readBuffer, )
+case peekedTagNumber == uint8(8) : // BACnetLogDataLogDataEntryAnyValue
+ _childTemp, typeSwitchError = BACnetLogDataLogDataEntryAnyValueParseWithBuffer(ctx, readBuffer, )
default:
typeSwitchError = errors.Errorf("Unmapped type for parameters [peekedTagNumber=%v]", peekedTagNumber)
}
@@ -197,7 +201,7 @@ func BACnetLogDataLogDataEntryParseWithBuffer(ctx context.Context, readBuffer ut
}
// Finish initializing
- _child.InitializeParent(_child, peekedTagHeader)
+_child.InitializeParent(_child , peekedTagHeader )
return _child, nil
}
@@ -207,7 +211,7 @@ func (pm *_BACnetLogDataLogDataEntry) SerializeParent(ctx context.Context, write
_ = m
positionAware := writeBuffer
_ = positionAware
- if pushErr := writeBuffer.PushContext("BACnetLogDataLogDataEntry"); pushErr != nil {
+ if pushErr :=writeBuffer.PushContext("BACnetLogDataLogDataEntry"); pushErr != nil {
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogDataEntry")
}
// Virtual field
@@ -226,6 +230,7 @@ func (pm *_BACnetLogDataLogDataEntry) SerializeParent(ctx context.Context, write
return nil
}
+
func (m *_BACnetLogDataLogDataEntry) isBACnetLogDataLogDataEntry() bool {
return true
}
@@ -240,3 +245,6 @@ func (m *_BACnetLogDataLogDataEntry) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go
index c2177aa573b..ee7bf887234 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryAnyValue.go
@@ -19,6 +19,7 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
@@ -26,7 +27,8 @@ import (
"io"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntryAnyValue is the corresponding interface of BACnetLogDataLogDataEntryAnyValue
type BACnetLogDataLogDataEntryAnyValue interface {
@@ -47,9 +49,11 @@ type BACnetLogDataLogDataEntryAnyValueExactly interface {
// _BACnetLogDataLogDataEntryAnyValue is the data-structure of this message
type _BACnetLogDataLogDataEntryAnyValue struct {
*_BACnetLogDataLogDataEntry
- AnyValue BACnetConstructedData
+ AnyValue BACnetConstructedData
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -60,14 +64,12 @@ type _BACnetLogDataLogDataEntryAnyValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogDataEntryAnyValue) InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLogDataLogDataEntryAnyValue) InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLogDataLogDataEntryAnyValue) GetParent() BACnetLogDataLogDataEntry {
+func (m *_BACnetLogDataLogDataEntryAnyValue) GetParent() BACnetLogDataLogDataEntry {
return m._BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -82,11 +84,12 @@ func (m *_BACnetLogDataLogDataEntryAnyValue) GetAnyValue() BACnetConstructedData
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntryAnyValue factory function for _BACnetLogDataLogDataEntryAnyValue
-func NewBACnetLogDataLogDataEntryAnyValue(anyValue BACnetConstructedData, peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntryAnyValue {
+func NewBACnetLogDataLogDataEntryAnyValue( anyValue BACnetConstructedData , peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntryAnyValue {
_result := &_BACnetLogDataLogDataEntryAnyValue{
- AnyValue: anyValue,
- _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
+ AnyValue: anyValue,
+ _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
}
_result._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _result
return _result
@@ -94,7 +97,7 @@ func NewBACnetLogDataLogDataEntryAnyValue(anyValue BACnetConstructedData, peeked
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogDataEntryAnyValue(structType interface{}) BACnetLogDataLogDataEntryAnyValue {
- if casted, ok := structType.(BACnetLogDataLogDataEntryAnyValue); ok {
+ if casted, ok := structType.(BACnetLogDataLogDataEntryAnyValue); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogDataEntryAnyValue); ok {
@@ -118,6 +121,7 @@ func (m *_BACnetLogDataLogDataEntryAnyValue) GetLengthInBits(ctx context.Context
return lengthInBits
}
+
func (m *_BACnetLogDataLogDataEntryAnyValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -137,12 +141,12 @@ func BACnetLogDataLogDataEntryAnyValueParseWithBuffer(ctx context.Context, readB
// Optional Field (anyValue) (Can be skipped, if a given expression evaluates to false)
var anyValue BACnetConstructedData = nil
- {
+{
currentPos = positionAware.GetPos()
if pullErr := readBuffer.PullContext("anyValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for anyValue")
}
- _val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer, uint8(8), BACnetObjectType_VENDOR_PROPRIETARY_VALUE, BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE, nil)
+_val, _err := BACnetConstructedDataParseWithBuffer(ctx, readBuffer , uint8(8) , BACnetObjectType_VENDOR_PROPRIETARY_VALUE , BACnetPropertyIdentifier_VENDOR_PROPRIETARY_VALUE , nil )
switch {
case errors.Is(_err, utils.ParseAssertError{}) || errors.Is(_err, io.EOF):
Plc4xModelLog.Debug().Err(_err).Msg("Resetting position because optional threw an error")
@@ -163,8 +167,9 @@ func BACnetLogDataLogDataEntryAnyValueParseWithBuffer(ctx context.Context, readB
// Create a partially initialized instance
_child := &_BACnetLogDataLogDataEntryAnyValue{
- _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{},
- AnyValue: anyValue,
+ _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{
+ },
+ AnyValue: anyValue,
}
_child._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _child
return _child, nil
@@ -186,21 +191,21 @@ func (m *_BACnetLogDataLogDataEntryAnyValue) SerializeWithWriteBuffer(ctx contex
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogDataEntryAnyValue")
}
- // Optional Field (anyValue) (Can be skipped, if the value is null)
- var anyValue BACnetConstructedData = nil
- if m.GetAnyValue() != nil {
- if pushErr := writeBuffer.PushContext("anyValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for anyValue")
- }
- anyValue = m.GetAnyValue()
- _anyValueErr := writeBuffer.WriteSerializable(ctx, anyValue)
- if popErr := writeBuffer.PopContext("anyValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for anyValue")
- }
- if _anyValueErr != nil {
- return errors.Wrap(_anyValueErr, "Error serializing 'anyValue' field")
- }
+ // Optional Field (anyValue) (Can be skipped, if the value is null)
+ var anyValue BACnetConstructedData = nil
+ if m.GetAnyValue() != nil {
+ if pushErr := writeBuffer.PushContext("anyValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for anyValue")
+ }
+ anyValue = m.GetAnyValue()
+ _anyValueErr := writeBuffer.WriteSerializable(ctx, anyValue)
+ if popErr := writeBuffer.PopContext("anyValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for anyValue")
}
+ if _anyValueErr != nil {
+ return errors.Wrap(_anyValueErr, "Error serializing 'anyValue' field")
+ }
+ }
if popErr := writeBuffer.PopContext("BACnetLogDataLogDataEntryAnyValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLogDataLogDataEntryAnyValue")
@@ -210,6 +215,7 @@ func (m *_BACnetLogDataLogDataEntryAnyValue) SerializeWithWriteBuffer(ctx contex
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLogDataLogDataEntryAnyValue) isBACnetLogDataLogDataEntryAnyValue() bool {
return true
}
@@ -224,3 +230,6 @@ func (m *_BACnetLogDataLogDataEntryAnyValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go
index 558adf50ab2..f6e4c2f14bf 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBitStringValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntryBitStringValue is the corresponding interface of BACnetLogDataLogDataEntryBitStringValue
type BACnetLogDataLogDataEntryBitStringValue interface {
@@ -46,9 +48,11 @@ type BACnetLogDataLogDataEntryBitStringValueExactly interface {
// _BACnetLogDataLogDataEntryBitStringValue is the data-structure of this message
type _BACnetLogDataLogDataEntryBitStringValue struct {
*_BACnetLogDataLogDataEntry
- BitStringValue BACnetContextTagBitString
+ BitStringValue BACnetContextTagBitString
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLogDataLogDataEntryBitStringValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogDataEntryBitStringValue) InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLogDataLogDataEntryBitStringValue) InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLogDataLogDataEntryBitStringValue) GetParent() BACnetLogDataLogDataEntry {
+func (m *_BACnetLogDataLogDataEntryBitStringValue) GetParent() BACnetLogDataLogDataEntry {
return m._BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLogDataLogDataEntryBitStringValue) GetBitStringValue() BACnetCon
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntryBitStringValue factory function for _BACnetLogDataLogDataEntryBitStringValue
-func NewBACnetLogDataLogDataEntryBitStringValue(bitStringValue BACnetContextTagBitString, peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntryBitStringValue {
+func NewBACnetLogDataLogDataEntryBitStringValue( bitStringValue BACnetContextTagBitString , peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntryBitStringValue {
_result := &_BACnetLogDataLogDataEntryBitStringValue{
- BitStringValue: bitStringValue,
- _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
+ BitStringValue: bitStringValue,
+ _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
}
_result._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetLogDataLogDataEntryBitStringValue(bitStringValue BACnetContextTagB
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogDataEntryBitStringValue(structType interface{}) BACnetLogDataLogDataEntryBitStringValue {
- if casted, ok := structType.(BACnetLogDataLogDataEntryBitStringValue); ok {
+ if casted, ok := structType.(BACnetLogDataLogDataEntryBitStringValue); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogDataEntryBitStringValue); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetLogDataLogDataEntryBitStringValue) GetLengthInBits(ctx context.C
return lengthInBits
}
+
func (m *_BACnetLogDataLogDataEntryBitStringValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetLogDataLogDataEntryBitStringValueParseWithBuffer(ctx context.Context,
if pullErr := readBuffer.PullContext("bitStringValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for bitStringValue")
}
- _bitStringValue, _bitStringValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(5)), BACnetDataType(BACnetDataType_BIT_STRING))
+_bitStringValue, _bitStringValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(5) ) , BACnetDataType( BACnetDataType_BIT_STRING ) )
if _bitStringValueErr != nil {
return nil, errors.Wrap(_bitStringValueErr, "Error parsing 'bitStringValue' field of BACnetLogDataLogDataEntryBitStringValue")
}
@@ -151,8 +155,9 @@ func BACnetLogDataLogDataEntryBitStringValueParseWithBuffer(ctx context.Context,
// Create a partially initialized instance
_child := &_BACnetLogDataLogDataEntryBitStringValue{
- _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{},
- BitStringValue: bitStringValue,
+ _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{
+ },
+ BitStringValue: bitStringValue,
}
_child._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetLogDataLogDataEntryBitStringValue) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogDataEntryBitStringValue")
}
- // Simple Field (bitStringValue)
- if pushErr := writeBuffer.PushContext("bitStringValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for bitStringValue")
- }
- _bitStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetBitStringValue())
- if popErr := writeBuffer.PopContext("bitStringValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for bitStringValue")
- }
- if _bitStringValueErr != nil {
- return errors.Wrap(_bitStringValueErr, "Error serializing 'bitStringValue' field")
- }
+ // Simple Field (bitStringValue)
+ if pushErr := writeBuffer.PushContext("bitStringValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for bitStringValue")
+ }
+ _bitStringValueErr := writeBuffer.WriteSerializable(ctx, m.GetBitStringValue())
+ if popErr := writeBuffer.PopContext("bitStringValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for bitStringValue")
+ }
+ if _bitStringValueErr != nil {
+ return errors.Wrap(_bitStringValueErr, "Error serializing 'bitStringValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLogDataLogDataEntryBitStringValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLogDataLogDataEntryBitStringValue")
@@ -194,6 +199,7 @@ func (m *_BACnetLogDataLogDataEntryBitStringValue) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLogDataLogDataEntryBitStringValue) isBACnetLogDataLogDataEntryBitStringValue() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetLogDataLogDataEntryBitStringValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go
index 4d9b7f192fa..d543b9987d9 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryBooleanValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntryBooleanValue is the corresponding interface of BACnetLogDataLogDataEntryBooleanValue
type BACnetLogDataLogDataEntryBooleanValue interface {
@@ -46,9 +48,11 @@ type BACnetLogDataLogDataEntryBooleanValueExactly interface {
// _BACnetLogDataLogDataEntryBooleanValue is the data-structure of this message
type _BACnetLogDataLogDataEntryBooleanValue struct {
*_BACnetLogDataLogDataEntry
- BooleanValue BACnetContextTagBoolean
+ BooleanValue BACnetContextTagBoolean
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLogDataLogDataEntryBooleanValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogDataEntryBooleanValue) InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLogDataLogDataEntryBooleanValue) InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLogDataLogDataEntryBooleanValue) GetParent() BACnetLogDataLogDataEntry {
+func (m *_BACnetLogDataLogDataEntryBooleanValue) GetParent() BACnetLogDataLogDataEntry {
return m._BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLogDataLogDataEntryBooleanValue) GetBooleanValue() BACnetContext
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntryBooleanValue factory function for _BACnetLogDataLogDataEntryBooleanValue
-func NewBACnetLogDataLogDataEntryBooleanValue(booleanValue BACnetContextTagBoolean, peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntryBooleanValue {
+func NewBACnetLogDataLogDataEntryBooleanValue( booleanValue BACnetContextTagBoolean , peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntryBooleanValue {
_result := &_BACnetLogDataLogDataEntryBooleanValue{
- BooleanValue: booleanValue,
- _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
+ BooleanValue: booleanValue,
+ _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
}
_result._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetLogDataLogDataEntryBooleanValue(booleanValue BACnetContextTagBoole
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogDataEntryBooleanValue(structType interface{}) BACnetLogDataLogDataEntryBooleanValue {
- if casted, ok := structType.(BACnetLogDataLogDataEntryBooleanValue); ok {
+ if casted, ok := structType.(BACnetLogDataLogDataEntryBooleanValue); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogDataEntryBooleanValue); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetLogDataLogDataEntryBooleanValue) GetLengthInBits(ctx context.Con
return lengthInBits
}
+
func (m *_BACnetLogDataLogDataEntryBooleanValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetLogDataLogDataEntryBooleanValueParseWithBuffer(ctx context.Context, r
if pullErr := readBuffer.PullContext("booleanValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for booleanValue")
}
- _booleanValue, _booleanValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(0)), BACnetDataType(BACnetDataType_BOOLEAN))
+_booleanValue, _booleanValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(0) ) , BACnetDataType( BACnetDataType_BOOLEAN ) )
if _booleanValueErr != nil {
return nil, errors.Wrap(_booleanValueErr, "Error parsing 'booleanValue' field of BACnetLogDataLogDataEntryBooleanValue")
}
@@ -151,8 +155,9 @@ func BACnetLogDataLogDataEntryBooleanValueParseWithBuffer(ctx context.Context, r
// Create a partially initialized instance
_child := &_BACnetLogDataLogDataEntryBooleanValue{
- _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{},
- BooleanValue: booleanValue,
+ _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{
+ },
+ BooleanValue: booleanValue,
}
_child._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetLogDataLogDataEntryBooleanValue) SerializeWithWriteBuffer(ctx co
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogDataEntryBooleanValue")
}
- // Simple Field (booleanValue)
- if pushErr := writeBuffer.PushContext("booleanValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for booleanValue")
- }
- _booleanValueErr := writeBuffer.WriteSerializable(ctx, m.GetBooleanValue())
- if popErr := writeBuffer.PopContext("booleanValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for booleanValue")
- }
- if _booleanValueErr != nil {
- return errors.Wrap(_booleanValueErr, "Error serializing 'booleanValue' field")
- }
+ // Simple Field (booleanValue)
+ if pushErr := writeBuffer.PushContext("booleanValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for booleanValue")
+ }
+ _booleanValueErr := writeBuffer.WriteSerializable(ctx, m.GetBooleanValue())
+ if popErr := writeBuffer.PopContext("booleanValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for booleanValue")
+ }
+ if _booleanValueErr != nil {
+ return errors.Wrap(_booleanValueErr, "Error serializing 'booleanValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLogDataLogDataEntryBooleanValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLogDataLogDataEntryBooleanValue")
@@ -194,6 +199,7 @@ func (m *_BACnetLogDataLogDataEntryBooleanValue) SerializeWithWriteBuffer(ctx co
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLogDataLogDataEntryBooleanValue) isBACnetLogDataLogDataEntryBooleanValue() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetLogDataLogDataEntryBooleanValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go
index 1e29efc3d93..9f0d65321f5 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryEnumeratedValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntryEnumeratedValue is the corresponding interface of BACnetLogDataLogDataEntryEnumeratedValue
type BACnetLogDataLogDataEntryEnumeratedValue interface {
@@ -46,9 +48,11 @@ type BACnetLogDataLogDataEntryEnumeratedValueExactly interface {
// _BACnetLogDataLogDataEntryEnumeratedValue is the data-structure of this message
type _BACnetLogDataLogDataEntryEnumeratedValue struct {
*_BACnetLogDataLogDataEntry
- EnumeratedValue BACnetContextTagEnumerated
+ EnumeratedValue BACnetContextTagEnumerated
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLogDataLogDataEntryEnumeratedValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogDataEntryEnumeratedValue) InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLogDataLogDataEntryEnumeratedValue) InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLogDataLogDataEntryEnumeratedValue) GetParent() BACnetLogDataLogDataEntry {
+func (m *_BACnetLogDataLogDataEntryEnumeratedValue) GetParent() BACnetLogDataLogDataEntry {
return m._BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLogDataLogDataEntryEnumeratedValue) GetEnumeratedValue() BACnetC
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntryEnumeratedValue factory function for _BACnetLogDataLogDataEntryEnumeratedValue
-func NewBACnetLogDataLogDataEntryEnumeratedValue(enumeratedValue BACnetContextTagEnumerated, peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntryEnumeratedValue {
+func NewBACnetLogDataLogDataEntryEnumeratedValue( enumeratedValue BACnetContextTagEnumerated , peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntryEnumeratedValue {
_result := &_BACnetLogDataLogDataEntryEnumeratedValue{
- EnumeratedValue: enumeratedValue,
- _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
+ EnumeratedValue: enumeratedValue,
+ _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
}
_result._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetLogDataLogDataEntryEnumeratedValue(enumeratedValue BACnetContextTa
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogDataEntryEnumeratedValue(structType interface{}) BACnetLogDataLogDataEntryEnumeratedValue {
- if casted, ok := structType.(BACnetLogDataLogDataEntryEnumeratedValue); ok {
+ if casted, ok := structType.(BACnetLogDataLogDataEntryEnumeratedValue); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogDataEntryEnumeratedValue); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetLogDataLogDataEntryEnumeratedValue) GetLengthInBits(ctx context.
return lengthInBits
}
+
func (m *_BACnetLogDataLogDataEntryEnumeratedValue) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetLogDataLogDataEntryEnumeratedValueParseWithBuffer(ctx context.Context
if pullErr := readBuffer.PullContext("enumeratedValue"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for enumeratedValue")
}
- _enumeratedValue, _enumeratedValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer, uint8(uint8(2)), BACnetDataType(BACnetDataType_ENUMERATED))
+_enumeratedValue, _enumeratedValueErr := BACnetContextTagParseWithBuffer(ctx, readBuffer , uint8( uint8(2) ) , BACnetDataType( BACnetDataType_ENUMERATED ) )
if _enumeratedValueErr != nil {
return nil, errors.Wrap(_enumeratedValueErr, "Error parsing 'enumeratedValue' field of BACnetLogDataLogDataEntryEnumeratedValue")
}
@@ -151,8 +155,9 @@ func BACnetLogDataLogDataEntryEnumeratedValueParseWithBuffer(ctx context.Context
// Create a partially initialized instance
_child := &_BACnetLogDataLogDataEntryEnumeratedValue{
- _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{},
- EnumeratedValue: enumeratedValue,
+ _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{
+ },
+ EnumeratedValue: enumeratedValue,
}
_child._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetLogDataLogDataEntryEnumeratedValue) SerializeWithWriteBuffer(ctx
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogDataEntryEnumeratedValue")
}
- // Simple Field (enumeratedValue)
- if pushErr := writeBuffer.PushContext("enumeratedValue"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for enumeratedValue")
- }
- _enumeratedValueErr := writeBuffer.WriteSerializable(ctx, m.GetEnumeratedValue())
- if popErr := writeBuffer.PopContext("enumeratedValue"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for enumeratedValue")
- }
- if _enumeratedValueErr != nil {
- return errors.Wrap(_enumeratedValueErr, "Error serializing 'enumeratedValue' field")
- }
+ // Simple Field (enumeratedValue)
+ if pushErr := writeBuffer.PushContext("enumeratedValue"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for enumeratedValue")
+ }
+ _enumeratedValueErr := writeBuffer.WriteSerializable(ctx, m.GetEnumeratedValue())
+ if popErr := writeBuffer.PopContext("enumeratedValue"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for enumeratedValue")
+ }
+ if _enumeratedValueErr != nil {
+ return errors.Wrap(_enumeratedValueErr, "Error serializing 'enumeratedValue' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLogDataLogDataEntryEnumeratedValue"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLogDataLogDataEntryEnumeratedValue")
@@ -194,6 +199,7 @@ func (m *_BACnetLogDataLogDataEntryEnumeratedValue) SerializeWithWriteBuffer(ctx
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLogDataLogDataEntryEnumeratedValue) isBACnetLogDataLogDataEntryEnumeratedValue() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetLogDataLogDataEntryEnumeratedValue) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go
index 5af80f9a731..205ae7bb643 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryFailure.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntryFailure is the corresponding interface of BACnetLogDataLogDataEntryFailure
type BACnetLogDataLogDataEntryFailure interface {
@@ -46,9 +48,11 @@ type BACnetLogDataLogDataEntryFailureExactly interface {
// _BACnetLogDataLogDataEntryFailure is the data-structure of this message
type _BACnetLogDataLogDataEntryFailure struct {
*_BACnetLogDataLogDataEntry
- Failure ErrorEnclosed
+ Failure ErrorEnclosed
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLogDataLogDataEntryFailure struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogDataEntryFailure) InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLogDataLogDataEntryFailure) InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLogDataLogDataEntryFailure) GetParent() BACnetLogDataLogDataEntry {
+func (m *_BACnetLogDataLogDataEntryFailure) GetParent() BACnetLogDataLogDataEntry {
return m._BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLogDataLogDataEntryFailure) GetFailure() ErrorEnclosed {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntryFailure factory function for _BACnetLogDataLogDataEntryFailure
-func NewBACnetLogDataLogDataEntryFailure(failure ErrorEnclosed, peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntryFailure {
+func NewBACnetLogDataLogDataEntryFailure( failure ErrorEnclosed , peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntryFailure {
_result := &_BACnetLogDataLogDataEntryFailure{
- Failure: failure,
- _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
+ Failure: failure,
+ _BACnetLogDataLogDataEntry: NewBACnetLogDataLogDataEntry(peekedTagHeader),
}
_result._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _result
return _result
@@ -93,7 +96,7 @@ func NewBACnetLogDataLogDataEntryFailure(failure ErrorEnclosed, peekedTagHeader
// Deprecated: use the interface for direct cast
func CastBACnetLogDataLogDataEntryFailure(structType interface{}) BACnetLogDataLogDataEntryFailure {
- if casted, ok := structType.(BACnetLogDataLogDataEntryFailure); ok {
+ if casted, ok := structType.(BACnetLogDataLogDataEntryFailure); ok {
return casted
}
if casted, ok := structType.(*BACnetLogDataLogDataEntryFailure); ok {
@@ -115,6 +118,7 @@ func (m *_BACnetLogDataLogDataEntryFailure) GetLengthInBits(ctx context.Context)
return lengthInBits
}
+
func (m *_BACnetLogDataLogDataEntryFailure) GetLengthInBytes(ctx context.Context) uint16 {
return m.GetLengthInBits(ctx) / 8
}
@@ -136,7 +140,7 @@ func BACnetLogDataLogDataEntryFailureParseWithBuffer(ctx context.Context, readBu
if pullErr := readBuffer.PullContext("failure"); pullErr != nil {
return nil, errors.Wrap(pullErr, "Error pulling for failure")
}
- _failure, _failureErr := ErrorEnclosedParseWithBuffer(ctx, readBuffer, uint8(uint8(7)))
+_failure, _failureErr := ErrorEnclosedParseWithBuffer(ctx, readBuffer , uint8( uint8(7) ) )
if _failureErr != nil {
return nil, errors.Wrap(_failureErr, "Error parsing 'failure' field of BACnetLogDataLogDataEntryFailure")
}
@@ -151,8 +155,9 @@ func BACnetLogDataLogDataEntryFailureParseWithBuffer(ctx context.Context, readBu
// Create a partially initialized instance
_child := &_BACnetLogDataLogDataEntryFailure{
- _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{},
- Failure: failure,
+ _BACnetLogDataLogDataEntry: &_BACnetLogDataLogDataEntry{
+ },
+ Failure: failure,
}
_child._BACnetLogDataLogDataEntry._BACnetLogDataLogDataEntryChildRequirements = _child
return _child, nil
@@ -174,17 +179,17 @@ func (m *_BACnetLogDataLogDataEntryFailure) SerializeWithWriteBuffer(ctx context
return errors.Wrap(pushErr, "Error pushing for BACnetLogDataLogDataEntryFailure")
}
- // Simple Field (failure)
- if pushErr := writeBuffer.PushContext("failure"); pushErr != nil {
- return errors.Wrap(pushErr, "Error pushing for failure")
- }
- _failureErr := writeBuffer.WriteSerializable(ctx, m.GetFailure())
- if popErr := writeBuffer.PopContext("failure"); popErr != nil {
- return errors.Wrap(popErr, "Error popping for failure")
- }
- if _failureErr != nil {
- return errors.Wrap(_failureErr, "Error serializing 'failure' field")
- }
+ // Simple Field (failure)
+ if pushErr := writeBuffer.PushContext("failure"); pushErr != nil {
+ return errors.Wrap(pushErr, "Error pushing for failure")
+ }
+ _failureErr := writeBuffer.WriteSerializable(ctx, m.GetFailure())
+ if popErr := writeBuffer.PopContext("failure"); popErr != nil {
+ return errors.Wrap(popErr, "Error popping for failure")
+ }
+ if _failureErr != nil {
+ return errors.Wrap(_failureErr, "Error serializing 'failure' field")
+ }
if popErr := writeBuffer.PopContext("BACnetLogDataLogDataEntryFailure"); popErr != nil {
return errors.Wrap(popErr, "Error popping for BACnetLogDataLogDataEntryFailure")
@@ -194,6 +199,7 @@ func (m *_BACnetLogDataLogDataEntryFailure) SerializeWithWriteBuffer(ctx context
return m.SerializeParent(ctx, writeBuffer, m, ser)
}
+
func (m *_BACnetLogDataLogDataEntryFailure) isBACnetLogDataLogDataEntryFailure() bool {
return true
}
@@ -208,3 +214,6 @@ func (m *_BACnetLogDataLogDataEntryFailure) String() string {
}
return writeBuffer.GetBox().String()
}
+
+
+
diff --git a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go
index bc9c32bf727..5004f25deea 100644
--- a/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go
+++ b/plc4go/protocols/bacnetip/readwrite/model/BACnetLogDataLogDataEntryIntegerValue.go
@@ -19,13 +19,15 @@
package model
+
import (
"context"
"github.com/apache/plc4x/plc4go/spi/utils"
"github.com/pkg/errors"
)
-// Code generated by code-generation. DO NOT EDIT.
+ // Code generated by code-generation. DO NOT EDIT.
+
// BACnetLogDataLogDataEntryIntegerValue is the corresponding interface of BACnetLogDataLogDataEntryIntegerValue
type BACnetLogDataLogDataEntryIntegerValue interface {
@@ -46,9 +48,11 @@ type BACnetLogDataLogDataEntryIntegerValueExactly interface {
// _BACnetLogDataLogDataEntryIntegerValue is the data-structure of this message
type _BACnetLogDataLogDataEntryIntegerValue struct {
*_BACnetLogDataLogDataEntry
- IntegerValue BACnetContextTagSignedInteger
+ IntegerValue BACnetContextTagSignedInteger
}
+
+
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for discriminator values.
@@ -59,14 +63,12 @@ type _BACnetLogDataLogDataEntryIntegerValue struct {
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
-func (m *_BACnetLogDataLogDataEntryIntegerValue) InitializeParent(parent BACnetLogDataLogDataEntry, peekedTagHeader BACnetTagHeader) {
- m.PeekedTagHeader = peekedTagHeader
+func (m *_BACnetLogDataLogDataEntryIntegerValue) InitializeParent(parent BACnetLogDataLogDataEntry , peekedTagHeader BACnetTagHeader ) { m.PeekedTagHeader = peekedTagHeader
}
-func (m *_BACnetLogDataLogDataEntryIntegerValue) GetParent() BACnetLogDataLogDataEntry {
+func (m *_BACnetLogDataLogDataEntryIntegerValue) GetParent() BACnetLogDataLogDataEntry {
return m._BACnetLogDataLogDataEntry
}
-
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
/////////////////////// Accessors for property fields.
@@ -81,11 +83,12 @@ func (m *_BACnetLogDataLogDataEntryIntegerValue) GetIntegerValue() BACnetContext
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
+
// NewBACnetLogDataLogDataEntryIntegerValue factory function for _BACnetLogDataLogDataEntryIntegerValue
-func NewBACnetLogDataLogDataEntryIntegerValue(integerValue BACnetContextTagSignedInteger, peekedTagHeader BACnetTagHeader) *_BACnetLogDataLogDataEntryIntegerValue {
+func NewBACnetLogDataLogDataEntryIntegerValue( integerValue BACnetContextTagSignedInteger , peekedTagHeader BACnetTagHeader ) *_BACnetLogDataLogDataEntryIntegerValue {
_result := &_BACnetLogDataLogDataEntryIntegerValue